Tôi đang cố gắng thực hiện đối sánh khối âm thanh nổi mà không cần sử dụng OpenCV hoặc các thư viện xử lý hình ảnh khác. Tất cả các hướng dẫn, sách, bài thuyết trình, vv chỉ dạy cách tiếp cận rất cơ bản để so sánh các khối trong hình ảnh nhưng kết quả rất xấu. Tôi đọc một số giấy tờ như một từ K.Konolige, đó là cơ sở của thuật toán trong OpenCV, nhưng tôi vẫn dường như bỏ lỡ một cái gì đó quan trọng.Kết quả Xấu với Khớp Khối Stereo Cơ bản (không có OpenCV)
Những gì tôi đang làm bây giờ:
- Áp dụng Sobel sang trái và hình ảnh bên phải.
- Đỗ khối phù hợp với
- Chọn một (9x9) khối xung quanh một điểm ảnh trong hình ảnh bên trái và so sánh với các khối trong cùng hàng của hình ảnh bên phải (lên đến tối đa là 80 pixel bên phải của khối ban đầu)
- Tìm một với phù hợp nhất (sử dụng tổng SAD sự khác biệt tuyệt đối)
sự chênh lệch kết quả là bao nhiêu bước tôi đã phải đi đúng để tìm ra phù hợp nhất.
Sau khi đọc giấy Konolige tôi đã thực hiện Kiểm tra bên trái, sau khi bạn đã tìm thấy kết quả phù hợp nhất, bạn tìm kiếm kết quả phù hợp nhất của hình ảnh bên phải ở hình ảnh bên trái và chỉ chấp nhận nó. ban đầu của bạn được tìm kiếm hoặc ngay bên cạnh nó.
Đồng thời thêm một dấu kiểm để một pixel chỉ có thể được đối sánh một lần, sử dụng pixel bitfield sẽ bị bỏ qua trong các tìm kiếm nếu trước đó chúng đã được so khớp với pixel.
Kết quả không có vẻ rất sai nhưng rất thưa thớt.
Tôi không thêm được gì? Một cái gì đó mọi người dường như biết nhưng không được viết ra. Tôi có cần thêm một số loại nội suy không?
Mọi trợ giúp đều được đánh giá cao!
Thông tin nhập của tôi là Cặp âm thanh nổi Tsukuba.
Kết quả tìm thấy trên web (2nd là OpenCV BM, 3rd rõ ràng là SAD BM từ Tác giả blog)
http://cseautonomouscar2012.files.wordpress.com/2012/11/111412_2001_comparisono1.png