当前位置:首页 >> S-English >> 行业英语 >>  正文

计算机新词及其详解

来源:网络 发布时间:2007-09-14

      Wavelets
Definition: Wavelets are mathematical functions that let us divide data into different frequency components and then study each component with a resolution appropriate for its overall scale. Wavelets are used in computer imaging, animation, noise reduction and data compression.
In many fields of study, from science and engineering to economics and psychology, we need to analyze data so that we can discover underlying patterns and information. A common way of doing this is to transform the data by applying mathematical functions.
One of the best-known processing techniques is Fourier analysis, in which you can approximate a real-world data stream by adding together a series of sine and cosine curves at different frequencies; the more curves you include in your approximation, the more closely you can replicate the original data. Since we know how to work with these well-defined trigonometric curves, we can often deduce patterns in the data that would otherwise remain hidden.
But Fourier analysis has limitations. It works best when the original data has features that repeat periodically, and it has trouble with transient signals or data that shows abrupt changes, such as the spoken word. Often, we need to be able to change our analytical representation depending on the actual data, so that we can resolve more detail in specific parts of the data stream. In essence, we need a way to change scale at various points, and scale is at the heart of wavelets.
The following explanation is adapted from Dana Mackenzie’s highly recommended article “Wavelets: Seeing the Forest and the Trees” .
Consider how we view a landscape. If you’re looking down from a jet airliner in summer, a forest appears as a solid canopy of green. If you’re in a car driving by, however, you see individual trees. If you stop and move closer, you can make out individual branches and leaves. Up close, you may spot a dewdrop or an insect sitting on a leaf. With a magnifying glass, you can see structural details of the leaf and its veins.
As we get ever closer to an object, our view becomes narrower and we see finer and finer detail. In other words, as our scope becomes smaller, our resolution becomes greater.
Our eyes and mind adapt quickly to these changes in perspective, moving from the macro scale to the micro. Unfortunately, we can’t apply this technique to a photograph or computerized digital image.
If you enlarged a picture of a forest (as if you were trying to get “closer” to a tree), all you’d see is a fuzzier image; you still wouldn’t be able to make out the branch, the leaf or the dewdrop. Regardless of what you might see in the movies, no amount of “sharpening” or processing can help you see detail that hasn’t already been encoded into the image. We can\'t see anything smaller than a pixel, and the camera can show us only one resolution at a time.
Wavelet algorithms allow us to record or process different areas of a scene at different levels of detail (resolution) and using greater amounts of compression (scale). In essence, they let us take new photos at closer range. If you look at a collection of data (also called a signal) from a broad perspective, you’ll notice large-scale features; using a smaller, closer perspective, you can observe much smaller features.
Unlike the sinusoidal, endlessly repeating waves used in Fourier analysis, wavelets are often irregular and asymmetric, with values that die out to zero as they move farther from a central point. By decomposing a data stream into wavelets, it’s often possible to preserve and even enhance specific local features of the signal and information about its timing.
Wavelets can take almost any shape, and much of the work being done in wavelet applications is based on finding appropriate wavelet functions that work for the type of data being processed.
The first wavelet function was a simple square waveform, developed by mathematician Alfred Harr in the early 1900s. Real advancement in the field, however, began in the mid-1980s, when Jean Morlet, an engineer at a French oil company, developed wavelet-transform analysis to interpret seismic data. He then teamed with physicist Alex Grossmann to formalize the mathematics.
Moving well beyond their geophysical roots, wavelets today are used for a variety of purposes, especially in the areas of digital imaging and compression.
Depending on your needs, for example, you can use different types of compression to reduce the size of a digital image according to how much detail or accuracy you are willing to give up. Wavelet-based compression can be much more efficient than older types. Wavelets also make possible incredibly fine detail and texture mapping, such as the lifelike rendering of hair in the animated film Monsters, Inc., while still keeping file sizes and processing times manageable.
Wavelets are central to a number of image-related compression standards, including the JPEG-2000 standard for color images and WSQ, the wavelet scalar quantization gray-scale fingerprint image compression algorithm that the FBI has used since 1993 for storing its fingerprint database.
            
Tags: 详解 及其 计算机 the to and of in is or that can for
责任编辑:动点生活网
上一篇:何为Java  下一篇:[双语]什么叫“蓝牙”?