High accuracy motion vectors for video coding with low...

H - Electricity – 04 – N

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H04N 7/36 (2006.01)

Patent

CA 2681210

Two-stage interpolation can be provided for frame prediction samples with quarter- pixel and finer accuracy. All samples of quarter-pixel and finer accuracy can use either half or full/integer-pixels in a bi-linear interpolation to allow for the use of higher accuracy motion vectors, such as one-eighth-pixel accuracy motion vectors. The motion vectors can be restricted in a manner such that they are not allowed to point to every possible sub-pixel sample on a sub-pixel grid, but rather a subset of those sub-pixel samples. In addition, the same full/integer and half-pixel samples that can be used to obtain a quarter-pixel sample can also be used to obtain a one-eighth- pixel sample that the quarter-pixel sample is connected to. Hence, for every quarter- pixel sample, a motion vector could point to two additional positions/locations with one-eighth-pixel accuracy, where the two additional positions/locations can be calculated using the same half or integer-pixel samples which were used to obtain the quarter-pixel sample. Therefore, an arbitrary motion vector accuracy can be achieved without the need to perform additional interpolation stages or increase the complexity of a decoder configured to decode motion vector data.

Un système d'interpolation en deux phases peut être obtenu, pour des échantillons de prévision de trames, avec une précision de quart de pixel, ou une précision plus grande. Tous les échantillons d'une précision de quart de pixel ou plus, peuvent utiliser des pixels entiers ou des demi-pixels ou des pixels en nombres entiers, dans une interpolation bilinéaire, pour permettre l'utilisation de vecteurs de mouvement d'une plus haute précision, tels que des vecteurs de mouvement d'une précision du huitième de pixel. Les vecteurs de mouvement peuvent être restreints de telle façon qu'ils ne puissent indiquer tout échantillon de sous-pixels possible sur une grille de sous-pixels, mais plutôt un sous ensemble de tels échantillons de sous-pixels. En outre, les mêmes échantillons de pixels entiers, de pixels en nombres entiers et de demi-pixels qui peuvent être utilisés pour obtenir un échantillon de quart de pixels peuvent être également utilisés pour obtenir un échantillon de huitième de pixels auquel l'échantillon de quart de pixel est connecté. De ce fait, pour chaque échantillon de quart de pixel, un vecteur de mouvement pourrait indiquer deux positions/emplacements supplémentaires avec une précision de un huitième de pixel, lorsque les deux positions ou emplacements supplémentaires peuvent être calculés au moyen des mêmes échantillons de demi-pixels ou de pixels entiers qui étaient utilisés pour obtenir l'échantillon de quart de pixel. Il en résulte qu'on peut obtenir une précision de vecteur de mouvement arbitraire, sans qu'il soit nécessaire d'effectuer des phases d'interpolation supplémentaires, ou d'accroître la complexité d'un décodeur configuré pour décoder des données de vecteur de mouvement.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

High accuracy motion vectors for video coding with low... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with High accuracy motion vectors for video coding with low..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and High accuracy motion vectors for video coding with low... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1550474

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.