Claims
- 1. A method for random access to picture blocks in a video picture composed of lines composed of pixels, including reading the picture blocks from a picture memory at least partially storing the video picture and storing the picture blocks in an access memory, which comprises the steps of:storing a first excerpt of a sub-picture of the video picture in a first area of the access memory, the first excerpt being dimensioned such that it encompasses a main picture block having x pixels in a horizontal direction of the sub-picture and also at least one adjacent picture block adjoining it in the horizontal direction and having equivalent dimensions; reading out at least some of the pixels of the main picture block and the at least one adjacent picture block from the first area (AB) of the access memory in order to access the pixels read out; storing a portion of the sub-picture which adjoins the first excerpt horizontally in a second area (PB) of the access memory while the pixels of the main picture block and the at least one adjacent picture block are being read out from the first area (AB) of the access memory, the portion being chosen such that it contains x pixels in the horizontal direction and, in a vertical direction, as many of the pixels as the first excerpt has in the vertical direction; and overwriting the data stored in the first area of the access memory with data from the picture memory and the data of the second area of the access memory as a second excerpt of the sub-picture having equivalent dimensions to the first excerpt, causing the second excerpt to represent a horizontally shifted version of the first excerpt in combination with the complete portion of the sub-picture stored in the second area of the access memory.
- 2. The method according to claim 1, which comprises:providing the first excerpt with at least one further adjacent picture block adjoining the main picture block in the vertical direction and having equivalent dimensions as the main picture block; reading out at least some of the pixels of the second excerpt from the first area (AB) of the access memory in order to access the pixels read out; and subsequently, overwriting the data stored in the first area (AB) with a third excerpt of the sub-picture from the picture memory, the third excerpt being shifted vertically relative to the first excerpt by as many pixels as the main picture block encompasses in the vertical direction causing the third excerpt to represent a vertically shifted version of the first excerpt.
- 3. The method according to claim 1, which comprises forming the main picture block to be rectangular and the main picture block is surrounded by eight adjoining adjacent picture blocks.
- 4. The method according to claim 1, which comprises setting the first area of the access memory to have 48 pixels in the horizontal direction and 24 pixels in the vertical direction and the second area is set with 16×24 pixels.
- 5. The method according to claim 1, which comprises embodying the access memory as a static random access memory (SRAM).
- 6. The method according to claim 1, wherein the video picture is a field of a line-interlaced television picture.
Priority Claims (1)
Number |
Date |
Country |
Kind |
198 35 607 |
Aug 1998 |
DE |
|
CROSS-REFERENCE TO RELATED APPLICATION
This application is a continuation of copending International Application No. PCT/DE99/02447, filed Aug. 4, 1999, which designated the United States.
US Referenced Citations (5)
Number |
Name |
Date |
Kind |
4550437 |
Kobayashi et al. |
Oct 1985 |
A |
4683497 |
Mehrgardt |
Jul 1987 |
A |
4922437 |
Sakata et al. |
May 1990 |
A |
5596684 |
Ogletree et al. |
Jan 1997 |
A |
5748178 |
Drewry |
May 1998 |
A |
Foreign Referenced Citations (4)
Number |
Date |
Country |
41 41 892 |
Jul 1992 |
DE |
195 01 560 |
Jul 1995 |
DE |
0 587 443 |
Mar 1994 |
EP |
0 674 438 |
Sep 1995 |
EP |
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/DE99/02447 |
Aug 1999 |
US |
Child |
09/777441 |
|
US |