Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: reconstruction of asignal using correlation (Read 4103 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

reconstruction of asignal using correlation

How can i reconsruct a particular portion(high frequency) by using correlation techniques??i.e.i have the low frequency content n the correlation information...how can i get back the original signal???

reconstruction of asignal using correlation

Reply #1
How can i reconsruct a particular portion(high frequency) by using correlation techniques??i.e.i have the low frequency content n the correlation information...how can i get back the original signal???

I don't see how you can get information back that has been lost, reconstruct high frequencies with what guidelines, how would you know how much to add and what those frequencies should be.

Paul

     
"Reality is merely an illusion, albeit a very persistent one." Albert Einstein

reconstruction of asignal using correlation

Reply #2
You'll never be able to recover the original high-frequency content once it's gone, as far as I'm aware. You can synthesize the missing content with some degree of accuracy though...

If the encoded signal still contains useful information up to around 10kHz then you could low-pass this at 10kHz and call this signal "A".

Signal "A" can then be high-pass filtered at 5kHz to give a band-passed version of signal "A" from 5kHz to 10kHz. Call this signal "B".

Use an even-harmonic generator on signal "B" to create a 2nd-harmonic signal and band-pass filter this to 10kHz to 20kHz. Call this signal "C".

Mix all of signal "A" with a controlled amount of signal "C" and you'll have a full-spectrum audio signal with the content from 10kHz to 20kHz being synthesized from existing real-world frequency data.

How you'd go about doing this in software is totally beyond me. I'm an analogue and digital hardware engineer by training and know almost nothing about software. I did take the approach above using analogue electronics some 20 years ago and, although I didn't do any officially documented testing at the time, the results were very pleasing to most people who heard it.

Cheers, Slipstreem. 

 

reconstruction of asignal using correlation

Reply #3
 I would do it this way:
1) Design of a High Pass Filter with a frequency response to resemble the missing part of the spectrum.
2) Filter some signal that has in his spectrum the mising frequensies (noise generator ...)
3) Add the result to the sound to be corrected.