18491375. Block Vector Difference (BVD) Coding simplified abstract (Comcast Cable Communications, LLC)

From WikiPatents
Jump to navigation Jump to search

Block Vector Difference (BVD) Coding

Organization Name

Comcast Cable Communications, LLC

Inventor(s)

Vasily Alexeevich Rufitskiy of Vladimir (RU)

Alexey Konstantinovich Filippov of Khimki (RU)

Esmael Hejazi Dinan of McLean VA (US)

Block Vector Difference (BVD) Coding - A simplified explanation of the abstract

This abstract first appeared for US patent application 18491375 titled 'Block Vector Difference (BVD) Coding

Simplified Explanation

The patent application discusses encoding and decoding blocks of video frames using reference blocks indicated by block vectors. Efficient entropy coding is achieved by selectively using variable length coding for the prefix and suffix parts of the block vector predictor.

Key Features and Innovation

  • Encoding and decoding video frames based on reference blocks
  • Efficient entropy coding using variable length coding
  • Block vector predictor for indicating reference blocks

Potential Applications

This technology can be applied in video compression algorithms, video streaming services, and video editing software.

Problems Solved

This technology addresses the need for efficient encoding and decoding of video frames, reducing the file size of videos without compromising quality.

Benefits

  • Improved video compression efficiency
  • Enhanced video streaming performance
  • Better utilization of bandwidth in video transmission

Commercial Applications

  • Video compression software development
  • Video streaming platforms
  • Video editing tools market

Prior Art

Prior art related to this technology can be found in the field of video compression algorithms, entropy coding techniques, and video encoding standards.

Frequently Updated Research

Researchers are constantly exploring new methods to improve video compression efficiency and enhance video streaming performance using similar techniques.

Questions about Encoding and Decoding Video Frames

How does this technology improve video compression efficiency?

This technology improves video compression efficiency by using reference blocks and block vectors to encode and decode video frames more effectively.

What are the potential applications of this technology beyond video compression?

This technology can also be applied in video streaming services, video editing software, and other multimedia applications to enhance performance and reduce file sizes.


Original Abstract Submitted

Encoding and/or decoding a block of a video frame may be based on a previously decoded reference block in the same frame or in a different frame. The reference block may be indicated by a block vector (BV). The BV may be encoded as difference (e.g., block vector difference (BVD)) between a block vector predictor (BVP) and the BV. The BVP may indicate a codeword comprising a prefix part and a suffix part. Efficient entropy coding may be achieved by selectively using variable length coding for the prefix part and the suffix part. For example, variable length coding for the prefix part and the suffix part may be used if the prefix part indicates a maximum prefix value.