Quantization noise shaping without feedback | LinkedIn

http://www.linkedin.com/groupItem?trk=eml-anet_dig-b_pd-ttl-cn&gi...

Il tuo Profilo è ricercato dagli Head hunter. Inserisci il tuo CV e fatti contattare.

DSP - Digital Signal Processing
Discussions Members Promotions Jobs Search More... Discussion | Poll

Quantization noise shaping without feedback
I am interesting in shaping of quantization noise. Common approach for noise shaping is by feedback, for example see explanation in Wikipedia.
Follow Michael

Latest Updates Iria Poncela Blanco and 4 more commented on: Physical meaning of poles and zeros in transfer function
10 comments 2 hours ago

http://en.wikipedia.org/wiki/Noise_shaping However, I am looking for implementation without feedback. Does anyone familiar with such approach?
12 days ago

Like

Comment

Follow

Flag

More

Patrice Couvert started a discussion: french start-up is providing an alternative to DSP based on manycores
Like Add comment 4 hours ago

JOHN MILER, Feiming Wang like this
5 comments

Ioannis Mandourarakis likes this discussion by Zbigniew Kozieł Physical meaning of poles and zeros in transfer function
Like (1) 5 hours ago See all updates »

Kelly Loum • How can you correct an error without knowing what that error will be? (I'm assuming you don't want to use even more bandwidth with a FEC, since noise quantization is all about reducing the bit rate)
11 days ago • Like • Reply privately • Flag as inappropriate Follow Kelly

Ads by LinkedIn Members

Matt Timmermans • For audio applications, I've only ever seen the standard sort of noise shaping where you filter and feed back the quantization error. However, noise shaping in audio applications is really the equivalent of digital halftoning in image processing applications. There are a wide variety of techniques for that that have been developed over the years, and many can be applied to audio as well. The "error diffusion" method of halftoning is equivalent to conventional noise shaping, and produces pretty good results. You can do better, though. This paper describes an algorithm for "direct binary search", which uses a model of human eye sensitivity (a gaussian filter) to directly find the quanitzed image that best represents the original: http://www.ima.umn.edu/2004-2005/MM8.1-10.05/activities/Wu-Chai/halftone.pdf You can do the same thing in 1D with diffent models, and get really, really good results. This is the sort of thing you would do if you were producing, say, SACDs. There are also techniques that are simpler and more predictable than conventional noise shaping that can produce good results. Google "blue noise mask" for an example. Finally, in real applications, you may have more than just quantization error to contend with. 1D equivalents of what we call "AM-FM halftoning" would be effective for reducing errors caused by clock jitter or inconsistent switching speeds.
9 days ago • Like

Follow Matt

Manager's Choice Register Now: Four Channel Design Features that Will Open Your Eyes with Eric Bogatin - Santa Clara, CA (FREE) - Nov'7
Vikram Singh See all »

Top Influencers This Week
Zbigniew Kozieł

Michael Kerner • Kelly; may be I will rephrase my question. By common approach noise shaping is implemented by IIR filtering, however I am looking for FIR approach.
Follow Michael

Marty Bieber

Matt; thanks! I will try it.
9 days ago • Like

Theodore Lewis

Khaled Assaleh

Follow Marty

Marty Bieber • not sure why you are "feedback averse", but defining q() as the quantization function, and e[n] = x[n] - q(x[n]), which is the quantization error made by quantizing x[n] (not y[n]), you can then calculate y[n] = q(x[n-(N-1)/2)] + B0*e[n-0]) + B1*e[n-1] + ... + BN*e[n-N]). this would introduce a group delay of (N-1)/2. (you might also try y[n] = q(x[n] + B0*e[n-0]) + B1*e[n-1] + ... + BN*e[n-N]), introducing group delay to only the error terms, which seems like a bad thing, but may still be effective while not delaying the signal)
9 days ago • Like

kalyanasundaram Ramaiyan

Group Statistics
Director

Gonzalo Garateguy • The only way you can shape the noise let say to high frequencies and the filter it with an FIR filter is by using blue noise. Simillar to the case for halftoning.

CHECK OUT

View Group Statistics »
Entry

1 di 2

03/10/2012 01:43

Quantization noise shaping without feedback | LinkedIn

http://www.linkedin.com/groupItem?trk=eml-anet_dig-b_pd-ttl-cn&gi...

Follow Gonzalo

7 days ago • Like

Send me an email for each new comment.

Add Comment

Ads by LinkedIn Members

Future of mCommerce!
Is the Mobille wallet the future of mCommerce? Find our more now!

Free Whitepaper
OTT: Solving the Operator Puzzle, by tyntec & MobileSquared.

Help Center

About

Blog

Careers

Advertising

Recruiting Solutions
Copyright Policy

Tools

Mobile

Developers

Publishers

Language

Upgrade Your Account

LinkedIn Corporation © 2012

User Agreement

Privacy Policy

Send Feedback

2 di 2

03/10/2012 01:43

Sign up to vote on this title
UsefulNot useful