System and method for managing compressed graphic image data
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06T-009/00
G06T-001/60
G06T-001/00
출원번호
UP-0822263
(2007-07-03)
등록번호
US-7705852
(2010-05-20)
발명자
/ 주소
Blais, Marc A.
출원인 / 주소
Lockheed Martin Corporation
대리인 / 주소
Miles & Stockbridge PC
인용정보
피인용 횟수 :
5인용 특허 :
29
초록▼
Compressed graphic image data files, such as Compressed ARC (Arc-second Raster Chart/map) Digitized Raster Graphics (CADRG) map files for a region of interest, are stored in blocks of memory (nodes) preferably arranged as a linked list. Portions of files containing data for an area of interest inclu
Compressed graphic image data files, such as Compressed ARC (Arc-second Raster Chart/map) Digitized Raster Graphics (CADRG) map files for a region of interest, are stored in blocks of memory (nodes) preferably arranged as a linked list. Portions of files containing data for an area of interest including an image of interest are decompressed before the data are sent to a frame buffer for display. Nodes that do not contain requested data are flagged as unused, but not deallocated, making the data in such nodes available for use or replacement.
대표청구항▼
Having thus described the present invention, what is claimed as new and desired to be secured by Letters Patent is as follows: 1. A system for displaying a graphic image of interest based on compressed graphic image display data that include compressed data for the graphic image of interest, said s
Having thus described the present invention, what is claimed as new and desired to be secured by Letters Patent is as follows: 1. A system for displaying a graphic image of interest based on compressed graphic image display data that include compressed data for the graphic image of interest, said system comprising: a memory configured to store compressed graphic image display data with a linked list, said linked list including a plurality of nodes, wherein each node comprises a flag field for flagging the node as unused if the node does not include compressed graphic image display data for the graphic image of interest; a processor configured to selectively decompress a portion of said compressed graphic image display data as stored in the memory based on a selected coverage section of the graphic image display data, said portion including only relevant data corresponding to the graphic image of interest; and a frame buffer operable to output, to a display device, the graphic image of interest based exclusively on the portion of the compressed graphic image display data as decompressed. 2. The system for displaying a graphic image of interest as in claim 1, wherein the processor is further configured: to determine if any nodes in the linked list are flagged as unused, and to replace compressed graphic image display data in a node flagged as unused, if any in the linked list, with the compressed graphic image display data that include compressed data for the graphic image of interest. 3. The system for displaying a graphic image of interest as in claim 2, wherein the processor is further configured to add to the linked list a node for storing the compressed graphic image display data if no nodes in the linked list are flagged as unused. 4. The system for displaying a graphic image of interest as in claim 3, wherein said frame buffer generates a graphic image based on the portion of the compressed graphic image display data as decompressed. 5. The system for displaying a graphic image of interest as in claim 1, wherein the compressed image display data includes overhead data that defines the graphic image data and includes latitude and longitude vertices. 6. A method for displaying a requested graphic image from data included in a compressed graphic image display data file, said method including the steps of: loading the file into one of a plurality of nodes of a linked list in a memory, wherein each node comprises a flag field; flagging, using the node flag field, the node as unused if the node does not include compressed graphic image display data for the requested graphic image; maintaining in the linked list the node flagged as unused when the node flag field is set, such that the node flagged as unused is not deallocated from said memory; flagging, using the node flag field, the node as used if the node is flagged as unused and includes compressed graphic image display data for the requested graphic image; decompressing a portion of the file as loaded into the memory, said portion including only relevant data for the requested graphic image based on a selected geographical region; sending the data for the requested graphic image from the portion of the file as decompressed to a frame buffer; and generating the requested graphic image on a display device based on the data as decompressed and which is sent to the frame buffer. 7. The method for displaying a requested graphic image from data included in a compressed graphic image display data file as in claim 6, wherein said generating the requested graphic image is based exclusively on the data as decompressed and which is sent to the frame buffer. 8. The method for displaying a requested graphic image from data included in a compressed graphic image display data file as in claim 6, wherein the step of loading the file into one of a plurality of nodes further includes the steps of: determining if any nodes in the linked list are flagged as unused, and loading the file into a node flagged as unused, if any in the linked list. 9. The method for displaying a requested graphic image from data included in a compressed graphic image display data file as in claim 6, wherein the step of loading the file into one of a plurality of nodes further includes the step of adding to the linked list a node for storing the file if no nodes in the linked list are flagged as unused. 10. The method for displaying a requested graphic image from data included in a compressed graphic image display data file as in claim 6, wherein compressed graphic image display data corresponding to said requested graphic image comprises compressed geographical image display data files including a file that includes compressed data for a first area of interest, and wherein said selected geographic region is said first area of interest, said method further comprising: receiving a request for the first area of interest; and loading the file that includes compressed display data for the first area of interest from the storage device into one of the plurality of nodes of the linked list in the memory, wherein the compressed display data includes overhead data that defines a geographical extent of the file, wherein the overhead data includes latitude and longitude vertices; said flagging being performed for nodes in the linked list associated with compressed display data for the first area of interest.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (29)
Beach Mark John ; Cragun Brian John, Compressed object display.
Choi Sung M. (White Plains NY) Lumelsky Leon (Stamford CT) Peevers Alan W. (Peekskill NY) Pittas John L. (Bethel CT), Frame buffer organization and control for real-time image decompression.
Kajiya James T. ; Gabriel Steven A. ; Powell ; III William Chambers, Image compression to reduce pixel and texture memory requirements in a real-time image generator.
Canfield Barth Alan ; Lam Wai-Man ; Beyers ; Jr. Billy Wesley, MPEG system which decompresses and then recompresses MPEG video data before storing said recompressed MPEG video data in.
Hardy Tyrone L. (Albuquerque CA) Brynildson Laura D. (Albuquerque CA), Method and apparatus for management of image data by linked lists of pixel values.
Tyler William B. (Carmel CA) Foskett Nicholas J. (Mountain View CA) Kong Soon Y. (Cupertino CA) Fall Richard N. (Palo Alto CA) Gentile Ronald S. (Atherton CA), Method and apparatus for reducing storage requirements for display data.
Henaff Yves (Viroflay FRX) Le Roux Herv (Louviers FRX), Method and device for the acquistion and digital storage of colored geographical maps and display of the maps.
Li, Jin; Zhang, Ya-Qin; Wu, Yunnan; Luo, Lin, Methods and arrangements for compressing image-based rendering (IBR) data using alignment and 3D wavelet transform techniques.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.