`
bk_lin
  • 浏览: 340016 次
社区版块
存档分类
最新评论

5万元百元大钞的"渣渣钱"重新拼接的软件方面的解决办法的思路。

阅读更多

 

最近有一个很火的新闻,这个新闻中提到的5万元的钞票被撕碎并且银行工作者6个小时才拼接成一张钱

 

 

要想重新拼接起来,方法很多,但难度都比较大。
下面是我想到的一种。各位程序员大虾看可行否。

第一步 取样,把碎片记录成一张张的图片。
1. 在一张纯色的桌子上铺满碎片,碎片不能重叠。用相机拍照。
2. 把照片的背景去掉,导出为一张张的小图片,图片名字为该碎片在照片里的坐标点。
第二步 图像识别
1. 识别出每张图片在钱币中的位置,标记周围一圈的坐标。(这一块还没有找到处理方式的细节,不过理论上肯定是可以的)
2. 把碎片坐标编号,和 周围一圈的坐标,存入数据库。
第三步 边缘识别
1. 取出一个碎片的数据,找到周围坐标中的一个点。
2. 从其他周围坐标数据中找相同的点,找到后,再次找这两个碎片中其他相同的坐标点,大于5个相同点的为可以拼接的两个碎片。(几个点根据坐标的精确度和实际情况确定)
3. 把这些相同点,存入另外一张表中,标记出坐标点,该坐标点是那两块碎片的。
4. 每次识别的目的就是找到一张可以拼接的纸币,当所有的重合点都找到以后(除了纸币本身周围的点)。认为一个纸币拼接完成。
5. 把识别完成一张的所有的重合点找到,第3步中记录的点。在一个坐标中画出所有的点,并标记出重合线是由哪两块碎片组成。
第四步 人工组合
1. 为了人工组合,需要准备的有:上一步得到的重合点组成的拼接图;每张碎片在最初照片中的位置坐标;
2. 由碎片的坐标位置,把组成一张人民币的所有碎片找到,按照拼接图拼接。重合线上会提示是哪两块碎片的线,方便拼接。
3. 找那种比较宽的透明胶带,粘在拼接好的纸币上。

重复第三步和第四步。可以找到一张张的人民币。

更多信息请查看 http://www.javady.com/index.php/category/thread

36
24
分享到:
评论
31 楼 greenmartian 2012-05-09  
首先找出所有500张左上角,500张左下角,500张右上角,500张右下角,500张头像区域,并按大小排列摆开。然后把可以拼在一起的左上角和做下角拼起来,右上角和右下角拼起来。其它碎片轮流检查一遍能和哪个角或头像拼在一起,再检查第二遍第三遍...相当于多次扫描
30 楼 snowolf9929 2012-05-09  
我看新闻照片中碎片好像都是比较规整的长方形,
可以把所有的随便扫描编号
然后把扫描图片按所属的区域分类
做成一个在线拼钱游戏,估计不出一个星期就能搞定。
29 楼 jacky_soft 2012-05-09  
rox 写道
等拼好了,央行站出来表个态,全部作废。

尔等不用费力,寡人直接印5万崭新的。
28 楼 lumi 2012-05-09  
有可行性,期待楼主开发出来
普通sb java程序员表示难道相当之大!
交给在校图形学方面的研究生做课题研究还可以
27 楼 rox 2012-05-09  
等拼好了,央行站出来表个态,全部作废。
26 楼 ctfzh 2012-05-09  
精神可佳!
25 楼 touch_123 2012-05-08  
牧云风天 写道
扫描,找出碎片特殊点的原来的坐标值,将碎片精确定位在一个图层上,一张一张图片叠加,总有一个边角合适的。就是原始的透光拼图,应该是可以的。

24 楼 牧云风天 2012-05-08  
扫描,找出碎片特殊点的原来的坐标值,将碎片精确定位在一个图层上,一张一张图片叠加,总有一个边角合适的。就是原始的透光拼图,应该是可以的。
23 楼 guji528 2012-05-08  
琐碎事耗时啊
22 楼 jacky9692 2012-05-08  
yiran9937 写道
从算法角度来说这个问题。我的感觉,是分析输入和输出。

输入:碎钞票,输出:可被银行接收的钞票(并不一定要完整的)。

算法:
1. 整理碎钞。钞票是长方形,按碎裂的方式先进行归类。(竖撕裂,横撕裂(对大碎片),小碎片集中。),分成3个类别,同时,分类时要正确地按钞票的正反面情况,进行正反分类。
  分类后的结果。全部正面:  竖撕裂(上,中,下), 横撕裂(左,中,右),小碎片
  分类可以并行操作。
2. 对每个种类拼接。这里各类别可以进行并行操作,提高了效率。
   对每次拼接看拼接结果是否符合银行的接受条件,符合就结束(并不一定要找到全部碎片,银行接受就行。)
3,每个类别的钞标,如果有识别到不能识别的进行类别互换。(弥补第一步分类是的人为失误)
4.小碎片不进行拼接(时间和效率比太低)

结束。



表示赞同~~
21 楼 837062099 2012-05-08  
happysoul 写道
考古确实这么弄 陶瓷边缘使用红外线扫描记录然后进行拼合,不过成本太高了,5w元估计要用花上几十万的成本进行拼接

六个小时十几个人拼接完100RMB,银行的人有病吧,安装银行人员的工资,这些时间成本就够五万了,要是拼完,几百万的钱都没了。
20 楼 yiran9937 2012-05-08  
从算法角度来说这个问题。我的感觉,是分析输入和输出。

输入:碎钞票,输出:可被银行接收的钞票(并不一定要完整的)。

算法:
1. 整理碎钞。钞票是长方形,按碎裂的方式先进行归类。(竖撕裂,横撕裂(对大碎片),小碎片集中。),分成3个类别,同时,分类时要正确地按钞票的正反面情况,进行正反分类。
  分类后的结果。全部正面:  竖撕裂(上,中,下), 横撕裂(左,中,右),小碎片
  分类可以并行操作。
2. 对每个种类拼接。这里各类别可以进行并行操作,提高了效率。
   对每次拼接看拼接结果是否符合银行的接受条件,符合就结束(并不一定要找到全部碎片,银行接受就行。)
3,每个类别的钞标,如果有识别到不能识别的进行类别互换。(弥补第一步分类是的人为失误)
4.小碎片不进行拼接(时间和效率比太低)

结束。
19 楼 alyouge 2012-05-08  
最关键的不是算法,你得能找到一个高像素的相机,还有个超级大的桌子,还有 正反面也不好区分
18 楼 zdb_cn 2012-05-08  
看看钞票的防伪图标,然后在根据紫外线下的得图片进行整合,分配处理
17 楼 foohsinglong 2012-05-08  
好吧,你赢了,估计得24小时以上
16 楼 happysoul 2012-05-08  
考古确实这么弄 陶瓷边缘使用红外线扫描记录然后进行拼合,不过成本太高了,5w元估计要用花上几十万的成本进行拼接
15 楼 zhxh007 2012-05-07  
估计做刑侦的警察会有办法
14 楼 天一 2012-05-07  
mikixiyou 写道
天一 写道
mikixiyou 写道
史塔西档案馆
  1989年11月9日柏林墙被推倒后,史塔西开始大量销毁各种档案材料。人工双手撕毁的资料竟装满16000个麻袋包。
  统一后的德国政府原打算将这些撕毁的资料全部恢复,但估计至少要400年才能完成,目前由于每年耗资达100万欧元,这项工作暂时停止。
  目前复原的档案,包含大量秘闻,举报,隐私和证据。在德国如想查阅,需要书面申请并等候两个月的审批。
  德国联邦国家安全档案委员会(BStU)收存的史塔西档案,书写材料112公里,转作胶片的材料47公里,图片、幻灯片140万张,影像资料16.9万份,碎片材料1.55万袋。 那些碎片是史塔西人员在1989年末,眼看东德政权崩塌而试图销毁的材料。当时由于文件实在太多,办公室的碎纸机全部不堪重负而损毁。在这些碎片被彻底销毁之前,它们被市民委员会幸运地抢下。

bk-lin同学,你的这个想法,也可以用在此处。好好想想,说不定咱们也能用上。

手撕的用计算机还原的难度比剪的要大的多。。。


纸币,信息是固定的,还有编号唯一确认。
将每一张都贴在一张透明胶纸上,扫描进计算机,用图像识别,编号。
用程序是拼合。

关键点,在于拼合的算法!

手撕的,有毛边,计算机难以识别,更难以拼合。
13 楼 mikixiyou 2012-05-07  
天一 写道
mikixiyou 写道
史塔西档案馆
  1989年11月9日柏林墙被推倒后,史塔西开始大量销毁各种档案材料。人工双手撕毁的资料竟装满16000个麻袋包。
  统一后的德国政府原打算将这些撕毁的资料全部恢复,但估计至少要400年才能完成,目前由于每年耗资达100万欧元,这项工作暂时停止。
  目前复原的档案,包含大量秘闻,举报,隐私和证据。在德国如想查阅,需要书面申请并等候两个月的审批。
  德国联邦国家安全档案委员会(BStU)收存的史塔西档案,书写材料112公里,转作胶片的材料47公里,图片、幻灯片140万张,影像资料16.9万份,碎片材料1.55万袋。 那些碎片是史塔西人员在1989年末,眼看东德政权崩塌而试图销毁的材料。当时由于文件实在太多,办公室的碎纸机全部不堪重负而损毁。在这些碎片被彻底销毁之前,它们被市民委员会幸运地抢下。

bk-lin同学,你的这个想法,也可以用在此处。好好想想,说不定咱们也能用上。

手撕的用计算机还原的难度比剪的要大的多。。。


纸币,信息是固定的,还有编号唯一确认。
将每一张都贴在一张透明胶纸上,扫描进计算机,用图像识别,编号。
用程序是拼合。

关键点,在于拼合的算法!
12 楼 天一 2012-05-07  
mikixiyou 写道
史塔西档案馆
  1989年11月9日柏林墙被推倒后,史塔西开始大量销毁各种档案材料。人工双手撕毁的资料竟装满16000个麻袋包。
  统一后的德国政府原打算将这些撕毁的资料全部恢复,但估计至少要400年才能完成,目前由于每年耗资达100万欧元,这项工作暂时停止。
  目前复原的档案,包含大量秘闻,举报,隐私和证据。在德国如想查阅,需要书面申请并等候两个月的审批。
  德国联邦国家安全档案委员会(BStU)收存的史塔西档案,书写材料112公里,转作胶片的材料47公里,图片、幻灯片140万张,影像资料16.9万份,碎片材料1.55万袋。 那些碎片是史塔西人员在1989年末,眼看东德政权崩塌而试图销毁的材料。当时由于文件实在太多,办公室的碎纸机全部不堪重负而损毁。在这些碎片被彻底销毁之前,它们被市民委员会幸运地抢下。

bk-lin同学,你的这个想法,也可以用在此处。好好想想,说不定咱们也能用上。

手撕的用计算机还原的难度比剪的要大的多。。。

相关推荐

    数据管理+建表须知+字段属性+占用字节

    在数据管理中,给字段分配合理的属性(如字段...只认百元大钞(字节),不认零钱(bit),所以存储整数1分配1字节,存储整数255还是1字节,程序为了一致地操作存储数据,最少的存储单位也是1字节,谁都不喜欢数零钱。

    【pythonPHP】Python中函数详解.docx.docx

    return f"{amount}张百元大钞" ``` 然后,我们可以像下面这样调用这个函数,并将结果存储在一个变量中: ```python withdrawal_result = atm_withdrawal("921500000000", "12345", 10) print(f"{withdrawal_...

    一年级数学认识钱币高清人民币教具可双面打印.ppt

    资源中包含了1元、5元、10元、20元、50元以及100元等不同面额的人民币,学生能够通过观察和比较,了解各种面值的货币之间的关系,以及它们在实际生活中所代表的购买力。 再者,人民币的单位是学生理解货币价值的...

    认识人民币改.ppt

    通过这样的换算,孩子们可以更好地理解不同面额之间的数值转换,比如一张百元大钞与数张十元或者多枚一元硬币的关系。 在文件中提到的“发红包”这一趣味性描述,实际上是一个让孩子们更直观了解货币价值的手段。...

    河南的婚礼礼仪(精品)..doc

    3. 门缝钱:为了顺利进门,新郎需准备一定数量的门缝钱,包括小额零钞和百元大钞。新娘家亲友会阻挠开门,此时适时塞入门缝钱,先小后大,直至最后一道门。 4. 鞭炮:从男方家出发到女方家,以及到达新娘家和离开时...

    Student_Register:新生注册系统,后台

    3.因注册时会记录每个学生交的RMB的信息(百元大钞有特定标识码),故应可以按标识码查询该纸币属于哪个学生 4.统计每个学生注册时间,并提供签到时间查询,输入学生姓名与学号(避免同名),能知道该学生何时到达...

    以实践应用能力培养为导向的应用型本科生C语言教学之我见.pdf

    第二个则是关于如何将一张百元大钞兑换成50元和10元纸币的不同组合问题。这个问题贴近生活,趣味性强,同时也能让学生在解决问题的过程中练习循环和条件判断等编程技巧。 在案例教学中,教师的引导作用不容忽视。...

    初中语文文摘社会如果有人捡到大钞

    本文将通过分析一个关于不同国家人士捡到大钞的反应的故事,来探讨文化差异对人们行为方式的影响。 故事中,两位日本人在公共场合捡到大额钞票后,选择在原地等待失主归还,这反映了日本文化中对集体和谐和社会责任...

    安徽省芜湖市2018届九年级语文下学期期中试题扫描版新人教版20180602120

    6. 逻辑与修辞:第六题中对于“百元大钞在雪地的映衬下显得格外鲜艳”的描述,运用了比喻和拟人的修辞手法,展示了修辞在描绘场景和表达情感中的作用。 7. 小说人物性格分析:在文本阅读部分,分析小说中人物的性格...

    人教二年级数学下册万以内数的认识PPT学习教案.pptx

    教学中可以通过实际的物品来帮助学生形象地认识这种组成,例如用2个千纸鹤、3个百元大钞、5根十厘米长的尺子和6个一厘米的小圆片来模拟数字2356。在理解了数字的位值之后,还要教会学生如何正确地将数字读出或写出。...

    《3Dflash入门到精通》

    - 除了常见的“变脸”效果,还可以尝试将风景照片“镶嵌”在T恤上制作成文化衫,或将明星照片“印”在一张百元大钞上等创意玩法。 #### 四、注意事项 - 使用此类软件时,请确保尊重他人隐私和个人形象,避免造成...

    诺基亚解锁软件

    诺基亚手机是全球占有最大的手机牌子了,总有不小心把保密锁了的,以往都是保密码锁了就不能用解开,只能刷软件,但是刷软件有的地方没有,还要几十大钞,那个心疼啊,现在好了,有这个软件出来了,只要输入手机串号...

    ZeallSoft FunPhotor v6.1

    软件介绍 由著名的软件公司 ZeallSoft 出品的 FunPhotor 是一款很有意思而且易用方便的图像混排编辑软件。比如你可以把你的同事或者朋友的头像发到 100 美元的大钞上面,或者把脸部、身体的从照片上面抹去,在或者把...

    小学五年级语文下册金钱魔力PPT教案.pptx

    然而,当主人公展示出一张百万大钞后,店老板的态度发生了戏剧性的转变,从最初的冷漠转变为热情接待。这一转变揭示了金钱在人际交往中的巨大魔力。 3. 人物性格剖析: 托德被描绘为一个势利且刻薄的人物,他的...

    人教小学五年级语文下册金钱的魔力PPT学习教案.pptx

    然而,当“我”拿出一张百万大钞时,店员的态度发生了戏剧性的转变,从冷漠甚至鄙夷转为极度的热情,显示出金钱的巨大影响力,它能够瞬间改变人们对一个人的评价和对待方式。 课文结构清晰,包括以下几个部分: 1....

    人教版新课程实验教材第二册《人民币的认识》课堂实录.docx

    教师在这一过程中扮演着引导者的角色,鼓励学生们之间互相交流,通过提问和回答来加深他们对人民币各面额的理解,如1元、2元、5角、10元直至100元大钞的认识。这种方法既提高了课堂的互动性,又充分调动了学生的积极...

    《金钱的魔力》教学设计_刘静静.doc

    这篇课文通过讲述主人公在裁缝店购物时,因为拿出一张百万英镑的大钞而前后受到截然不同的待遇的故事,揭示了当时社会中金钱至上的现象,生动刻画了小市民以钱取人、金钱至上的丑态。 教学设计遵循《新课程标准》的...

    五年级语文下册 第七组 24 金钱的魔力教案1 新人教版-新人教版小学五年级下册语文教案.doc

    课文通过描述“我”在裁缝铺购物的经历,揭示了小市民对金钱的盲目崇拜和以钱取人的丑态。故事的核心人物包括“我”、店员托德和店主老板,作者通过对比托德和老板在得知“我”持有百万英镑大钞前后的态度变化,生动...

    金钱的魔力教(学)案.doc

    1. **文学作品分析**:《金钱的魔力》选自马克·吐温的短篇小说《百万英镑》,讲述了主人公在裁缝店因拿出一张百万英镑的大钞而受到冷遇后又被极度奉承的故事。这篇课文揭示了19世纪末期美国社会中小市民对金钱的...

    校园网络超市运营方案.pdf

    方案中对找零模式、准现金管理、现金支出、大钞管理和零用金管理等方面均有详细说明。这些措施可以有效保障资金的安全和流通,降低财务风险,确保账实相符。例如,配送人员准备零钱、确认礼券提货券的有效性、及时...

Global site tag (gtag.js) - Google Analytics