Methods and systems for picture resampling
AssigneeSharp Laboratories of America, Inc.
InventorShijun Sun
Life of this patent
Estimating the term…
Abstract
Aspects of the present invention relate to systems and methods for picture up-sampling and picture down-sampling. Some aspects relate to a selective filter process whereby a filter is selected based on the position of a first resolution picture relative to a second resolution picture. Some aspects relate to an up-sampling and/or down-sampling procedure designed for the Scalable Video Coding extension of H.264/MPEG-4 AVC.
Claims20
A method for picture resampling from a first resolution picture to a second-resolution picture said method comprising:
- a) determining a first-resolution sample position corresponding to a sample position in a second-resolution picture, wherein said first resolution sample position is determined according to:
- {
- p
- x
- ,
- L
-
- (
- x
- )
- =
- [
- (
- x
- -
- x
- orig
- )
- ·
- w
- base
- ·
- R
- L
- +
- R
- L
- 2
-
- (
- w
- base
- -
- w
- extract
- )
- ]
- /
- w
- extract
- p
- x
- ,
- L
-
- (
- y
- )
- =
- [
- (
- y
- -
- y
- orig
- )
- ·
- h
- base
- ·
- R
- L
- +
- R
- L
- 2
-
- (
- h
- base
- -
- h
- extract
- )
- ]
- /
- h
- extract
- ;
- wherein (px,L(x), py,L(y)) represent the first resolution sample position in units of
- 1
- R
- L
- ,
- (x, y) represent the second resolution sample position, (xorig, yorig) represent the upper, left corner of a sub-region of said second resolution picture from which said first resolution picture is sampled, wbase and hbase are the width and height, respectively, of the second resolution picture, wextract and hextract are the width and height, respectively, of the sub-region of said second resolution picture from which said first resolution picture is sampled and RL is the interpolation resolution;
- b) storing filter data defining a plurality of unique filter options, wherein the quantity of said unique filter options is equal to said interpolation resolution, RL, wherein each of said unique filter options corresponds to a value of one of said (px,L(x), py,L(y));
- c) obtaining filter data for one of said unique filter options based on a value of said (px,L(x), py,L(y)) determined in said determining;
- and
- d) filtering said first resolution picture with a filter using said one of said unique filter options thereby producing a filtered field.
A method for picture resampling from a first resolution picture to a second resolution field or frame said method comprising:
- a) determining a first resolution sample position corresponding to a sample position in a second resolution field;
- b) establishing an interpolation resolution, RL, representing the number of sample positions in a pixel dimension;
- c) storing filter data defining a plurality of unique filter options, wherein the quantity of said unique filter options is equal to said interpolation resolution, RL, wherein each of said unique filter options corresponds to a value of one of said sample position;
- d) obtaining filter data for one of said unique filter options based on a value of said sample position determined in said determining;
- and
- e) filtering said first resolution picture with a filter based on said filter data thereby producing a filtered field.
A system for picture resampling from a first resolution picture to a second resolution field or frame said system comprising:
- a resolution determiner for establishing an interpolation resolution, RL, representing the number of sample positions in a pixel dimension;
- a position calculator for deriving a first resolution sample position corresponding to a sample position in a second resolution field, wherein said sample position is measured in terms of said interpolation resolution;
- storage for storing filter data defining a plurality of unique filter options, wherein the quantity of said unique filter options is equal to said interpolation resolution, RL, wherein each of said unique filter options corresponds to a value of one of said sample positions;
- a filter data selector for obtaining filter data for one of said unique filter options based on a value of said sample position determined by said calculator;
- and
- a filter for filtering said first resolution picture based on said filter data thereby producing a filtered field.
Dependencies are inferred from the claim text.