[讨论] 荷兰工程师发明的马赛克还原程式

楼主: MartianIT (Martian Institute Tech)   2020-12-15 22:56:38
原文在此:https://tinyurl.com/y9y53tzn
来源:自由时报
讨论:Depix马赛克还原程式对照片影像的应用
感想:Depix对文字马赛克最佳化 能还原马赛克处理的文字 但
是对于马赛克的图片 效果可能有限
许多人认为只要将敏感资讯打码,就不会发生泄密事件,如今可能已经不具保护的效果,
日前荷兰有位工程师发明一款可工具,可以利用算法来重新拼凑马赛克,借此还原被破
坏的字码;他创作这个工具的原因,就是想提醒大家不要再用这种像素化的方式,来隐藏
密码和敏感资料。
综合外媒报导,荷兰有位名为梅勒玛(Sipke Mellema)的资讯安全顾问、程式设计师日
前研发出一款可以还原马赛克的程式;他指出,多年来,许多公司号或个人会利用“像素
化的方式”(俗称打马赛克),遮蔽文件上的机密资料或是密码,然而这种方式却可能不
如想像中的安全。
为了证明马赛克的做法相当危险,梅勒玛亲自设计一款可以重组马赛克的程式“Depix”
,并分享在程式码平台“GitHub”,该程式可以透过算法去分析组成马赛克的像素色块
,接着程式就会就会开始计算并重组马赛克,最后拼出来的字码虽然仍不完整,但已可能
够让人猜测出大致的符号。
梅勒玛表示,Depix可以对应到密码学中“易破解模式”(vulnerable patterns),这项
解密技术类似利用ECB与已知明文攻击(Known-Plaintext Attacks)模式来进行“杂凑破
解”(hash cracking);他强调,“只因为不知道该如何下手,就无法破坏保护程式的
想法”,是资讯安全方面常见的盲点。
作者: Jackal0326 (杰柯尔)   2020-12-15 23:34:00
这发明可以得诺贝尔奖
楼主: MartianIT (Martian Institute Tech)   2020-12-15 23:38:00
https://github.com/beurtschipper/Depix有没有人要下来试试看? XD 本鲁是电脑小白 Orz
作者: a3456777 (saycheese)   2020-12-15 23:45:00
如果我随便画几个色块可以还原出什么?
作者: Eric0605 (我还有点饿)   2020-12-15 23:50:00
这没用啦 原档马赛克都破坏像素了 是要怎么还原你算法也只是去猜而已 原文是如果有 symbol 例如A B C可以猜出来数字英文之类的 但是图片坏了就坏了哪可能还
作者: v3aa7n (薰)   2020-12-15 23:54:00
感觉就跟破坏版一样,没甚意义
作者: aries5420 (aries)   2020-12-15 23:55:00
麻美有一格漏打马赛克的画面 赶快用他完整还原
作者: jybba503 (拍)   2020-12-16 00:36:00
文字类当然有用啊。密码被打码,猜得出来字母就好了,而鲍鱼被打码,怎么也不可能还原原来影像
作者: owo0204 (owo0204)   2020-12-16 00:58:00
那只是算法还不够强只要继续研究我们一定可以演算出完整的鲍鱼
作者: hidexjapan (hide0504N￾ )   2020-12-16 01:48:00
你的鲍鱼不是你的鲍鱼
作者: fight40520 (回澜)   2020-12-16 02:12:00
本来就骗人的 难不成当年ff7的tifa可以还原成今天ff7re的tifa吗?
作者: godchildtw (神童)   2020-12-16 02:48:00
不可能,N*N个点取平均值变成一个色块,想还原出N*N个每一个点的原始颜色,几万年后也不可能电影里面高手还原画面其实是从清晰变模糊再倒转播放
作者: ccugoo (小麦)   2020-12-16 02:58:00
还原这种东西怎么想都不可能做到
作者: silverair (木栅福山雅治)   2020-12-16 03:03:00
算法再强也不能还原已经破坏的东西,最多猜一下而已
作者: johnwu (就是酱)   2020-12-16 07:01:00
还不如自己脑补比较快
作者: smallcar801 (大叔带妳看金鱼)   2020-12-16 08:31:00
其实只要字和字中间的空白一起马起来…只有高度根本不可能猜的准,看他的图至少有高度有每个字组的长度,搞不好训练和验证资料都是从同一个资料集抓出来的,这种加上一堆限制条件训练出来针对特定条件不是说完全没用,但是用这种成绩就说扩展成所有马赛克都无用是在鬼扯
作者: MADAOTW (MADAO)   2020-12-16 09:02:00
愿作者一生喜乐
作者: scorpio223 (ERIC)   2020-12-16 09:07:00
如果是海苔马赛克这算法完全没用一张图的像素如果被破坏或是没有边缘延伸你连边缘在哪都不知道根本不知道补哪 canny sobel 算法都没法做
作者: summer08818 (........)   2020-12-16 10:01:00
简称脑补算法 我有很多学生拿AI还原马赛克当专题XD
作者: Asasin (Assassin)   2020-12-16 10:02:00
还原的前题是要保持关联性,马赛克如果直接破坏原档就没用
作者: showhandtw (showhand)   2020-12-16 10:15:00
我只想知道加上美肌,黑包会变白包吗???
作者: roex0608 (BorEXE)   2020-12-16 10:59:00
老梗的东西,被破坏的图片是无法还原的
作者: nathan2000 (风间仁)   2020-12-16 11:29:00
重点是大数据分析,生犆器官不就长那样.并不是无中生有,而是从数据库演算比对,以性对人类的重要性马赛克这邪魔一定会被克服.
作者: piggywoody (爱的猪大哥)   2020-12-16 11:42:00
我要求不高,把破坏版的模糊感弄掉就太棒惹
作者: kevinmeng2 (麻烦)   2020-12-16 13:26:00
你有没有想过有人天生自带马赛克?
作者: MotoGP (MotoGP)   2020-12-16 13:48:00
还原码赛克的技术不就是电脑告诉你可能的答案是什么,你看到的鲍鱼不是真的鲍鱼,而是电脑算法认为鲍鱼大概是长什么样,简单的说看模拟的鲍鱼是有什么意思呢?
作者: reing0213 (BIBIBI)   2020-12-16 13:51:00
我听说古代有卖解码器,那是什么?(抱歉没跟上那时代),还是说现在台湾还有卖
作者: MotoGP (MotoGP)   2020-12-16 13:51:00
就像考古学一样,凭几棵头颅骨,就模拟出可能的样貌,但那就不是真的啊
作者: owo0204 (owo0204)   2020-12-16 13:52:00
事实上我们看到的鲍鱼也是大脑根据反射的光学讯号模拟出来der 还只有三种色光组合也并非鲍鱼的真实样貌虾蛄有十六种色觉细胞,牠看到的鲍鱼一定真实很多
作者: MotoGP (MotoGP)   2020-12-16 13:52:00
解码器是系统台把频道给锁起来给解开,是解频道不是解码赛克啦
作者: owo0204 (owo0204)   2020-12-16 13:53:00
真假没人说的清楚der
作者: MotoGP (MotoGP)   2020-12-16 13:53:00
对啦,你眼睛看到的都是三原色
作者: owo0204 (owo0204)   2020-12-16 13:54:00
事实上从没人知道真实的鲍鱼是什么样子只有看到大脑根据讯号解读的模拟版
作者: reing0213 (BIBIBI)   2020-12-16 14:07:00
原来是这样54楼大,我以为是解马赛克:-P
作者: mirac1e (月下美人)   2020-12-16 14:56:00
不用想破解影片马赛克了 直接找导演要母片最实在
作者: skygray2 ( )   2020-12-16 16:09:00
此鲍非彼鲍
作者: micbrimac (shark)   2020-12-16 16:23:00
拿其他鲍鱼来作算法外插 搞不好真的能还原XD只要把原本的格子变成接近的鲍鱼 就算不是本人的也没差XDD
作者: charro (掐囉)   2020-12-16 16:58:00
楼上这样会变成大家的鲍鱼都长差不多
作者: p20162 (好大一只鸡)   2020-12-16 17:16:00
嘎必娶硬 嘎必娶奥
作者: a10232742 (朝风吕)   2020-12-16 17:27:00
不是真的那个人的没差 那直接装mod或补材质不是更快
作者: owo0204 (owo0204)   2020-12-16 18:55:00
鲍可鲍非常鲍
作者: apple00 (冒号三)   2020-12-16 19:48:00
套头A片都能用了 套鲍可以啊
作者: SC30mvp (leolee11wooooo)   2020-12-16 23:16:00
文字能用算法还原 影像做不到啦
作者: ilovettb (我爱踢踢逼)   2020-12-16 23:47:00
文组好了啦
作者: FWang   2020-12-17 00:20:00
当然可以,只是排列组合的问题,前提是,你要知道原本长什么样子。
作者: scorpio223 (ERIC)   2020-12-17 00:48:00
如果是拿人类已知的a鲍形状去补马赛克的b鲍位置 这不叫影像修补,上面说的建模训练一定能做到 但是如果拿去写论文说是影响修补应该会被退回
作者: applerunning (A-ROD)   2020-12-17 08:18:00
不可能吧那都后制过了怎么可能还原顶多美化
作者: b852258 (Lion)   2020-12-17 17:52:00
理论上应该是不可能还原吧算法也只是猜出那格的颜色而已把马赛克换成一片白色的色块这样应该就比较好懂了
作者: Zionward (西那蒙)   2020-12-18 22:50:00
如果用人力一直修复(其实等于再创作),让神经网络一直学习,久了之后就可以还原,当然不会是真的但就可以当做真的去看这样
作者: algorithms (恭喜发财)   2020-12-19 02:28:00
deep learning就是电脑帮你幻想,你要男的长出鲍鱼也行。

Links booklink

Contact Us: admin [ a t ] ucptt.com