Apple patent is for bitrate audio encoding
TweetFollow Us on Twitter

Apple patent is for bitrate audio encoding

An Apple patent (number 7895045) for bitrate constrained variable bitrate audio encoding has appeared at the US Patent & Trademark Office. A hybrid audio encoding technique incorporates both ABR, or CBR, and VBR encoding modes.

For each audio coding block, after a VBR quantization loop meets the NMR target, a second quantization loop might be called to adaptively control the final bitrate. That is, if the NMR-based quantization loop results in a bitrate that is not within a specified range, then a bitrate-based CBR or ABR quantization loop determines a final bitrate that is within the range and is adaptively determined based on the encoding difficulty of the audio data. Excessive bitrates from use of conventional VBR mode are eliminated, while still providing much more constant perceptual sound quality than use of conventional CBR mode can achieve. THe inventors are Shyh-shiaw Kuo, Hong Kaura and William G. Stewart.

Here's Apple's background and summary of the invention: "Audio coding, or audio compression, algorithms are used to obtain compact digital representations of high-fidelity (i.e., wideband) audio signals for the purpose of efficient transmission and/or storage. The central objective in audio coding is to represent the signal with a minimum number of bits while achieving transparent signal reproduction, i.e., while generating output audio which cannot be humanly distinguished from the original input, even by a sensitive listener.

"Advanced Audio Coding ('AAC') is a wideband audio coding algorithm that exploits two primary coding strategies to dramatically reduce the amount of data needed to convey high-quality digital audio. Signal components that are "perceptually irrelevant" and can be discarded without a perceived loss of audio quality are removed. Further, redundancies in the coded audio signal are eliminated. Hence, efficient audio compression is achieved by a variety of perceptual audio coding and data compression tools, which are combined in the MPEG-4 AAC specification. The MPEG-4 AAC standard incorporates MPEG-2 AAC, forming the basis of the MPEG-4 audio compression technology for data rates above 32 kbps per channel. Additional tools increase the effectiveness of AAC at lower bit rates, and add scalability or error resilience characteristics. These additional tools extend AAC into its MPEG-4 incarnation (ISO/IEC 14496-3, Subpart 4).

"AAC is referred to as a perceptual audio coder, or lossy coder, because it is based on a listener perceptual model, i.e., what a listener can actually hear, or perceive. The two basic bitrate modes for audio coding, such as AAC, are CBR (constant bitrate) and VBR (variable bitrate). Unlike CBR, in which bitrates are strictly constant at each instance, ABR (average bitrate) allows a small variation of bitrates for each instance while maintaining a certain average bitrate for the entire track, thereby resulting in a reasonably predictable size to the finished files.

"A CBR codec is constant in bitrate along an audio time signal, but variable in sound quality. For example, for stereo encoding at a bitrate of 96 kb/s, an encoded speech track, which is "easy" to encode due to its relatively narrow frequency bandwidth, sounds indistinguishable from the original source of the track. However, noticeable artifacts could be heard in similarly encoded complex classical music, which is 'difficult' to encode due to a typically broad frequency bandwidth and, therefore, more data to encode. CBR is important to bitrate critical applications, such as audio streaming, but the variable sound quality produced makes CBR undesirable for other offline applications.

"A VBR codec is targeted to produce audio having constant quality by using as many bits for encoding as are needed to meet a sound quality target. In other words, the bitrate varies depending on the difficulty associated with encoding a given audio track, with a goal of constant perception of the sound quality along the entirety of the audio stream. With VBR, the sound quality target is typically defined by the Noise-to-Masking Ratio ('NMR'), which is calculated for each block of audio data based on the psychoacoustic model used in the coder. Because the coding bitrate of a VBR codec may vary significantly, VBR is not always suitable for bitrate critical applications.

"Simultaneous Masking is a frequency domain phenomenon where a low level signal, e.g., a smallband noise (the maskee) can be made inaudible by a simultaneously occurring stronger signal (the masker). A masking threshold can be measured below which any signal will not be audible. The masking threshold depends on the sound pressure level (SPL) and the frequency of the masker, and on the characteristics of the masker and maskee. If the source signal consists of many simultaneous maskers, a global masking threshold can be computed that describes the threshold of just noticeable distortions as a function of frequency. The most common way of calculating the global masking threshold is based on the high resolution short term amplitude spectrum of the audio or speech signal.

"Coding audio based on the psychoacoustic model only encodes audio signals above a masking threshold, block by block of audio. Therefore, if distortion (typically referred to as quantization noise), which is inherent to an amplitude quantization process, is under the masking threshold, a typical human cannot hear the noise. A sound quality target is based on a subjective perceptual quality scale (e.g., from 0-5, with 5 being best quality). From an audio quality target on this perceptual quality scale, a noise profile, i.e., an offset from the applicable masking threshold, is determinable. This noise profile represents the level at which quantization noise can be masked, while achieving the desired quality target. From the noise profile, an appropriate coding quantization step is determinable. The quantization step is directly related to the coding bitrate.

"A practical problem with a VBR codec is that the bitrate used to encode some tracks will be either too high (i.e., bits wasted) or too low (i.e., diminished perceptual quality). This phenomenon is due in part to the nature of the track, i.e., the ease or difficulty of encoding the track. However, this phenomenon is mainly due to the fact that current technology has simply not achieved a perfect psychoacoustic model because the understanding of human hearing is still limited. A consequence is inaccurate masking thresholds for targeting sound quality. In addition, the perceived sound quality is not solely dependent on the masking thresholds. Hence, even if a perfect psycho-model existed for generating accurate masking thresholds, the sound quality target derived from the masking threshold (e.g., NMR) still cannot perfectly match what is actually perceived. Based on the foregoing, there is room for improvement in audio coding techniques.

"The techniques described in this section are techniques that could be pursued, but not necessarily techniques that have been previously conceived or pursued. Therefore, unless otherwise indicated, it should not be assumed that any of the techniques described in this section qualify as prior art merely by virtue of their inclusion in this section."

Also, Apple has been granted design patents for the MacBook Pro, iPhone 3G, iPod touch 2G and wireless keyboard.

-- Dennis Sellers

 
AAPL
$503.66
Apple Inc.
+2.54
MSFT
$34.89
Microsoft Corpora
+0.25
GOOG
$891.49
Google Inc.
-6.54

MacTech Search:
Community Search:

Software Updates via MacUpdate

HyperDock 1.3.4 - Select windows by movi...
HyperDock adds long awaited features to your Dock: Preview and select windows and tabs just by moving the mouse on a Dock item. Use shortcuts to quickly open new windows and documents with a simple... Read more
CrossOver 12.5.1 - Run Windows apps on y...
CrossOver can get your Windows productivity applications and PC games up and running on your Mac quickly and easily. CrossOver runs the Windows software that you need on Mac at home, in the office,... Read more
Paperless 2.3.1 - Digital documents mana...
Paperless is a digital documents manager. Remember when everyone talked about how we would soon be a paperless society? Now it seems like we use paper more than ever. Let's face it - we need and we... Read more
Apple HP Printer Drivers 2.16.1 - For OS...
Apple HP Printer Drivers includes the latest HP printing and scanning software for Mac OS X 10.6, 10.7 and 10.8. For information about supported printer models, see this page.Version 2.16.1: This... Read more
Yep 3.5.1 - Organize and manage all your...
Yep is a document organization and management tool. Like iTunes for music or iPhoto for photos, Yep lets you search and view your documents in a comfortable interface, while offering the ability to... Read more
Apple Canon Laser Printer Drivers 2.11 -...
Apple Canon Laser Printer Drivers is the latest Canon Laser printing and scanning software for Mac OS X 10.6, 10.7 and 10.8. For information about supported printer models, see this page.Version 2.11... Read more
Apple Java for Mac OS X 10.6 Update 17 -...
Apple Java for Mac OS X 10.6 delivers improved security, reliability, and compatibility by updating Java SE 6.Version Update 17: Java for Mac OS X 10.6 Update 17 delivers improved security,... Read more
Arq 3.3 - Online backup (requires Amazon...
Arq is online backup for the Mac using Amazon S3 and Amazon Glacier. It backs-up and faithfully restores all the special metadata of Mac files that other products don't, including resource forks,... Read more
Apple Java 2013-005 - For OS X 10.7 and...
Apple Java for OS X 2013-005 delivers improved security, reliability, and compatibility by updating Java SE 6 to 1.6.0_65. On systems that have not already installed Java for OS X 2012-006, this... Read more
DEVONthink Pro 2.7 - Knowledge base, inf...
Save 10% with our exclusive coupon code: MACUPDATE10 DEVONthink Pro is your essential assistant for today's world, where almost everything is digital. From shopping receipts to important research... Read more

Paint it Back Review
Paint it Back Review By Stacy Barnes on October 17th, 2013 Our Rating: :: PUZZLED PAINTERUniversal App - Designed for iPhone and iPad | Read more »
Halloween – Greedy Grub Gets a Haunted F...
Halloween – Greedy Grub Gets a Haunted Forest in its Latest Update Posted by Andrew Stevens on October 17th, 2013 [ permalink ] | Read more »
iLovecraft Review
iLovecraft Review By Lucy Ingram on October 17th, 2013 Our Rating: :: STEP INTO A WORLD OF NIGHTMAREiPhone App - Designed for the iPhone, compatible with the iPad A beautifully-crafted multimedia experience set in the nightmare... | Read more »
You Don’t Know Jack Makes All of its Con...
You Don’t Know Jack Makes All of its Content Available for Free Posted by Andrew Stevens on October 17th, 2013 [ permalink ] Universal App - Designed for iPhone and iPad | Read more »
Real Steel: World Robot Boxing Review
Real Steel: World Robot Boxing Review By Mike Deneen on October 17th, 2013 Our Rating: :: ANOTHER CYBERNETIC HITUniversal App - Designed for iPhone and iPad The movie may not have been a hit, but it did create a fantastic mobile... | Read more »
Briquid Gets Updated with New Undo Butto...
Briquid Gets Updated with New Undo Button, Achievements, and Leaderboards, on Sale for $0.99 Posted by Andrew Stevens on October 16th, 2013 [ | Read more »
Halloween – iLovecraft Brings Frightenin...
Halloween – iLovecraft Brings Frightening Stories From Author H.P. | Read more »
The Blockheads Creator David Frampton Gi...
The Blockheads Creator David Frampton Gives a Postmortem on the Creation Process of the Game Posted by Andrew Stevens on October 16th, 2013 [ permalink ] Hey, a | Read more »
Sorcery! Enhances the Gameplay in Latest...
Sorcery! | Read more »
It Came From Australia: Tiny Death Star
NimbleBit and Disney have teamed up to make Star Wars: Tiny Death Star, a Star Wars take on Tiny Tower. Right now, the game is in testing in Australia (you will never find a more wretched hive of scum and villainy) but we were able to sneak past... | Read more »

Price Scanner via MacPrices.net

Take up to $200 off MacBooks with Apple’s Edu...
Purchase a new MacBook Pro, MacBook Pro with Retina Display, or MacBook Air at The Apple Store for Education and take up to $200 off MSRP. All teachers, students, and staff of any educational... Read more
13″ MacBook Pro on sale for $1049, $150 off M...
Best Buy has the 13″ 2.5GHz MacBook Pro available for $1049.99 on their online store. Choose free shipping or free instant local store pickup (if available). Their price is $150 off MSRP. Read more
Apple Store Canada offers refurbished 11-inch...
 The Apple Store Canada has Apple Certified Refurbished 2013 11″ MacBook Airs available starting at CDN$ 849. Save up to $180 off the cost of new models. An Apple one-year warranty is included with... Read more
Updated MacBook Price Trackers
We’ve updated our MacBook Price Trackers with the latest information on prices, bundles, and availability on MacBook Airs, MacBook Pros, and the MacBook Pros with Retina Displays from Apple’s... Read more
13-inch Retina MacBook Pros on sale for up to...
B&H Photo has the 13″ 2.5GHz Retina MacBook Pro on sale for $1399 including free shipping. Their price is $100 off MSRP. They have the 13″ 2.6GHz Retina MacBook Pro on sale for $1580 which is $... Read more
AppleCare Protection Plans on sale for up to...
B&H Photo has 3-Year AppleCare Warranties on sale for up to $105 off MSRP including free shipping plus NY sales tax only: - Mac Laptops 15″ and Above: $244 $105 off MSRP - Mac Laptops 13″ and... Read more
Apple’s 64-bit A7 Processor: One Step Closer...
PC Pro’s Darien Graham-Smith reported that Canonical founder and Ubuntu Linux creator Mark Shuttleworth believes Apple intends to follow Ubuntu’s lead and merge its desktop and mobile operating... Read more
MacBook Pro First, Followed By iPad At The En...
French site Info MacG’s Florian Innocente says he has received availability dates and order of arrival for the next MacBook Pro and the iPad from the same contact who had warned hom of the arrival of... Read more
Chart: iPad Value Decline From NextWorth
With every announcement of a new Apple device, serial upgraders begin selling off their previous models – driving down the resale value. So, with the Oct. 22 Apple announcement date approaching,... Read more
SOASTA Survey: What App Do You Check First in...
SOASTA Inc., the leader in cloud and mobile testing announced the results of its recent survey showing which mobile apps are popular with smartphone owners in major American markets. SOASTA’s survey... Read more

Jobs Board

*Apple* Support / *Apple* Technician / Mac...
Apple Support / Apple Technician / Mac Support / Mac Set up / Mac Technician Mac Set up and Apple Support technician The person we are looking for will have Read more
*Apple* Retail - Manager - Apple (United Sta...
Job SummaryKeeping an Apple Store thriving requires a diverse set of leadership skills, and as a Manager, youre a master of them all. In the stores fast-paced, dynamic Read more
*Apple* Support / *Apple* Technician / Mac...
Apple Support / Apple Technician / Mac Support / Mac Set up / Mac TechnicianMac Set up and Apple Support technicianThe person we are looking for will have worked Read more
Senior Mac / *Apple* Systems Engineer - 318...
318 Inc, a top provider of Apple solutions is seeking a new Senior Apple Systems Engineer to be based out of our Santa Monica, California location. We are a Read more
*Apple* Retail - Manager - Apple Inc. (Unite...
Job Summary Keeping an Apple Store thriving requires a diverse set of leadership skills, and as a Manager, you’re a master of them all. In the store’s fast-paced, Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.