• 검색 결과가 없습니다.

Study on an Image Reconstruction Algorithm for 3D Cartilage OCT Images (A Preliminary Study)

N/A
N/A
Protected

Academic year: 2021

Share "Study on an Image Reconstruction Algorithm for 3D Cartilage OCT Images (A Preliminary Study)"

Copied!
10
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

Study on an Image Reconstruction Algorithm for 3D Cartilage OCT Images (A Preliminary Study)

Dong-Su Ho*

, Ee-Hwa Kim*, Yong-Min Kim*, Beop-Min Kim

*The Clinical Trial Center for Bio-Industry at Semyung University, Jecheon,

Department of Biomedical Engineering, Yonsei University, Wonju,

Department of Biomedical Engineering, Korea University, Seoul, Korea

Recently, optical coherence tomography (OCT) has demonstrated considerable promise for the noninvasive assessment of biological tissues. However, OCT images difficult to analyze due to speckle noise. In this paper, we tested various image processing techniques for speckle removal of human and rabbit cartilage OCT images.

Also, we distinguished the images which get with methods of image segmentation for OCT images, and found the most suitable method for segmenting an image. And, we selected image segmentation suitable for OCT before image reconstruction. OCT was a weak point to system design and image processing. It was a limit owing to measure small a distance and depth size. So, good edge matching algorithms are important for image reconstruction. This paper presents such an algorithm, the chamfer matching algorithm. It is made of background for 3D image reconstruction. The purpose of this paper is to describe good image processing techniques for speckle removal, image segmentation, and the 3D reconstruction of cartilage OCT images.

Key Words: Optical coherence tomography, Image segmentation, Image reconstruction

This work was supported by a grant from the Ministry of Knowledge Economy of the Republic of Korea (RIC-07-06-01).

Submitted April 27, 2009, Accepted June 5, 2009

Corresponding Author: Dong-Su Ho, The Clinical Trial Center for Bio-Industry, Semyung University, 579, Shinwol-dong, Jecheon 390- 711, Korea

Tel: 043)653-6303, Fax: 043)653-6302 E-mail: [email protected]

INTRODUCTION

Optical coherence tomography (OCT) is capable of produc- ing a high resolution, high sensitivity reflectivity profile of a sample using a low coherence interferometric technique. OCT has a high data acquisition rate, near video speed. It is a non- invasive imaging technique that provides microscopic tomo- graphic sectioning of biological samples. An OCT image (B-scan) is built up as a series of adjacent axial depth scans (A-scans). The depth is gated by low coherence interferometry, where the sample is placed in one arm of a Michelson inter- ferometer (sample arm) and a scanning optical delay line is lo- cated in the other arm (reference arm).

1)

Fig. 1 shows the ba- sic OCT and S-D (spectral domain) OCT system used in this study. A superluminescent diode (SLD) with a center wave-

length of 841 nm and a full width at half maximum band- width of 45 nm was used as the low coherent light source.

We chose 135 mA to be the optimal input current of the SLD, at which the output power exiting the single-mode optical fiber pigtail was 5.5 mW. Light from the SLD was split by a beam splitter and delivered into the reference and sample arms. The combined back-reflected sample light Is and the reference light Er in the Michelson interferometer were detected by a linear charge coupled device (CCD) array. We assumed that the sam- ple was composed of n scattering thin plates with the normal- ized intensity reflection Rn for the n-th scatter at the depth po- sition Zn. Zn was the distance between the beam splitter and the n-th scatter. The light intensity incident on each element of the CCD through the grating was proportional to the spectral intensity I(k).

I k ( ) = Ir k ( ) + Is k ( )

2

( )[1 2 n mcos2 ( n m) 2 ncos 2 ( n r)]

n m n

S k R R k z z R k z z

= +

+

(1)

Where k is the wavenumber for the light and Zr is the path-length between the beam splitter and reference mirror.

The first term on the right hand side of Eq. (1) is the spec-

(2)

Fig. 1. OCT and SD (spectral domain)-OCT setup. The com-

ponents of the system are: a superluminescent diode source (SLD), single mode fiber (SMF).

trum of the light source. The second and third terms include the interference terms that were produced by the combination of light from each scatter of the sample itself and by the com- bination of light from the sample scatter and reference mirror.

Recently, optical coherence tomography has demonstrated con- siderable promise for the assessment of articular cartilage (Herrmann et al. 1999).

2)

The width of the cartilage is an im- portant indication of the degree of osteoarthritis. As in any other imaging modality, OCT images are affected by different existing sources of random or structured noise. While the

elimination of random white noise is achievable by matched filters, discarding the colored noise in a signal or image poses many difficulties. Fig. 2 shows human joint structure. Cartilage is become accomplished with hydrogel and native cartilage.

Osteoarthritis is the progressive loss of joint cartilage or carti- lage degradation. Based on a number of therapeutics studies, it is possible to reverse the cartilage degradation. However, an examination of the change in cartilage thickness is of partic- ular importance in the clinical treatment of osteoarthritris. The small thickness of the cartilage and important submicron changes in its thickness necessitate an imaging modality capa- ble of high resolution. Cartilage is a tough, semi transparent, elastic, flexible connective tissue consisting of cartilage cells (chondrocytes and chondroblasts) scattered through a lip- oprotein material strengthened by collagen fibers. The exterior of cartilage is covered by a dense fibrous membrane called the perichondrium. There are no nerves or blood vessels in carti- lage, and when damaged it does not heal readily. Cartilage has several functions. It covers the surface of joints, allowing bones to slide over one another, thus reducing friction and preventing damage; it also acts as a shock absorber. It forms part of the structure of the skeleton in the ribs, where it joins them to the breastbone (sternum). Cartilage is found in the tip of the nose, in the external ear, and in the walls of the wind- pipe (trachea) and voice box (larynx), where it provides sup- port and shape. The skeleton of an embryo is formed of carti- lage, which is gradually replaced by bone as the embryo grows.

Cartilage is known as elastic cartilage, fibrocartilage, or hya- line cartilage, depending on its different physical properties.

Elastic cartilage is strong, containing proteins called elastin

and collagen embedded in the ground substance. The elastin

gives it a distinctive yellow color. Elastic cartilage makes up

the springy part of the outer ear, and also forms the epiglottis

(a flap of tissue attached at the front that prevents food from

entering the airway). Fibrocartilage contains large amounts of

collagen, making it both resilient and able to withstand

compression. It is found between the bones of the spinal col-

umn, and in the hip and pelvis. Hyaline cartilage is a tissue

that contains collagen fibers. It forms the skeleton in an em-

bryo and remains as a thin layer on the ends of bones that

form joints. It also forms the end of the nose, and the stiff

(3)

Fig. 2. Human joint structure.

Fig. 3. Human, rabbit cartilage

histology and OCT images.

rings around the windpipe. It is found on the ends of the ribs and supports the larynx. Human and rabbit cartilage images were obtained postmortem. Fig. 3 shows the OCT cartilage used in our system. OCT speckle noise occurs when light from a coherent source illuminates scatters separated by dis- tances near that of the coherence length of the source. It is signal dependant and carries information about the tissue being imaged.

3,4)

Before MRI was available, DOT (diffuse optical to- mography) and CT were used for medical imaging. While these were fully capable of discerning bone and muscle, they

could not be used for delicate imaging, such as for cartilage and ligaments. So our lab obtained images of rabbit and hu- man cartilages and analyzed their structure.

5)

These were ob- tained by applying an adaptive speckle suppression filter, called restating kernel transformation, to the OCT images.

OCT was a weak point to system design and image pro- cessing. It was a limit owing to measure small a distance and depth size.

The goal of this research most is to develop image process-

ing where is suitable from OCT.

(4)

MATERIALS AND METHODS

1. Acquisition of cartilage OCT images

The OCT cartilage image was placed on a stage and scan- ned in the x-z plane. It was imaged with 841 nm diode source that had an axial resolution of 10μm. The dynamic range of the system was 115 dB.

2. OCT image processing techniques

Several techniques for automated edge enhancement and de- tection were evaluated. Image processing operations were ap- plied for speckle removal, edge detection, and segmentation.

After the speckle removal, the borders between the cartilage and bone, and cartilage and air, were detected with a vertical gradient and Sobel edge detection filter. The aim of image en- hancement is to improve the interpretability or perception of information in images for human viewers, or to provide better input for other automated image processing techniques. Image segmentation was performed using thresholding and a region growing algorithm. One of the noise removal techniques was image smoothing using a mean or median filter. With a mean filter, the value of each pixel is replaced by the average of all the pixel values in a local neighborhood. With a median filter, the value of each pixel is replaced by a median value calcu- lated in a local neighborhood. While smoothing out small tex- tural variations, median smoothing, unlike smoothing with a mean filter, does not shift boundaries. However, it can round off corners. A hybrid median overcomes this limitation by ranking the pixels separately as a function of direction and combining the results.

6)

3. ROI establishment and function coordinate

Since it is not separated through image segmentation, artifi- cial division is required to abstract the human body-dynamics structure from the image. To accomplish this, we created a program with a function for setting the ROI (region of inter- est). Generally, an ROI function allows users to select a region of interest in an image using a polygon. It is used when image processing or other work needs to be done in the region of interest. Also, we used ROI establishment before image processing. We established that users can make most approach

original region when them make curving region or add curving region, transform standard region to Bezier curve and first di- vide interesting region with hand. Region dividing is estab- lished user to set up first directly approximately and then to adjust with action of semi-auto method (Here, semi-auto meth- od is region dividing algorithm, and fix up previous adjusted region to origin outline by slow). But this region separation is not perfect so we reworked for most approach. Image segmen- tation is one of the most widely used steps in the process of reducing an image to useful information. Many techniques are available to deal with image segmentation problems.

7-9)

4. OCT image registration algorithm

1) Development of OCT image registration program:

Matching is a key problem in digital image analysis, and edges are perhaps the most important low-level image feature.

We developed a program tool that can realize two image reg- istration techniques, using chamfer matching and mutual information. The chamfer matching technique was developed by Barrow et al. (1977) and has been widely used as an in- telligent pattern-matching algorithm. The mutual information technique is a volume-based registration method, and was de- rived for use with a communication channel. The scale factor was calculated using the voxel size information before the matching process, and six transform parameters (rotation in x, y, z and translation in x, y, z) were considered in this study.

The registration tool was designed considering the accuracy

and effectiveness of the registration process. For practical uses

in clinical cases, the BMP and JPEG formats are available in

the developed program. In this paper, we registrated basic

OCT image and S-D (Spectral Domain) OCT image. So, we

obtained good image reconstructed. An option allows the user

to choose the registration method, and the registered image is

displayed in an overlay, with control of the transparency.

10,11)

2) Chamfer matching algorithm: Chamfer matching is a

technique for finding the best fit for the edge points from two

different images, by minimizing the generalized distance be-

tween them. It is a low level feature based method, in which

edge points or low level feature points are extracted from digi-

tal images (using any suitable edge extraction scheme) and

converted to binary images that are distance transformed, and

then a distance transform is used for matching. A template

(5)

Fig. 4. The results of the rotating kernel transformation filter with

kernels: (a) source image (b) 11×11, (c) 20×20 pixels - human cartilage images.

Fig. 5. The results of the rotating kernel transformation filter

with kernels: (a) source image (b) 11×11, (c) 20×20 pixels - rabbit cartilage images.

transform is superimposed on the distance transform of the model, values are subtracted pixel wise, and matching is found by minimizing the rms average.

12)

Given the two point sets U = { } u

i in=1

and V = { } v

j jm=1

, the

chamfer distance function is the mean of the distances between each point, u

i

U and its closest point in V

( , ) 1 min

i

cham i j

u u

d u v u v

n

= ∑ − . (2)

The symmetric chamfer distance is obtained by adding

( , )

d

cham

v u . The chamfer distance between two shapes can be efficiency computed using a distance transform. This trans- formation takes a binary feature image as its input, and as- signs to each pixel in the image the distance to its nearest feature. The distance between a template and an edge map can then be computed as the mean of the distance transform values at the template point coordinates. The matching can be made more robust by using the mean of the threshold distance

, ( , ) 1 max(min , )

i

cham i j

u u

d u v u v

τ

n τ

= ∑ − , (3)

where τ is the threshold value. This reduces the effect of

(6)

Fig. 6. The results of the image

segmentation for human cartilage OCT images.

outliers and missing edges.

13)

RESULTS

In the image processing, mean, median, and hybrid median techniques were used with several kernel sizes, varying from 11×11 to 20×20 pixels. As the kernel size increased, the speckle in the image blurred and the edges were less visible.

Fig. 4. and 5 shows the results of the speckle removal techni- ques using the median and hybrid median filters with pixels of 256×256. The OCT images were also processed using the ro- tating kernel transformation filter with several kernel sizes varying from 11×11 to 20×20. Fig. 4 presents the results of the human cartilage image processing and Fig. 5 presents those for the rabbit cartilage image processing. Post image

processing is important. It reduced raw data losses which are possible and remove a noise for 3D image optimization. When hybrid median filter used, will be able to remove a more noise, but if filter kernel size will become larger and there is a weak point will be able to lose a data.

1. Image segmentation results

Prior to the implementation of this algorithm on the three,

the largest image that was segmented with this hybrid image

segmentation algorithm was OCT image. To demonstrate the

effectiveness of the hybrid image segmentation algorithm in

selecting important region features from image data, it would

be best to show several images illustrating segmentations at

several levels of detail. Fig. 6 shows the results of the auto

image segmentation for human cartilage OCT images. The

(7)

Fig. 7. The results of the image segmentation for rabbit cartilage OCT images.

threshold values for these were 48, 80, 100, 150, and 230. Fig.

7 shows the results of the auto image segmentation for rabbit cartilage OCT images. The threshold values were 48, 100, 150, and 230. The threshold values of optimization. The best of threshold values is 230. When above of it ascends and the noise comes to be many, when gets off a price below that and the data is lost.

14)

2. Image matching results

This section presents the experimental results for evaluating the efficiency of the proposed chamfer matching algorithm. All of the experiments were implemented on a personal computer with a Pentium IV, 2 GHz processor. The Sobel operator was applied to the images for edge detection. After finding the

OCT image, templates were matched to the reference as per the matching measurements. Results were simulated in the stu- dent version of IDL 5.5. It took about 98 seconds to produce the match, including about 57 seconds of distance trans- formation computation time. Fig. 8 and 9 show that the tem- plate was matched to the reference. Only the translational pa- rameter was used for matching. Fig. 8 and 9 are combined the various image which makes 3D images.

15)

3. Image reconstruction

Using the point correspondencies obtained in the previous

step, the fundamental matrix could be calculated.

16)

To im-

prove the result, an iterative process was implemented that de-

tects weak point correspondencies and excludes them from the

(8)

Fig. 8. The results before and

after image matching for the human cartilage OCT image.

Fig. 9. The results before and

after image matching for the rabbit cartilage OCT image.

Fig. 10. The results of the 3D

image reconstruction for the human cartilage OCT images.

calculation. Furthermore, special geometric cases were taken into consideration.

17)

Fig. 10 shows the results of the 3D im- age reconstruction for human cartilage OCT images. Fig. 11 shows the results of the reconstruction for the rabbit cartilage OCT images.

DISCUSSION

In this study, we used OCT images to observe the structure of human and rabbit cartilages. Before MRI was available, CT scans were used for medical imaging. While these were fully

capable of discerning bone and muscle, they could not be used

for delicate imaging, such as for cartilage and ligaments. So

we obtained rabbit and human cartilage images structure in

Fig. 3, Fig. 10, and Fig. 11. We also tried numerous image

segmentation algorithms to determine the ideal method for seg-

menting the needed parts. This image segmentation worked

well to divide the part that we wanted. The algorithm employs

an edge detection method, thresholding method, region grow-

ing method, and watershed method. We used both an edge de-

tection algorithm method and a thresholding algorithm method

and segmented human and rabbit cartilage images. The algo-

(9)

Fig. 11. The results of the 3D image reconstruction for the

rabbit cartilage OCT images.

rithm program is a rapid, robust, vote requiring tuning parame- ters, easy to use segmentation method. It is applicable to a wide range of images. However, it is semiautomated because it requires the manual selection of seed regions. Actually, over- coming order dependencies are important when numerous small seed regions exist on relatively small images.

Also, we tried to match the data information before 3D imaging. There are many methods for an image registration al- gorithm, but we used a chamfer matching algorithm method and could register data for the same region. Medical diagnosis can benefit from the complementary information from different imaging methods. Multi-modal image registration and fusion is an essential task in numerous 3D medical image-processing applications. Registered images provide greater correlative in- formation to aid in diagnosis and assist with the planning and monitoring of surgery and radiotherapy. An automatic image registration method was presented in this paper. The proposed system includes pre-processing, 2D segmentation, 3D registra- tion, fusion, and rendering sub-systems for multi-modal OCT images.

CONCLUSION

We analyzed features in human and rabbit cartilage images in a comparison of several image division methods to abstract the part that we were interested in. We knew that using a method with more than two algorithms would be more effec- tive for segmentation than the commonly used method for the human and rabbit cartilage images. In this study, we per-

formed image segmentation using a region growing method and a thresholding method algorithm. Also, we prepared a foundation for the composition of 3-D images by using a chamfer matching algorithm to match images. We thus ob- tained the possibility of reconstituting a 3D image by improv- ing on the method used for the OCT images.

REFERENCES

1. Huang D, Swanson EA, Fujimoto JG, et al: Optical coher- ence tomography. Science 253:1178 (1991)

2. Kim J, Soh KS, Ho DS, Kim BM: Real spectral-domain op- tical coherence tomography using a superluminescent diode.

JKPS 47:375-379 (2005)

3. Saxer CE, de Boer JF, Park BH, Zhao Y, Chen Z, Nelson JS: Real-time multi-functional optical coherence to- mography. Opt Lett 25:1355 (2000)

4. Pierce MC, Strasswimmer J, Park BH, Cense B, de Boer JF: Fiber-based polarization-sensitive fourier domain optical coherence tomography using B-scan-oriented polar- ization modulation method. J Biomed Opt 9:287 (2004) 5. Ho DS, Kim BM, Shin K, Hwang ID: Evaluation of a chip

LED sensor module at 770 nm for fat thickness measurement of optical tissue phantoms and human body tissue. JKPS 51:1663-1667 (2007)

6. Rogowska J, Brezinski M: Image processing techniques for noise removal, enhancement and segmentation of cartilage OCT images. Phys Med Biol 47:641-655 (2002)

7. Gao H, Siu W, Hou C: Improved techniques for automatic image segmentation, IEEE trans. CSVT 11:1273-1280 (2001) 8. Tobias OJ, Seara R, Soares FAP: Automatic image seg-

mentation using fuzzy sets. Proceedings of the 38th Midwest Symposium on Circuits and Systems 2:921-924 (1995) 9. Eom SG, Chang SC, Ahn BH: Watershed-based region

merging using conflicting regions, Proceedings 2002 International Conference on Image Processing 2:II781-784 (2002)

10. Abdelsayed S, Ionescu D, Goodenough D: Matching and registration method for remote sensing images, Proceedings of the international geoscience and remote sensing symposium IGARSS’95, Florence, Italy, 1029-1031 (1995)

11. Alhichri HS, Kamel M: Virtual circles: a new set of features for fast image registration. P.A.Lett 24:1181-1190 (2003)

(10)

3차원 연골 광간섭 단층촬영 이미지들에 대한 영상 재구성 알고리듬 연구

*세명대학교 한방바이오산업 임상지원센터,

연세대학교 의공학과,

고려대학교 의공학과

호동수*

ㆍ김이화*ㆍ김용민*ㆍ김법민

최근에 광간섭 단층촬영은 생물학적 조직을 비 침습적으로 이미지를 얻는데 많이 사용되고 있다. 그러나, 광간섭 단층촬 영은 노이즈 때문에 해석하는데 아직까지는 어려움을 갖고 있다. 본 논문에서는 인체와 토끼의 연골 이미지들의 이미지 에서 잡음을 제거하는 다양한 영상처리 기술을 적용해 보았다. 또한 광간섭 단층촬영으로 얻은 이미지들을 영상 분할 방법을 통해 얻고자 하는 부위를 구별 하였으며 대부분의 이미지들이 영상분할 알고리즘에 적합함을 볼 수 있었다. 그리 고, 광간섭 단층영상에 적합한 영상분할 방법을 선택한 후 영상을 재구성 하였다. 광간섭 단층촬영은 작은 깊이와 거리 에 제한을 가지고 있기 때문에 영상처리장치에 단점을 가지고 있다. 광간섭 이미지가 매우 작은 공간에서 이루어 짐으로 같은 지역의 영상을 재구성 하기는 어려운 점이 있다. 그래서, 광간섭 단층영상 재구성을 할 때 좋은 매칭 알고리즘 방 법이 필요하다. 본 논문에서는 챔퍼 매칭 알고리즘을 사용하여 재구성 하였다. 본 연구에서는 OCT 연골 이미지를 얻어 노이즈 제거, 영상 분할, 3D 광간섭 단층 영상을 재구성 할 수 있었다.

󰠏󰠏󰠏󰠏󰠏󰠏󰠏󰠏󰠏󰠏󰠏󰠏󰠏󰠏󰠏󰠏󰠏󰠏󰠏󰠏

중심 단어: 광간섭단층촬영장치, 영상분할, 영상재구성

12. Cheung KW, Yeung DY, Chin RT: A bayesian framework

for deformable pattern recognition with application to handwritten character recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence 20:1382-1388 (1998)

13. Borgefors G: An improved version of the chamfer matching algorithm, In 7th Int. Conf, Pattern Recognition, Montreal, P.Q., Canada, 1175-1177 (1984)

14. Ho DS, Lee HK, Suh TS: Feature extraction and image seg- mentation of mechanical structures from human medical images.

Korean Journal of Medical Physics 15:112-119 (2004)

15. Song JY, Nah BS, Suh TS: The application of chanfer matching algorithm to the reeor analysis of a treatment field be- tween a cimulation image and a portal image. Korean Journal of Medical Physics 14:189-195 (2003)

16. Hartley R, Zisserman A: Multiple view geometry in computer vision, Cambridge University Press (2000)

17. Torr PHS: Motion segmentation and outlier detection, PhD Thesis, Department of Engineering Science, University of Oxford, Hilary Term (1995)

수치

Fig.  1.  OCT  and  SD  (spectral  domain)-OCT  setup.  The  com- com-ponents  of  the  system  are:  a  superluminescent  diode  source  (SLD),  single  mode  fiber  (SMF).
Fig.  2.  Human  joint  structure.
Fig.  4.  The  results  of  the  rotating  kernel  transformation  filter  with  kernels:  (a)  source  image  (b)  11×11,  (c)  20×20  pixels  -  human  cartilage  images.
Fig.  6.  The  results  of  the  image  segmentation  for  human  cartilage  OCT  images.
+4

참조

관련 문서

 알고리즘 담합: 경쟁사업자들이 알고리즘을 이용하여 가격, 공급량 등을 조정하거나 관련 정보를 공유하는 행태를 의미함.. 이는 시장에서 경쟁

As a result of the study, it was confirmed that only human resource competency had a positive(+) effect on the intercompany cooperation method of IT SMEs,

An efficient algorithm for mining association rules in large databases. An effective hash-based algorithm for

Our method yields a closed form of error so that subdivision algorithm is available, and curvature continuous quartic spline under the subdivision of

In an effort to develop a new method to remove nitrogen, this study examined the effects of C/N ratio, carbon source and nitrogen concentration on

Purpose: The purpose of this study is to report the safety and effectiveness of arthroscopic-assisted implantation of Cartistem®, an articular cartilage

◼ Therefore, a 1-approximation algorithm produces an optimal solution, and an approximation algorithm with a large approximation ratio may return a solution that is much

This study presented effective make-up techniques which help the subjects to change images as follows : good image were highlighted and bad images were