H04N23/689

Image Capturing Hardware and Methods
20230007996 · 2023-01-12 ·

An image capturing system and methods of capturing images is provided. The system pairs an image sensor with a lighting element and light control components to improve image quality. The system further pairs one or more image sensor with one or more respective image focusing elements, thereby enabling the system to cover a variety of regions. Certain methods of the present invention include controlling light production and/or otherwise controlling when the sensor is exposed to light, what light the image sensor is exposed to, and which pathway the light must travel. By controlling light, the system and methods of the present invention controls image capture. Information availability is optimized and data processing is minimized by optimizing camera placement. Information reliability is optimized through routine assessment of the system and, when necessary, dynamically calibrating the system.

Image alignment for computational photography

Image frames for computational photography may be corrected, such as through rolling shutter correction (RSC), prior to fusion of the image frames to reduce wobble and jitter artifacts present in a video sequence of HDR-enhanced image frames. First and second motion data regarding motion of the image capture device may be determined for times corresponding to the capturing of the first and second image frames, respectively. The rolling shutter correction (RSC) may be applied to the first and second image frames based on both the first and second motion data. The corrected first and second image frames may then be aligned and fused to obtain a single output image frame with higher dynamic range than either of the first or second image frames.

NOTIFYING APPARATUS, IMAGE CAPTURING APPARATUS, NOTIFYING METHOD, IMAGE CAPTURING METHOD, AND STORAGE MEDIUM
20230007155 · 2023-01-05 ·

There is provided a notifying apparatus. A detecting unit detects a motion amount of an object from an image obtained through first shooting, the first shooting being carried out repeatedly at predetermined intervals of time. A converting unit converts the motion amount into a motion blur amount that will arise in second shooting, on the basis of the predetermined intervals of time and an exposure time used in the second shooting. A notifying unit makes a notification of motion blur on the basis of the motion blur amount. The notifying unit changes a form of the notification in accordance with a magnitude of the motion blur amount.

DUAL SENSOR READOUT CHANNEL TO ALLOW FOR FREQUENCY DETECTION
20230007156 · 2023-01-05 ·

The present disclosure relates to navigation and to systems and methods for using a dual sensor readout channel to allow for frequency detection. In one implementation, at least one processing device may receive a plurality of images acquired by a camera onboard a host vehicle, wherein the plurality of images are received via a first channel and via a second channel, and wherein the first channel is associated with a first frame capture rate, and the second channel is associated with a second frame capture rate different from the first frame capture rate. The processing device may use images received via the first channel to detect flickering and non-flickering light sources in an environment of the host vehicle; and provide, based on images received via the second channel, images for showing on one or more human-viewable displays.

Information processing device, information processing method, and program
11563905 · 2023-01-24 · ·

A motion detecting section detects a change in relative position relation between a subject and an image capturing section performing a rolling shutter operation. A thinning-out setting section sets a thinning-out amount of a line thinning-out operation of the image capturing section according to the detection result obtained by the motion detecting section. A recognition processing section performs subject recognition in an image obtained by the image capturing section, by using a recognizer corresponding to the thinning-out amount set by the thinning-out setting section. The change in relative position relation is detected based on motion of a moving body on which the image capturing section is mounted, an image capturing scene, an image obtained by the image capturing section, and the like. Line thinning-out is performed during the rolling shutter operation, and the thinning-out amount is set according to the detection result obtained by the motion detecting section.

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.

SYSTEMS, APPARATUS, AND METHODS FOR STABILIZATION AND BLENDING OF EXPOSURES
20230224583 · 2023-07-13 · ·

Systems, apparatus, and methods for stabilization and blending of exposures. So-called Electronic Image Stabilization (EIS) techniques use image manipulation software to compensate for camera motion. Unfortunately, existing EIS techniques cannot compensate for artifacts introduced by low shutter speed (e.g., blurs). Various embodiments of the present disclosure generate stabilized images from multiple exposures. In one exemplary embodiment, the stabilized exposures are blended using a linear sum of the color data for each pixel of the image. By stabilizing each exposure and linearly summing the light information, the camera shake can be removed, and the subject motion blur can be controlled. The stabilization and blending techniques enable a mathematical emulation of a selected shutter angle from many high-speed exposures.

Method and apparatus for processing image based on optical communication, and computer-readable recording medium with program therefor

An optical communication-based image processing system is disclosed. The system may include a transmitter having at least one light emitting element and a receiver having a rolling shutter camera. As the system is provided, a rolling shutter effect may be improved.

Joint rolling shutter image stitching and rectification
11694311 · 2023-07-04 · ·

A computer-implemented method executed by at least one processor for applying rolling shutter (RS)-aware spatially varying differential homography fields for simultaneous RS distortion removal and image stitching is presented. The method includes inputting two consecutive frames including RS distortions from a video stream, performing keypoint detection and matching to extract correspondences between the two consecutive frames, feeding the correspondences between the two consecutive frames into an RS-aware differential homography estimation component to filter out outlier correspondences, sending inlier correspondences to an RS-aware spatially varying differential homography field estimation component to compute an RS-aware spatially varying differential homography field, and using the RS-aware spatially varying differential homography field in an RS stitching and correction component to produce stitched images with removal of the RS distortions.

Methods and apparatus for applying motion blur to overcaptured content
11538138 · 2022-12-27 · ·

Apparatus and methods for applying motion blur to overcapture content. In one embodiment, the motion blur is applied by selecting a number of frames of the captured image content for application of motion blur; selecting a plurality of pixel locations within the number of frames of the captured image content for the application of motion blur; applying motion blur to the captured image content in accordance with the selected number of frames and the selected plurality of pixel locations; and outputting the captured image content with the applied motion blur. In some implementations, motion blur is applied via implementation of a virtualized neutral density filter. Computerized devices and computer-readable apparatus for the application of motion blur are also disclosed.