Jump to content

Canon kabushiki kaisha (20240292037). HIGH LEVEL SYNTAX FOR VIDEO CODING AND DECODING simplified abstract

From WikiPatents

HIGH LEVEL SYNTAX FOR VIDEO CODING AND DECODING

Organization Name

canon kabushiki kaisha

Inventor(s)

Guillaume Laroche of Saint Aubin d'Aubigné (FR)

Naël Ouedraogo of Maure de Bretagne (FR)

Patrice Onno of RENNES (FR)

HIGH LEVEL SYNTAX FOR VIDEO CODING AND DECODING - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240292037 titled 'HIGH LEVEL SYNTAX FOR VIDEO CODING AND DECODING

The abstract describes a method of decoding video data from a bitstream, which includes video data corresponding to one or more slices. The bitstream contains a picture header with syntax elements for decoding slices, as well as a slice header with syntax elements for decoding a slice. The picture header includes a syntax element indicating whether a decoding tool may be used in the picture, and if so, at least one APS ID related syntax element is parsed for the decoding tool. The decoding process also involves parsing a syntax element in a slice header to determine if the decoding tool should be used for that slice before other decoding tools are considered.

  • The method involves decoding video data from a bitstream containing slices with picture and slice headers.
  • The picture header includes syntax elements for decoding slices and indicates whether a decoding tool may be used.
  • If a decoding tool is used, at least one APS ID related syntax element is parsed for the tool in the picture header.
  • The slice header includes a syntax element to determine if the decoding tool should be used for that slice before other tools are considered.
  • The decoding process uses these syntax elements to decode the bitstream effectively.

Potential Applications: - Video streaming services - Video surveillance systems - Video editing software

Problems Solved: - Efficient decoding of video data from a bitstream - Proper utilization of decoding tools for different slices

Benefits: - Improved video decoding performance - Enhanced video quality - Better utilization of decoding tools

Commercial Applications: Title: Enhanced Video Decoding Technology for Improved Performance This technology can be used in various commercial applications such as video streaming services, video surveillance systems, and video editing software to enhance video decoding performance and quality, leading to better user experience and increased efficiency in video processing.

Questions about the technology: 1. How does the method optimize the use of decoding tools for different slices? The method optimizes the use of decoding tools by parsing syntax elements in the picture and slice headers to determine if a decoding tool should be used for a particular slice before considering other tools.

2. What are the potential benefits of using this technology in video streaming services? Using this technology in video streaming services can lead to improved video quality, enhanced decoding performance, and better utilization of decoding tools, resulting in a more seamless streaming experience for users.


Original Abstract Submitted

a method of decoding video data from a bitstream, the bitstream comprising video data corresponding to one or more slices. the bitstream comprises a picture header comprising syntax elements to be used when decoding one or more slices, and a slice header comprising syntax elements to be used when decoding a slice. in the picture header at least one syntax element indicating whether a decoding tool may be used in the picture. when the decoding tool is used in the picture, at least one aps id related syntax element is parsed for the decoding tool in the picture header. the decoding also comprises parsing, in a slice header, at least one syntax element indicating whether the decoding tool is to be used or not for that slice prior to syntax elements relating to other decoding tools. a bitstream is decoded using said syntax elements.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.