Video Coding SEI Messages for Orientation and Quality Metrics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video encoding and decoding technologies lack efficient methods for handling picture orientation and quality metrics, leading to suboptimal display and processing of video data, particularly in scenarios requiring rotation, mirroring, or quality-based viewport switching.

Innovation Solution

Incorporating supplemental enhancement information (SEI) messages that include syntax elements for picture orientation and quality metrics, allowing for transformation and quality-based decisions in video encoding and decoding processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If picture orientation and quality metrics are not explicitly coded in SEI messages, then the video encoding and decoding processes remain simple, but the display quality and processing efficiency deteriorate due to lack of orientation adjustment and quality-based decisions

Engineering Contradiction:
Improvedisplay qualityVSAvoidcoding complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent introduces SEI messages as an intermediary carrier that transports picture orientation and quality metrics information between the encoder and decoder. These messages contain syntax elements that convey transformation instructions and quality data without modifying the core video coding structure, thus improving display quality while maintaining relatively simple encoding/decoding processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameter representation by encoding picture orientation information (such as rotation angles and mirroring flags) and quality metrics (such as PSNR, SSIM values) as explicit syntax elements in SEI messages. This allows the decoder to apply appropriate orientation transforms and make quality-based decisions without increasing fundamental coding complexity.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple transforms are supported for picture orientation, then the adaptability of video processing improves, but the complexity of selecting and applying the correct transform increases

Engineering Contradiction:
Improveorientation transformation flexibilityVSAvoidtransform selection complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic transform selection by including a transform type syntax element in the SEI messages that indicates which specific transform (e.g., 90-degree rotation, 180-degree rotation, mirroring) should be applied. This allows the system to adapt to different picture orientations while providing clear, unambiguous instructions to the decoder, avoiding the complexity of multiple possible transforms through explicit signaling.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the orientation information into distinct syntax elements within the SEI message structure, including separate fields for rotation angle, mirroring flags, and transform type identification. This segmentation allows the decoder to process each aspect of the transformation independently, reducing the overall complexity of handling multiple transforms.

Inventive Principle:
Principle #1Segmentation

3Reliability

If quality metrics are included in SEI messages, then quality-based viewport switching and inter prediction selection improve, but the amount of data to be processed and transmitted increases

Engineering Contradiction:
Improvequality-based decision accuracyVSAvoiddata volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential quality metrics (such as PSNR, SSIM, or other relevant quality measures) and places them in SEI messages, rather than transmitting complete quality assessment data. This extraction approach provides sufficient information for quality-based viewport switching and inter prediction selection while keeping the data volume increase minimal.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies quality metrics selectively to specific pictures or regions that benefit from quality-based processing, rather than uniformly processing all video data. This allows quality-based viewport switching and inter prediction selection to be performed only where necessary, improving reliability while minimizing the overall data volume increase from quality metric inclusion.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11895336B2Picture orientation and quality metrics supplemental enhancement information message for video coding
Publication Date: 2024.02.06 QUALCOMM INC
  • US11895336B2 patent drawing
  • US11895336B2 patent drawing
  • US11895336B2 patent drawing

AI summary

Video encoders and video decoders are configured to supplemental enhancement information (SEI) messages. The SEI messages may include picture orientation transform type syntax elements that indicate how a picture may be rotated and/or mirrored. The SEI messages may also include quality metrics.