Académique Documents
Professionnel Documents
Culture Documents
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.
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
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
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
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
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
1 di 2
03/10/2012 01:43
http://www.linkedin.com/groupItem?trk=eml-anet_dig-b_pd-ttl-cn&gi...
Follow Gonzalo
Add Comment
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
User Agreement
Privacy Policy
Send Feedback
2 di 2
03/10/2012 01:43