Tôi đang tìm phương pháp phát hiện nhanh nhất và hiệu quả hơn đối tượng trong video đang chuyển động. Những điều cần lưu ý về video này: Độ phân giải rất thấp và hạt, cả nền và nền trước đều di chuyển đồng thời.Phương pháp tốt nhất để phát hiện đối tượng trong video chuyển động có độ phân giải thấp là gì?
Lưu ý: Tôi đang cố gắng phát hiện một chiếc xe tải đang di chuyển trên một con đường trong một video chuyển động.
Phương pháp tôi đã cố gắng:
Đào tạo một Haar Cascade - Tôi đã cố gắng đào tạo phân loại để xác định các đối tượng bằng cách lấy Copping nhiều hình ảnh của đối tượng mong muốn. Điều này được chứng minh là tạo ra nhiều phát hiện sai hoặc không phát hiện gì cả (đối tượng mong muốn không bao giờ được phát hiện). Tôi đã sử dụng khoảng 100 hình ảnh tích cực và 4000 âm bản.
SIFT và SURF Các điểm chính - Khi cố gắng sử dụng một trong các phương pháp này dựa trên các tính năng, tôi phát hiện ra rằng đối tượng tôi muốn phát hiện có độ phân giải quá thấp nên không có đủ tính năng để khớp chính xác phát hiện. (Đối tượng mong muốn không bao giờ được phát hiện)
So khớp mẫu - Đây có lẽ là phương pháp tốt nhất mà tôi đã thử. Đó là chính xác nhất mặc dù hầu hết các hacky của tất cả. Tôi có thể phát hiện đối tượng cho một video cụ thể bằng cách sử dụng mẫu được cắt từ video. Tuy nhiên, không có độ chính xác được đảm bảo bởi vì tất cả những gì được biết là phù hợp nhất cho mỗi khung hình, không có phân tích nào được thực hiện trên mẫu tỷ lệ phần trăm phù hợp với khung. Về cơ bản, nó chỉ hoạt động nếu đối tượng luôn ở trong video, nếu không nó sẽ tạo ra một phát hiện sai.
Vì vậy, đó là 3 phương pháp lớn mà tôi đã thử và tất cả đều thất bại. Điều gì sẽ làm việc tốt nhất là một cái gì đó giống như phù hợp với mẫu nhưng với quy mô và luân phiên bất biến (dẫn tôi đến thử SIFT/SURF), nhưng tôi không có ý tưởng làm thế nào để sửa đổi các chức năng phù hợp với mẫu.
Có ai có bất kỳ đề xuất nào về cách thực hiện tốt nhất tác vụ này không?
Làm thế nào là xe tải định hướng? Hình dạng/hướng của nó có thay đổi không? Máy ảnh có thay đổi vị trí không? Đây có phải là video một lần hay một hệ thống cần phải hoạt động trong nhiều điều kiện khác nhau không? – endolith
Tôi đồng ý với endolith, điều quan trọng là bạn xác định vấn đề với nhiều chi tiết hơn. Lựa chọn phương pháp sẽ ảnh hưởng đến độ bền. – Ivan
Quan điểm của xe tải bên cạnh nó và nó đang di chuyển theo chiều ngang. Hình dạng của chiếc xe không thay đổi nhiều, đó là lý do tại sao mẫu khớp với công trình, nhưng tôi vẫn muốn phương pháp của tôi trở nên mạnh mẽ. Về cơ bản, máy ảnh di chuyển sang trái và sang phải, theo một vài phương tiện khác nhau, với một số xe khác đang lái xe trong quá khứ. Về cơ bản, tôi muốn điều này hoạt động trong nhiều tình huống hơn một (nhưng chủ yếu là xử lý video có chất lượng tương tự). Ít nhất tôi muốn hoàn thành là một máy dò các vật chuyển động bên trong một đoạn video chuyển động. – monky822