Abstract:
Systems, methods, and devices for optimizing phase detection autofocus (PDAF) processing are provided. One aspect provides an apparatus comprising: an image sensor configured to capture image data of a scene; a buffer; and a processor. The processor may be configured to store the image data in the buffer as a current frame and divide the current frame into a plurality of windows each corresponding to a different spatial region of the scene. The processor may be further configured to identify a central portion of the current frame comprising a subset of the plurality of windows. The processor may be further configured to determine a depth value of the central portion based on performing PDAF on the subset of the plurality of windows and determine a confidence value for the central portion based on the depth value and image data corresponding to the subset of the plurality of windows.
Abstract:
An apparatus includes an initializer configured to adjust one or more settings of a camera prior to initialization of the camera. The one or more settings are adjusted based on an indication of motion detected using at least one measurement performed by a sensor device. The apparatus further includes a processing device configured to execute a camera application to initialize the camera after adjustment of the one or more settings.
Abstract:
Systems and methods described herein can adjust a search range generated by a camera using depth-assisted autofocus based in part on measuring focus values in a first search range. For example, in some embodiments, a method includes estimating a depth of an object to be captured in an image, determining a first range of lens positions based at least in part on the estimating, moving the lens of the camera to a plurality of lens positions within the first range of lens positions, capturing a plurality of images, the plurality of images being captured at one or more of the plurality of lens positions, generating one or more focus values based on the plurality of images, and determining one or more additional lens positions or a second range of lens positions based at least in part on the one or more focus values.
Abstract:
Methods and imaging devices are disclosed for reducing defocus events occurring during autofocus search operations. For example, one method includes capturing a plurality of frames depicting a scene with an imaging device, selecting a portion of the scene of at least one frame that corresponds to an object of the scene, and detecting a change in the scene. The method further includes detecting a distance between the object and the imaging device for each of the plurality of frames, determining a lens position for each frame based on the determined distance of each frame and moving a lens toward the lens position of each frame while the scene continuously changes. The method also includes determining the scene is stable and initiating an autofocus search operation based on the determination that the scene is stable.
Abstract:
Methods and imaging devices are disclosed for reducing defocus events occurring during autofocus search operations. For example, one method includes capturing a plurality of frames depicting a scene with an imaging device, selecting a portion of the scene of at least one frame that corresponds to an object of the scene, and detecting a change in the scene. The method further includes detecting a distance between the object and the imaging device for each of the plurality of frames, determining a lens position for each frame based on the determined distance of each frame and moving a lens toward the lens position of each frame while the scene continuously changes. The method also includes determining the scene is stable and initiating an autofocus search operation based on the determination that the scene is stable.
Abstract:
Systems, methods, and devices for optimizing phase detection autofocus (PDAF) processing are provided. One aspect provides an apparatus comprising: an image sensor configured to capture image data of a scene; a buffer; and a processor. The processor may be configured to store the image data in the buffer as a current frame and divide the current frame into a plurality of windows each corresponding to a different spatial region of the scene. The processor may be further configured to identify a central portion of the current frame comprising a subset of the plurality of windows. The processor may be further configured to determine a depth value of the central portion based on performing PDAF on the subset of the plurality of windows and determine a confidence value for the central portion based on the depth value and image data corresponding to the subset of the plurality of windows.
Abstract:
Systems and methods described herein can adjust a search range generated by a camera using depth-assisted autofocus based in part on measuring focus values in a first search range. For example, in some embodiments, a method includes estimating a depth of an object to be captured in an image, determining a first range of lens positions based at least in part on the estimating, moving the lens of the camera to a plurality of lens positions within the first range of lens positions, capturing a plurality of images, the plurality of images being captured at one or more of the plurality of lens positions, generating one or more focus values based on the plurality of images, and determining one or more additional lens positions or a second range of lens positions based at least in part on the one or more focus values.
Abstract:
Methods and imaging devices are disclosed for reducing defocus events occurring during autofocus search operations. For example, one method includes capturing a plurality of frames depicting a scene with an imaging device, selecting a portion of the scene of at least one frame that corresponds to an object of the scene, and detecting a change in the scene. The method further includes detecting a distance between the object and the imaging device for each of the plurality of frames, determining a lens position for each frame based on the determined distance of each frame and moving a lens toward the lens position of each frame while the scene continuously changes. The method also includes determining the scene is stable and initiating an autofocus search operation based on the determination that the scene is stable.
Abstract:
An apparatus includes an initializer configured to adjust one or more settings of a camera prior to initialization of the camera. The one or more settings are adjusted based on an indication of motion detected using at least one measurement performed by a sensor device. The apparatus further includes a processing device configured to execute a camera application to initialize the camera after adjustment of the one or more settings.
Abstract:
Devices and methods for capturing images are described herein. A processor may be configured to capture a first image. The processor may further be configured to determine a distance between a lens and an image sensor of the image capture device for capturing the first image. The processor may further be configured to determine a portion of the image sensor to use for the first image based on the determined distance in order to maintain a constant field of view for one or more images captured by the image capture device. The processor may further be configured to adjust the portion of the image sensor used for the first image based on the determined portion of the image sensor to generate an adjusted first image.