Skip to main content

Table 1 The BAE algorithm

From: An artifacts removal post-processing for epiphyseal region-of-interest (EROI) localization in automated bone age assessment (BAA)

Process

Equation

(a)Evaluate each pixel in n-label for 0 degree

f ( x , y ) = 0 , I x + k , y b if b = n, 1 , I x + k , y b if b ≠ n,

Where k = 1→L

L = maximum number of column -x

Evaluate each pixel for 45 degree

f ( x , y ) = 0 , I x + m , y - k b if b = n, 1 , I x + m , y - k b if b ≠ n, .

Where k = 1→y - 1, m = 1→L

L = maximum number of column -x

Evaluate each pixel in n-label for 90 degree

f ( x , y ) = 0 , I x , y - k b if b = n, 1 , I x , y - k b if b ≠ n,

Where k = 1→y - 1

Evaluate each pixel in n-label for 135 degree

f ( x , y ) = 0 , I x - m , y - k b if b = n, 1 , I x - m , y - k b if b ≠ n,

Where k = 1→y - 1, m = 1→x - 1

Evaluate each pixel in n-label for 180 degree

f ( x , y ) = 0 , I x - m , y b if b = n, 1 , I x - m , v b if b ≠ n,

Where k = 1→y - 1, m = 1→x - 1

Evaluate each pixel in n-label for 225 degree

f ( x , y ) = 0 , I x - m , y + k b if b = n, 1 , I x - m , y + k b if b ≠ n,

Where k = 1→L, m = 1→x - 1

L = maximum number of row -x

Evaluate each pixel in n-label for 270 degree

f ( x , y ) = 0 , I x , y + k b if b = n, 1 , I x , y + k b if b ≠ n,

Where k = 1→L

L = maximum number of row -x

Evaluate each pixel in n-label for 315 degree

f ( x , y ) = 0 , I x + m , y + k b if b = n, 1 , I x + m , y + k b if b ≠ n,

Where k = 1→L1, m = 1→L2

L1 = maximum number of row-y

L2 = maximum number of column -x

(b)Stopping criteria:

[f(x, y) = 1] ∪ n = N

N = maximum label

(c)Verification of bounded area for n-label

boundedarea,if ∑ x max x ∑ y max y f ( x , y ) I x , y n t o t a l n u m b e r o f p i x e l s i n n - l a b e l n o n - b o u n d e d a r e a , o t h e r w i s e =1

(d)Repeat the process

n = n+1,

where n denotes the label number of pixels in image.

(e)Fill the pixels belong to bounded area with original value/background value

I x , y = I x , y n

  1. This table illustrates the steps in the BAE process. Step in part (a) demonstrates the labelling process in each direction. Step in part (b) explains the stopping criteria. Step in part (c) defines the recognition of bounded area, for it a noise or lost data. The entire process mentioned above is repeated in step in part (d). Last step involves the filling in the lost data or elimination of noise.