← Back to Patent Explorer
US5889526A Expired / Lapsed US ⏱️ 0.0 years remaining

Interpolation apparatus and method, and image generation apparatus including such an apparatus

Assignee: Socionext Inc
•
Filing: 1995-11-21
•
Granted: 1999-03-30
•
Expires: 2015-11-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An interpolation apparatus includes a first storage section for storing a texture including a plurality of pixels; an information supply section for supplying information concerning a prescribed number of pixels included in the texture regardless of the position of a reference point with respect to the texture; and an interpolator for performing interpolation by calculating interpolation pixel data based on the information concerning the prescribed number of pixels.

Inventors

  • 👤 Tsutomu Hashimoto

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 16:08
CPC Classifications
G; G06; G06T; G06T3/00; G06T3/40; G06T3/4007

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 151 words
An interpolation apparatus, comprising: first storage means for storing a texture including a plurality of pixels; information supply means for supplying information concerning a prescribed number of pixels included in the texture regardless of the position of a reference point with respect to the texture; and interpolation means for performing interpolation by calculating interpolation pixel data based on the information concerning the prescribed number of pixels, wherein information supply means includes: cutting means for cutting, from the texture stored in the first storage means, a second texture which is larger than a first texture to be processed by at least one pixel around the boundary of the first texture; second storage means for storing the second texture; and address generation means for generating an address for accessing the pixels of the second texture stored in the second storage means in accordance with the reference point with respect to the first texture.
Claim 2
Dependent Claim 151 words
An interpolation apparatus, comprising: first storage means for storing a texture including a plurality of pixels; information supply means for supplying information concerning a prescribed number of pixels included in the texture regardless of the position of a reference point with respect to the texture; and interpolation means for performing interpolation by calculating interpolation pixel data based on the information concerning the prescribed number of pixels, wherein information supply means includes: cutting means for cutting, from the texture stored in the first storage means, a second texture which is larger than a first texture to be processed by at least one pixel around the boundary of the first texture; second storage means for storing the second texture; and address generation means for generating an address for accessing the pixels of the second texture stored in the second storage means in accordance with the reference point with respect to the first texture.
Claim 3
Dependent Claim 20 words
An interpolation apparatus according to claim 1, wherein the second texture is cut out so as to form a torus.
Claim 4
Dependent Claim 25 words
An interpolation apparatus according to claim 1, wherein the second storage means is a memory operating at a higher speed than the first storage means.
Claim 5
Dependent Claim 160 words
An interpolation apparatus, comprising: first storage means for storing a texture including a plurality of pixels; information supply means for supplying information concerning a prescribed number of pixels included in the texture regardless of the position of a reference point with respect to the texture; and interpolation means for performing interpolation by calculating interpolation pixel data based on the information concerning the prescribed number of pixels, wherein information supply means includes: conversion means for converting the first texture including at least a part of the texture stored in the first storage means into a second texture which is larger than a first texture to be processed by at least one pixel around the boundary of the first texture; second storage means for storing the second texture; and address generation means for generating an address for accessing the pixels of the second texture stored in the second storage means in accordance with the reference point with respect to the first texture.
Claim 6
Dependent Claim 160 words
An interpolation apparatus, comprising: first storage means for storing a texture including a plurality of pixels; information supply means for supplying information concerning a prescribed number of pixels included in the texture regardless of the position of a reference point with respect to the texture; and interpolation means for performing interpolation by calculating interpolation pixel data based on the information concerning the prescribed number of pixels, wherein information supply means includes: conversion means for converting the first texture including at least a part of the texture stored in the first storage means into a second texture which is larger than a first texture to be processed by at least one pixel around the boundary of the first texture; second storage means for storing the second texture; and address generation means for generating an address for accessing the pixels of the second texture stored in the second storage means in accordance with the reference point with respect to the first texture.
Claim 7
Dependent Claim 33 words
An interpolation apparatus according to claim 4, wherein the conversion means includes copying means for copying a pixel in a boundary region of the first texture into an area around the first texture.
Claim 8
Dependent Claim 27 words
An interpolation apparatus according to claim 4, wherein the conversion means includes insertion means for inserting a prescribed fixed value to an area around the first texture.
Claim 9
Dependent Claim 17 words
An interpolation apparatus according to claim 6, wherein the prescribed fixed value is a value representing black.
Claim 10
Dependent Claim 19 words
An interpolation apparatus according to claim 6, wherein the prescribed fixed value is a value representing a background color.
Claim 11
Dependent Claim 25 words
An interpolation apparatus according to claim 4, wherein the second storage means is a memory operating at a higher speed than the first storage means.
Claim 12
Dependent Claim 118 words
An interpolation method, comprising the steps of: supplying information concerning a prescribed number of pixels included in a texture including a plurality of pixels regardless of the position of a reference point with respect to the texture; and performing interpolation by calculating interpolation pixel data based on the information concerning the prescribed number of pixels, wherein the step of supplying information includes the steps of: cutting, from the texture, a second texture which is larger than a first texture to be processed by at least one pixel around the boundary of the first texture; and generating an address for accessing the pixels of the second texture in accordance with the reference point with respect to the first texture.
Claim 13
Dependent Claim 118 words
An interpolation method, comprising the steps of: supplying information concerning a prescribed number of pixels included in a texture including a plurality of pixels regardless of the position of a reference point with respect to the texture; and performing interpolation by calculating interpolation pixel data based on the information concerning the prescribed number of pixels, wherein the step of supplying information includes the steps of: cutting, from the texture, a second texture which is larger than a first texture to be processed by at least one pixel around the boundary of the first texture; and generating an address for accessing the pixels of the second texture in accordance with the reference point with respect to the first texture.
Claim 14
Dependent Claim 20 words
An interpolation method according to claim 10, wherein the second texture is cut out so as to form a torus.
Claim 15
Dependent Claim 127 words
An interpolation method, comprising the steps of: supplying information concerning a prescribed number of pixels included in a texture including a plurality of pixels regardless of the position of a reference point with respect to the texture; and performing interpolation by calculating interpolation pixel data based on the information concerning the prescribed number of pixels, wherein the step of supplying information includes the steps of: converting the first texture including a least a part of the texture into a second texture which is larger than a first texture to be processed by at least one pixel around the boundary of the first texture; and generating an address for accessing the pixels of the second texture in accordance with the reference point with respect to the first texture.
Claim 16
Dependent Claim 127 words
An interpolation method, comprising the steps of: supplying information concerning a prescribed number of pixels included in a texture including a plurality of pixels regardless of the position of a reference point with respect to the texture; and performing interpolation by calculating interpolation pixel data based on the information concerning the prescribed number of pixels, wherein the step of supplying information includes the steps of: converting the first texture including a least a part of the texture into a second texture which is larger than a first texture to be processed by at least one pixel around the boundary of the first texture; and generating an address for accessing the pixels of the second texture in accordance with the reference point with respect to the first texture.
Claim 17
Dependent Claim 34 words
An interpolation method according to claim 12, wherein the step of converting includes the step of copying a pixel in a boundary region of the first texture into an area around the first texture.
Claim 18
Dependent Claim 28 words
An interpolation method according to claim 12, wherein the step of converting includes the step of inserting a prescribed fixed value to an area around the first texture.
Claim 19
Dependent Claim 17 words
An interpolation method according to claim 14, wherein the prescribed fixed value is a value representing black.
Claim 20
Dependent Claim 19 words
An interpolation method according to claim 14, wherein the prescribed fixed value is a value representing a background color.

References Cited (Backward Citations)

US4615013A Cited
US5029225A Cited
US5361386A Cited
US5214753A Cited
US5299300A Cited
US5224208A Cited
US5230039A Cited
JPH05342095A Cited
US5548709A Cited
US5751292A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-03-29 2002-09-28 2003-03-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-03-29 2006-09-28 2007-03-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-03-29 2010-09-28 2011-03-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag