An imaging apparatus comprising: a plurality of diodes comprising a first subset of the plurality of diodes (120A, 120D) and a second subset of the plurality of diodes (120B, 120C, 120E, 120F), the plurality of diodes configured to capture image information representing a target scene, the image information received from the first subset of the plurality of diodes, phase detection information (L, R), the phase detection information received from the second subset of the plurality of diodes; and a processor configured with instructions to for each diode of the second subset of the plurality of diodes access the phase detection information received from the diode, determine, using image information received from a predetermined plurality of diodes around a location of the diode, a center pixel value corresponding to the location of the diode, and determine, from the center pixel value and the accessed phase detection information, a virtual phase detection value (L v, R v) corresponding to the location, construct at least one of a phase detection image from the phase detection information from at least some of the second subset of the plurality of diodes, and a center image from the center pixel values for at least some of the second subset of the plurality of diodes, and construct a virtual phase detection image from the virtual phase detection values for the at least some of the second subset of the plurality of diodes, calculate a phase difference between the virtual phase detection image and the constructed phase detection image or the center image, and determine an autofocus adjustment based on the phase difference. a plurality of diodes comprising a first subset of the plurality of diodes (120A, 120D) and a second subset of the plurality of diodes (120B, 120C, 120E, 120F), the plurality of diodes configured to capture image information representing a target scene, the image information received from the first subset of the plurality of diodes, phase detection information (L, R), the phase detection information received from the second subset of the plurality of diodes; and image information representing a target scene, the image information received from the first subset of the plurality of diodes, phase detection information (L, R), the phase detection information received from the second subset of the plurality of diodes; and a processor configured with instructions to for each diode of the second subset of the plurality of diodes access the phase detection information received from the diode, determine, using image information received from a predetermined plurality of diodes around a location of the diode, a center pixel value corresponding to the location of the diode, and determine, from the center pixel value and the accessed phase detection information, a virtual phase detection value (L v, R v) corresponding to the location, construct at least one of a phase detection image from the phase detection information from at least some of the second subset of the plurality of diodes, and a center image from the center pixel values for at least some of the second subset of the plurality of diodes, and construct a virtual phase detection image from the virtual phase detection values for the at least some of the second subset of the plurality of diodes, calculate a phase difference between the virtual phase detection image and for each diode of the second subset of the plurality of diodes access the phase detection information received from the diode, determine, using image information received from a predetermined plurality of diodes around a location of the diode, a center pixel value corresponding to the location of the diode, and determine, from the center pixel value and the accessed phase access the phase detection information received from the diode, determine, using image information received from a predetermined plurality of diodes around a location of the diode, a center pixel value corresponding to the location of the diode, and determine, from the center pixel value and the accessed phase detection information, a virtual phase detection value (L v, R v) corresponding to the location, construct at least one of a phase detection image from the phase detection information from at least some of the second subset of the plurality of diodes, and a center image from the center pixel values for at least some of the second subset of the plurality of diodes, and a phase detection image from the phase detection information from at least some of the second subset of the plurality of diodes, and a center image from the center pixel values for at least some of the second subset of the plurality of diodes, and construct a virtual phase detection image from the virtual phase detection values for the at least some of the second subset of the plurality of diodes, calculate a phase difference between the virtual phase detection image and the constructed phase detection image or the center image, and determine an autofocus adjustment based on the phase difference.