1. A method comprising: computing, for a plurality of disparity values, a first cost volume based on a cost matching between a plurality of pixels associated with a plurality of sub-images of a light-field image; computing a first depth map based on the first cost volume, the first depth map comprising a depth information of the plurality of sub-images of the light-field image; reconstructing a first view image associated with the light-field image based on the depth information of the plurality of sub-images, the first view image comprising reconstruction information associated with the plurality of pixels; computing a second cost volume corresponding to the first cost volume based on the reconstruction information of the first view image; filtering the second cost volume based on the first view image to generate an aggregated cost volume; and generating a second depth map based on the aggregated cost volume, the second depth map configured to facilitate in generation of a second view image, wherein resolution of the second view image is higher than a resolution of the first view image.