H04N23/689

Method for correcting an acquired image
11257192 · 2022-02-22 · ·

A method of correcting an image obtained by an image acquisition device includes obtaining successive measurements, G.sub.n, of device movement during exposure of each row of an image. An integration range, idx, is selected in proportion to an exposure time, t.sub.e, for each row of the image. Accumulated measurements, C.sub.n, of device movement for each row of an image are averaged across the integration range to provide successive filtered measurements, G, of device movement during exposure of each row of an image. The image is corrected for device movement using the filtered measurements G.

Polyhedron lens architecture and lens scanning method suitable for the polyhedron lens architecture

A polyhedron lens architecture is disposed in a virtual sphere. The virtual sphere has a horizontal plane, an upper hemisphere above the horizontal plane and a lower hemisphere below the horizontal plane. The polyhedron lens architecture has an upper half part above the horizontal plane, and a lower half part below the horizontal plane. The polyhedron lens architecture includes: multiple bases, which are respectively disposed on the upper half part and the lower half part; and multiple lenses respectively disposed on surfaces of the bases. Optical axes of the lenses intersect at a central point, which is located at the horizontal plane and is a structural center of the polyhedron lens architecture.

IMAGING APPARATUS
20170289482 · 2017-10-05 ·

An imaging apparatus includes a rolling shutter type first image sensor and second image sensor, a timing generator that controls operation timings of these two image sensors, and a controller that subjects generated image data to image processing and controls the timing generator. The first image sensor captures an image of a subject to generate first image data, and the second image sensor captures an image of the subject to generate second image data. Each of the first image data and the second image data has a duplicate region in which the subject is partly duplicated. The controller controls the timing generator in such a way that a period over which the first image sensor exposes lines within the duplicate region in the first image data coincides with a period over which the second image sensor exposes lines within the duplicate region in the second image data.

Systems And Methods Of Biometric Analysis With Adaptive Trigger

Exemplary embodiments are directed to biometric analysis systems including one or more illumination sources configured to provide dim illumination to a scene including an object and configured to provide flash illumination to the object in the scene. The biometric analysis systems include a rolling shutter camera configured to capture one or more images. The biometric analysis systems include an adaptive trigger module configured to analyze the scene to detect the object in the scene during dim illumination of the scene, determine a position in a frame of the rolling shutter camera that coincides with the detected object in the scene, and arrange a delay between a start of image writing by the rolling shutter camera and a trigger of the one or more illumination sources such that a stripe of the flash illumination coincides with the detected object in the scene.

Image processing apparatus for correcting a distortion of a still image generated from a frame image of a moving image, image capturing apparatus, image generation apparatus, and image processing method
09749539 · 2017-08-29 · ·

An image processing apparatus that records a moving image used for generating a still image by a generation unit, comprises: a correction amount calculation unit configured to calculate, for each frame of the moving image, a correction amount for correction of a rolling shutter distortion of an image signal based on a shake amount detected by a camera shake amount detection unit; and a recording unit configured to record the correction amount in association with an image for each frame of the moving image, wherein the generation unit corrects an image of a selected frame from among the images of the frames based on the associated correction amount, and generates a still image.

IMAGING APPARATUS AND IMAGING METHOD
20170244900 · 2017-08-24 · ·

An imaging apparatus includes: a distance detection unit that detects an object distance; a shake detection unit that detects an amount of shake of the imaging apparatus; a driving unit that moves an optical element or an imaging element included in an imaging optical system to correct an image blur caused by a shake of the imaging apparatus; and a control unit that calculates an amount of movement of the optical element or the imaging element moved by the driving unit based on the amount of shake detected by the shake detection unit and controls the driving unit, and the control unit directs the imaging element to continuously capture images in response to an imaging instruction and changes a correction gain which is used to calculate the amount of movement for each imaging operation, depending on the object distance detected by the distance detection unit.

Method for Correcting an Acquired Image
20170243330 · 2017-08-24 ·

A method of correcting an image obtained by an image acquisition device includes obtaining successive measurements, G.sub.n, of device movement during exposure of each row of an image. An integration range, idx, is selected in proportion to an exposure time, t.sub.e, for each row of the image. Accumulated measurements, C.sub.n, of device movement for each row of an image are averaged across the integration range to provide successive filtered measurements, G, of device movement during exposure of each row of an image. The image is corrected for device movement using the filtered measurements G.

SYSTEM AND METHOD FOR FRAME CAPTURING AND PROCESSING

Systems and methods are provided that capture and process frames of frame data. An image sensor captures frames of frame data representative of light incident upon the image sensor using a rolling shutter and outputs the frames of frame data. The image sensor captures at least one of the frames over a frame capture interval and then waits over a blanking interval before capturing another frame. A buffer receives and stores the frames output by the image sensor. An image signal processor retrieves the frames from the buffer and processes the frames over successive frame processing intervals to generate a video having a time interval per frame greater than the frame capture interval. At least one of the successive frame processing intervals is greater than the frame capture interval and is less than or equal to a sum of the frame capture interval and the blanking interval.

Method of stabilizing a sequence of images
09743001 · 2017-08-22 · ·

A method operable within an image capture device for stabilizing a sequence of images captured by the image capture device is disclosed. The method comprises, using lens based sensors indicating image capture device movement during image acquisition, performing optical image stabilization (OIS) during acquisition of each image of the sequence of images to provide a sequence of OIS corrected images. Frame-to-frame movement of the device for each frame during which each OIS corrected image is captured is determined using inertial measurement sensors. At least an estimate of OIS control performed during acquisition of an image is obtained. The estimate is removed from the frame-to-frame movement determined for the frame during which the OIS corrected image was captured to provide a residual measurement of movement for the frame. Electronic image stabilization (EIS) of each OIS corrected image based on the residual measurement is performed to provide a stabilized sequence of images.

Joint Video Stabilization and Rolling Shutter Correction on a Generic Platform

In one embodiment, a video processing system 300 may filter a video data set to correct skew and wobble using a central processing unit 220 and a graphical processing unit 230. The video processing system 300 may apply a rolling shutter effect correction filter to an initial version of a video data set. The video processing system 300 may simultaneously apply a video stabilization filter to the initial version to produce a final version video data set.