Scaling Circuit Image Distortion Correction Using Motion Sensor Shift

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cameras with rolling shutters, commonly used in mobile devices, suffer from image distortion due to camera movement during capture, which existing image signal processors address slowly and with high power consumption.

Innovation Solution

A scaling circuit is used to calculate and apply shift values based on camera movement, allowing the image processing to start at fractional pixel positions and dynamically adjust scaling factors to correct distortion, potentially using motion sensor data and multi-tap polyphase filters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If image signal processors are used to correct rolling shutter distortion based on image data, then image distortion correction is achieved, but processing speed is slow and power consumption is high

Engineering Contradiction:
Improveimage distortion correction accuracyVSAvoidprocessing speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent replaces complex image signal processing operations with a simplified geometric transformation approach. Instead of analyzing image data to detect and correct distortion, the system uses a pre-determined transformation matrix based on camera motion parameters to directly warp the image coordinates, significantly reducing computational complexity and processing time

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent performs distortion correction in advance by capturing additional peripheral pixels during the rolling shutter scan and pre-calculating their positions using motion sensor data. This preliminary action allows the main image processing to proceed faster since the correction parameters are already determined before full image processing begins

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If image signal processors are used to correct rolling shutter distortion based on image data, then image distortion correction is achieved, but power consumption is high

Engineering Contradiction:
Improveimage distortion correction accuracyVSAvoidpower consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent replaces power-intensive image signal processing with a lightweight geometric transformation method that uses simple coordinate mapping and interpolation, dramatically reducing the computational power required while maintaining correction accuracy

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces motion sensor data as an intermediary that provides direct measurement of camera motion, eliminating the need for complex image-based distortion analysis and reducing the computational burden on the image signal processor

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If pixels are discarded preceding the line position to correct distortion, then alignment accuracy is improved, but image size is reduced

Engineering Contradiction:
Improvepixel alignment accuracyVSAvoidimage size
Core Design Contradiction:
Manufacturing precisionVSArea of stationary object

Solution Approach 1:

The patent dynamically adjusts the image scaling factor based on the calculated distortion parameters and the number of discarded pixels. This allows the system to maintain the desired output image size by compensating for the discarded pixels through proportional scaling of the remaining image content

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the scaling parameter of the image processing pipeline to compensate for the loss of pixels during distortion correction. By adjusting the scaling factor, the system restores the original image dimensions while preserving the alignment accuracy achieved through pixel discarding

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9148571B2Image distortion correction in scaling circuit
Publication Date: 2015.09.29 APPLE INC
  • US9148571B2 patent drawing
  • US9148571B2 patent drawing
  • US9148571B2 patent drawing

AI summary

Techniques relating to correction of image distortion caused by movement of a camera unit during image capture. In one embodiment, an apparatus may include a camera unit and a scaling circuit. The apparatus may be configured to calculate a shift value for a line of an image captured by the camera unit, where the shift value is indicative of an amount of movement of the camera unit during at least a portion of capture of the image. The scaling circuit may be configured to operate on the line starting at a line position that is based on the calculated shift value. The calculated shift value may be based on movement information generated by a motion sensor. The scaling circuit may include a digital differential analyzer and one or more multi-tap polyphase filters. The line position may be specified as a fractional pixel value.