MJPEG Imaging Apparatus Dynamic Frame Rate Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Motion JPEG (MJPEG) compression methods require high bit rates for maintaining image quality, leading to network transmission traffic and insufficient storage space, as existing technologies fail to dynamically adjust bit rates and frame rates to meet user-set conditions.

Innovation Solution

An imaging apparatus that dynamically controls the MJPEG encoder's quality factor and frame rate by using a processor to resize images, calculate actual bit rates, compare them to user-set targets, and adjust frame rates and quality factors accordingly, ensuring the bit rate meets user-set conditions while maintaining image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If MJPEG compression is used to maintain image quality, then image quality is preserved, but bit rate increases leading to network transmission traffic and insufficient storage space

Engineering Contradiction:
Improveimage qualityVSAvoidbit rate
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies dynamics by making the frame rate adjustable rather than fixed. The frame rate controller dynamically changes the frame rate based on whether the actual bit rate is higher or lower than the target bit rate, allowing the system to adapt to different transmission conditions while maintaining image quality through MJPEG compression when necessary.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the frame rate parameter to control the bit rate. By adjusting the frame rate (frames per second) of the MJPEG encoded video, the system can reduce the bit rate when it exceeds the target while maintaining image quality through the MJPEG compression method when the bit rate is acceptable.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If bit rate is reduced to decrease network traffic, then network transmission efficiency improves, but image quality deteriorates

Engineering Contradiction:
Improvenetwork transmission efficiencyVSAvoidimage quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system dynamically adjusts the frame rate based on the relationship between actual and target bit rates. When the actual bit rate is higher than the target, the frame rate is reduced to decrease bit rate and improve transmission efficiency. When the actual bit rate is lower than the target, the frame rate is increased to maintain image quality without unnecessarily reducing transmission efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback control by continuously monitoring the actual bit rate and comparing it with the target bit rate. The frame rate controller uses this feedback information to adjust the frame rate accordingly, creating a closed-loop control system that balances network transmission efficiency and image quality maintenance.

Inventive Principle:
Principle #23Feedback

3Speed

If frame rate is increased to improve video smoothness, then video quality improves, but bit rate increases causing network transmission traffic

Engineering Contradiction:
Improveframe rateVSAvoidbit rate
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent makes the frame rate dynamic rather than fixed. The frame rate controller adjusts the frame rate based on the actual bit rate conditions, allowing the system to increase frame rate for smoother video when bandwidth is available, and reduce frame rate to control bit rate when network transmission capacity is limited.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the frame rate parameter in response to bit rate conditions. By adjusting this key parameter, the system can control the trade-off between video smoothness (frame rate) and network transmission load (bit rate), optimizing both aspects under different operating conditions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11356635B2Imaging apparatus using MJPEG compression method
Publication Date: 2022.06.07 HANWHA VISION CO LTD
  • US11356635B2 patent drawing
  • US11356635B2 patent drawing
  • US11356635B2 patent drawing

AI summary

An imaging apparatus includes at least one processor to implement: a re-sizer configured to re-size an image to a predetermined size, an encoder configured to encode the re-sized image, and a frame rate controller configured to calculate an actual bit rate of the encoded image for a preset period of time, compare a user-set target bit rate with the calculated actual bit rate, adjust a frame rate of the encoded image according to a result of the comparison, and output an encoded image signal at a user-set target bit rate irrespective of a complexity of the encoded image.