Check patentability & draft patents in minutes with Patsnap Eureka AI!

Systems and methods for signaling and constraining a high dynamic range (HDR) video system with dynamic metadata

a video system and dynamic metadata technology, applied in the field of video systems and methods, can solve the problems of display devices that may not be able to display a large color volume, and achieve the effect of reducing the number of colors and limiting the number of colors

Active Publication Date: 2018-05-31
QUALCOMM INC
View PDF6 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent describes a system and method for encoding color volume transform parameters, which can compress a large color volume into a more compact form. The video coding system uses these parameters to determine the display parameters for each video signal, which can be a challenge for some displays to display. The system generates metadata blocks that describe the color volume transform parameters used for each video signal and encodes the metadata into an encoded bitstream. This allows for efficient compression of the video data and reduces the amount of data needed to store it. The system can also prioritize the display regions of the video frames to determine which parts of the video should be displayed. The technical effects of this patent include improved video compression and efficient display region prioritization.

Problems solved by technology

A display device, however, may not be able to display a large color volume.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Systems and methods for signaling and constraining a high dynamic range (HDR) video system with dynamic metadata
  • Systems and methods for signaling and constraining a high dynamic range (HDR) video system with dynamic metadata
  • Systems and methods for signaling and constraining a high dynamic range (HDR) video system with dynamic metadata

Examples

Experimental program
Comparison scheme
Effect test

first example

[0270]Changes to Syntax Structures:

TABLE E.2ext_dm_data_block( ) 1ext_dm_metadata_block(i) {Descriptor    ext_block_length[ i ][[ue(v)]]u(8)    ext_block_level [ i ]u(8)    ext_dm_data_block_payload( ext_block_length[ i ],ext_block_level [ i ] )}

TABLE E.3ext_dm_data_block_payload( )ext_dm_data_block_payload( ext_block_length, ext_block_level) {Descriptor  ext_block_len_bits = 8 * ext_block_length  ext_block_use_bits = 0  if( ext_block_level == 1 ) {    min_PQu(12)    max_PQu(12)    avg_PQu(12)    ext_block_use_bits += 36  }  if( ext_block_level == 2 ) {    target_max_PQu(12)    trim_slopeu(12)    trim_offsetu(12)    trim_poweru(12)    trim_chroma_weightu(12)    trim_saturation_gainu(12)    ms_weighti(13)    ext_block_use_bits += 85  }  if( ext_block_level == 5 ) {    active_area_left_offsetu(13)    active_area_right_offsetu(13)    active_area_top_offsetu(13)    active_area_bottom_offsetu(13)    ext_block_use_bits += 52  }  if( ext_block_level == 6 ) {    num_associationsu(4)    for(...

second example

[0271]Changes to Semantics:

[0272]ext_block_length[i] is used to derive the size of the i-th extended DM metadata block payload in bytes. ext_block_length[i] is not present if num_ext_blocks is equal to 0. The value of ext_block_length shall be in the range of 0 to 255, inclusive.

[0273]In one alternative, the syntax element is coded as ext_block_length_minus1 and the semantics is specified as follows:

[0274]ext_block_length_minus1[i] plus 1 [[is used to derive]] specifies the size of the i-th extended DM metadata block payload in bytes. [[ext_block_length[i] is not present if num_ext_blocks is equal to 0.]] The value of ext_block_length_minus1 shall be in the range of 0 to 255, inclusive.

TABLE E.4Definition of extended DM metadata block typeext_block_levelextended DM metadata block type0Reserved1Level 1 Metadata - Content Range2Level 2 Metadata - Trim Pass3Reserved4Reserved5Level 5 Metadata - Active Area[[6]]7...255Reserved

[0275]num_associations specifies the number of associations sp...

third example

[0282]Changes to Syntax Elements:

TABLE E.1ST2094-10_data( ) ST2094-10_data ( ) {Descriptor app_identifier ue(v)  app_version ue(v)  metadata_refresh_flag u(1)  num_ext_blocks ue(v)  if( num_ext_blocks ) {  for( i = 0; i    ext_block_length u(8)    ext_block_level u(2)    if( ext_block_level == 0 ) {    min_PQ u(12)     max_PQ u(12)     avg_PQ u(12)    }   if( ext_block_level == 1 ) {    target_max_PQ u(12)     target_min_PQ u(12)     for (c=0, c     display_primaries_x [c]u(16)      display_primaries_y [c]u(16)     }    white_point_xu(16)     white_point_yu(16)     trim_slopeu(12)     trim_offsetu(12)     trim_poweru(12)     trim_chroma_weightu(12)     trim_saturation_gainu(12)     ms_weight_present_flagu(1)     if( ms_weight_present_flag == 1 )u(1) {     ms_weight u(12)     }   }   if( ext_block_level == 2 ) {    active_area_left_offsetu(13)     active_area_right_offsetu(13)     active_area_top_offsetu(13)     active_area_bottom_offsetu(13)    }  } }}

[0283]Changes to Semantics:

[028...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Provided are methods, apparatus, and computer-readable medium for processing video data by a video coding system that implements ST 2094-10. Video data can include at least two video signals, which can be displayed at the same time in different display regions of a video frame. In various implementations, various techniques can be used to determine an association between a set of color volume parameters and a video signal, and this association can be encoded into a bitstream. Upon decoding of the bitstream, the set of color volume parameters associated with a particular video signal can be used to compress the color volume of the video signal into a range that can be displayed by a particular display device.

Description

CROSS-REFERENCES TO RELATED APPLICATIONS[0001]This application claims priority to U.S. Provisional Application No. 62 / 428,511, filed on Nov. 30, 2016, and incorporated by reference herein in its entirety.FIELD[0002]This application is related to video systems and methods. More specifically, this application relates to systems and methods for organizing and managing a High Dynamic Range (HDR) Video System with dynamic metadata (e.g., ST 2094-10). These systems and methods are applicable for digital video broadcasting or Over-The-Top video systems that support signaling of UHD and HDR / WCG video signals, or any other suitable video system.BACKGROUND[0003]Examples of video coding standards include ITU-T H.261, ISO / IEC MPEG-1 Visual, ITU-T H.262 or ISO / IEC MPEG-2 Visual, ITU-T H.263, ISO / IEC MPEG-4 Visual and ITU-T H.264 (also known as ISO / IEC MPEG-4 AVC), including its Scalable Video Coding (SVC) and Multi-view Video Coding (MVC) extensions.[0004]In addition, a video coding standard, na...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04N19/50H04N19/176H04N19/186H04N19/18
CPCH04N19/50H04N19/176H04N19/186H04N19/18H04N19/70H04N19/17H04N19/39H04N19/12H04N19/46H04N21/47H04N19/136H04N21/4316H04N19/52H04N1/64
Inventor RUSANOVSKYY, DMYTRORAMASUBRAMONIAN, ADARSH KRISHNANSOLE ROJALS, JOEL
Owner QUALCOMM INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More