Image Frame Processing via Dedicated Video Pipeline

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multifunctional electronic devices, the photographic function often experiences performance degradation and resource consumption due to waiting for responses from the application processor, degrading user experience.

Innovation Solution

An image processing device with a distinct video pipeline and interface unit that processes image raw data independently, using shared memory and inter-processor communication to reduce reliance on the application processor, allowing for separate processing of image frames at different resolutions and encoding parameters generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the photographic function uses the application processor for all processing tasks, then the application processor can handle general control and settings, but the photographic function experiences performance degradation and increased resource consumption due to waiting for responses

Engineering Contradiction:
Improvephotographic function performanceVSAvoidwaiting time for application processor response
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system is divided into two independent processing paths: the application processor handles high-level control and settings, while a dedicated video processing unit handles image processing tasks. This segmentation allows parallel operation and eliminates the need for the photographic function to wait for application processor responses, thereby improving productivity and reducing waiting time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A video processing unit acts as an intermediary between the camera sensor and the application processor. This intermediary handles image processing tasks independently, reducing the communication overhead and waiting time between the photographic function and the application processor, thus improving overall system performance.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the photographic function sends interrupts to the application processor for every processing task, then the application processor can maintain control, but too many resources of the application processor are consumed

Engineering Contradiction:
Improveresource efficiency of application processorVSAvoidapplication processor resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

Processing tasks are segmented between the application processor and the dedicated video processing unit. The video processing unit independently handles image processing operations, significantly reducing the number of interrupts and resource consumption on the application processor while maintaining overall system control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The video processing unit is designed to autonomously handle image processing tasks without requiring constant intervention from the application processor. This self-service capability reduces the application processor's resource consumption by eliminating frequent interrupt handling while maintaining processing efficiency.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If a single application processor handles all photographic processing, then system complexity is reduced, but user experience deteriorates due to performance limitations

Engineering Contradiction:
Improveuser experienceVSAvoidprocessing system architecture
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The processing system is segmented into specialized units: the application processor for control and the video processing unit for image processing. This segmentation improves user experience through faster and more efficient photographic operations while maintaining manageable system complexity through clear functional separation and standardized interfaces.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9967465B2Image frame processing method
Publication Date: 2018.05.08 REALTEK SINGAPORE PTE LTD
  • US9967465B2 patent drawing
  • US9967465B2 patent drawing
  • US9967465B2 patent drawing

AI summary

The present disclosure discloses an image frame processing method for processing a plurality of input image frames with an image processing device. An embodiment of the method comprises: receiving a plurality of input image frames; and processing the plurality of input image frames to produce a first number of first output image frames and a second number of second output image frames, in which the resolution of the first output image frames is higher than the resolution of the second output image frames and the first number is less than the second number, wherein a first frame of the first output image frames and a second frame of the second output image frames are derived from the same one of the plurality of input image frames.