System and method for directed acuity segmentation resolution compression and decompression

   
   

A compression and decompression system and process for optimally compressing and decompressing multibit per pixel image regions based on the type of data contained in the image region, e.g., whether the image region contains continuous tone data, including data to be halftoned, or non-continuous tone data, including antialiased text and lineart data. Segmented bytemap data blocks are processed to provide both low spatial resolution continuous tone data and high spatial resolution non-continuous tone data. However, the high spatial resolution non-continuous tone data is generated by quantizing and packing the high resolution bytes across an edge and discarding the high resolution bytes along the edge, i.e., the multibit data is discarded only in directions parallel to the edges of marks to be rendered in the image data. Additional information indicating the directions of the edges in the image data are stored to aid in decompression. Subsequently, during decompression, the non-continuous tone data is decompressed into a high spatial resolution bytemap by unpacking the high resolution across the edges and inferring the high resolution along the edges. The low spatial resolution continuous tone data are processed to provide a low spatial resolution continuous tone data bytemap. As a result of this compression and decompression method, the amount of memory necessary to store the non-continuous tone data is reduced to a quarter of the memory necessary to store a conventional high spatial resolution bytemap.

Una compresión y un sistema y un proceso de la descompresión para óptimo comprimir y descomprimir el multibit por las regiones de la imagen del pixel basadas en el tipo de datos contenidos en la región de la imagen, e.g., si la región de la imagen contiene datos del tono continuo, incluyendo datos para ser halftoned, o los datos no continuos del tono, incluyendo antialiased el texto y datos del lineart. Los bloques divididos en segmentos de los datos del bytemap se procesan para proporcionar datos espaciales bajos del tono continuo de la resolución y datos no continuos del tono de la alta resolución espacial. Sin embargo, los datos no continuos del tono de la alta resolución espacial son generados cuantificando y embalar los octetos de alta resolución a través de un borde y el desecho de los octetos de alta resolución a lo largo del borde, es decir, los datos del multibit se desecha solamente en las direcciones paralelas a los bordes de las marcas que se rendirán en los datos de la imagen. La información adicional que indica las direcciones de los bordes en los datos de la imagen se almacena para ayudar en la descompresión. Posteriormente, durante la descompresión, los datos no continuos del tono son descomprimidos en un alto bytemap espacial de la resolución desempaquetando la alta resolución a través de los bordes y deduciendo la alta resolución a lo largo de los bordes. Los datos espaciales bajos del tono continuo de la resolución se procesan para proporcionar un bytemap espacial bajo de los datos del tono continuo de la resolución. Como resultado de este método de la compresión y de la descompresión, la cantidad de memoria necesaria para almacenar los datos no continuos del tono se reduce a un cuarto de la memoria necesaria para almacenar un alto bytemap espacial convencional de la resolución.

 
Web www.patentalert.com

< Composite components for use in high temperature applications

< Determination of satisfaction and desire in virtual creatures

> Method and system for generation of medical reports from data in a hierarchically-organized database

> Mechanisms for web-object event/state-driven communication between networked devices

~ 00160