Nhận biết ảnh đã tồn tại khi người dùng upload lên

Dạ em xin đi thẳng vấn đề ạ . Hiện tại em có website hình ảnh tạo bằng php , có chức năng cho phép người dùng đăng ảnh . Thì vấn đề là ảnh đăng từ nhiều người khác nhau nên đôi khi duyệt có rất là nhiều ảnh trùng lặp .

Vậy Em muốn hỏi có cách nào để nhận biết ảnh đã tồn tại khi người dùng upload lên ko ? Em cảm ơn!!

lưu image và phash của nó. Trước khi upload ảnh lên thì gửi phash của nó trước, nếu ktra trong db ko có phash nào gần giống như vậy thì upload ảnh rồi lưu vào db, nếu có thì hỏi người dùng những ảnh này giống với ảnh bạn muốn upload, ko cho up :V

hình như google image cũng search ảnh similar kiểu này thì phải, hay là có thuật toán xịn hơn ko rõ :V

4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?