Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Device and method for processing a signal with a sequence of discrete values

A discrete value and sequence technology, applied in the field of signal processing, can solve problems such as rounding errors and difficult coding, and achieve the effects of improved decoding performance, fast signal processing, and reduced number of bits

Active Publication Date: 2006-11-08
FRAUNHOFER GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG EV
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At the same time, especially because of its non-deterministic nature, rounding errors are also difficult to encode, i.e. they can only be encoded with a relatively high bit cost

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
  • Device and method for processing a signal with a sequence of discrete values
  • Device and method for processing a signal with a sequence of discrete values
  • Device and method for processing a signal with a sequence of discrete values

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0102] figure 1 A device is shown for processing a signal having a sequence of discrete values ​​which is fed via a signal input 200 to an operating device 202 . A signal is typically constructed so as to have a first frequency range in which the signal has high energy and a second frequency range in which the signal has relatively low energy. If the first signal is an audio signal, it has high energy in the first frequency range, ie in the low frequency range, and low energy in the high frequency range. However, if the signal is a video signal, it also has high energy in the low frequency range and low energy in the high frequency range. In contrast to audio signals, the frequency range of a video signal is a spatial frequency range, unless successive video frames are considered, where there are also temporal frequencies relating to eg selected image regions in successive frames.

[0103] The manipulation means 202 is generally configured to manipulate a sequence of discre...

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

When processing a signal with a sequence of discrete values, whereby a first frequency range exists, in which the signal has a high energy, and whereby a second frequency range exists, in which the signal has a low energy, the sequence of discrete values is firstly manipulated (202) in order to obtain a sequence of manipulated values so that at least one of the manipulated values is not an integer. After this, the sequence of manipulated values is rounded (204) in order to obtain a sequence of manipulated values. The rounding is formed in order to effect a spectral formation of a generated rounding error in such a manner that a spectrally formed rounding error has a higher energy in the first frequency range than in the second frequency range. A particularly efficient coding, particularly in conjunction with a lossless coding context is obtained, by spectrally forming the rounding error so that the rounding error, in the spectral ranges in which there is no signal energy, also does not have any energy.

Description

technical field [0001] The present invention relates to signal processing, in particular to signal processing of continuous values ​​such as audio sample values ​​or video sample values, which is especially suitable for lossless coding applications. [0002] The invention is also applicable to compression algorithms for discrete values ​​comprising audio and / or image information, and in particular to coding algorithms that include transformations in the frequency or time or position domains, followed by coding, such as Huffman (Huffman) or entropy coding in the form of arithmetic coding. Background technique [0003] Modern audio coding methods - such as MPEG Layer3 (MP3) or MPEG AAC - use transforms - such as the so called Modified Discrete Cosine Transform (MDCT) - in order to obtain a block-wise frequency representation of the audio signal. Such audio encoders typically obtain a stream of time-discrete audio sample values. The stream of audio samples is windowed to obta...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06T9/00G10L19/00G10L19/032H04N7/30
CPCH04N19/60G10L19/0017G10L19/032G10L19/02G10L21/02
Inventor 拉夫·盖格杰拉尔德·舒勒托马斯·斯波尔
Owner FRAUNHOFER GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG EV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products