Supercharge Your Innovation With Domain-Expert AI Agents!

Device and method for embedding binary payload in a carrier signal

A binary and signal technology, applied in data recording, image data processing, image data processing and other directions, can solve the problem of high computing and storage resources, can not provide and so on

Inactive Publication Date: 2009-04-22
FRAUNHOFER GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG EV
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In particular, decoders will often be in the hands of consumers, often not offering particularly high computing and storage resources due to their price competitiveness in the market

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 embedding binary payload in a carrier signal
  • Device and method for embedding binary payload in a carrier signal
  • Device and method for embedding binary payload in a carrier signal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] figure 1 A device according to the invention for embedding a payload into a carrier signal consisting of a sequence of binary discrete values ​​is described. Such as figure 1A time-discrete carrier signal is applied to the device via input 110 as shown. The means for converting 112 is preferably designed to group the time-discrete signal with corresponding windowing (preferably with 50% overlap between sequences containing a certain number of values) and convert it into a spectral representation . The means 112 are designed to use a forward integer transformation algorithm (preferably the IntMDCT algorithm). Thanks to the forward integer transformation algorithm, an integer binary spectral representation value can be provided at the output 114 of the transformation means 112 gather. The conversion means 112 then provide some spectral representative values. A spectral representation value is designed in binary form, comprising bits, wherein each bit of the spectral ...

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

For embedding binary payload in a carrier signal, which, for example, is an audio signal, a sequence of time-discrete values of the carrier signal is converted to the frequency domain by means of an integer transform algorithm to obtain binary spectral representation values. Bits of the binary spectral representation values with a valency less than signal limit valency are determined and set according to the payload. The signal limit valency for a spectral representation value is less than the valency of the leading bit of this spectral representation value, so that, with adequate distance, a psychoacoustic transparent insertion of information is achieved. Thus a modified spectral representation with inserted information is generated which is finally converted back to the time domain using an integer back transform algorithm. For extracting the payload, the time-discrete signal with the inserted information is again converted to a spectral representation with the integer forward transform algorithm. Furthermore, signal limit valency information is determined to identify the bits of the binary spectral representation values containing no information regarding the carrier signal, but information regarding the payload signal, to extract these bits. The inventive concept is simple in its implementation and may be scaled with respect to the data rate of the information to be inserted.

Description

technical field [0001] The present invention relates to a method of embedding a payload in a carrier signal and extracting the payload from the carrier, wherein the carrier signal can be an audio signal, a video signal or a multimedia signal containing audio and / or video signals. Background technique [0002] There are various applications and / or methods in the art of embedding side information in digital signals. Various known concepts in this technology are included in keyword watermarking. [0003] WO 97 / 33391 describes an encoding method for inserting an inaudible data signal into an audio signal. Wherein, in order to determine the shielding threshold of the audio signal by using the psychoacoustic mode, the inaudible data signal to be inserted into the audio signal is converted into a frequency domain signal through Fourier transform or improved discrete cosine transform. The data signal to be interpolated is multiplied by a pseudonoise signal to create a frequency ex...

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 Patents(China)
IPC IPC(8): H04N7/24H04N1/32G10L19/00G06T1/00G10L19/018
CPCG06T2201/0052H04N1/32192H04N1/32187H04N21/23892G06T1/0028G10L19/018G06T2201/0051G11B20/00891G06T2201/0061H04N21/8358H04N21/236H04N7/08
Inventor 吉哈德·舒勒拉尔夫·盖格尤尔根·考勒
Owner FRAUNHOFER GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG EV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More