Sự miêu t̉ b̉n chất c̉a ̉nh trong NI Vision.

Một phần của tài liệu Nghiên cứu thiết kế chế tạo hệ thống park assist (Trang 40)

CS LÝ THU YT

2.3.2.8. Sự miêu t̉ b̉n chất c̉a ̉nh trong NI Vision.

Hình 2.12 minh họa cách một nh trong NI Vision đ ợc miêu t trong hệ thống bộ nhớ. Ngoài ra để các điểm nh trong nh, các nh đư tích trữ bao gồm các hàng và cột thêm vào của điểm nh đ ợc gọi là viền nh và hiệu chỉnh trái ph i. Các chức năng xử lý đặc tr ng gồm các phép toán vùng lân cận điểm nh sử dụng viền nh. Các vùng hiệu chỉnh đ m b o rằng điểm nh đầu tiên của nh là 32 byte đ ợc xếp sẳn trong bộ nhớ . Kích cỡ của khối hiệu chỉnh tùy thuộc bề rộng nh và kích th ớc viền. Việc sắp xếp nh làm tăng tốc độ xử lý đến 30%.

Bề rông line là tổng số điểm nh trong đ ờng nằm ngang của nh, nó bao gồm tổngsố độ phân gi i nằm ngang, các viền nh, và các hiệu chỉnh trái, ph i. Độ phân gi i nằm ngang và độ rộng line có thể có cùng độ dài nếu độ phân gi i nằm ngang là phép nhân của 32 byte với kích th ớc đ ờng viền là 0.

2.3.2.8.1. Viền ̉nh.

Nhiều chức năng xử lý nh xử lý một điểm nh bằng việc sử dụng các giá trị của các điểm lân cận của nó. Một điểm lân cận là điểm nh mà giá trị của nó nh h ởng đến giá trị của điểm nh kềbên khi một điểm nh đ ợc xử lý. Các điểm nh dọc theo c nh của một nh không có các điểm lân cận trên tất c bốn mặt bên của nó. Nếu ta cần dùng chức năng đó để xử lý các điểm nh dựa trên giá trị các điểm nh lân cận của chúng, thì việc chỉ rõ một viền nh mà nó bao quanh nh để gi i thích cho các điểm nh ngoài cùng chúng. Ta xác định rõviền nh bằng việc chỉ rõ kích th ớc viền và các giá trị điểm nh của viền.

Kích cỡ viền nên chứa đ ợc vùng điểm nh lân cận rộng nhất cần thiết cho chức năng ta đang sử dụng. Kích th ớc vùng lân cận đ ợc xác định bỡ i kích th ớc của m ng hai chiêu. Ví dụ, nếu chức năng dùng 8 điểm lân cận kế bên điểm nh để xử lý thì kích th ớc vùng lân cận là 3x3, điều này cho biết m ng có ba cột và ba hàng. Đặt kích th ớc biên lớn hơn hoặc bằng phân nửa số hàng hoặc cột của m ng hai chiêu đ ợc làm tròn xuống giá trị số nguyên gần nhất. Ví dụ, nếu chức năng dùng m ng lân cận 3x3 thì nh sẽ có kích th ớc viền ít nhất; nếu chức năng dùng m ng 5x5 thì nh có kích th ớc viền ít nhất là 2. Trong NI Vision, nh đ ợc t o với kích th ớc viền là 3, NI Vision có thể hỗ trợ bất kỳ chức năng nào dùng m ng lên đến 7x7 mà không có bất cứ thay đổi nào.

NI Vision có 3 cách xác định giá trị điểm nh của viền nh. Hình 2.13 minh họa cho các tùy chọn này. Hình 2.13a cho thấy giá trị điểm nh của một nh. Theo mặc định, tất c các điểm nh viền có giá trị bằng 0, nh hình 2.13b. B n có thể chép các giá trị điểm nh dọc theo c nh của nh vào trong điểm nh nền nh hình 2.13c, hoặc b n có thể ph n chiếu đối xứng các giá trị điểm nh dọc theo c nh nh vào trong các điểm nh viền nh hình 2.13d.

Hình 2.13. Thiết lặp ćc gí tṛ điểm ảnh cho vìn ảnhđã được số hóa.

Ph ơng pháp mà ta sử dụng để lắp đầy điểm nh viền tùy thuộc vào chức năng xử lý mà tayêu cầu cho ứng dụng của mình. Xem l i cách chức năng làm việc tr ớc khi chọn ph ơng pháp làm đầy viền bởi vì sự chọn lựa của ta có thể nh h ởng nghiêm trọng đến các kết qu xử lý. Ví dụ, nếu ta đang dùng chức năng phát hiện c nh trong nh dựa trên sự khác nhau giữ điểm nh và các điểm lân cận nó, thì không bố trí giá trị điểm nh viền là 0. Nh trong hình 2.13b, một viền nh chứa các giá trị điểm nh 0 cho thấy sự khác nhau đáng kể giữa các giá trị điểm nh trong viền và giá trị điểm nh dọc theo viền, các giá trị điểm nh đó t o ra chức năng phát hiện các c nh không chính xác dọc theo viền nh. Nếu b n đang dùng chức năng

phát hiện c nh, hưy chép hoặc ph n chiếu các giá trị điểm nh dọc theo viền vào trong vùng biên để thu đ ợc kết qu chính xác.

Trong NI Vision, hầu hết các chức năng xử lý nh có dùng các điểm lân cận đặt các giá trị điểm nh trong viền nh một cách tự động bằng việc sử dụng vùn lân cận. Các phép toán của việc lọc đen trắng lowwpass (lọc thông thấp), Nth Order (bậc thứ N), và phát hiện c nh sử dụng ph ơng pháp ph n chiếu để đặt các điểm nh trong biên nh. Các hình thái nh nhị phân, nh đen trắng, và các chức năng phân đo n sao chép các giá trị điểm nh dọc theo viền vào trong vùng biên. Mối t ơng quan các đ ờng tròn, viền không đ ợc chọn, h t lo i bỏ, khung, và các chhức năng đánh dấu đặt các giá trị điểm nh trong viền là 0.

Một phần của tài liệu Nghiên cứu thiết kế chế tạo hệ thống park assist (Trang 40)

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

(194 trang)