翻訳と辞書
Words near each other
・ "O" Is for Outlaw
・ "O"-Jung.Ban.Hap.
・ "Ode-to-Napoleon" hexachord
・ "Oh Yeah!" Live
・ "Our Contemporary" regional art exhibition (Leningrad, 1975)
・ "P" Is for Peril
・ "Pimpernel" Smith
・ "Polish death camp" controversy
・ "Pro knigi" ("About books")
・ "Prosopa" Greek Television Awards
・ "Pussy Cats" Starring the Walkmen
・ "Q" Is for Quarry
・ "R" Is for Ricochet
・ "R" The King (2016 film)
・ "Rags" Ragland
・ ! (album)
・ ! (disambiguation)
・ !!
・ !!!
・ !!! (album)
・ !!Destroy-Oh-Boy!!
・ !Action Pact!
・ !Arriba! La Pachanga
・ !Hero
・ !Hero (album)
・ !Kung language
・ !Oka Tokat
・ !PAUS3
・ !T.O.O.H.!
・ !Women Art Revolution


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

curvelet : ウィキペディア英語版
curvelet

Curvelets are a non-adaptive technique for multi-scale object representation. Being an extension of the wavelet concept, they are becoming popular in similar fields, namely in image processing and scientific computing.
Wavelets generalize the Fourier transform by using a basis that represents both location and spatial frequency. For 2D or 3D signals, directional wavelet transforms go further, by using basis functions that are also localized in ''orientation''. A curvelet transform differs from other directional wavelet transforms in that the degree of localisation in orientation varies with scale. In particular, fine-scale basis functions are long ridges; the shape of the basis functions at scale ''j'' is 2^ by 2^ so the fine-scale bases are skinny ridges with a precisely determined orientation.
Curvelets are an appropriate basis for representing images (or other functions) which are smooth apart from singularities along smooth curves, ''where the curves have bounded curvature'', i.e. where objects in the image have a minimum length scale. This property holds for cartoons, geometrical diagrams, and text. As one zooms in on such images, the edges they contain appear increasingly straight. Curvelets take advantage of this property, by defining the higher resolution curvelets to be more elongated than the lower resolution curvelets. However, natural images (photographs) do not have this property; they have detail at every scale. Therefore, for natural images, it is preferable to use some sort of directional wavelet transform whose wavelets have the same aspect ratio at every scale.
When the image is of the right type, curvelets provide a representation that is considerably sparser than other wavelet transforms. This can be quantified by considering the best approximation of a geometrical test image that can be represented using only n wavelets, and analysing the approximation error as a function of n. For a Fourier transform, the squared error decreases only as O(1/\sqrt). For a wide variety of wavelet transforms, including both directional and non-directional variants, the squared error decreases as O(1/n). The extra assumption underlying the curvelet transform allows it to achieve O(^3/).
Efficient numerical algorithms exist for computing the curvelet transform of discrete data. The computational cost of a curvelet transform is approximately 10–20 times that of an FFT, and has the same dependence of O(n^2 \log n) for an image of size n \times n.
== Curvelet construction ==
To construct a basic curvelet \phi and provide a tiling of the 2-D frequency space, two main ideas should be followed:
# Consider polar coordinates in frequency domain
# Construct curvelet elements being locally supported near wedges
The number of wedges is N_j = 4 \cdot 2^ \right \rceil}
at the scale 2^, i.e., it doubles in each second circular ring.

Let \boldsymbol=(\xi_1,\xi_2)^T

be the variable in frequency domain, and r=\sqrt, \omega=\arctan \frac be the polar coordinates in the frequency domain.


We use the ansatz for the ''dilated basic curvelets'' in polar coordinates:

\hat_:=2^}W(2^r)\tilde_(\omega), r\ge 0, \omega \in [0,2\pi), j \in N_0


To construct a basic curvelet with compact support near a ″basic wedge″, the two windows W and \tilde_need to have compact support.
Here, we can simply take W(r) to cover (0,\infty)with dilated curvelets and \tilde_ such that each circular ring is covered by the translations of \tilde_ .

Then the admissibility yields

\sum_^\left| W(2^r) \right|^2=1, r \in (0,\infty).see ''Window Functions'' for more information



For tiling a circular ring into N wedges, where N is an arbitrary positive integer, we need a 2\pi-periodic nonnegative window \tilde_ with support inside \left[ \frac, \frac \right] such that

\sum_^\tilde^2_N(\omega-\frac)=1, for all \omega \in \left[ 0, 2\pi \right)

\tilde_N can be simply constructed as 2\pi-periodizations of a scaled window V(\frac).



Then, it follows that

\sum_^\left| 2^}\hat_(r, \omega-\frac) \right| ^2=\left|W(2^r) \right|^2\sum_^\tilde^2_(\omega-\frac)=\left|W(2^r) \right|^2
For a complete covering of the frequency plane including the region around zero, we need to define a low pass element

\hat_:=W_0(\left| \xi \right|) with

W_0^2(r)^2:=1-\sum_^W(2^r)^2

that is supported on the unit circle, and where we do not consider any rotation.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「curvelet」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.