Apparatus and method of smoothing MAPS compressed image data
First Claim
Patent Images
1. A method of smoothing MAPS compressed image data including video data and coefficients for a central block of pixels and video data and coefficients for a plurality of surround areas, said method comprising the steps of:
- arranging coefficients for surround areas CS1 through CSi symmetrically so they are divided into at least two equal groups;
storing the coefficients of one of the equal groups in an order coinciding with the arranging step;
retrieving stored coefficients by accessing the stored coefficients in a first sequence for one of the equal groups and accessing the stored coefficients in an opposite sequence for the other of the equal groups; and
utilizing the retrieved coefficients and the video data to calculate the output value for any pixel (n) in the central block of pixels from the equation ##EQU2## Where;
D=video data for the central block,Cn =coefficient for the central block,DSi =video data for the surround areas 1 through i, andCSi =coefficient for the surround areas 1 through i;
andapplying the calculated output value to display apparatus to produce an image from the compressed image data.
1 Assignment
0 Petitions
Accused Products
Abstract
MAPS compressed image data is arranged symmetrically so that it can be stored in a substantially reduced memory and operated on for smoothing with substantially less components. A serial and a parallel design are disclosed, both of which have substantially reduced memories and a reduced number of stages for processing of the surround areas.
-
Citations
9 Claims
-
1. A method of smoothing MAPS compressed image data including video data and coefficients for a central block of pixels and video data and coefficients for a plurality of surround areas, said method comprising the steps of:
-
arranging coefficients for surround areas CS1 through CSi symmetrically so they are divided into at least two equal groups; storing the coefficients of one of the equal groups in an order coinciding with the arranging step; retrieving stored coefficients by accessing the stored coefficients in a first sequence for one of the equal groups and accessing the stored coefficients in an opposite sequence for the other of the equal groups; and utilizing the retrieved coefficients and the video data to calculate the output value for any pixel (n) in the central block of pixels from the equation ##EQU2## Where;
D=video data for the central block,Cn =coefficient for the central block, DSi =video data for the surround areas 1 through i, and CSi =coefficient for the surround areas 1 through i; and applying the calculated output value to display apparatus to produce an image from the compressed image data. - View Dependent Claims (2, 3)
-
-
4. A method of reducing the amount of memory utilized in storing information, comprising the steps of:
-
arranging the information symmetrically so it is divided into two equal groups; storing the information of one of the equal groups in an order coinciding with the arranging step; retrieving stored information by accessing the stored information in a first sequence for one of the equal groups and accessing the stored information in an opposite sequence for the other of the equal groups. - View Dependent Claims (5)
-
-
6. Apparatus for smoothing MAPS compressed image data including video data and coefficients for a central block of pixels and video data and coefficients for a plurality of surround areas, said apparatus comprising:
-
addressble memory means having stored therein coefficients for the plurality of surround areas, the coefficients being arranged symmetrically so they are divided into two equal groups with the coefficients for one of the equal groups being stored in said memory means; address generating means connected to said addressable memory means for generating binary numbers the least significant bits of which are the address of the stored coefficient being accessed and the most significant bit of which determines the equal group being accessed; and circuitry connected to said memory means and said address generating means for calculating the output values for any pixel (n) in the central block of pixels from the equation ##EQU3## where;
D=video data for the central block,Cn =coefficient for the central block, DSi =video data for the surround areas 1 through i, and CSi =coefficient for the surround areas 1 through i. - View Dependent Claims (7, 8, 9)
-
Specification