Gradient based image/video softcast with grouped-patch collaborative reconstruction