Video Slice Offset Signaling for Simpler Data Access Region Parsing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face challenges in efficiently managing and encoding data access regions within video slices, leading to increased processing complexity and circuitry requirements.
Innovation Solution
An encoder and decoder system that writes and parses offset signals for data access regions in a byte-aligned manner, using signals with at least 1 bit to indicate the head positions of these regions, thereby simplifying the management process and reducing processing complexity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If offset signals are encoded for each data access region, then the head positions of data access regions can be precisely specified, but the processing complexity and circuitry scale increase
Solution Approach 1:
The patent extracts and encodes only the necessary offset information (head positions of data access regions) separately from the main bitstream, allowing precise specification of region positions while keeping the overall system complexity manageable through selective encoding of critical parameters
Solution Approach 2:
The offset signals are prepared and encoded in advance during the encoding phase, so that during decoding the head positions can be directly retrieved without complex real-time calculations, thereby reducing the processing complexity and circuitry requirements during operation
2Manufacturing precision
If complex management processes are implemented for data access regions, then the encoding and decoding accuracy improve, but the processing amount increases
Solution Approach 1:
The patent segments the video data into distinct data access regions with clearly defined head positions marked by offset signals. This segmentation allows for accurate encoding and decoding of each region independently, maintaining high precision while reducing the overall processing burden through modular handling of data segments
Solution Approach 2:
The offset signals act as intermediaries that carry position information between the encoder and decoder. These signals enable accurate synchronization and region identification without requiring complex management processes, thereby maintaining encoding and decoding accuracy while reducing processing complexity
Data Source
AI summary
An encoder that includes memory and circuitry coupled to the memory. The circuitry encodes a slice into one or more data access regions in a variable length encoding process. The circuitry encodes one or more offsets into a slice header, based on a flag written into a sequence header and a total number of the one or more data access regions. The one or more offsets each specify a head position of a corresponding one of the one or more data access regions in a bitstream. When the flag indicates that the one or more offsets are to be encoded and the total number is at least two, the one or more offsets are encoded. The flag switches between encoding and not encoding the one or more offsets regardless of whether the total number is at least two.


