Tile-Based Image Decoding for Parallel Processing and Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face challenges in efficiently transmitting and receiving images with associated information, such as subtitles and advertisements, without disrupting the main image, especially when using large-scale integration circuits for parallel processing, which increases synchronization load and may result in unsuitable information being transmitted.
Innovation Solution
A decoding apparatus and method that splits images into tiles, with constrained tiles allowing motion prediction only within specific regions, enabling separate processing and display of main images and subordinate information, and selecting appropriate signals for decoding based on user information and preferences.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If images are split into multiple tiles for parallel processing, then processing efficiency is improved, but synchronization load increases
Solution Approach 1:
The image is divided into multiple independent tiles that can be processed in parallel. Each tile is self-contained with its own processing pipeline, allowing simultaneous decoding and rendering without requiring complex synchronization between tiles. This segmentation enables the system to achieve high processing efficiency while maintaining simple synchronization requirements.
2Ease of operation
If subordinate information is transmitted with main images, then user convenience is improved, but transmission bandwidth is consumed
Solution Approach 1:
Subordinate information such as subtitles and advertisements is segmented into separate tile regions within the image stream. This allows the information to be transmitted efficiently as part of the image data structure while enabling selective processing and display. The segmentation approach provides user convenience by integrating multiple information types without proportionally increasing bandwidth consumption.
3Measurement precision
If motion prediction refers to other tiles, then decoding accuracy is improved, but processing complexity increases
Solution Approach 1:
The patent applies different motion prediction strategies to different tile regions based on local characteristics. Constrained tiles use motion prediction only within their own boundaries, while non-constrained tiles can reference other tiles for improved accuracy. This local quality approach optimizes decoding accuracy where needed while maintaining simpler processing in regions where it is sufficient, thereby balancing precision and complexity.
Data Source
AI summary
There is provided a decoding method for decoding an image, the method including: transmitting a request for an image to an external apparatus; receiving a coded signal corresponding to the image that has been requested and including a first signal and a second signal, and storing the coded signal in a storage; decoding the first signal and the second signal included in the coded signal; and displaying a first image decoded from the first signal in a first region of a screen, and displaying a second image decoded from the second signal in a second region of the screen. The second signal is a signal that has been selected by the external apparatus for a decoding apparatus from among a plurality of candidates for the second signal.


