Image analysis – Image compression or coding
Reexamination Certificate
1995-04-21
2001-02-27
Chang, Jon (Department: 2723)
Image analysis
Image compression or coding
C382S243000, C382S199000
Reexamination Certificate
active
06195461
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to an image processing apparatus and method for analyzing and synthesizing signals of a dynamic image etc. utilized in fields of image recording, communications, etc.
2. Description of the Related Art
In recent years, as an approach for the analysis and synthesis of image signals etc., for example, a method has been reported in which note is taken of the edges of the signals, such as the boundary between the object and background in the input signals, and original signals are synthesized from the information at the edges of the signals.
For example, the image processing apparatus and method disclosed in “Second Generation Compact Image Coding With Wavelet” by Jacques Froment and Stephane Mallet, Wavelets—Tutorial in Theory and Applications, II: 655 to 678, 1991 (herein after, reference document 1) is one of the above-described methods. An explanation will be made below of this method.
FIGS. 1A
to
1
F are views showing one-dimensional signals f(x).
First, a one-dimensional signal f(x) as shown in
FIGS. 1A and 1D
is assumed. In this example, analysis is first carried out on the signal f(x) using the multiple resolution method.
Here, the “multiple resolution method” means a method of analyzing a signal using a filter having a number of different resolutions.
The characteristic (function) of the analyzing filter used in the analysis using this multiple resolution method is expressed by &phgr;
a
(x). This function &phgr;
a
(x) is expressed by the following equation in a frequency domain (region) &ohgr;.
φ
^
a
⁡
(
ω
)
=
-
i
⁢
⁢
ω
⁡
[
sin
⁡
(
ω
/
4
⁢
a
)
(
ω
/
4
⁢
a
)
]
3
(
1
)
Note, the “a” of the filter function &phgr;
a
(x) expresses the scale in the multiple resolution. Also, the “i” in equation 1 expresses an imaginary number. Also, (hat) expresses a Fourier transformation of the function given this symbol (the same below).
This is similarly the result of differentiation of the function &thgr;(x) in the original region x of the function expressed by the following equation in the frequency domain &ohgr;.
θ
^
a
⁡
(
ω
)
=
(
[
sin
⁡
(
ω
/
4
⁢
a
)
(
ω
/
4
⁢
a
)
]
)
3
(
2
)
The result by convolution computation of the filter function &phgr;(px) and the signal f(x) is expressed as a function W
a
f(x). In the above reference document 1, it was indicated that an original signal can be approximated using just the filter output W
a
f(a x n) of the position (a x n) (note,
n
denotes a natural number) giving the maximum value of this amplitude |W
a
f(x)|.
Before explaining the restoration of the image signal from the maximum value, an explanation will be made concerning the restoration of the original signal f(x) from W
af
(x).
The method mentioned here is called a “wavelet” method and has been studied in depth in recent years.
Where the analysis function is expressed by the following equation:
&phgr;
j
(&ohgr;)=−i&ohgr;[sin(2
−j
&ohgr;/4) / (2
−j
&ohgr;/4)]
3
(3)
a filter function O,*(x) used for the synthesis is expressed by the following equation:
φ
^
j
*
(
ω
)
=
φ
^
_
j
⁡
(
ω
)
∑
j
=
j1
jJ
⁢
⁢
&LeftBracketingBar;
&RightBracketingBar;
⁢
φ
^
⁡
(
2
-
j
⁢
ω
)
⁢
&LeftBracketingBar;
&RightBracketingBar;
2
(
4
)
Here, the line (-) drawn over the function expresses a complex conjugate. Also, the scale “a” is selected so that “a” becomes equal to 2j. Note, j=j1, . . . , jJ.
Here, summarizing the analysis and synthesis, if the original signal is defined as f
0
(x), the following is established:
S
jJ
(x)=&thgr;
jJ
(x) * f
0
(x) (5)
f(x)=f
0
(x)−S
jJ
(x) (6)
and
W
j
f(x)=&phgr;
j
(x) * f(x) (7)
where, j=j1, . . . , J is analyzed, and synthesis is performed by:
f
⁡
(
x
)
=
∑
j
=
j1
jJ
⁢
φ
j
*
(
x
)
*
W
j
⁢
f
⁡
(
x
)
(
8
)
f
0
(x
0
=f(x)+S
jJ
(x) (9)
In this way, the original signal f
0
(x) can be restored from Wjf(x) and S(jJ) (x).
Accordingly, by interpolating ′W
j
f(x) from the previously mentioned W
j
f(xn), W
j
f(x) is approximated, and an approximation of
f
can be obtained by the abovementioned inverse transformation. The method of interpolation is one in which when it is assumed that the function obtained by interpolation is W
j
f(x), by using the fact that a function such as:
e(x)=W
j
f(x)−W
j
f(x) (10)
is transformed to a form such as:
e(x)=&agr;exp(Ax)+&bgr;exp(−Ax) (11)
and it passes through two points jxn and jx(n+1), u1 and v1 in the above equation are found from:
e(
j
x
n
)=W
j
f(
j
x
n
)−W
j
f(
j
x
n
) (12)
e(
j
x
n+1
)=W
j
f(
j
x
n+1
)−W
j
f(
j
x
n+1
) (13)
they are substituted in equation 11, which is added to the interpolation function, whereby the interpolation function is renewed.
In this, an estimated value f′(x) of the signal f(x) is found using equation 8, which is re-defined as W
j
f(x) using equation 7 again. By repeating this, f′(x) is renewed to restore f(x).
Finally, f
0
(x) is obtained using equation 9.
The above-mentioned method of signal analysis and synthesis has the problems as mentioned below.
For example, where the input signal f
0
(x) has a waveform as shown in
FIG. 1A
, the result of analysis for this signal by an analyzing filter of the type performing a first order differentiation becomes a waveform as shown in
FIG. 1B
, and the maximum point of absolute value of amplitude of waveform of the result of analysis exists at the two points indicated by (a) and (b) in FIG.
1
B.
On the other hand, the result of analysis by the analyzing filter of the type performing a second order differentiation on the same signal f
0
(x) becomes a waveform as shown in
FIG. 1C
, and the maximum point of the absolute value of amplitude of the waveform as the result of analysis exists at only one point indicated by (c) in
FIG. 1C
, and therefore the amount of data among the results of analysis which should be stored is smaller than that of the case using the analyzing filter of the type performing a first order differentiation.
However, where the input signal f
0
(x) has a waveform as shown in
FIG. 1D
, the result of analysis by the analyzing filter of the type performing a first order differentiation for this signal becomes a waveform as shown in
FIG. 1E
, and the maximum point of absolute value of amplitude of the waveform as the result of analysis exists at two points indicated by (d) and (e) in FIG.
1
E.
On the other hand, the result of analysis by the analyzing filter of the type performing a second order differentiation for this signal f
0
(x) becomes a waveform as shown in
FIG. 1F
, the maximum points of absolute value of amplitude of the waveform as the result of analysis become four points indicated by (f) to (i) in
FIG. 1F
, and the number of maximum value in the case of using the analyzing filter of the type performing a first order differentiation conversely becomes smaller in comparison with the case where the input signal has a waveform as shown in FIG.
1
A.
Seeing this from the viewpoints of both of the description and storage of the information, the characteristic point of a signal where the input signal f
0
(x) has a waveform as shown in
FIG. 1A
should be given by the value (peak) of the maximum point of the absolute value of amplitude of the filter output signal as shown in
FIG. 1C
using an analyzing filter of the type performing a second order differentiation.
On the other hand, the characteristic point of a signal where the input signal f
0
(x) has a waveform as shown in
FIG. 1D
should be given by the peak of the filter output signal as shown in
FIG. 1E
using the analyzing filter of the type performing a first order differentiation.
Where the information is coded by the aforesaid method, w
Abe Hiroshi
Fujita Masahiro
Sato Jin
Chang Jon
Maioli Jay H.
Sony Corporation
LandOfFree
Dynamic image processing apparatus and method does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Dynamic image processing apparatus and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamic image processing apparatus and method will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2611261