Microsoft technology licensing, llc (20240244252). ENCODER-SIDE SEARCH RANGES HAVING HORIZONTAL BIAS OR VERTICAL BIAS simplified abstract

From WikiPatents
Jump to navigation Jump to search

ENCODER-SIDE SEARCH RANGES HAVING HORIZONTAL BIAS OR VERTICAL BIAS

Organization Name

microsoft technology licensing, llc

Inventor(s)

Lihua Zhu of Mountain View CA (US)

Yongjun Wu of Bellevue WA (US)

Gary J. Sullivan of Bellevue WA (US)

ENCODER-SIDE SEARCH RANGES HAVING HORIZONTAL BIAS OR VERTICAL BIAS - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240244252 titled 'ENCODER-SIDE SEARCH RANGES HAVING HORIZONTAL BIAS OR VERTICAL BIAS

The abstract describes innovations in encoder-side search ranges with horizontal bias or vertical bias, particularly in the context of video encoding.

  • Video encoder determines a block vector (bv) for a current block of a picture, performs intra prediction using the bv, and encodes the bv.
  • The bv indicates a displacement to a region within the picture, with the encoder ensuring the region is within a bv search range with bias.
  • Encoder can choose the bv search range from multiple options based on previous block bv values, tracked in a histogram data structure.

Potential Applications: - Video encoding and compression technologies - Image processing and computer vision applications - Multimedia streaming and transmission systems

Problems Solved: - Efficient encoding of video content - Improved compression ratios - Enhanced image quality in multimedia applications

Benefits: - Reduced bandwidth requirements - Enhanced video quality - Faster encoding and decoding processes

Commercial Applications: Title: "Advanced Video Encoding Technology for Enhanced Compression" This technology can be utilized in video streaming services, surveillance systems, video conferencing platforms, and multimedia content delivery networks.

Questions about the technology: 1. How does the encoder determine the optimal block vector search range? 2. What impact does bias in search ranges have on video compression efficiency?


Original Abstract Submitted

innovations in encoder-side search ranges having horizontal bias or vertical bias are described herein. for example, a video encoder determines a block vector (“bv”) for a current block of a picture, performs intra prediction for the current block using the bv, and encodes the bv. the bv indicates a displacement to a region within the picture. when determining the bv, the encoder checks a constraint that the region is within a bv search range having a horizontal bias or vertical bias. the encoder can select the bv search range from among multiple available bv search ranges, e.g., depending at least in part on bv values of one or more previous blocks, which can be tracked in a histogram data structure.