• 沒有找到結果。

REPRESENTATION OF IMAGE BY LOCAL SYMMETRY DECOMPOSITION

N/A
N/A
Protected

Academic year: 2022

Share "REPRESENTATION OF IMAGE BY LOCAL SYMMETRY DECOMPOSITION"

Copied!
8
0
0

加載中.... (立即查看全文)

全文

(1)

REPRESENTATION OF IMAGE BY LOCAL SYMMETRY DECOMPOSITION

1Soo-Chang Pei(貝蘇章) 2Hsin-Ying Tasi (蔡馨瑩) 3Chiou-Shann Fuh (傅楸善)

1 Digital Image Processing Laboratory, Department of Electrical Engineering, National Taiwan University, Taipei, Taiwan

E-mail: cvul35jc@gmail.com

ABSTRACT

We present a new technique for extracting local features from images, based on detecting and representing local symmetries. We introduce the even/odd symmetries.

Then, we generalize the even/odd decomposition by concentrating the energy on either the even or the odd part by optimally placing the center of symmetry. Local symmetry intervals are thus located. An image is segmented into adjacent, variable-width, and variable- height where strong symmetry characteristics exist.

Finally, we detect the even/odd symmetry in the natural image, and compute the Peak Signal-to-Noise Ratio (PSNR) and compression ratio between the original and compressed image.

Keywords — Symmetry, 2-D segmentation, Even/Odd representation, Image compression

1. INTRODUCTION

First, in image processing, image classification and labeling are very important. Applications can be divided into anomaly detection [1], the event classification [2], and others [3]. Under normal circumstances, the method consists of the following steps, such as the random nature of the measurement, the extraction function, looking for patterns, and correlations of the measurements. [4, 5, 6]. In general, these methods only indirectly or do not at all involve exploiting inherent symmetry properties that may be present in many signals, such as local periodic waveform, changes in brightness in a specific direction along natural images. In addition, the use of the inherent symmetry of the signal can be improved signal coding efficiency analysis. The image matching using the local symmetry features can be referred in [7]. Their main contribution is a simple method for densely characterizing local symmetries across image and scale space, and defining a corresponding local symmetry feature detector and descriptor.

Second, even/odd decomposition consistent with the simplest decomposition is proposed for the 1-D signal manipulation [8]. In fact, due to the resulting intuitive geometrical interpretation and the parity preservation of the Fourier transform, even/odd decomposition is omnipresent in signal processing. The compression of the even/odd decomposition in 1-D signal, they prove it by showing how individually compressing those intervals achieves better performance than compressing the whole signal using a linear transformation of the data [9]. Fourier representations have been conceived and lead to sparse representation of the information, hence improving compression. This has turned out also useful for tasks such as denoising [10].

We present a new method and represent the basis of an image on its local symmetry around the point of the even/odd decomposition effectively. Thus, an image is segmented into variable height and width blocks in which strong symmetrical characteristics exist. At the end, we detect the symmetry of blocks in the natural pictures, and identify the block whether is even or odd, and compute the Peak Signal-to-Noise Ratio (PSNR) and compression ratio between original image and compressed image.

The rest of the paper is organized as follows. We start to introduce the related work in Section 2. In Section 3, we derive a method for finding the globally optimum symmetry point for a 2-D continuous-time, finite support signal, in the process extending the definition of even/odd decomposition to arbitrary points. This analysis is extended to digital sequences in Section 4.

Then, Section 5 presents the algorithm to segment a discrete segmental block into multiple near-symmetric sub-blocks, using the theoretic approach described in the previous sections to remove overlapping segmental blocks. Experimental results show that the PSNR and compression ratio between original image and compressed image, and simultaneously we detect the blocks which have the even or odd symmetry on the natural image in Section 6. Conclusions are finally drawn in Section 7.

(2)

2. RELATED WORK

Researchers in computer vision have made significant progress in representing and detecting symmetries in images and other types of data (Liu et al. [11] present an excellent survey). However, there has been relatively little work on using local symmetries as explicit features for matching tasks. In this case, they use various symmetries, rather than repetitions, as cues, and use these to define both a feature detector 1 and a descriptor.

Schindler et al. [12] also detect and match repetitive patterns on building facades, and Wu et al. [13] detect large repeating elements of facade images for use as robust support regions for computing features. In contrast, we do not make hard decisions about symmetric structures, but instead compute many local features based on a softer definition of a symmetry score.

Loy and Zelinsky also propose a feature detector based on radial symmetries [14], using a fast radial symmetry transform that accumulates votes for symmetric regions from gradient information. In an earlier approach, Reisfeld et al. [15] used a similar voting scheme to detect interest points using radial symmetries via a generalized symmetry transform.

Kovesi observed that local bilateral symmetry in image intensity relates to the response of filters of different phases [16], and later extended this concept of “phase- congruency” for detecting features such as edges and corners [17]. Di Gesu et al. proposed the discrete symmetry transform [18], based on axial moments related to the medial axis transform. Finally, we present a new technique for extracting local features from images, based on detecting and representing local symmetries. Therefore, we generalize the even or odd decomposition by concentrating the energy on either the even or the odd part by optimally placing the center of symmetry.

3. GLOBALLY OPTIMAL CONTINUOS SYMMETRY

We consider the spatial coordinate

x y,

, finite-energy of a 2-D signal f x y

,

. In short, we assume without loss of generality that the 2-D signal has finite support, for example, with support[L Lx, x]and[L Ly, y] . The parity decomposition of a 2-D signal states that f x y

,

can be expressed as the sum of its even and odd parts, respectively fe

x y,

and fo

x y,

, given by:

  

,

 

,

, 2

e

f x y f x y

f x y   

  

,

 

,

, 2

o

f x y f x y

f x y   

The energy E is defined as the squared Euclidean norm of the signal f x y( , ) and we can see in Eq. (2)

2

2

2 2

( , ) ( , ) ( , )

( , ) ( , )

y y

x x

y y

x x

y y y y

x x x x

L L

L L

L L

e o

L L

L L L L

e o

L L L L

e o

E f x y dxdy

f x y f x y dxdy

f x y dxdy f x y dxdy E E

 

 

 

 

 

   

Because the even and odd parts are orthogonal, Eq. (3) is set up. An example of decomposition in a 1-D signal is shown in Fig. 1.

( , ) ( , ) 0

y x

y x

L L

e o

L L f x y f x y dxdy

 

The new representation does not increase the support needed to reconstruct the original 2-D signal. In fact, the parity property of the even and odd parts implies that even if they both have the same support of the original 2-D signal. For instance, their part is informative and thus sufficient to describe the entire 2-D signal. If the original 2-D signal f x y

,

has even or odd symmetry, almost all of its energy will be carried by its even or odd part energy.

Under the circumstances, the parity decomposition as defined in Eq. (1) has no effect even if the center of symmetry of the original 2-D signal is not in the origin.

The reason is that the parity decomposition as defined above only considers the parity characteristics with the origin ( , )x y 0. Thus, let us extend the definition of parity decomposition to allow an arbitrary symmetry point xx0andyy0. In this case, we have:

0 0

0 0

( , ) (2 , 2 )

( ; , ; )

e 2

f x y f x x y y

f x x y y   

0 0

0 0

( , ) (2 , 2 )

( ; , ; )

o 2

f x y f x x y y

f x x y y   

( , ) e( , ) o( , ) f x yf x yf x y

and we fall back to the standard case by setting

0 0

(x y, )(0, 0) . Still assuming that the original 2-D signal f x y

,

has support [L Lx, x] and [L Ly, y] , after even/odd decomposition according to (x y0, 0) the non-informative support on both f x ye( , ) and

( , )

f x yo is no more Lx and L but y Lx2x0 and 2 0

Lyy . However, the informative support is still Lx andL because the added support simply mirrors y part of the 2-D signal confined in the informative support. As a result, the price to pay for searching for the best of the energies Ee and Eo is just increased complexity using the same support LxandL . Note that y Eq. (2) for the computation of energies is still valid, provided that the extremes of integration are changed to reflect the increased support of the even and odd 2-D signals.

We find the global optimal symmetry point (x y0, 0), that represents the position of the space for which there (1)

(2)

(4) (3)

(3)

is a maximum energy between the even and odd parts.

Since the energies Ee and Eo are function of the parameter (x y0, 0), but still constrained by Eq. (2) to have sum E, both possess the same extrema points. We find that the globally optimal symmetry point (x y0, 0) corresponds to the extrema of either Ee or Eo.

In order to find (x y0, 0) , let us concentrate on the extrema points of the energy of the even part. Its definition is written as follows :

0 02

2

0 0

2 2

0 0

0 0

0 0

, ( , )

( , ) (2 , 2 )

2

1 ( , ) (2 , 2 )

4

1 ( , ) (2 , 2 )

4

1 1

* ( , )

2 2

e e

E x y f x y dxdy

f x y f x x y y

dxdy

f x y f x x y y dxdy

f x y f x x y y dxdy

E f f x y

 

 

 

 

  

   

  

 

 

 

 

 

0 0

0 0

1 1

, * (2 , 2 )

2 2

Eo x yEf f x y

Thus, candidate extreme points can be determined by convolving the signal with the derivative of its conjugate, finding the zero-crossing points and then dividing by 2.

From Eq. (5), we find a local minimum for Ee corresponding to a local maximum for Eo and vice- versa. To find the global minimum between Ee and Eo it is insufficient to look for the global minimum for Ee but one must consider as well its global maximum (i.e.

the global minimum of Eo). Point (x y0, 0) is then declared to correspond to the location that leads to the global minimum between Ee and Eo.

Fig. 1: An example of standard decomposition in a 1-D signal with L x 2. In this figure, the blue line means a signal f x

 

, and the red line means an even signal

 

fe x , and the green line means an odd signal fo

 

x . Similarly, we find that if fe

x y,

and fo

x y,

are orthogonal and they also satisfy Eq. (4), then it must satisfy Eq. (3).

4. GLOBALLY OPTIMAL DISCRETE SYMMETRY

In the 2-D discrete cases, if we only find the symmetrical types of fe and fo , we can use auto- convolution of f n m

,

to find the symmetry candidate points. Otherwise, we consider all of points in f n m

,

as the symmetry candidate points.

0 0

0 0

( , ) 2 , 2

( ; , ; )

e 2

f n m f n n m m

f n n m m   

0 0

0 0

( , ) 2 , 2

( ; , ; )

o 2

f n m f n n m m

f n n m m   

0 0 0 0

( , ) e( ; , ; ) ( ; , ; ) f n mf n n m mf n n m m

Next, searching for the optimal symmetry point consists in choosing the position that lets eitherE ore E be the o global minimum. where [1 ; 2n0] is the non-null support of the product in the summation. The energy of the odd part E has the same expression provided the o sign of the summation in the last row is changed. Using the definition of convolution for energy sequences yields:

   

   

   

   

   

2

0 0 0 0

2

0 0

2 2

0 0

0 0

0 0

0 0

, ; , ;

, 2 , 2

2

1 , 2 , 2

4

2 , 2 , 2

1 1

, 2 , 2

2 2

1 1

* (2 , 2 )

2 2

e e

m n

m n

m n

m n

E n m f n n m m

f n m f n n m m

f n m f n n m m

f n m f n n m m

E f n m f n n m m

E f f n m

  

 

 

 

  

    

   

   

 

 

 

 

 

0 0

0 0

1 1

, * (2 , 2 )

2 2

Eo n mEf f n m

0, 0

 

0, 0

e o

EE n mE n m

Thus, we need to compute the auto-convolution of ( , )

f n m .The optimal candidate locations can thus be derived from:

  

0 0

,

[2 , 2 ] arg max * ,

n m

n mf f n m

Finally, the convolution can be described by the form of Fast Fourier Transform (FFT), so we can simplify the equation of Eq. (8). If the size of the image f is NMpixels, then the size of auto-convolution of f is (2N1) (2 M1) pixels. Therefore, we can do the (2N1) (2 M1) pixels of FFT of f and multiply by the conjugate of itself, then we use Inverse Fast Fourier Transform (IFFT) to obtain the result which is equal to Eq. (9). The fast algorithm of optimal candidate locations can be derived from :

(6)

(7)

(8) (5)

(4)

( ( ) ( )) ffIFFT FFT fFFT f

In addition, we find that ( ,n m0 0) is not necessarily an integer , may be a multiple of 0.5. So, in Section 5, we can choose the size of blocks (NM ) that both N and M can be even or odd. Finally, we can select any size of block, such as 10 10 , 11 11 ,10 11 , and so on.

5. LOCALLY OPTIMAL DISCRETE SYMMETRY In this section we use the approach proposed in Section 3 to identify, for an arbitrary sub-block, maximal support blocks that exhibit near perfect even or odd local symmetries. The procedure is derived from the theory [9]. It takes three steps, as shown by the flow diagram of Fig. 2.

Fig. 2: Block diagram describing the whole process.

5.1. Candidates Identification

In order to locate possible even or odd symmetry points, we compute the auto-convolution of f n m( , ), and the position of peak is equal to candidate points. Detailed discussion may be referred in Section 4. In Figs. 3 and 4, we compute auto-correlation of the threshold image, and take the position of local extrema into candidate points, which are stored in a listP, say an i-th locationPi.

(a) (b)

Fig. 3: We use auto-convolution in Fig. 4, and find the candidate points. The red mark means the candidate points.

(a) (b)

Fig. 4: It is shown respectively auto-convolution of Fig.

3(a) and 3(b). In order to find the candidate points, we can use the location of the extreme point of auto- convolution and divide by 2.

5.2 Detecting Blocks of Symmetry

Three parameters must be set for this process: the minimum width support wmin , the minimum height support hmin , and the even or odd energy ratio threshold p ; t pt is usually between 0.5 and 1. When p is close t to 1, then it means the block has the strong even or odd symmetry characteristic. So, we usually choose p t between 0.95 and 1.

In section 5.1, we find the candidate points. At an i-th location Pi , a segmental block consisting of a sub- blockg n m

,

with the minimum width support wminand the minimum height support hmin centered around is selectedP . Then, the even or odd decomposition of i

,

g n m with respect toPiis carried out, including mean removal, computing Eg , Ege and Ego , which represent the energies of g n m

,

and of its even and odd decomposition respectively.

To classify g n m

,

into an even or odd symmetric segment, we check whether the energy ratio

ge / g t

E Ep andEgo/Egpt. If neither condition is verified, Pi is removed from the list of the candidate locations. Finally, we gradually increase the width support of the sub-block g n m

,

, and consider the height support onhmin, and the maximal width support is found that repeating the process until the energy ratio smaller than p . Otherwise, if we increase the height t support of the sub-blockg n m

,

, and consider the width support on wmin, and then the maximal height support is found that repeating the process until the energy ratio smaller thanp . t

Because we execute this algorithm twice, sometimes the blocks overlap at the same symmetry point. Therefore, we compare the number of pixels of each block, and we save the block which has height in pixels, and remove other blocks at the same symmetry point. Detailed discussion is in Fig. 5.

Start

Candidates Identification

Detecting Blocks of Symmetry

Management of Overlap

End

(9)

(5)

This operation allows to track the local symmetry and the large support of the block, and the result of Detecting Blocks of Symmetry is in Fig. 6. The whole of Detecting Blocks of Symmetry of diagram has three steps. First, if the energy ratio of minimum blocks satisfies pt , then we keep the candidate points.

Otherwise, we remove the candidate points. Second, given the symmetry points, we use even or odd energy ratio whether is satisfied by pt to find the maximal blocks and simultaneously identify the symmetrical type.

Third, we find the blocks overlap at the same point, so we remove all blocks except one block which has height in pixels. Detailed discussion is shown by the flow diagram of Fig. 7.

(a) (b)

(c)

Fig. 5: From Fig. 5(a), fixed height support and adjusted width support. In Fig. 5(b), fixed width support and adjusted height support. In Fig. 5(c), the blocks overlap at the same point, so we choose the height number of pixels, and preserve Fig. 5(a).

(a) (b)

Fig. 6: The background is the intensity of the image.

From Fig. 6(a), it is a feature of leaf, and form Fig. 6(b), it is a feature of butterfly. In order to decompose even and odd symmetry, we take the original image into the threshold image, and then try to find the large support block on the threshold image. The algorithm has been used in wmin  6 , hmin  6and p t 0.95. The red block means even symmetry and the green block means odd symmetry.

Fig. 7: Block diagram describing Detecting Blocks of Symmetry.

5.3 Management of Overlap

The next step concerns which blocks to keep and how to remove their overlaps. In particular, it is necessary to define a priority criterion to help choosing blocks.

Possible criteria can be (i) the largest segment support and (ii) the highest energy ratio. To achieve the two criteria, we make a new algorithm to remove their overlaps. First, we introduce Find Neighbor, and then Manage Overlaps.

5.3.1 Find Neighbor

To efficiently manage overlaps, we take all the blocks into different groups which do not overlap each other without considering only one block in the group, and each block of the same group has at least one or more overlapping by itself. For example, if the block A, B, and C overlap each other, we take them into Group 1, and if the Block D, E overlap each other, we take them into Group 2, and so on. The result is in Fig. 8.

Fig. 8: The background is the color image that describes the different number. The black blocks represent even symmetry, and the white blocks represent odd symmetry.

In the image, we can find the three groups. The first group has four blocks, and the second group has four blocks, and the third group has only one block.

Group2 Group1

Group3 Start

Find the maximal blocks and symmetrical type.

End

Determine candidate point Pi exist or not.

Remove overlapped blocks at the same point.

(6)

5.3.2 Manage Overlaps

Next, all the blocks are classified into the different groups. And then, we find the largest block in the same group, and reduce the rest of the block. Sometimes, the overlapped blocks have the same size, so we retain blocks that have higher ratio and reduce the size of blocks that have lower energy ratio. This process is interactive and it stops until all the overlapped blocks are the smallest size. We will use the same way to delete overlapped blocks until all the blocks do not overlap.

Finally, the process of managing overlap of Fig. 8 is shown in Fig. 9, and the final experiment of Fig. 6 is shown in Fig. 10, and the program of diagram block is written in Figs. 11(a) and 11(b).

(a) (b)

1 2 3 4 5 6 7 8 9 10

2

4

6

8

10

12

(c)

Fig. 9: From Fig. 9(a), we reduce the size of blocks of Fig. 8, and simultaneously do the method in Section 5.3.1. In Fig. 9(b). We still reduce the size of blocks until the size of overlapped blocks (except the maximum size of block) is minimum and simultaneously do the method in Section 5.3.1. From Fig. 9(c), we delete the overlapped the minimum size of blocks, and all of the blocks do not overlap each other.

(a) (b)

Fig. 10: The algorithm has been used in wmin  6 ,

min 6

h  and p t 0.95. We can see that there are non- overlapped blocks in Fig. 6, such that it can help us compress image. The red blocks mean even symmetry and the green blocks mean odd symmetry.

(a) Reduce the size.

(b) Remove overlaps.

Fig. 11: First, we reduce the size of overlapped blocks in the same group from Fig. 11(a). Second, we remove the smallest size of overlapped blocks in the same group from Fig. 11(b).

Group2 Group1

Group4 Group3

Group1 Group2

Group3

Group4 Group5

(7)

6. EXPERIMENTAL RESULT 6.1 Compute PSNR

The mathematical equation of PSNR is10 log

Imax2/e2

. In this equation, Imaxis the maximal intensity of the image, and e is the error between the compressed image and the original image. In order to simplify the computation of the error ( e ), we only compute the error between the compressed blocks and the original blocks.

For example, we assume that the compressed image is

,

g n m , and the original image is f n m . Next we

,

segment the compressed image into non-overlapped blockg n mi

,

, and g n m

,

g n m1

,

...gK

n m,

, we do the same thing in the original image. The total of errors can be simplified by the sum of errors of the non- overlapped blocks, becauseg n mi

,

fj

n m,

=0. The PSNR of the experiment of Figs. 10 is shown in Table 7.

Table 7: PSNR of Figs. 10.

Fig. 10(a) Fig. 10(b)

61.2289 50.4769

6.2 Compute Compression Ratio

To know compression ratio, we know the symmetry of each block, so we can remove the redundant pixels of each block. For example, if the total number of pixels (m n ) is odd, we removed the(m n 1) / 2 redundant pixels and preserve a center pixel of symmetry point. In contrast, if the total number of pixels (m n ) is even, we removed the (m n ) / 2 redundant pixels. Finally, we assume that the size of the ith block is mini and there are K blocks. We sort out the number (ri) of redundant pixels of the ith block and simultaneously calculate the total number (R) of removed pixels in Eq.10.

1, .

2 2 ,

i

m n m n is odd

r m n

m n is even

  

 

 

  



1 2 ... K

Rrr  r

In addition, we need to consider the overhead bits, the overhead bits are above the location ( , )x y of the center symmetry point of the ith block and the information of the height ( )hi and width (wi) of the ith block. There are four information in each block, and each data type is float about 32 bits, so we calculate that the overhead bits of each block are 128 bits. Finally, we assume that the size of the original image is NM and one pixel represent 8 bits, so the mathematical equation of the compression ratio is descripted in Eq. 11.

( ) 8 128

_ N M R K

compression ratio

N M

    

 

The compression ratio of the experiment of Fig. 10 is shown in Table 8.

Table 8: Compression ratio of Fig. 10.

Fig. 10(a) Fig. 10(b)

0.64318 0.72417

6.3 The Application of Natural Images

We show that the overlapped image and non-overlapped image with the even and odd symmetry of the blocks, and use even and odd energy ratio to identify even or odd. Finally, we compute the PSNR and compression ratio in the natural pictures. Detail discussion is in Fig.

12, Table 9 and Table 10.

(a) (b)

(c) (d)

(e) (f)

(g) (h)

(i) (j)

Fig. 12: The background is an original image. In order to decompose even and odd symmetry, we take the original image into the threshold image, and then try to find the large support block on the threshold image. The algorithm has been used in wmin  6 , hmin  6 and

0.95

p t . The red blocks mean even symmetry (fe), and the green blocks mean odd symmetry ( fo ).

(10)

(11)

(8)

Table 9: PSNR of Fig. 12.

Fig.

12(b)

Fig.

12(d)

Fig.

12(f)

Fig.

12(h)

Fig.

12(j) 73.5603 63.4818 43.7470 71.1539 54.0965

Table 10: Compression ratio of Fig. 12.

Fig.

12(b)

Fig.

12(d)

Fig.

12(f)

Fig.

12(h)

Fig.

12(j) 0.7713 0.7492 0.7936 0.67749 0.7819

7. CONCLUSION

In this paper, we present a method to identify blocks in an image denoted by inherent local symmetry. First, we use the auto-convolution for finding the symmetry point of an image. Then, we use energy ratio to determine the symmetrical blocks, and manage overlapped blocks to compress easily. Finally, we detect the natural image with the even or odd symmetry, and simultaneously compute both the PSNR and compression ratio between the original image and compressed image.

Current work focuses on detecting an image with symmetrical blocks. In addition, the extension of the algorithm to add more symmetry types and use different shapes of the blocks and improve the threshold to get more the odd symmetry. It is the subject of currently undergoing studies.

REFERENCES

[1] V. Chandola, A. Banerjee, and V. Kumar, “Anomaly detection: A survey,” ACM Computing Surveys (CSUR), vol. 41, no. 3, pp. 15, 2009.

[2] P. Over, G. Awad, M. Michel, J. Fiscus, G. Sanders, W.

Kraaij, A. Smeaton, and G. Quenot, “Trecvid 2014 –an overview of the goals, tasks, data, evaluation mechanisms and metrics,” Proc. of TRECVID, NIST, USA, 2014.

[3] E. Hjelmas and B. K. Low, “Face detection: A survey,”

Computer Vision and Image Understanding, vol. 83, no. 3, pp. 236–274, 2001.

[4] W. Hu, T. Tan, L. Wang, and S. Maybank, “A survey on visual surveillance of object motion and behaviors,” IEEE Trans. Systems, Man, and Cybernetics, Part C:

Applications and Reviews, vol. 34, no. 3, pp. 334–352, 2004.

[5] X. Zhou, X. Zhuang, S. Yan, S.-F. Chang, M.

HasegawaJohnson, and T. Huang, “Sift-bag kernel for video event analysis,” Proc. of the 16th ACM Int. Conf.

on Multimedia, pp. 229–238, 2008.

[6] G. Medioni, I. Cohen, F. Brmond, S. Hongeng, and R.

Nevatia, “Event detection and analysis from video streams.,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 23, no. 8, pp. 873–889, 2001.

[7] Hauagge, D. C., & Snavely, N, “Image matching using local symmetry features,” Proceedings of Computer

Vision and Pattern Recognition (CVPR), pp. 206-213, 2007.

[8] A. Oppenheim, A. Schafer, and C. Jones, Discrete-Time Signal Processing., Prentice Hall, 1999.

[9] Gnutti, A., Guerrini, F., & Leonardi, R, “Representation of signals by local symmetry decomposition,” Proceedings of Signal Processing Conference (EUSIPCO), pp. 983-987, 2015.

[10] S. Mallat, “A theory for multiresolution signal decomposition: the wavelet representation.,” IEEE Trans.

Pattern Anal. Mach. Intell., vol. 11, no. 7, pp. 674–693, 1989.

[11] Y. Liu, H. Hel-Or, C. Kaplan, and L. V. Gool, Computational Symmetry in Computer Vision and Computer Graphics, Foundations and Trends in Computer Graphics and Vision, 2009.

[12] Schindler, G., Krishnamurthy, P., Lublinerman, R., Liu, Y., & Dellaert, F, “Detecting and matching repeated patterns for automatic geo-tagging in urban environments,” Proceedings of Computer Vision and Pattern Recognition, pp. 1-7, 2008.

[13] Wu, C., Frahm, J. M., & Pollefeys, M., “Detecting large repetitive structures with salient boundaries,”

Proceedings of European conference on computer vision, pp. 142-155, 2010.

[14] Loy, Gareth, and Alexander Zelinsky, “Fast radial symmetry for detecting points of interest,” IEEE Transactions on pattern analysis and machine intelligence, 2003.

[15] Reisfeld, D., Wolfson, H., & Yeshurun, Y., Context-free attentional operators: the generalized symmetry transform. International Journal of Computer Vision, pp.

119-130, 1995.

[16]Kovesi, P., Symmetry and asymmetry from local phase.

Proceedings of Tenth Australian joint conference on artificial intelligence, pp. 2-4, 1997.

[17] P. Kovesi, “Image features from phase congruency,” Videre: Journal of computer vision research, pp. 1-26, 1999.

[18] V. Di Ges ` u, V. Di Gesu, and C. Valenti. The Discrete Symmetry Transform in Computer Vision. Technical report, Universita di Palermo, 1995.

參考文獻

相關文件

[r]

Part (a) can be established based on the density formula for variable transforma- tions.. Part (b) can be established with the moment

May not be scanned, copied, or duplicated, or posted to a publicly accessible website, in whole or in part.. It follows that the given series is

With the help of the pictures and the words below, write a journal entry about what happened.. Write at least

39) The osmotic pressure of a solution containing 22.7 mg of an unknown protein in 50.0 mL of solution is 2.88 mmHg at 25 °C. Determine the molar mass of the protein.. Use 100°C as

The molal-freezing-point-depression constant (Kf) for ethanol is 1.99 °C/m. The density of the resulting solution is 0.974 g/mL.. 21) Which one of the following graphs shows the

11) Carbon-11 is used in medical imaging. The half-life of this radioisotope is 20.4 min.. 31) If each of the following represents an alkane, and a carbon atom is located at each

Please create a timeline showing significant political, education, legal and social milestones for women of your favorite country.. Use the timeline template to record key dates