Circular Fisheye RAW Image Processing with Selective Pixel Development
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing systems face high processing loads when developing RAW images that include circular fisheye regions due to the need for both developing processing and equirectangular projection, which has not been effectively lightened.
Innovation Solution
An image processing apparatus and method that obtains a RAW image including a circular fisheye region and develops it while omitting the processing of pixels outside this region, reducing the processing burden.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If developing processing is performed on all pixels of a RAW image including circular fisheye regions, then complete image development is achieved, but processing load increases significantly
Solution Approach 1:
The patent divides the RAW image into two distinct regions: a circular fisheye image region and a non-circular region. Developing processing is selectively applied only to the circular fisheye region, while the non-circular region is processed separately or omitted. This segmentation allows the system to maintain complete image development for the critical fisheye area while reducing overall processing load.
Solution Approach 2:
The patent applies different processing strategies to different parts of the image. The circular fisheye region receives full developing processing to ensure quality, while the non-circular region is handled differently. This local quality approach ensures that processing resources are concentrated where most needed without unnecessarily increasing overall processing time.
2Reliability
If equirectangular projection is performed on the entire RAW image, then complete VR image reproduction is achieved, but processing time increases
Solution Approach 1:
The patent segments the image processing into two parts: equirectangular projection is performed only on the circular fisheye region, while the non-circular region is processed separately. This segmentation maintains accurate VR image reproduction for the fisheye area while reducing the time required for overall image processing.
Solution Approach 2:
Instead of applying equirectangular projection to the entire image, the patent applies it partially only to the circular fisheye region. This partial action is sufficient for achieving accurate VR reproduction since the fisheye region contains the critical parallax information, while avoiding unnecessary processing time on the non-circular region.
3Manufacturing precision
If all pixels are processed for developing, then full image quality is maintained, but processing load becomes excessively high
Solution Approach 1:
The patent segments the image into circular and non-circular regions, applying developing processing only to the circular fisheye region. This maintains high image quality for the critical fisheye area while significantly reducing processing complexity and computational load.
Solution Approach 2:
The patent applies high processing precision locally to the circular fisheye region where image quality is most critical, while using simpler processing for the non-circular region. This local quality approach maintains necessary image quality without unnecessarily increasing overall processing complexity.
Data Source
AI summary
There is provided an image processing apparatus comprising: a processor; and a memory storing a program. When the program is executed by the processor, the program causes the image processing apparatus to: obtain a first RAW image including a region of a first circular fisheye image; and develop the first RAW image. A pixel outside the region of the first circular fisheye image in the first RAW image is not developed.


