Vehicle Panoramic Image Processor Using Pre-calculated Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vehicle image processors require high processing power to detect and correct camera installation errors, leading to increased processing loads when forming panoramic images from multiple camera inputs, as precise alignment is necessary to avoid seams and distortions between images.

Innovation Solution

An image processor with input and output buffers, a reconfigured address conversion table, and a controller that adjusts for camera installation errors by shifting input addresses in the address conversion table to generate a panoramic image with reduced processing load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If address conversion table is recomputed to correct camera installation errors, then panoramic image quality is improved, but processing load increases

Engineering Contradiction:
Improvepanoramic image qualityVSAvoidprocessing load
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent pre-calculates and stores correction values for camera installation errors (pitch, yaw, roll angles) in lookup tables during system initialization. When generating panoramic images, the system simply retrieves these pre-computed correction values instead of performing complex error detection and address conversion table recomputation, thereby maintaining high image quality while significantly reducing processing load during actual operation.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If high processing power is used to detect and correct camera installation errors, then panoramic image accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvecamera installation error detection accuracyVSAvoidprocessing power requirement
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex real-time error detection algorithms with simple lookup table retrieval operations. Instead of using high-processing-power devices to compute error corrections during operation, the system uses pre-computed correction data stored in memory, effectively trading computational complexity for simple data retrieval that can be performed by low-power processors.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Manufacturing precision

If address conversion table is reconfigured to adjust for installation errors, then image distortion is reduced, but processing time increases

Engineering Contradiction:
Improveimage distortion correctionVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs address conversion table reconfiguration and error correction parameter calculation during system initialization or calibration phase, storing the results in lookup tables. During actual panoramic image generation, the system directly applies these pre-configured correction parameters without performing time-consuming recomputation, thus achieving distortion correction while minimizing processing time for each image output.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7782374B2Processor and processing method for generating a panoramic image for a vehicle
Publication Date: 2010.08.24 NISSAN MOTOR CO LTD
  • US7782374B2 patent drawing
  • US7782374B2 patent drawing
  • US7782374B2 patent drawing

AI summary

An image processor is disclosed for a vehicle having a plurality of cameras and a monitor that displays a panoramic image derived from multiple images generated by the plurality of cameras. The processor includes input buffers for storing camera image data captured through respective camera modules and output buffer for storing a panoramic image. The camera image data for generating the panoramic image are retrieved from input buffers. The camera image data are stored in an output buffer using an reconfigured address conversion table. The reconfigured address conversion table is an address conversion table which is obtained by reconfiguring an address conversion table when camera modules are assumed to be free of vehicle installation errors. The reconfiguration is performed on the basis of parameters which are used to correct vehicle installation errors of camera modules.