Image Re-Coding Control for Consecutive H.264 Clip Playback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing H.264 image coding method faces challenges with high processing loads and complex controls due to real-time re-coding requirements, particularly when standard violations occur, leading to data delays and increased power consumption.
Innovation Solution
An image coding/recording apparatus that includes a re-coding control unit to manage and re-code data that does not meet predetermined conditions, allowing for consecutive reproduction of re-coded and non-re-coded data, thereby avoiding simultaneous general coding and re-coding processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If real-time re-coding is performed when standard violations occur, then coding quality is maintained, but processing load and device complexity increase significantly
Solution Approach 1:
The system performs preliminary detection of standard violations during the coding process and prepares re-coding in advance by identifying violation patterns and pre-configuring re-coding parameters, rather than waiting for violations to occur and then reacting in real-time
Solution Approach 2:
The re-coding function is extracted as a separate post-processing step from the main coding pipeline. The determination unit identifies violations, and the re-coding is performed on extracted problematic segments, separating the detection and correction functions from the primary coding operation
2Reliability
If real-time re-coding is performed when standard violations occur, then coding quality is maintained, but power consumption increases
Solution Approach 1:
Instead of continuously performing re-coding operations, the system applies partial action by only re-coding segments where standard violations are detected. The determination unit identifies specific violation instances, and re-coding is performed selectively on those portions rather than on the entire coded stream
Solution Approach 2:
The system performs preliminary detection of standard violations during the coding process and prepares re-coding in advance by identifying violation patterns and pre-configuring re-coding parameters, rather than waiting for violations to occur and then reacting in real-time
3Reliability
If simultaneous general coding and re-coding processes are performed, then coding quality is maintained, but control complexity increases
Solution Approach 1:
The coding process is segmented into distinct phases: initial coding, violation detection, and selective re-coding. The determination unit segments the coded stream into compliant and non-compliant portions, allowing independent processing of each segment with different control requirements
Solution Approach 2:
The determination unit acts as an intermediary between the coding unit and the re-coding process. It analyzes the coded data, identifies standard violations, and generates control signals that regulate when and how re-coding should be performed, simplifying the overall control architecture
4Reliability
If data delays occur due to re-coding processing, then coding quality is maintained, but reproduction continuity is affected
Solution Approach 1:
The system performs preliminary detection of standard violations during the coding process and prepares re-coding in advance by identifying violation patterns and pre-configuring re-coding parameters, rather than waiting for violations to occur and then reacting in real-time
Solution Approach 2:
The re-coded data is generated as a separate copy (Bridge Clip file) of the problematic segments rather than replacing the original coded stream in-place. This allows the original stream to continue flowing while corrections are prepared and integrated, minimizing disruption to the data flow
Data Source
AI summary
The invention provides an image coding/recording apparatus which can solve problems of large processing loads due to the real-time re-coding and problems of complicated controls and circuits for returning processing. The image coding/recording apparatus according to an aspect of the invention codes and records image data. The image coding/recording apparatus includes: a coding unit operable to code the image data; a recording unit operable to record the coded data; and a re-coding control unit operable to (i) control said coding unit to re-code the coded data recorded by said recording unit and does not satisfy a predetermined condition, so that the re-coded data satisfies the predetermined condition, and (ii) control said recording unit to record the re-coded data, so that the re-coded data and non-re-coded data are reproduced consecutively.


