Abstract:
A system and method for capturing image information from multiple camera devices, either simultaneously or in an organized sequence. A group of cameras may act in collaboration with each other to capture multiple images of a single subject or multiple subjects. The resulting images may be combined to form a single product that is richer in content than any one of the cameras could create alone. User interfaces for control and management of the group imaging sessions allow for flexible and easy use of smartphones as cameras.
Abstract:
A system and method for creating a super-resolution image using an image capturing device. In one embodiment, an electronic image sensor captures a reference optical sample through an optical path. Thereafter, an optical image stabilization (OIS) processor to adjusts the optical path to the electronic image sensor by a known amount. A second optical sample is then captured along the adjusted optical path, such that the second optical sample is offset from the first optical sample by no more than a sub-pixel offset. The OIS processor may reiterate this process to capture a plurality of optical samples at a plurality of offsets. The optical samples may be combined to create a super-resolution image.
Abstract:
Some embodiments include an optical image stabilization system. The optical image stabilization system includes a sensor. The sensor is configured for measuring movements of a camera module stabilized by the optical image stabilization system. Some embodiments further include an optical image stabilization control system for calculating from the movements a calculated position of a moving body. In some embodiments, the moving body is part of a camera module. Some embodiments further include an actuator control for generating electrical signals to move at least two actuators to achieve a calculated position of the moving body. In some embodiments, the actuator control system receives measurements from positions sensors that assess the position of the moving body.
Abstract:
Various embodiments disclosed herein include techniques for maintaining multiple cameras in focus on same objects and/or at same distances. In some examples, a subordinate camera may be configured to focus based on the focus of a primary camera. For instance, a focus relationship between the primary camera and the subordinate camera may be determined. The focus relationship may characterize the trajectory of the lens position of the subordinate camera with respect to the lens position of the primary camera. In various examples, the focus relationship may be updated.
Abstract:
An accessory strobe device for a mobile device may operate to provide illumination at the same time as an internal built-in strobe (flash) of the mobile device. The accessory strobe device may receive a single, unidirectional signal from the mobile device that provides signals related to the timing of the internal strobe. The accessory strobe device may process the received signal to control its illumination using the timing and relative intensity levels of the internal strobe during metering and main (normal) flash operations associated with a camera on the mobile device. With the accessory strobe device operating using timing and relative intensity levels in a predetermined relationship with the timing and relative intensity levels of the internal strobe, the accessory strobe device may be used to complement the internal strobe during the metering and main (normal) flash operations for the camera.
Abstract:
Various embodiments disclosed herein include techniques for maintaining multiple cameras in focus on same objects and/or at same distances. In some examples, a subordinate camera may be configured to focus based on the focus of a primary camera. For instance, a focus relationship between the primary camera and the subordinate camera may be determined. The focus relationship may characterize the trajectory of the lens position of the subordinate camera with respect to the lens position of the primary camera. In various examples, the focus relationship may be updated.
Abstract:
A controller for an image sensor includes a mode selector that receives a selection between image capture mode and data capture mode. An exposure sensor collects exposure data for a scene falling on the image sensor. A command interface sends commands to the image sensor to cause the image sensor to capture an image with a rolling reset shutter operation in which an integration interval for the image sensor is set based on the exposure data if the image capture mode is selected. The integration interval for the image sensor is set to less than two row periods, preferably close to one row period, without regard to the exposure data if the data capture mode is selected. An analog gain may be increased to as large a value as possible in data capture mode. All pixels in a row may be summed before AD conversion in data capture mode.
Abstract:
Techniques to improve a digital image capture device's ability to stabilize a video stream are presented. According to some embodiments, improved stabilization of captured video frames is provided by intelligently harnessing the complementary effects of both optical image stabilization (OIS) and electronic image stabilization (EIS). In particular, OIS may be used to remove intra-frame motion blur that is typically lower in amplitude and dominates with longer integration times, while EIS may be used to remove residual unwanted frame-to-frame motion that is typically larger in amplitude. The techniques disclosed herein may also leverage information provided from the image capture device's OIS system to perform improved motion blur-aware video stabilization strength modulation, which permits better video stabilization performance in low light conditions, where integration times tend to be longer, thus leading to a greater amount of motion blurring in the output stabilized video.
Abstract:
Techniques to improve a digital image capture device's ability to stabilize a video stream are presented. According to some embodiments, improved stabilization of captured video frames is provided by intelligently harnessing the complementary effects of both optical image stabilization (OIS) and electronic image stabilization (EIS). In particular, OIS may be used to remove intra-frame motion blur that is typically lower in amplitude and dominates with longer integration times, while EIS may be used to remove residual unwanted frame-to-frame motion that is typically larger in amplitude. The techniques disclosed herein may also leverage information provided from the image capture device's OIS system to perform improved motion blur-aware video stabilization strength modulation, which permits better video stabilization performance in low light conditions, where integration times tend to be longer, thus leading to a greater amount of motion blurring in the output stabilized video.
Abstract:
An imaging sensor is signaled to capture a digital image of a dark scene. For each of the pixel columns in the image, a respective column value is computed that represents at least some of the pixels in the column. For each of the pixel columns in the image, a respective comparison is made between the respective column value of the pixel column and a reference value. A respective column score is computed, for each of the pixel columns, based on the respective comparison. An indication that identifies one or more of the pixel columns as anomalous is stored, when the respective column score of the one or more the pixel columns does not meet a criterion. Other embodiments are also described and claimed.