楼主: llb_321
1707 4

[实际应用] 【独家发布】拼图的形状识别和匹配 [推广有奖]

  • 3关注
  • 49粉丝

教授VIP

已卖:595份资源

学科带头人

9%

还不是VIP/贵宾

-

TA的文库  其他...

LATEX & R 模板和代码

威望
2
论坛币
28191 个
通用积分
1739.6743
学术水平
410 点
热心指数
421 点
信用等级
355 点
经验
2099 点
帖子
1410
精华
1
在线时间
1035 小时
注册时间
2010-6-18
最后登录
2023-8-18

初级热心勋章 初级信用勋章 中级热心勋章 中级信用勋章 初级学术勋章

楼主
llb_321 在职认证  发表于 2021-8-24 09:00:35 |AI写论文
700论坛币
问题:将一张纸随便撕成多块,随机打乱后平铺在一起形成图片,通过形状识别(小块碎纸的边缘识别)、匹配和矩阵变换,完成所有碎纸的位置调整及复原。
目前可以实现碎纸的外缘图形数据提取。


请教:如何在多个平面图形的外缘数据中,判断出形状一致的边然后通过旋转和平移的矩阵变换(本案不涉及缩放和剪切)实现复原。重点是如何找到可以吻合的边缘,这里需要理解的是,两个图形只是某段边缘可以吻合,而这两个图形是不一样的,所以不能简单地通过图形相似度判断。



换个说法,如何通过拼图的形状(而非内容)实现自动拼图。


论坛币所剩无几,各位大侠别嫌少啊。


最佳答案

owenqi 查看完整内容

你有查过相关的文献吗,这个我感觉并不属于统计方向的问题。

本帖被以下文库推荐

沙发
owenqi 在职认证  学生认证  发表于 2021-8-24 09:00:36
你有查过相关的文献吗,这个我感觉并不属于统计方向的问题。
https://www.abtosoftware.com/blog/computer-vision-powers-automatic-jigsaw-puzzle-solver

https://roy-zohar-40.medium.com/ ... part-1-35e8ea26259e

https://github.com/Kawaboongawa/Zolver
已有 2 人评分论坛币 热心指数 信用等级 收起 理由
cheetahfly + 10 热心帮助其他会员
llb_321 + 5 + 5 + 5 精彩帖子

总评分: 论坛币 + 15  热心指数 + 5  信用等级 + 5   查看全部评分

藤椅
llb_321 在职认证  发表于 2021-8-31 15:04:19
owenqi 发表于 2021-8-31 09:44
你有查过相关的文献吗,这个我感觉并不属于统计方向的问题。
Thanks a lot. The works they described in your suggestions are quite helpful.

You said it. it's merely an issue of personal interest. The idea of solving jigsaw puzzle using R or whatever programming language came into being while my daughter played the game the other day.
Actually, I've got an idea to segment the outer shape lines by finding the convex points, which is the key of the whole solution.

Since the jigsaw puzzle pieces are of high-precision conformed shape, the issue is not that hard to solve.

And by now, it is of my concern how to find identical but disordered order out of big data chaos.
I just wonder if there is any method of solving a precision problem in a fuzzy way.

板凳
naodai0702 发表于 2021-10-20 03:48:54 来自手机
您好 我是刚学习R语言 很多地方不大懂 请问可以咨询下您么 您方便联系我的邮箱1198993255@qq.com

报纸
llb_321 在职认证  发表于 2021-10-20 16:22:00
naodai0702 发表于 2021-10-20 03:48
您好 我是刚学习R语言 很多地方不大懂 请问可以咨询下您么 您方便联系我的邮箱1198993255@qq.com
有问题在论坛上问就好

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-8 05:07