Web Camera Compression Module for High Frame Rate Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional web cameras experience delays and asynchronous image data transmission due to the slower USB interface speed compared to the frame rate, resulting in image burring and poor performance in playback and storage applications.

Innovation Solution

A web camera design incorporating an image sensor, sensor interface for digital data conversion, a compression module for data compression, and a USB interface for efficient data transmission, enabling synchronous and high-frame-rate image data transfer without additional circuit operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If image data are transmitted directly through USB interface without compression, then the transmission path is simple, but the transmission speed is slower than the frame rate causing delay and asynchronization

Engineering Contradiction:
Improvetransmission speedVSAvoiddevice complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

A compression module is introduced as an intermediary component between the sensor interface and USB interface. This module compresses the digital image data before transmission, effectively increasing the transmission speed and enabling synchronization with the frame rate while maintaining system functionality

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The image processing system is segmented into distinct functional modules: sensor interface, compression module, and USB interface. Each module handles specific tasks independently, allowing the compression operation to be performed without affecting other components while achieving the overall goal of high-speed transmission

Inventive Principle:
Principle #1Segmentation

2Reliability

If compression module is added to increase transmission speed, then frame rate can be synchronized, but the device complexity increases

Engineering Contradiction:
Improvesynchronization reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The compression module operates autonomously within the image processing pipeline, automatically compressing data without requiring external control or intervention. This self-service capability ensures reliable synchronization while minimizing the impact on overall system complexity through automated operation

Inventive Principle:
Principle #25Self-service

3Productivity

If image data are compressed before transmission, then transmission speed increases and synchronization is achieved, but the data processing steps increase

Engineering Contradiction:
Improveframe rateVSAvoiddata processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The compression operation is performed as a preliminary action immediately after image data are captured by the sensor interface and before they are transmitted through the USB interface. This timing ensures that compression does not add processing complexity during transmission or playback operations, while still achieving high frame rate output

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7656433B2Web camera
Publication Date: 2010.02.02 GENESYS LOGIC INC
  • US7656433B2 patent drawing
  • US7656433B2 patent drawing
  • US7656433B2 patent drawing

AI summary

A web camera includes an image sensor, which takes an external image; a sensor interface, which is connected to the mage sensor to receive and convert the image taken by the image sensor into digital image data; at least one compression module, which is connected to the sensor interface to receive and compress the digital image data into compressed image data; and a USB interface, which is connected to the compression module to output the compressed image data to a host device having a USB interface port, such as a computer and a USB OTG device, for storage, playing back and other applications.