Mô tả biên

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu một số kỹ thuật thị giác máy trong hỗ trợ chẩn đoán bệnh giãn phế quản trên dữ liệu ảnh x quang thường quy (Trang 45 - 47)

5. Phƣơng pháp nghiên cứu

2.3.1.5. Mô tả biên

Khi đã có bản đồ biên ảnh, ta cần phải biểu diễn nó dƣới dạng thích hợp phục vụ cho việc phân tích và giảm lƣợng thông tin dùng để miêu tả, lƣu trữ đối tƣợng. Ngƣời ta thƣờng thực hiện theo nguyên tắc: tách riêng từng biên và gán cho mỗi biên một mã.

Có rất nhiều phƣơng pháp miêu tả biên, mỗi phƣơng pháp thích hợp với một loại ứng dụng riêng. Tuy nhiên, nhìn chung các biên sẽ đƣợc làm rõ hơn thông qua các thao tác: loại bỏ đƣờng biên hở, khép kín đƣờng biên, loại bỏ các chân rết bám theo đƣờng biên,…

Thông thƣờng, các cấu trúc cơ sở mã hóa đƣờng biên gồm 4 loại: điểm, đoạn thẳng, cung và đƣờng cong. Tuy nhiên, nếu ta biểu diễn đƣờng biên bởi

38

các điểm thì rất đơn giản về mặt tính toán nhƣng lại bị nghèo nàn về mặt cấu trúc và không cô đọng. Ngƣợc lại, nếu biểu diễn bởi đƣờng cong đa thức bậc cao thì cấu trúc dữ liệ rất cô đọng nhƣng độ phức tạp tính toán lại khá lớn. Do đó, tùy từng loại ứng dụng cụ thể mà chọn cách mã hóa đƣờng biên theo kiểu nào. Dƣới đây, trình bày một số phƣơng pháp mã hóa đƣờng biên hay dùng.

* Mã hóa theo tạo độ Đềcác

Đƣờng biên của ảnh đƣợc biểu diễn bởi một danh sách các điểm ảnh tạo nên đƣờng bao. Gọi C là đƣờng bao ảnh, C(i,j) là các điểm thuộc C. Các biểu diễn này rất đơn giản, việc tính toán là khá nhanh nhƣng có nhƣợc điểm là không làm giảm tải đƣợc lƣợng thông tin. Việc mã hóa sử dụng kỹ thuật tìm kiếm thông tin theo chiều sâu trên cây. Nếu áp dụng một cách đơn thuần kỹ thuật này ta sẽ thu đƣợc một đƣờng biên có tồn tại một số điểm xuất hiện hơn một lần. Để làm mịn biên - nghĩa là mỗi điểm trên biên chỉ xuất hiện một lần chúng ta sẽ phối kết hợp với việc kiểm tra 8 liên thông.

Thuật toán Contour Following mô tả nhƣ sau:

Void CountFoll(Pic, Depth) {

For each point I(x,y) do { If I(x,y) C then {Root I(x,y)

KQ CountFoll (Root,0)

If KQ then Dem Dem + 1}

} }

* Xấp xỉ bởi đoạn thẳng

39

phép khôi phục tất cả các thông tin chứa đựng trong đƣờng biên nhƣng lại có thể xấp xỉ nó bởi đoạn thẳng với độ chính xác phụ thuộc vào ngƣời dùng. Thuật toán xấp xỉ bởi đoạn thẳng đƣợc mô tả nhƣ sau:

- Bƣớc 1: Chọn điểm xuất phát R

- Bƣớc 2: Nối R với điểm đang xét Pc – ta đƣợc đoạn thẳng RPc

Tính dj = Max {di – khoảng cách từ các điểm Pi nằm giữa R và Pc đến RPc }

- Bƣớc 3: Nếu dj >  - ngƣỡng cho trƣớc, còn gọi là độ chính xác của xấp xỉ thì phân đoạn RPc thành hai đoạn RPi và PiPc. Sau đó lặp lại bƣớc 2.

Ngƣợc lại, nếu dj <  - tức là đoạn thẳng đang xét “rất gần” với cung của biên thì dừng thuật toán.

Thuật toán sẽ đạt hiệu quả rất cao nếu chọn đƣợc độ chính xác của xấp xỉ hợp lí. Độ chính xác càng thấp, thông tin mô tả càng cô đọng.

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu một số kỹ thuật thị giác máy trong hỗ trợ chẩn đoán bệnh giãn phế quản trên dữ liệu ảnh x quang thường quy (Trang 45 - 47)

Tải bản đầy đủ (PDF)

(76 trang)