EP1537537A1 - Method for the analysis and modification of a footprint - Google Patents
Method for the analysis and modification of a footprintInfo
- Publication number
- EP1537537A1 EP1537537A1 EP03798897A EP03798897A EP1537537A1 EP 1537537 A1 EP1537537 A1 EP 1537537A1 EP 03798897 A EP03798897 A EP 03798897A EP 03798897 A EP03798897 A EP 03798897A EP 1537537 A1 EP1537537 A1 EP 1537537A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- footprint
- resolution
- texture elements
- block
- size
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/04—Texture mapping
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/40—Filling a planar surface by adding surface attributes, e.g. colour or texture
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/40—Analysis of texture
Definitions
- the present invention relates generally to a method of displaying images on a raster display controlled by a computer.
- the present invention relates to an anisotropic filter mechanism that is required to reconstruct, scale or subject perspective projection to discrete, stored images for display on raster display elements with high quality.
- the discrete, stored images just mentioned are referred to below as textures.
- the present invention relates to a method for analyzing and modifying a footprint depending on a defined number of texture elements that are touched by the footprint in a graphics system that provides the texture elements with a resolution.
- a “footprint” is a perspective projection of a picture element (pixel) of an object onto a curved surface.
- a “footprint” can be a convex four-sided representation, which is the approximate result of the perspective projection onto a regular texel grid (texture element grid ) of a square picture element (pixel) of an object on a curved surface.
- Known graphics systems for example OpenGL graphics systems, work in assigning textures to picture elements (pixels) of an object in such a way that one or more texture elements with the desired resolution are assigned to a footprint of a pixel of an object, the footprint being approximated by a square.
- the disadvantage is that here the approximation is always done by too large or too small a square and the shape of the footprint is not taken into account.
- For the desired resolution there is a texel size in a texel grid on which the footprint is based.
- Different MipMap levels exist for predetermined texel sizes. If a resolution is now selected that leads to a texel size for which there is no MipMap with a suitable resolution (level), the texture must be calculated with great effort.
- the present invention is based on the object of creating an improved method for modifying a footprint.
- the present invention provides a method for modifying a footprint depending on a fixed number of texture elements that are touched by the footprint in a graphics system that provides the texture elements with a resolution, with the following steps:
- step (b) determining the resolution of the texture elements associated with the footprint, based on the specified number of texture elements and based on the dimension or shape determined in step (a);
- step (c) determining whether the graphics system provides texture elements with the resolution specified in step (b),
- step (cl) if the graphics system provides texture elements with the resolution specified in step (b), maintaining the footprint; and (c.2) if the graphics system does not provide texture elements with the resolution specified in step (b), select the texture elements provided by the graphics system with the corresponding resolution and reduce the size of the footprint in such a way that the number of texture elements that are produced by the Footprint with a reduced size is touched, is substantially equal to or less than the specified number.
- the present invention teaches instead of the "rough" approximation of the footprint by a square that completely surrounds it or that is contained entirely in the footprint is to optimally distribute a number of available texture elements with a defined resolution and thus also a defined size onto the footprint, in which case the footprint is covered by the texture elements Get texture elements on the footprint.
- the method according to the invention is used in a graphics system that provides the texture elements with different resolutions, wherein in step (c.2) texture elements with a resolution lower than the specified resolution are selected.
- the graphics system preferably provides the texture elements with different resolutions in the form of MipMaps of different levels.
- a rectangle surrounding the footprint is determined in order to determine the resolution in step (b), vertices of the footprint lying on edges of the rectangle. Becomes found that there are no texture elements of a corresponding size, ie resolution, for this rectangle in order to achieve the desired number P, then in a preferred further development of the exemplary embodiment just described, a restriction square is determined which is dependent on that available through the graphics system set resolution and depending on the number of texture elements is defined. Then the size of the footprint is reduced by moving the vertices of the footprint to the edges of the constraint square.
- the rectangle just described and the square of determination are preferably determined on the basis of an expansion parameter of the footprint, the expansion parameter representing a longitudinal deformation of the footprint.
- the size of the footprint is reduced until the dimension the edge is less than or equal to the specified dimension.
- the method according to the invention thus creates a novel approach which, according to one embodiment, can also be controlled by a user in order to analyze and modify a footprint.
- the method according to the invention enables both the number of texels that are touched by the footprint and the length of the edges of the footprint to be measured. limits.
- an additional control input signal is provided for this, namely the property parameter (“performance parameter”) P.
- performance parameter P can be provided by a user.
- the limitation of the length of the edges of the footprint is determined by a further parameter E max , which is a maximum edge length
- This parameter E max can be coded, for example, in hardware technology.
- the advantage of the present invention is that by setting the control input signal P a compromise can be achieved between the recovered / reconstructed image quality (high number of texels used) on the one hand and the processing speed (low number of texels used) on the other.
- One advantage of delimiting the boundary edges is that the hardware expenditure that is required in subsequent processes for further processing of the footprint can be significantly reduced. Such subsequent processes include, for example, determining the texels covered by the footprint and / or weighting these specific texels. By limiting the edge length, the hardware expenditure associated with these processing steps can be significantly reduced.
- the data generated by the method according to the invention can be made available to any Texel-oriented raster method.
- a plurality of so-called image tables with different resolutions which are also referred to as MipMaps, are provided for a texture assigned to the footprint.
- the size of the texels in a texel grid is determined depending on the size or shape of the footprint and on a desired image quality of the footprint to be displayed be touched by the footprint.
- the texel size determined in this way it is ascertained whether an image table exists in the plurality of image tables whose assigned texel size corresponds to the specific texel size. If this is the case, then the corresponding image table is used for the representation of the footprint.
- the size of the footprint is reduced, as described above, so that, depending on the image quality of the footprint, an available image table with a resolution lower than the desired resolution and a corresponding texel size is selected for displaying the footprint.
- the image quality is preferably determined by the property parameter P, which essentially indicates the number of texels in a texel grid that are touched by the footprint.
- essentially two approaches or techniques are described in order to limit the number of texels which are used to represent a footprint (depending on the setting of the property parameter P).
- a suitable MipMap level is calculated based on the expansion information. This then implicitly determines the size of a square texel in the texel grid. This step calculation is based on the actual spatial dimensions and / or on the shape of the footprint.
- the area of the footprint is reduced by deliberately shrinking the boundaries (edges) of the footprint. This shrinking of the edges or the reduction of the area is based on the shape, the property parameter P and a texel size of the next available image table (MipMap). In the worst case, the next available image table is the original base table itself.
- the incoming four-sided footprint which is defined by its four vertices, is initially analyzed with regard to its area and / or its shape and / or the spatial dimensions of its edges. This analysis includes the following steps:
- a clamping box that constrains a linearly shrunk version of the original footprint in such a way that a horizontal width and vertical height of any edge (of the shrunken footprint) does not exceed a predefined limit.
- This predefined limit value is determined based on the maximum length value for the edges Emax described above.
- the dimension of the constraint square depends on the expansion parameter and is set such that the number of texels covered by the constraint square does not exceed a limit which is determined by the property parameter P.
- edge width or edge height not exceed an edge width or edge height, preferably a hardware-coded maximum length E max ,
- the number of texels covered by the footprint is approximately equal to or less than the number to which the number of these texels has been predetermined by a user
- the shape of the footprint is retained when a reduction by a MipMap level greater than 0 is selected
- the method according to the invention is implemented in hardware in the form of a hardware pipeline, which enables accelerated processing of multiple footprints.
- FIG. 1A and B are a flow chart showing an overview of the method according to a preferred embodiment of the present invention.
- FIG. 2 shows a representation of the vertex and edge vectors of an exemplary footprint in a texture space
- Fig. 5 shows an example of the reduction of the footprint.
- the method according to the invention begins at block 100, in which the data describing the footprint is received.
- the term footprint is always used, which is a convex four-sided structure, which represents the approximate result of a perspective projection of a square picture element onto a curved surface.
- the rectangles represent the main processing steps, which are explained in more detail below.
- the results of the processing steps are stored in data structures which are shown schematically in the parallelograms in FIG. 1. These are used as input signals for the next processing stages.
- the individual processing steps are described in detail below, with a mathematical vector notation (shown in bold) being chosen to simplify the description.
- the footprint information provided in block 102 is used to carry out a footprint analysis.
- this footprint analysis leads to the determination of a direction of rotation d of the footprint, which is provided in block 106 and is provided in block 108 at an output.
- the footprint analysis in block 104 yields the expansion parameter t, which is provided in block 110.
- a restriction quantity c 0 is calculated in block 114, which is provided in block 116.
- the property parameter P defines the number of texels that are touched or covered by the footprint.
- a calculation of the required MipMap level is carried out.
- the calculation in block 120 receives, as external parameters, an indication of the maximum paint MipMap level M max from block 122. Furthermore, based on the footprint data provided in block 102, a bounding box is calculated in block 124, the dimensions b ⁇ n , b max of which are provided in block 126 and are provided for calculating the MipMap level in block 120.
- the MipMap level m calculated in block 120 is then provided in block 128 and output in block 130.
- a MipMap correction is carried out in block 132 (see point A and FIG. 1B).
- the MipMap correction leads to a modified restriction variable c m , which is provided in block 134.
- the modified constraint size c m is provided to block 136 by reducing the footprint to fit within the constraint rectangle defined by the constraint size c m .
- the calculation in block S136 leads to the fact that modified footprint data 'i and scaling factors f x , f y are provided in blocks 138 and 140. As can also be seen in FIG.
- the processing stage 136 receives the footprint data provided in block 102 (see point B) and the data relating to the boundary rectangle b m ⁇ r b max calculated in block 124 (see Point C).
- the modified footprint data v'i provided in block 138 and the MipMap level m are provided to block 142, in which, based on the received data and based on information received from block 132, a conversion to a selected MipMap step is carried out so that provided in block 144, the transformer-optimized / transformed footprint data v i * ⁇ output in block 146 to. Furthermore, based on the scaling factors f x , f y provided in block 140, the extent is reduced in block 148, block 148 receiving the expansion parameter provided in block 110 in addition to the input from block 140 (see point D) , Block 148 also receives from block 150 a suitable algorithm for reducing the extent t. The modified expansion parameter t 'is then output in block 152.
- the magnification shift is calculated in block 156, so that a magnification level r' is provided in block 158.
- a transformation to the selected MipMap level takes place in block 162, so that in section 164 a modified magnification level r * that is also output in block 146.
- FIG. 2 shows an example of a convex footprint 200 which is arranged in a texture space spanned by the x-axis and the y-axis.
- the texel grid which has a plurality of square texel elements, some of which are covered by the footprint, is also located in this texture space. 2 shows the vertex vectors v 0 to V3 and the edge vectors s 0 to s 3 .
- the vertex vectors v 0 to v 3 are provided as input data for the method according to the invention.
- an important parameter that is used to determine a suitable level of detail for the representation of the footprint is the so-called “extent” t of the footprint 3 shows this expansion parameter in more detail for a four-sided footprint.
- 3 shows the four vertex vectors v 0 to v 3 , and the two height vectors h 0 and hi, which connect the opposite vertexes v 0 and v 2 or vi and v 3 .
- 3 also shows two expansion parameters to and ti, the final expansion parameter t being determined by the minimum of the two expansion parameters to and t x shown.
- the expansion parameter t 0 defines the distance between two straight lines that extend through the vertices i and v 3 and are also parallel to the height vector h 0 .
- the extension vector t x specifies a distance between two straight lines that extend through the vertices v 0 and v 2 and run parallel to the height vector hi.
- the expansion parameter t is calculated in accordance with the calculation rule given below:
- a direction of rotation d of the vertex indices can optionally also be calculated, which is then used in a later calculation of specific edge attributes can be used.
- the area A of the footprint can also be calculated. The direction of rotation d and the area A are calculated in accordance with the calculation rule given below:
- F area of the parallelogram spanned by h 0 and hi.
- the direction d has a value of +1 for a clockwise rotation and a value of -1 for a counterclockwise rotation.
- h 0 0
- hi 0
- the footprint degenerates to a point or a line and in this case the direction of rotation d is 0.
- a restriction size c (clamp size) is subsequently calculated.
- the restriction quantity c is a linear function over the course of the expansion parameter t, the course lying between the adjustable property parameter P and the maximum length defined by the parameter E max for a resulting edge.
- an initial restriction quantity Co is then determined in accordance with the following calculation rule:
- the lower curve shows the initial restriction value or the initial restriction quantity c 0 or its course over the expansion parameter t.
- the lower curve describes the initially calculated size of the clamp box c 0 for the MipMap level 0. This represents a measure of the resolution to be used.
- the curve qualitatively describes the following behavior: with a smaller t, ie narrower and thus the footprint with less surface area, the clamp size increases and thus the preferred resolution of the texture or the texel size thereof decreases in relation to the footprint size.
- the upper limit by E max guarantees the maximum permitted edge length
- the lower limit by P limits the process duration. The larger P, the later you jump to a lower resolution with increasing footprint area.
- the upper curve c m corresponds to the coordinate-transformed c 0 for a MipMap level m. This is required if m is not equal to m req and a reduction is therefore necessary.
- FIG. 5 shows an example of a bounding rectangle 202, and the bounding rectangle 202 and the required MipMap level m req are generated in accordance with the following calculation rules:
- n min (v 0> y , v ly , v 2jy , v 3
- the required MipMap level is limited to the highest available level value M max , according to the following calculation rule:
- the desired MipMap level m is smaller than the MipMap level that is defined by the bounding rectangle, that is to say smaller than m req , it is necessary to reduce the size of the footprint so that it becomes one Constraint square fits.
- the constraint square is based on a 17
- Mip-map-corrected restriction size c m calculated, which is determined according to the following calculation rule:
- FIG. 5 shows the restriction square 204 generated based on the corrected restriction size c m .
- the size of the footprint 200 is reduced to the reduced footprint 206 in such a way that the vertices v 0 to v 3 of the original footprint are transferred to the vertices vo 'to v 3 ' in such a way that the transferred vertices on the edges of the restriction square 104 are arranged.
- the original vertices are converted into the modified vertices according to the following calculation rule:
- the coordinates of the reduced footprint v ⁇ must be transferred to the MipMap level m, which is carried out according to the following calculation rule:
- the method according to the invention can provide an enlargement level depending on the expansion parameters.
- ter t which can later be used to enlarge footprints with a partial texel size, in order to avoid temporal and spatial artifacts when displaying a footprint that comprises a plurality of footprints.
- the expansion parameter t After the expansion parameter t has also been changed due to the reduction in the size of the footprint, it must also be set. Since the expansion parameter t is an anisotropic property, it can be calculated by generating a new expansion parameter for the reduced vertex vectors based on the above calculation rule, which is, however, very computationally expensive. According to a preferred exemplary embodiment, the expansion parameter t is determined approximately, but substantially less expensively, by using the oriented scaling factors f x and f y (method t), so that the following methods are available for determining the set expansion parameter t ':
- the magnification level r is controlled by an adjustable magnification parameter T, which describes a minimal expansion without magnification.
- the magnification level is generated according to the following calculation rule:
- the method labeled 1) maintains the effective filter size for all MipMap levels. However, the compensation of elements smaller than a texel only applies to MipMap level 0 and becomes less effective the higher the MipMap level becomes.
- Method 3) ensures the consistency of T with all levels. However, the effective filter size experiences a discrete increase between two levels, and the calculation is also more complex.
- the preferred method 2) is a compromise between 1) and 3), and is of course the easiest method to implement.
- a color of the footprint can then be calculated in subsequent processing steps.
- the specific parameters of a further processing stage of the graphics unit are provided, which then generates a color of the footprint in a conventional manner.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Graphics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Image Generation (AREA)
- Processing Or Creating Images (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
Claims
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE10242639 | 2002-09-13 | ||
| DE10242639A DE10242639A1 (en) | 2002-09-13 | 2002-09-13 | Method for analysis and modification of footprint i.e. perspective projection of pixel e.g. for computerized raster image displays, requires initially establishing resolution of textured elements associated with footprint |
| PCT/EP2003/010016 WO2004032060A1 (en) | 2002-09-13 | 2003-09-09 | Method for the analysis and modification of a footprint |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| EP1537537A1 true EP1537537A1 (en) | 2005-06-08 |
Family
ID=31895970
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP03798897A Withdrawn EP1537537A1 (en) | 2002-09-13 | 2003-09-09 | Method for the analysis and modification of a footprint |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US7221372B2 (en) |
| EP (1) | EP1537537A1 (en) |
| JP (1) | JP4106364B2 (en) |
| KR (1) | KR100633029B1 (en) |
| CN (1) | CN1327396C (en) |
| AU (1) | AU2003266371A1 (en) |
| DE (1) | DE10242639A1 (en) |
| TW (1) | TWI257590B (en) |
| WO (1) | WO2004032060A1 (en) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4660254B2 (en) * | 2005-04-08 | 2011-03-30 | 株式会社東芝 | Drawing method and drawing apparatus |
| US7737988B1 (en) * | 2005-11-14 | 2010-06-15 | Nvidia Corporation | Using font filtering engines for texture blitting |
| CN101604443B (en) * | 2009-07-29 | 2011-07-06 | 腾讯科技(深圳)有限公司 | Method and device for generating motion track of emitted object |
| TWI476640B (en) | 2012-09-28 | 2015-03-11 | Ind Tech Res Inst | Smoothing method and apparatus for time data sequences |
| KR102282189B1 (en) | 2014-07-02 | 2021-07-27 | 삼성전자 주식회사 | Mipmap Generation Method and apparatus |
| KR102477265B1 (en) * | 2015-09-24 | 2022-12-13 | 삼성전자주식회사 | Graphics processing apparatus and method for determining LOD (level of detail) for texturing of graphics pipeline thereof |
| CN110390012B (en) * | 2018-04-13 | 2023-12-05 | 北京京东尚科信息技术有限公司 | Track aggregation method and device, storage medium and electronic equipment |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100372743B1 (en) * | 1995-03-08 | 2003-05-09 | 옵티컬디스크코포레이션 | Method and apparatus for changing pit depth on optical recording medium |
| US5877771A (en) * | 1996-07-12 | 1999-03-02 | Silicon Graphics, Inc. | Method and apparatus for supersampling based on the local rate of change in texture |
| US6097397A (en) * | 1997-11-20 | 2000-08-01 | Real 3D, Inc. | Anisotropic texture mapping using silhouette/footprint analysis in a computer image generation system |
| US6879324B1 (en) * | 1998-07-14 | 2005-04-12 | Microsoft Corporation | Regional progressive meshes |
| US7061500B1 (en) * | 1999-06-09 | 2006-06-13 | 3Dlabs Inc., Ltd. | Direct-mapped texture caching with concise tags |
| US6400370B1 (en) * | 1999-09-10 | 2002-06-04 | Intel Corporation | Stochastic sampling with constant density in object space for anisotropic texture mapping |
| US6807290B2 (en) * | 2000-03-09 | 2004-10-19 | Microsoft Corporation | Rapid computer modeling of faces for animation |
| US6766281B1 (en) * | 2000-05-12 | 2004-07-20 | S3 Graphics Co., Ltd. | Matched texture filter design for rendering multi-rate data samples |
| US6850243B1 (en) * | 2000-12-07 | 2005-02-01 | Nvidia Corporation | System, method and computer program product for texture address operations based on computations involving other textures |
| US20020126133A1 (en) * | 2001-02-08 | 2002-09-12 | 3Dlabs Inc., Ltd. | Fast anisotropic/anisotropy sensitive single MIPmap sampled filtering |
-
2002
- 2002-09-13 DE DE10242639A patent/DE10242639A1/en not_active Withdrawn
-
2003
- 2003-09-09 JP JP2004540605A patent/JP4106364B2/en not_active Expired - Fee Related
- 2003-09-09 EP EP03798897A patent/EP1537537A1/en not_active Withdrawn
- 2003-09-09 WO PCT/EP2003/010016 patent/WO2004032060A1/en not_active Ceased
- 2003-09-09 CN CNB038215373A patent/CN1327396C/en not_active Expired - Fee Related
- 2003-09-09 AU AU2003266371A patent/AU2003266371A1/en not_active Abandoned
- 2003-09-09 KR KR1020057004335A patent/KR100633029B1/en not_active Expired - Fee Related
- 2003-09-12 TW TW092125239A patent/TWI257590B/en not_active IP Right Cessation
-
2005
- 2005-03-14 US US11/080,776 patent/US7221372B2/en not_active Expired - Lifetime
Non-Patent Citations (1)
| Title |
|---|
| See references of WO2004032060A1 * |
Also Published As
| Publication number | Publication date |
|---|---|
| AU2003266371A1 (en) | 2004-04-23 |
| TWI257590B (en) | 2006-07-01 |
| KR100633029B1 (en) | 2006-10-11 |
| CN1327396C (en) | 2007-07-18 |
| DE10242639A1 (en) | 2004-03-25 |
| CN1682246A (en) | 2005-10-12 |
| US20050156940A1 (en) | 2005-07-21 |
| JP2005538475A (en) | 2005-12-15 |
| TW200404266A (en) | 2004-03-16 |
| US7221372B2 (en) | 2007-05-22 |
| WO2004032060A1 (en) | 2004-04-15 |
| JP4106364B2 (en) | 2008-06-25 |
| KR20050046775A (en) | 2005-05-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69822545T2 (en) | Image enhancement using surface interpolation | |
| DE69720131T2 (en) | Perspective transformation system and method | |
| DE602004002393T2 (en) | ANTIALIASING METHOD AND DEVICE FOR PRESENTING A REGION OF A TWO-DIMENSIONAL DISTANCE FIELD THAT CONSTITUTES AN OBJECT | |
| DE69816824T2 (en) | TEXTURE IMAGE IN 3-D COMPUTER GRAPHICS | |
| DE69428491T2 (en) | image lens | |
| DE69430336T2 (en) | Enlargement of digital images using edge mapping | |
| DE69431294T2 (en) | IMAGE PROCESSING METHOD AND SYSTEM | |
| DE69432093T2 (en) | Image processing device | |
| DE69626394T2 (en) | METHOD AND DEVICE FOR REDUCING THE MEMORY REQUIREMENT FOR DISPLAY DATA | |
| DE68925399T2 (en) | Method and device for image transformation | |
| DE3750784T2 (en) | Generation of an intrapolated characteristic value for display. | |
| DE69729603T2 (en) | Image processing apparatus and method | |
| DE3315148C2 (en) | ||
| DE19827726A1 (en) | Method and apparatus for providing polygon pixel subsampling information using an incremental device | |
| DE102010046507A1 (en) | Calculation of detail level for anisotropic filtering | |
| EP2052550A2 (en) | Image processing device for colour image data and method for processing colour image data | |
| DE19920812A1 (en) | Interpolated lines creating device for conversion of interlaced video signals to progressively swept format without interlacing | |
| DE69529732T2 (en) | Correction of the perspective of textures in graphic images by adaptive approximation | |
| DE69606177T2 (en) | METHOD AND DEVICE FOR IMAGING TEXTURE | |
| DE3789091T2 (en) | Image processing method and system for image reconstruction. | |
| DE69329564T2 (en) | Image processing device | |
| DE602004002291T2 (en) | METHOD FOR GENERATING A TWO-DIMENSIONAL DISTANCE FIELD WITHIN A CELL CONTAINING A CORNER OF A TWO-DIMENSIONAL OBJECT | |
| EP1537537A1 (en) | Method for the analysis and modification of a footprint | |
| DE68926952T2 (en) | Process for performing interactive image processing operations on large images | |
| DE69927269T2 (en) | DEVICE AND METHOD FOR RECOGNIZING AND PRODUCING GRAPHIC ELEMENTS |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| 17P | Request for examination filed |
Effective date: 20050217 |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PT RO SE SI SK TR |
|
| AX | Request for extension of the european patent |
Extension state: AL LT LV MK |
|
| DAX | Request for extension of the european patent (deleted) | ||
| RBV | Designated contracting states (corrected) |
Designated state(s): DE FR GB |
|
| RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: KONINKLIJKE PHILIPS ELECTRONICS N.V. Owner name: PHILIPS INTELLECTUAL PROPERTY & STANDARDS GMBH |
|
| RIN1 | Information on inventor provided before grant (corrected) |
Inventor name: RICHTER, ROLANDC/O PHILIPS INTELLECTUAL PROPERTY Inventor name: HAAKER, THOMAS |
|
| RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: NXP B.V. |
|
| RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: TRIDENT MICROSYSTEMS (FAR EAST) LTD. |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
| 18D | Application deemed to be withdrawn |
Effective date: 20140401 |