Method of Motion Vector and Block Vector Resolution Control
First Claim
1. A method of video coding using coding modes including IntraBC mode (Intra-block copy mode) and inter prediction mode for a picture, wherein a motion vector is allowed to use integer resolution or fractional-pel resolution, the method comprising:
- receiving input data associated with blocks in a current picture; and
signaling a resolution indicator having a value corresponding to using integer resolution for all motion vectors and all block vectors in a current slice.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of video coding using coding modes including IntraBC mode (Intra-block copy mode) and inter prediction mode is disclosed. In one embodiment, when adaptive motion vector resolution is selected to allow adaptive use of integer resolution or fractional-pel resolution, a resolution indicator having a value corresponding to using integer resolution for all motion vectors and all block vectors is signaled in the current. In another embodiment, if a coded block is coded in the inter prediction mode or the IntraBC mode, the coded MV or BV is converted to a converted MV or BV having fractional-pel resolution if a resolution indicator for the coded block specifies integer resolution. The system then stores the converted MV or BV for encoding or decoding of subsequent blocks.
-
Citations
19 Claims
-
1. A method of video coding using coding modes including IntraBC mode (Intra-block copy mode) and inter prediction mode for a picture, wherein a motion vector is allowed to use integer resolution or fractional-pel resolution, the method comprising:
-
receiving input data associated with blocks in a current picture; and signaling a resolution indicator having a value corresponding to using integer resolution for all motion vectors and all block vectors in a current slice. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of video coding using coding modes including IntraBC mode (Intra-block copy mode) and inter prediction mode, wherein a motion vector is allowed to use integer resolution or fractional-pel resolution, the method comprising:
-
receiving a coded MV (motion vector) or BV (block vector) for a coded block; and if the coded block is coded in the inter prediction mode or the IntraBC mode; converting the coded MV or BV to a converted MV or BV having fractional-pel resolution if a resolution indicator for the coded block specifies integer resolution; and storing the converted MV or BV for encoding or decoding of subsequent blocks. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method of video coding using coding modes including IntraBC mode (Intra-block copy mode) and inter prediction mode, wherein a motion vector is allowed to use integer resolution or fractional-pel resolution, the method comprising:
-
receiving input data associated with a current vector of a current block in a current picture, wherein the current vector correspond to a MV (motion vector) or BV (block vector); and if the current block is coded in the IntraBC mode or the inter prediction mode, encoding or decoding the current vector using a same resolution regardless whether the current vector corresponds to one MV or one BV, or encoding or decoding the current block according to the current vector using the same resolution regardless whether the current vector corresponds to one MV or one BV. - View Dependent Claims (13)
-
- 14. (canceled)
- 16. (canceled)
Specification