是否有任何算法可以让我识别照片是否来自显示器上显示的图像?
Is there any algorithm that allows me to identify if a photo was taken from the image being shown on a display?
我正在开发一项提示用户上传用相机拍摄的照片的服务phone。一个例子是要求用户提供他正在吃的苹果的照片。例如,一些用户试图通过拍摄显示苹果的计算机屏幕照片来欺骗该服务。有时我们可以在照片中看到屏幕的框架,有时我们意识到是因为照片看起来像素化或者可以注意到导航的边缘 window(用户从 Google 图片搜索上传照片).有什么算法可以让我识别用户是在拍摄 "original" 照片还是在显示屏上拍摄?
是的,如果照片的主题是人,这称为重新捕获的图像检测或活体检测。
我不知道有任何库实现了前者,但这里有一些关于该主题的论文:
- Single-view recaptured image detection based on physics-based features
- Recaptured photo detection using specularity distribution
- Identification of recaptured photographs on LCD screens
- Classification of captured and recaptured images to detect photograph spoofing
- Image recapture detection using multiple features
我正在开发一项提示用户上传用相机拍摄的照片的服务phone。一个例子是要求用户提供他正在吃的苹果的照片。例如,一些用户试图通过拍摄显示苹果的计算机屏幕照片来欺骗该服务。有时我们可以在照片中看到屏幕的框架,有时我们意识到是因为照片看起来像素化或者可以注意到导航的边缘 window(用户从 Google 图片搜索上传照片).有什么算法可以让我识别用户是在拍摄 "original" 照片还是在显示屏上拍摄?
是的,如果照片的主题是人,这称为重新捕获的图像检测或活体检测。
我不知道有任何库实现了前者,但这里有一些关于该主题的论文:
- Single-view recaptured image detection based on physics-based features
- Recaptured photo detection using specularity distribution
- Identification of recaptured photographs on LCD screens
- Classification of captured and recaptured images to detect photograph spoofing
- Image recapture detection using multiple features