Integrated ISP and CODEC Architecture for Dual-Mode Camera Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital still cameras (DSC) and digital video cameras (DVC) are inefficient when trying to perform both high-quality still picture photography and video recording in a single mobile device, as their hardware and software systems are typically developed independently, limiting the utilization of processing and system synergies.

Innovation Solution

A camera system with integrated image signal processing (ISP) and encoding/decoding (CODEC) circuits that exchange information to optimize encoding parameters, allowing for efficient digital still/video camera functionality by leveraging synergies between image signal processing and coding operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate hardware and software systems are used for digital still cameras and digital video cameras, then each system can be optimized for its specific function, but the device cannot efficiently perform both high-quality still picture photography and video recording simultaneously

Engineering Contradiction:
Improvedual camera functionalityVSAvoidsystem integration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines the image signal processing (ISP) and encoding/decoding (CODEC) systems into an integrated architecture where both still image and video processing functions share common hardware resources and data pathways, enabling efficient dual-camera functionality without requiring completely separate systems

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The ISP and CODEC circuits are designed to perform multiple functions - the ISP processes both still image and video data, while the CODEC handles encoding for both formats, allowing a single device to efficiently perform both high-quality still picture photography and video recording

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Productivity

If independent processing systems are used for image signal processing and encoding, then each system can be optimized independently, but processing efficiency and system synergies are not fully utilized

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidsystem integration
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges the ISP and CODEC into an integrated processing system with shared data pathways and coordinated control mechanisms, enabling the systems to work together efficiently while maintaining the ability to process both still images and video streams simultaneously

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The integrated architecture implements feedback mechanisms where the ISP and CODEC exchange information about processing status, buffer levels, and quality metrics, allowing dynamic adjustment of processing parameters to optimize overall system productivity

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7733380B1Method and/or architecture for controlling encoding parameters using integrated information from camera ISP
Publication Date: 2010.06.08 GEO SEMICONDUCTOR INC
  • US7733380B1 patent drawing
  • US7733380B1 patent drawing
  • US7733380B1 patent drawing

AI summary

A camera including a first circuit and a second circuit. The first circuit may be configured to perform image signal processing and control one or more functions of the camera using image signal processing related information and encoding related information. The second circuit may be configured to encode image data using the image signal processing related information and camera settings information. The first circuit may be further configured to pass the image signal processing related information and the camera settings information to the second circuit. The second circuit may be further configured to pass the encoding related information to the first circuit.