Chƣơng trỡnh

Một phần của tài liệu Một số kỹ thuật gán nhãn đối tượng trong ảnh và ứng dụng (Trang 57)

Để giải quyết bài toỏn gỏn nhón cho bản đồ trƣờng Cao đẳng Cụng nghiệp và Xõy dựng thỡ luận văn đó sử dụng cỏc kỹ thuật GFLP và NLP để thực hiện việc gỏn nhón cho cỏc đối tƣợng trong hỡnh vẽ. Cỏc thớ nghiệm trong luận văn này đƣợc tiến hành trờn mỏy tớnh với cấu hỡnh Core 2 Duo 2.4 GHz, 2Gb RAM, chƣơng trỡnh đƣợc viết trờn ngụn ngữ Visual C# phiờn bản 2010 của hóng Microsoft.

Về cơ bản thuật toỏn gỏn nhón cho một đối tƣợng trong bản đồ bao gồm cỏc bƣớc cơ bản sau:

Bƣớc 1 : Một tập hợp cỏc nhón cho mỗi đối tƣợng trong bức ảnh đƣợc chọn lọc. Một số vị trớ nhón chạm vào đối tƣợng tƣơng ứng của nú đó đƣợc

Số húa bởi Trung tõm Học liệu http://www.lrc-tnu.edu.vn/

xỏc định. Trong hầu hết cỏc thuật toỏn một tập hữu hạn cỏc vị trớ nhón tiềm năng cú liờn kết với mỗi điểm, điển hỡnh là số lƣợng của tập này là bốn hoặc tỏm nhƣ minh hoạ trong hỡnh 2.2.

Bƣớc 2 : Loại bỏ bớt vị trớ, kớch thƣớc của tập vị trớ nhón khởi tạo cần phải ở mức tƣơng đối nhỏ do nú tỏc động đến hiệu quả của mọi thuật toỏn gỏn nhón. Mỗi nhón đƣợc bao quanh 1 hỡnh chữ nhật, vỡ vậy việc phỏt hiện cỏc nhón giao nhau cú thể hiểu là sự phỏt hiện chồng chộo của cỏc hỡnh chữ nhật. Cỏc vị trớ nhón song song với cỏc trục x, y, cú thuật toỏn thời gian đa thức để phỏt hiện chồng chộo, độ phức tạp O(nlogn + K) (n là số cỏc hỡnh chữ nhật, K là số cỏc vựng giao). Sau đú cỏc nhón bị chồng chộo nhiều sẽ đƣợc loại bỏ hoặc sẽ hiển thị ở vị trớ thớch hợp khỏc trong tập cỏc nhón tiềm năng.

Bƣớc 3: lặp lại bƣớc hai cho tới khi cỏc nhón đƣợc định vị trớ sao cho khụng cú sự chồng chộo nhau. Chọn vị trớ cho nhón bằng cỏch giải quyết biến thể của bài toỏn kết hợp, trong đú nhiều nhất chỉ một vị trớ nhón trong mỗi nhúm đƣợc lựa chọn.

Một phần của tài liệu Một số kỹ thuật gán nhãn đối tượng trong ảnh và ứng dụng (Trang 57)

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

(63 trang)