2015-01-19 14 views
7

Tôi có 100 hình ảnh, tất cả đều giống nhau và tôi cần tìm kiếm các bản sao. Tôi có một thuật toán có thể phù hợp với cùng một màu sắc/mẫu/chỉnh sửa, vv nhưng nó không hỗ trợ cắt xén. Có nghĩa là nếu hai hình ảnh tương tự, một trong số đó bị cắt, kết quả sẽ khác nhau.Làm thế nào để xác định hình ảnh tương tự mặc dù một số bị cắt?

Tôi cần thuật toán có thể khớp với hai hình ảnh tương tự mặc dù cắt xén, bằng cách nào đó như tineye hoạt động. Tôi có một số tài liệu tham khảo nhưng không có gì làm việc.

Đây là an example article for reference.

+0

Hình ảnh có chủ đề gì? Họ có đại diện cho cảnh quan, tòa nhà, con người, khuôn mặt, v.v ... không? Các cách tiếp cận khác nhau áp dụng cho các chủ đề khác nhau. – Eypros

+0

Bất kỳ hai hình ảnh, mà có thể xây dựng hoặc bất cứ điều gì nhưng chủ yếu là khuôn mặt của con người. Hình ảnh hồ sơ cá nhân chúng tôi sử dụng trong fb. – 125fura

Trả lời

1

Tôi nghĩ bạn đang đi đúng hướng bằng cách sử dụng băm để xác định gần như trùng lặp. Tôi tin rằng locality sensitive hashing có thể cung cấp cho bạn thêm số dặm bạn cần. Nó đưa vào tài khoản các địa phương của các tính năng hình ảnh mà từ đó nó tính toán các khóa băm và do đó đạt được hiệu suất tốt hơn cho nhiệm vụ phát hiện gần trùng lặp.

+0

Ok, bất cứ điều gì bạn đang nói tôi sẽ cố gắng nhưng bạn có thể xác định một số phương pháp khác không? – 125fura

Các vấn đề liên quan