Patent classifications
H04N23/6845
Systems and methods for stabilizing videos
Visual content may be captured by an image capture device during a capture duration. The rotational positions of the image capture device may change during the capture duration. The rotational positions of the image capture device may be smoothed based on a look ahead of a rotation constraint. A punchout of the visual content may be determined based on the smoothed rotational positions. The punchout of the visual content may be used to generate stabilized visual content.
Image processing device, image capturing device, image processing method, and storage medium
An image processing device includes one or more processors configured to: generate a high-resolution combined image by aligning the plurality of images with each other in a high-resolution image space based on an amount of displacement between the plurality of images, and combining the plurality of images; generate at least two low-resolution combined images by generating at least two groups each composed of at least two images by dividing the plurality of images in the time direction, aligning the at least two images in each of the groups with each other in a low-resolution image space based on the amount of displacement, and combining the at least two images through weighted addition; calculate, in each region, a feature quantity pertaining to a correlation between the generated at least two low-resolution combined images; and correct the high-resolution combined image based on the calculated feature quantity.
METHODS FOR CAMERA MOVEMENT COMPENSATION
A method, system, apparatus, and/or device for adjusting or removing frames in a set of frames. The method, system, apparatus, and/or device may include: associating a first frame of a set of frames with motion data that is captured approximately contemporaneously with the first frame; when a sampling rate of the motion data is greater than a frame rate of the set of frames, aggregating a first sample of the motion data captured at the first frame and a second sample of the motion data captured between the first frame and a second frame of the set of frames to obtain a movement value; when the movement value does not exceed a first threshold value, accepting the first frame from the set of frames; and when the movement value exceeds the first threshold value, rejecting the first frame from the set of frames.
Method for image processing, device, unmanned aerial vehicle, and receiver
An image processing method includes obtaining a current image frame. The image processing method also includes in response to feedback information, determining a reference image frame for coding the current image frame based on the feedback information. The feedback information is transmitted by a receiver based on a variable feedback time interval, and is configured to indicate a transmission status of an image frame transmitted by a transmitter to the receiver prior to the feedback information. The image processing method also includes coding the current image frame based on an inter-frame coding and the reference image frame to generate coded data. The image processing method further includes transmitting the coded data to the receiver.
Image pickup element, image pickup method, and electronic device for image stabilization
The present disclosure relates to an image pickup element, an image pickup method, and an electronic device that achieve a better image stabilization effect. A pixel array unit in which a plurality of pixels are arranged in an array outputs a plurality of frames by EIS imaging that continuously performs short-time exposure imaging at high speed. Then, the exposure control unit determines whether or not a blur of the pixel array unit exceeds a prescribed value on the basis of blur information indicating a physical blur in a case where the pixel array unit is shaken, and causes the pixel array unit to perform EIS imaging until it is determined that the blur of the pixel array unit exceeds the prescribed value. The present technology can be applied to, for example, a CMOS image sensor having an electronic image stabilization function.
Imaging processing method and apparatus for camera module in night scene, electronic device and storage medium
The present disclosure provides an imaging processing method and apparatus for a camera module in a night scene, an electronic device and a storage medium. The method includes: detecting a current shake level of the camera module in a night scene shooting mode; determining, according to the current shake level of the camera module, a number of images to be collected and a reference sensitivity corresponding to each of the images to be collected; determining an exposure duration corresponding to each of the images to be collected according to an illuminance of a current shooting scene and the reference sensitivity corresponding to each of the image to be collected; collecting images in sequence according to the reference sensitivity and the exposure duration corresponding to each of the images to be collected; and performing a synthesis processing on the collected images to generate a target image.
APPARATUS AND METHODS FOR PRE-PROCESSING AND STABILIZATION OF CAPTURED IMAGE DATA
Apparatus and methods for the pre-processing of image data so as to enhance quality of subsequent encoding and rendering. In one embodiment, a capture device is disclosed that includes a processing apparatus and a non-transitory computer readable apparatus comprising a storage medium have one or more instructions stored thereon. The one or more instructions, when executed by the processing apparatus, are configured to: receive captured image data (such as that sourced from two or more separate image sensors) and pre-process the data to enable stabilization of the corresponding images prior to encoding. In some implementations, the pre-processing includes combination (e.g., stitching) of the captured image data associated with the two or more sensors to facilitates the stabilization. Advantageously, undesirable artifacts such as object “jitter” can be reduced or eliminated. Methods and non-transitory computer readable apparatus are also disclosed.
Method and system for scanning of a focal plane array during earth observation imaging
An imaging system includes a body, a stage coupled to the body, and an actuator coupled to the body and the stage. The actuator is configured to move the stage in one or more directions relative to the body. The imaging system also includes a focal plane array including one or more detectors and coupled to the stage and a controller coupled to the actuator. The controller is configured to determine a velocity of the body and to cause the actuator to backscan the stage in the one or more directions at a drive velocity corresponding to the velocity of the body. Moreover, the controller is communicatively coupled to the one or more detectors and causes the one or more detectors to capture image data during the backscan.
METHODS AND SYSTEMS FOR IMAGE PROCESSING WITH MULTIPLE IMAGE SOURCES
Various methods and systems are provided for image processing for multiple cameras. In one embodiment, a method comprises acquiring a plurality of image frames from each image frame source of a plurality of image frame sources, each plurality of image frames acquired at a first frame rate, combining the plurality of image frames from each image frame source into a single plurality of image frames with a second frame rate higher than the first frame rate, and outputting the single plurality of image frames as a video. In this way, high-frame-rate video may be obtained with multiple low-frame-rate image frame sources or cameras.
METHODS AND SYSTEMS FOR IMAGE PROCESSING WITH MULTIPLE IMAGE SOURCES
Various methods and systems are provided for image processing for multiple cameras. In one embodiment, a method comprises acquiring image frames with a plurality of image frame sources configured with different acquisition settings, processing the image frames based on the different acquisition settings to generate at least one final image frame, and outputting the at least one final image frame. In this way, information from different image frame sources such as cameras may be leveraged to achieve increased frame rates with improved image quality and a desired motion appearance.