Patent classifications
H04N23/68
Method and apparatus for implementing a digital graduated filter for an imaging apparatus
A digital graduated filter is implemented in an imaging device by combining multiple images of the subject wherein the combining may include combining different numbers of images for highlights and for shadows of the subject. The imaging device may present a user with a set of pre-defined graduated filter configurations to choose from. A user may also specify the direction of graduation and strength of graduation in a viewfinder. In an alternative implementation, combining may include scaling of pixels being added instead of varying the number of images being combined. In an alternative implementation, the combining of multiple images may include combining a different number of images for highlights of the subject than for shadows of subject.
Image adjustment system, image adjustment device, and image adjustment method
In an image adjustment system, an image display device displays a captured image that is adjusted by an image adjustment device. The image adjustment device includes an image processor and an image generator. The image generator generates a spherical surface image. The image processor acquires the spherical surface image from the image generator to display the spherical surface image on the image display device on the basis of instruction information output from a controller. The image generator adjusts the captured image in accordance with a rotation of the spherical surface image, corrects camera shake in the captured image adjusted, and determines that a travel direction of a camera is changed when the captured image that is camera-shake corrected is changed by a predetermined angle or greater.
SYSTEMS AND METHODS FOR STABILIZING VIDEOS USING OPTICAL FLOW DERIVED MOTION AND MOTION SOLVE DERIVED MOTION
An image capture device may capture a video while experiencing motion. Motion of the image capture device during video capture may be determined based on optical flow and structure from motion solve of the video. Optical flow derived motion and/or the motion solve derived motion of the image capture device may be selected to perform stabilization of the video.
METHOD FOR OBTAINING EXPOSURE DATA AND ELECTRONIC DEVICE
A method for obtaining exposure data and an electronic device are provided. The method for obtaining exposure data includes: determining a scan synchronization signal corresponding to a target area on a display screen of the electronic device; determining, based on the scan synchronization signal, a real-time screen-off area and movement parameter information of the real-time screen-off area; determining, based on pixels occupied by the real-time screen-off area, the movement parameter information, and pixels occupied by the target area, a coverage duration for the real-time screen-off area to continuously cover the target area and a time interval between two coverages; and controlling, based on the coverage duration and the time interval, a target photosensitive component in the electronic device to be exposed to obtain exposure data. The target area is an area corresponding to the target photosensitive component on the display screen.
Motion vector calculation device, imaging device, and motion vector calculation method
An optical device acquires event data based on an output of an event sensor detecting a change in luminance of a subject image and maps the event data acquired in a mapping time to generate a frame. The optical device performs control such that the mapping on the event data is overlapped partially in a plurality of the frames and calculates a motion vector based on the plurality of frames in which there is a difference of the mapping time at a start time of the mapping.
Systems and methods for stabilizing videos
Positions of an image capture device during capture of a video may be transferred to a computing device before the video is transferred to the computing device. The positions of the image capture device may be used to determine a viewing window for the video before the video is obtained. The viewing window may be used to present a stabilized view of the video when the video is obtained. For example, a stabilized view of the video may be presented as the video is streamed to the computing device.
METHOD FOR CORRECTING SHAKING AT HIGH MAGNIFICATION AND ELECTRONIC DEVICE THEREFOR
An example electronic device includes a camera module, a display, and a processor. The processor is configured to: obtain a magnification input corresponding to a first magnification; acquire first image data corresponding to a second magnification, which is different from the first magnification, from among image data obtained by an image sensor of a first camera module, based on the obtaining of the magnification input; determine second image data corresponding to at least a part of the acquired first image data; perform shaking correction on the generated second image data; and display a preview image having the first magnification on the display, based on the second image data.
OPTICAL-ELEMENT DRIVING DEVICE, CAMERA MODULE AND CAMERA-MOUNTED DEVICE
An optical-element driving device includes: a holding groove formed in a first fixing part to hold a first supporting part; and a first biasing part including an elastic member and a spacer that are disposed with the first supporting part in the holding groove. The first biasing part biases the first supporting part toward a first movable part by the elastic member via the spacer. The first supporting part includes a pair of ball rows arranged at an interval from each other outside of the first movable part. Each ball row is parallel to an optical axis. The ball rows being held respectively by different ones of a plurality of the holding grooves. The first biasing part biases one of the ball rows obliquely with respect to a formation direction in which one of the holding grooves for holding another one of the ball rows is formed.
Blur correction device, imaging apparatus, monitoring system, and non-transitory computer-readable storage medium
A blur correction device includes a processor and a memory that is built into or coupled to the processor. The processor is configured to acquire an amount of blur correction used to correct blurring of an image obtained by imaging of an imaging element during exposure for one frame in the imaging element, and correct the blurring by performing image processing based on a most recently acquired amount of blur correction, on an unfinished image that is the image less than one frame that is being read from the imaging element. In a case in which a first reading period does not overlap with a second reading period, the processor corrects the blurring by performing the image processing based on the amount of blur correction acquired during exposure between the first reading period and the second reading period, on the unfinished image of the subsequent frame.
Arbitrary motion smear modeling and removal
A method of de-smearing an image includes capturing image data from an imaging sensor and collecting motion data indicative of motion of the sensor while capturing the image data. The motion data is collected at a higher frequency than an exposure frequency at which the image data is captured. The method includes modeling motion of the sensor based on the motion data, wherein motion is modeled at the higher frequency than the exposure frequency. The method also includes modeling optical blur for the image data, modeling noise for the image data, and forming a de-smeared image as a function of the modeled motion, the modeled blur, and the modeled noise, and the image data captured from the imaging sensor.