Frame compression using radix approximation or differential code and escape code

A radix tree and data technology, which is applied in the field of video signal processing and can solve problems such as difficulty in random access to memory

Inactive Publication Date: 2003-10-29
SEIKO EPSON CORP
View PDF0 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because errors in each stage lead to larger errors in subsequent prediction stages
[0005] Another problem arises from the fact that in processes such as motion compensation, individual pixels on the entire image must be accessed quickly
This requirement makes compression techniques that rely on variable-length symbols unattractive, since random access in memory is more difficult

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Frame compression using radix approximation or differential code and escape code
  • Frame compression using radix approximation or differential code and escape code
  • Frame compression using radix approximation or differential code and escape code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] figure 1 is a schematic block diagram of a device 10, such as a mobile phone or personal digital assistant (PDA), that receives and processes a digital video data stream and incorporates aspects of the present invention. The digital video data stream is received from path 11, which may be a wired or wireless communication path with another provided data stream. Processor 13 processes the data stream arranged into frames of information, stores the frames of information in random access memory (RAM) 15, and subsequently retrieves the stored information from RAM 15, processes the frames of information to prepare them for use in the application, and pass the processed information to the application. In the illustrated illustration, the application is a display component 17, which may be realized by, for example, a liquid crystal display (LCD) or thin film transistor (TFT) panel. Examples of other applications include video recorders, video editors, and video broadcast tr...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

PROBLEM TO BE SOLVED: To realize frame compression using cardinal approximation or differen tial codes and an escape code. SOLUTION: Formation of a frame sequence is compressed by not only rounding and truncating luminance values but also using a cardinal tree and a pallet to encode chrominance values. Each entry of the pallet holds information which represents a color actually appearing in the frame sequence at least once. The cardinal tree provides not only an efficient generation method for generating compressed expressions of colors held in the pallet but also a method for discriminating colors nearest to colors in data streams, which are not held in the pallet, in the pallet. COPYRIGHT: (C)2004,JPO

Description

technical field [0001] The present invention relates generally to video signal processing, and more particularly to reducing the amount of storage required to process encoded digital video data streams compliant with ITU-T H.263 and MPEG-4 ISO / IEC standards. Background technique [0002] Memory is expensive, and most of the storage space required to process an encoded digital video data stream is used to store the luminance and chrominance values ​​for each pixel in a frame of data. As a frame is decoded and processed, information about the frame must be stored in memory. While reducing memory requirements is attractive for any application, it is particularly important for applications in handheld and low-power devices such as mobile phones and so-called Personal Digital Assistants (PDAs), where limited board space and power are critical. The size and power requirements of the memory chip are limited. [0003] Many applications conform to one of two encoding standards that...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04N11/04H04N5/917H04N7/24H04N19/00H04N19/196H04N19/423H04N19/426
Inventor K·C·高尔德
Owner SEIKO EPSON CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products