13
Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation of Correlation Dimension A.Yu. Parshin, PhD, Prof. Yu.N. Parshin, Doctor of Technical Sciences Ryazan State Radio Engineering University, Ryazan, Russia [email protected]

Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation of Correlation Dimension

Embed Size (px)

Citation preview

Page 1: Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation of Correlation Dimension

Optimal Scanning of Gaussian and Fractal

Brownian Images with an Estimation of Correlation

DimensionA.Yu. Parshin, PhD,

Prof. Yu.N. Parshin, Doctor of Technical Sciences

Ryazan State Radio Engineering University , Ryazan, [email protected]

Page 2: Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation of Correlation Dimension

Already known scanning methods

Static scanning methods◦ Usual scanning methods – vertical, horizontal, diagonal.◦ Space-filling curves – Peano-Hilbert curves.

Adaptive scanning methods◦ Choosing scanning method for every image.◦ Calculation of information parameter and considering it as criterion of scanning direction.

Page 3: Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation of Correlation Dimension

Calculation of correlation dimensionUsage of time-delayed values of observable component as values of non-observable components:

Distances between vectors (DE=3):

2332

222

11 mkmkmki txtxtxtxtxtxr

Number of vectors:

EDNN DE – dimension of space of embeddings

Ns – number of signal samples

1,..., EE DnDnn xxx

12 DDE

1 DDE

Dimension of space of embeddings is chosen according to value of object dimension D:

For specific task it is enough to use the following expression:

Page 4: Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation of Correlation Dimension

Calculation of correlation dimension Combined probability density function of independent distances:

Combined probability density function of dependent distances from second vector to each other:

1,0,0

1,0,|1

1r

rrDm

M

m

rDDw

.3

,,...,3,,,0,...,3,,

,

,|

maxmin

maxmin

1min

32

minmax

122

kNm

NkrrrNkrrr

rrrr

D

Dw

kkm

kkm

Dkm

N

Nm kk

rr

Page 5: Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation of Correlation Dimension

Calculation of correlation dimension

Classic interpretation of correlation dimension:

Maximum likelihood algorithm for independent distances:

Likelihood function for dependent distances:

Maximum likelihood algorithm for dependent distances:

M

mm

DDest

r

MDwDE

1

0ln

|maxarg r

.,|||, 1min

32

minmax

11

1

1122112112

Dkm

N

Nm kk

Dm

N

m

rrrr

DrDDwDwDw rrrrr

132

min

1

11 lnln32ˆ

N

Nmkm

N

mm rrrND

rrCD N

nr logloglimlim

0

Page 6: Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation of Correlation Dimension

Correlation function of fractal Brownian surface

The correlation of the pixels series is specified as follows:

Let us define a fractal Brownian surface as an assembly of the random values X(i,j) given on the 2D coordinate axis. A probability measure of the random value increments:

the correlation coefficient of increments equals:

2211221121 ,,,,,, kkkkkkkks jijiRjipjipkkR M

jiXjjiiXjiXjiXX ,,,, 1122

1

1,,,2

21

21

212

212

2211

H

jijjii

jijir

Page 7: Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation of Correlation Dimension

Construction of fractal Brownian surface based on correlation function

100 200 300 400 500

50

100

150

200

250

300

350

400

450

500100 200 300 400 500

50

100

150

200

250

300

350

400

450

500

100 200 300 400 500

50

100

150

200

250

300

350

400

450

500

20 40 60 80 100

10

20

30

40

50

60

70

80

90

10020 40 60 80 100

10

20

30

40

50

60

70

80

90

100

20 40 60 80 100

10

20

30

40

50

60

70

80

90

100

a) H=0,1 b) H=0,5c) H=0,9

Figure 2. Image of 2D Fractal Brownian motion

a) ax=0,01, ay=0,1 b) ax= 0,1, ay= 0,1 c) ax= 0,1, ay= 0,01

Figure 3. Image of 2D Gaussian process

Page 8: Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation of Correlation Dimension

Proposed scanning methods Algorithm 1

Scanning direction is chosen by criterion of correlation coefficient maximum of each subsequent pixel. This method uses image characteristics, averaged by significant ensemble of samples, but it doesn’t consider properties of particular image.

In case of image in the form of fractal Brownian surface correlation of pixels equals:

HxHxx

Hx

Hy

Hyy

Hymn mmnnnmnnR 222222

2

, 4

Page 9: Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation of Correlation Dimension

Proposed scanning methods Algorithm 2

Scanning direction is chosen by criterion of scalar product maximum of previous vector X and following vector Y.

Steps of this algorithm:◦ First vector consists of M image pixels from first line of current frame;◦ One of Q predefined directions from last pixel to end of next vector is considered;◦ standard scalar product is evaluated for pair of vectors previous X and each of Q considered directions Y as

follows:

◦ maximum value of scalar product defines a pair of vectors and thereby the direction of scan trajectory;◦ scan trajectory moves to new pixel, which is last for chosen vector;◦ the algorithm is repeated until majority pixels are covered.

YXYX

YX

,,R

Page 10: Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation of Correlation Dimension

Optimal scanning trajectories

0 10 20 30 40 50 60 700

10

20

30

40

50

60

70

0 10 20 30 40 50 60 700

10

20

30

40

50

60

70

10 20 30 40 50 60

10

20

30

40

50

60

10 20 30 40 50 60

10

20

30

40

50

60

Figure 4. Optimal scanning trajectory by 1-st method,

image of figure 2c

Figure 5. Optimal scanning trajectory by 2-st method,

image of figure 2c

Figure 6. Optimal scanning trajectory by 1-st method,

image of figure 3a

Figure 7. Optimal scanning trajectory by 2-st method,

image of figure 3a

Page 11: Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation of Correlation Dimension

Correlation dimension estimation

0 0.2 0.4 0.6 0.8 10

2

4

6

8

10D

e

H0 0.2 0.4 0.6 0.8 1

0

2

4

6

8

10

De

H

a) N=32, K=4, Np=500 b) N=128, K=8, Np=500Figure 1. The dependencies of the correlation dimension estimates on Hurst exponent.

Page 12: Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation of Correlation Dimension

Conclusion◦ Appliance of maximum likelihood algorithm demands provision of maximum

correlations between image pixels in one-dimension sequence. ◦ Scanning by maximum correlation coefficient criterion provides bigger

difference between values of correlation dimension estimates and therefore simplifies solution of object detection problem.

Page 13: Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation of Correlation Dimension

Thanks for Your attention!