Method for sub-pixel value interpolation

H - Electricity – 04 – N

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H04N 7/01 (2006.01) G06T 3/40 (2006.01) H04N 7/36 (2006.01) H04N 7/46 (2006.01)

Patent

CA 2452632

A method of interpolation in video coding in which an image comprising pixels arranged in rows and columns and represented by values having a specified dynamic range, the pixels in the rows residing at unit horizontal locations and the pixels in the columns residing at unit vertical locations, is interpolated to generate values for sub-pixels at fractional horizontal and vertical locations, the method comprising: a) when values for sub-pixels at half unit horizontal and unit vertical locations, and unit horizontal and half unit vertical locations are required, interpolating such values directly using weighted sums of pixels residing at unit horizontal and unit vertical locations; b) when values for sub-pixels at half unit horizontal and half unit vertical locations are required, interpolating such values directly using a weighted sum of values for sub-pixels residing at half unit horizontal and unit vertical locations calculated according to step (a); and c) when values for sub-pixels at quarter unit horizontal and quarter unit vertical locations are required, interpolating such values by taking the average of at least one pair of a first pair of values of a sub-pixel located at a half unit horizontal and unit vertical location, and a sub-pixel located at a unit horizontal and half unit vertical location and a second pair of values of a pixel located at a unit horizontal and unit vertical location, and a sub-pixel located at a half unit horizontal and half unit vertical location.

L'invention porte sur un procédé d'interpolation en codage vidéo selon lequel dans une image faite de pixels disposés en rangées et en colonnes et représentés par des valeurs à plage dynamique spécifiée, on procède à une interpolation entre les pixels des colonnes occupant des positions horizontales "entières", et les pixels des rangées occupant des positions verticales "entières", pour obtenir des pixels occupant des positions horizontales et verticales "fractionnaires". Ledit procédé comporte les étapes suivantes: a) lorsqu'on requiert des valeurs de sous-pixels occupant des positions correspondant à un demi-entier horizontalement et à un entier verticalement, ou à un entier horizontalement et à un demi-entier verticalement, on interpole directement ces valeurs en utilisant les sommes pondérées de pixels occupant des positions horizontales ou verticales d'un entier; b) lorsqu'on requiert des valeurs de sous-pixels occupant des positions horizontales et verticales de demi-entiers, on interpole directement ces valeurs en utilisant les sommes pondérée des sous-pixels occupant une positions horizontale d'un entier et une position verticale d'un demi-entier, telles que calculées en (a); c) lorsqu'on requiert des valeurs de sous-pixels occupant des positions horizontales ou verticales d'un quart d'entier, on interpole ces valeurs en prenant la moyenne d'au moins une paire de valeurs d'un sous-pixel occupant une position horizontale d'un demi-entier et verticale d'un entier, et d'un sous-pixels occupant une position horizontale d'un entier et verticale d'un demi-entier, et d'une deuxième paire de valeurs d'un pixel occupant une position horizontale d'un entier et une position verticale d'un entier, et d'un sous-pixel occupant une position horizontale d'un demi-entier et une position verticale d'un demi-entier.

LandOfFree

Say what you really think

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

Rating

Method for sub-pixel value interpolation does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for sub-pixel value interpolation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for sub-pixel value interpolation will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1672474

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