1. A method of replacing a plurality of pixel values associated with an image frame, the method comprising: obtaining a data map of the image frame, wherein the data map comprises good pixels at a first set of locations associated with the data map and bad pixels at a second set of locations associated with the data map, and wherein the bad pixels includes a first bad pixel and a second bad pixel; identifying one or more pixel replacement techniques to generate the adaptive pixel replacement mask, wherein the one or more pixel replacement techniques includes a first pixel replacement technique and a second pixel replacement technique; assigning the first pixel replacement technique to the first bad pixel in the adaptive pixel replacement mask; assigning the second pixel replacement technique to the second bad pixel in the adaptive pixel replacement mask, wherein the second pixel replacement technique is different from the first pixel replacement technique; adjusting a first pixel value associated with the first bad pixel using the first pixel replacement technique; and adjusting a second pixel value associated with the second bad pixel using the second pixel replacement technique.