1
minamike 2021-03-13 07:57:42 +08:00 via iPhone
exif
虽然也能被修改 |
2
shakoon 2021-03-13 07:58:47 +08:00 via Android 1
数学水印防篡改是已经出现好多年的成熟技术了,刑侦、公证等领域早已在大量使用
|
4
msg7086 2021-03-13 08:11:40 +08:00
然后反编译你的软件源码,照着里面的算法重新生成一个特征值?
|
5
xarthur 2021-03-13 08:21:19 +08:00 via iPhone
照片处理我觉得没什么问题啊。
照片处理也是摄影艺术正常的一环,不然为什么摄影师会想要拍 raw 呢。 |
6
ho121 2021-03-13 08:27:46 +08:00 via Android
如何确定预置相机在保存照片之前没有对照片进行处理?
|
7
keyscrapper 2021-03-13 08:40:35 +08:00 via iPad
如果只追求未經修改而不追求畫質且成本要低的話,拍立得。靈感來源於 13 reasons why
|
8
treblex 2021-03-13 08:59:45 +08:00
应该是证明那些部分被处理过,如果无法证明,则视为未处理的 可能会比较容易
|
9
wolfie 2021-03-13 09:24:37 +08:00
adobe 有个产品,可以检测人脸是否 p 过。
|
10
pkookp8 2021-03-13 09:34:07 +08:00 via Android 1
反编译都不用,p 过的照片用照相机再对准角度,打好光,拍一下,怎么办
|
11
westoy 2021-03-13 09:50:47 +08:00 5
原则上除了 raw, 所有照片都是被处理过的
相机直出的 jpg 都会套厂家预置的色彩科学, 还有机内矫正, 你拿两个不同的相机甚至拿一个厂家不同时期的相机在同一个机位拍同一个场景, 直出的 jpg 也不会一样的 |
12
surfish 2021-03-13 09:56:28 +08:00
薛定谔照片
|
13
lylsh1993 2021-03-13 10:59:48 +08:00 via iPhone
微软有个 Face-X-ray 能检测被修改的脸部
|
14
venster 2021-03-13 11:08:06 +08:00 via Android
不知道有没有可能在图片文件上附带一个数字签名,就像现在分发的 exe 等文件一样,都附带一个数字签名,每台相机都有唯一的数字签名。
|
15
Mutoo 2021-03-13 11:11:04 +08:00 1
拍完照直接签名上区块链:doge:
|
16
opengps 2021-03-13 11:11:19 +08:00
拍摄本身也是带有一些处理成分的。如果只是不被 photoshop 修改,那么用记事本打开可以识别到开头附近的几个字母里是否有 photoshop 字样(这几个字母可以是明文,不是乱码)。
|
17
superrichman 2021-03-13 11:11:28 +08:00 via iPhone
没用的,修改了照片重新算一下特征值你就懵了
|
18
yolee599 2021-03-13 11:33:28 +08:00 via Android
这个好破解,拍一个 P 好的照片就行了
|
19
Lemeng 2021-03-13 12:02:10 +08:00
没研究过,不过是个很好的话题
|
20
MicroBotter 2021-03-13 12:33:35 +08:00
用 GPG 对原始的二进制图片签名一下不就行了。
|
21
imn1 2021-03-13 12:33:42 +08:00
注意,手动改和机器改都是改
某些相机 /手机,在拍照的同时就“改”了,你看到的照片已经是第一次改动后的 问:拍照时加滤镜(软件)怎么算?拍照时加滤镜镜头(硬件)怎么算? |
22
labulaka521 2021-03-13 13:28:45 +08:00 via iPhone 1
如果是女生的自拍照,不用判断,都修改过🐶
|
23
GeruzoniAnsasu 2021-03-13 14:13:55 +08:00
阻止处理照片的意义是什么?
|
24
flineqaq 2021-03-13 14:18:19 +08:00 1
问出这种问题大家就都知道您是外行了,不需要特地强调的。
|
25
binbinyouliiii 2021-03-13 14:30:05 +08:00
准确的说目前手机拍出来的都经过调教出来的,也就是 P 出来的
|
26
Jooooooooo 2021-03-13 14:32:31 +08:00
啥叫处理?
就算是人眼看的东西都是经过光感细胞传递信号给大脑处理的 你拍的照片好看, 很可能是手机的相机软件调教的好. 你朋友说 P 过没毛病. |
27
Perry 2021-03-13 14:45:10 +08:00 via iPhone
你有没有想过你使用的原生相机其实也会帮你 P 图?
|
28
llllIIIIllll 2021-03-13 14:52:42 +08:00
@GeruzoniAnsasu 照片是否可以用来当证据使用
|
29
louishwh 2021-03-13 15:18:24 +08:00 via iPhone
分享图片的时候带上 hash 值,和软件防篡改一样。
|
30
windardyang 2021-03-13 15:34:13 +08:00 via iPhone
有一款应用叫今日水印相机,不知道有没有听说过?
在拍照的时候就会自动记录时间和地点,并做签名防篡改. 用来上班打卡... |
31
FS1P7dJz 2021-03-13 15:55:33 +08:00 1
只要你不是逐像素级修改
经过一些简单的去噪处理就知道你这个照片是不是 P 的,并不需要你这种复杂又不好用的做法 |
32
stevenshawe 2021-03-13 17:31:26 +08:00
应该就是像素级查找 这样你再拍照也是一样的 不然化妆呢
|
33
YUX 2021-03-13 18:19:17 +08:00
@keyscrapper #7 去年刚买了个拍立得打印机😂
|
34
YukiCoCo 2021-03-13 18:30:20 +08:00 via Android
拍照本身也是“处理照片”一种方式啊
|
35
ashway 2021-03-13 18:33:05 +08:00 via iPhone
即便是 raw 照片,也必须经过数码处理才能使人眼能够看到图片,不同的处理算法也是有细微差别的,因此,一味追求完全「未经处理的照片」是不必要的
|
36
qanniu 2021-03-13 18:43:49 +08:00 via iPhone
|
37
Building 2021-03-13 18:49:12 +08:00 via iPhone
获得 Bool 结果的唯一方法就是比对,如果原照片 A 所有元素值集合 == 照片 B 所有像素值的集合,那么即使两张照片大小不同,也可以认为两张照片是相同的, 结果为 true,如果原照片 A 的哈希值 == 照片 B 的哈希值,那么两个文件相同,结果也为 true 。要比较一张照片是否被修改过的唯一方法,只有用原始照片与之比对,加指纹什么的其实也是和原始照片的比对。
|
38
jjxtrotter 2021-03-13 19:10:49 +08:00 via iPhone
严格意义上来讲,设备拍摄照片完成从原始数据生成 jpg 图片的过程本身就可以理解成一种“P 图”,只不过这个过程是由机器内部算法完成而不是人工完成。照片拍出来色彩怎么样,代表的是设备制造商(影像团队)的审美倾向,比如以前有部分人就觉得三星拍出来饱和度高比较艳丽,苹果手机拍出来比较素接近真实,这本身并不完全意味着某种算法更好。自己修改二次创作则是代表自己的审美。
楼主的朋友纠结图片是否“被 P 过”并没有太大意义,有点杠了。个人猜测可能是楼主的照片拍的还不错,所以他朋友杠一下色彩过饱和是 P 的。(纯属猜测) 总结起来,完全没有必要纠结是否原图没修改。只要自己觉得好看就行。我的原则是不要过度的夸张,大幅度修改图片内容都可以接受 |
39
James369 2021-03-13 20:50:38 +08:00
用胶卷拍
|
40
wy315700 2021-03-13 21:07:01 +08:00 via iPhone
raw 文件应该都带有签名。作为机器直接拍摄的证据
|
41
Myprincess 2021-03-13 21:44:44 +08:00
用 EXCEL 扫描一下就知道了。
|
42
yihaomizhijia 2021-03-13 21:59:43 +08:00
修图是必要的,至于往什么方向修,就很看个人审美和技术。
例如,某人追求以肉眼为标准的 [真实] ,相机直出也不是 [真实] ,受限于技术原因(例如超大光比场景,拍出来跟肉眼看到完全不一样),这时可以往 [真实] 方向修正。还有拍照时白平衡不准,后期矫正,也是这个思路。 如果把照片修得妖魔鬼怪,那是操作者问题,不是修图的错。 最后,如果不是搞什么法庭证据,拍照不让修图太憨直了。这个涉及到价值观,不展开讲。 |
43
icyalala 2021-03-13 22:26:43 +08:00
那你拍个 RAW,导出 JPEG 算是处理过没有啊?
不同软件导出方式都不一样,效果也不一样。。 |
44
Inn0Vat10n 2021-03-13 22:42:43 +08:00
|
46
GeruzoniAnsasu 2021-03-14 21:05:49 +08:00
@llllIIIIllll
google 关键词:image forgery detection 其实是有很多针对照片内容是否人为篡改的研究的,比如光照条件,边缘颜色等之类的信息 但实现一个目标的途径是多样的 作为证据的话完全可以定一个量化标准: 存在相机内现场取证出来的样本,权重 70%,公安监控权重 90%,录音权重 50%,找不到源文件的数字照片 20% 等等 你的想象忽略了一个很重要的现实流程:所有的图片修改流程都会抛弃原来的文件。这样会导致基于文件本身 hash 的方法在你想象的场景中不适用: 我把几张图片放 PPT 里,PPT 却不能当证据。而数字水印在想象场景下会面临同样的问题:我去案发现场查监控,用执法记录仪拍下了监控室屏幕的画面,却由于拍摄内容丢失了监控嵌进去的数字水印,不能当做证据。 以上的场景显然都是不合理的。 另外,照片有没有被处理过根本不重要,任何一个摄影作品都有后期流程。摄影是美术创作,不是机械物理实验。我们欣赏的是构图和效果,不是机器参数。 |
47
surfish 2021-03-15 11:02:30 +08:00
其实换个思路,区块链的确可以从一个角度解决这个问题,比如说从相机输出的原文件,(在输出的那刻)文件做 hash (如 MD5 )上链,链上记录不可修改的 hash 和图像基础信息,后面再做图像的任何修改必然变动 MD5 值,验证的时候跟链上比对,从而判定图片已经修改。
不过按当前的科技水平,会产生额外成本(硬件软件适配,上链和传输),和适用性也不是很高。 执法和司法取证拍照现在应该是通过这种思路(不用区块链也能实现)。 其余基本上也是楼上的说法。 |
48
andhua 2021-03-16 17:37:19 +08:00 via Android 1
楼主说的就是时空印吧,2018 年就有这样的功能了。。
今日水印相机那个还是弱了点,位置可以修改,而且也没有上链。 |
49
andhua 2021-03-16 17:38:48 +08:00 via Android
@windardyang 😂时空印比这个强,至少上链了
|
50
andhua 2021-03-16 17:45:54 +08:00 via Android
@surfish 国外的 Truepic 和国内的时空印在做这件事。前者加入了微软的 C2PA 并提供可验证拍摄技术,要给互联网的在线内容提供归属验证。
|
51
namelosw 2021-03-16 22:59:52 +08:00
隐藏数字水印 -> 被低像素手机翻拍吊打…
|
53
cambo0 2021-03-18 01:04:32 +08:00 via iPhone
这是个数学问题,po 感兴趣的话可以去了解一下本福特定律 这是一篇是有关合成照片的本福特定律的文献 应该可以解决你的问题 https://www.researchgate.net/publication/220795276_Benford's_Law_for_Natural_and_Synthetic_Images
|
54
someonedeng 2021-03-18 13:22:50 +08:00
下次把 raw 发给他
|
55
mengkun 2021-03-18 14:05:59 +08:00
|