Method of intra block copy search and compensation range
A block and copy mode technology, applied in the field of video coding, can solve problems such as motion vector search area restrictions
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
example 1
[0089] Example 1: If the components of the block vector BV are all less than or equal to 0 before clipping, then when both BV_x>-Hoffset and BV_y>-Voffset are true, the clipping operation is required.
[0090] According to one embodiment, when Example 1 requires a clipping operation, BV_x'=-Hoffset (and BV_y'=BV_y) can be used as the clipping operation. In another implementation, BV_y'=-Voffset (and BV_x'=BV_x) is used as the clipping operation in this example. In yet another embodiment, when BV_x+Hoffset is less than or equal to BV_y+Voffset, BV_x'=-Hoffset (and BV_y'=BV_y) is used as clipping operation, otherwise, BV_y'=-Voffset (and BV_x'= BV_x) is used as the cut operation in this example.
example 2
[0091] Example 2: If the block vector BV_x is greater than 0 before clipping, then clipping is required when BV_y>-Voffset is true.
[0092] According to one embodiment, when Example 2 requires a clipping operation, BV_y'=-Voffset (and BV_x'=BV_x) can be used as the clipping operation. In another implementation, BV_y'=-Voffset (and BV_x'=0) is used as the clipping operation in this example.
example 3
[0093] Example 3: If the block vector BV_y is greater than 0 before clipping, then clipping is required when BV_x>-Hoffset is true.
[0094] According to one embodiment, when Example 3 requires a clipping operation, BV_x'=-Hoffset (and BV_y'=BV_y) can be used as the clipping operation. In another implementation, BV_x'=-Hoffset (and BV_y'=0) is used as the clipping operation in this example.
[0095] Block Vector Limitation Based on Stripe / Tile Parallel Processing
[0096] In slice / tile based processing, an image is divided into multiple slices or tiles. To achieve parallel processing, each slice or tile needs to be decoded independently. However, full-frame IntraBC mode introduces data dependencies between the current CU and previously coded CUs, which means that data dependencies will cross slice or tile boundaries and prevent parallel processing. Therefore, the present invention limits the available reference area of the full-frame IntraBC mode. In particular, the avai...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com