“如何证明照片没有经过处理”的一个 idea

2021-03-13 07:44:29 +08:00
 tuding
昨天给朋友看一张照片,那照片的曝光、色泽和角度都挺好,朋友硬要说我是 P 过的,于是我有了这个想法。

系统在预置的相机软件里,快门按下的一瞬间为照片加上某种特征值,如果照片被处理的话这种特征值就会被破坏,然后自己再配套出个鉴定的 APP 。这种鉴定方式可以民用甚至不太正式的商业用。

我其实是外行,既不懂图像处理也不懂 APP,瞎想的,不知道技术可行性如何?好奇来问一下
6685 次点击
所在节点    奇思妙想
55 条回复
minamike
2021-03-13 07:57:42 +08:00
exif
虽然也能被修改
shakoon
2021-03-13 07:58:47 +08:00
数学水印防篡改是已经出现好多年的成熟技术了,刑侦、公证等领域早已在大量使用
hmmm
2021-03-13 08:05:58 +08:00
@shakoon 数字水印也是对图片修改增加不可见信息
msg7086
2021-03-13 08:11:40 +08:00
然后反编译你的软件源码,照着里面的算法重新生成一个特征值?
xarthur
2021-03-13 08:21:19 +08:00
照片处理我觉得没什么问题啊。
照片处理也是摄影艺术正常的一环,不然为什么摄影师会想要拍 raw 呢。
ho121
2021-03-13 08:27:46 +08:00
如何确定预置相机在保存照片之前没有对照片进行处理?
keyscrapper
2021-03-13 08:40:35 +08:00
如果只追求未經修改而不追求畫質且成本要低的話,拍立得。靈感來源於 13 reasons why
treblex
2021-03-13 08:59:45 +08:00
应该是证明那些部分被处理过,如果无法证明,则视为未处理的 可能会比较容易
wolfie
2021-03-13 09:24:37 +08:00
adobe 有个产品,可以检测人脸是否 p 过。
pkookp8
2021-03-13 09:34:07 +08:00
反编译都不用,p 过的照片用照相机再对准角度,打好光,拍一下,怎么办
westoy
2021-03-13 09:50:47 +08:00
原则上除了 raw, 所有照片都是被处理过的

相机直出的 jpg 都会套厂家预置的色彩科学, 还有机内矫正, 你拿两个不同的相机甚至拿一个厂家不同时期的相机在同一个机位拍同一个场景, 直出的 jpg 也不会一样的
surfish
2021-03-13 09:56:28 +08:00
薛定谔照片
lylsh1993
2021-03-13 10:59:48 +08:00
微软有个 Face-X-ray 能检测被修改的脸部
venster
2021-03-13 11:08:06 +08:00
不知道有没有可能在图片文件上附带一个数字签名,就像现在分发的 exe 等文件一样,都附带一个数字签名,每台相机都有唯一的数字签名。
Mutoo
2021-03-13 11:11:04 +08:00
拍完照直接签名上区块链:doge:
opengps
2021-03-13 11:11:19 +08:00
拍摄本身也是带有一些处理成分的。如果只是不被 photoshop 修改,那么用记事本打开可以识别到开头附近的几个字母里是否有 photoshop 字样(这几个字母可以是明文,不是乱码)。
superrichman
2021-03-13 11:11:28 +08:00
没用的,修改了照片重新算一下特征值你就懵了
yolee599
2021-03-13 11:33:28 +08:00
这个好破解,拍一个 P 好的照片就行了
Lemeng
2021-03-13 12:02:10 +08:00
没研究过,不过是个很好的话题
MicroBotter
2021-03-13 12:33:35 +08:00
用 GPG 对原始的二进制图片签名一下不就行了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/761216

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX