买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种界线地图检查修复系统及方法_厦门精图信息技术有限公司_202310336623.5 

申请/专利权人:厦门精图信息技术有限公司

申请日:2023-03-31

公开(公告)日:2023-05-02

公开(公告)号:CN116051430A

主分类号:G06T5/00

分类号:G06T5/00;G06T11/40

优先权:

专利状态码:有效-授权

法律状态:2023.06.30#授权;2023.05.19#实质审查的生效;2023.05.02#公开

摘要:本发明提供一种界线地图检查修复系统及方法,包括图形简化模块、坐标建立模块、左侧断点识别模块、右侧断点识别模块、修复模块;图形简化模块将待测界线所在区域中的像素单元进行合并简化;坐标建立模块以待测界线所在区域的最靠左下方的计算单元的左下角为原点,以原点水平向右为X轴,以原点竖直向上为Y轴建立坐标系;左侧断点识别模块用于识别界线左侧断点,由左向右逐列扫描,逐个检查每个计算单元的右侧、右上、右下临接计算单元类型来判定界线是否连贯;右侧断点识别模块用于识别界线右侧断点,由右向左逐列扫描,逐个检查每个计算单元的左侧、左上、左下临接计算单元类型来判定界线是否连贯;修复模块用于修补左、右界线断点至连贯。

主权项:1.一种界线地图检查修复系统,其特征在于:包括图形简化模块、坐标建立模块、左侧断点识别模块、右侧断点识别模块、修复模块;所述图形简化模块将待测界线所在区域中的像素单元进行合并简化,具体方式为:1将四个互相临接的正方形的像素单元组合成正方形的计算单元,临接的形式包括边线相邻和角相邻;计算单元的组合形式共有6种类型:①左上像素单元填色、右上像素单元填色、左下像素单元空白、右下像素单元空白,此种计算单元类型标记为1100;②左上像素单元填色、右上像素单元空白、左下像素单元填色、右下像素单元空白,此种计算单元类型标记为1010;③左上像素单元填色、右上像素单元空白、左下像素单元空白、右下像素单元填色,此种计算单元类型标记为1001;④左上像素单元空白、右上像素单元填色、左下像素单元空白、右下像素单元填色,此种计算单元类型标记为0101;⑤左上像素单元空白、右上像素单元填色、左下像素单元填色、右下像素单元空白,此种计算单元类型标记为0110;⑥左上像素单元空白、右上像素单元空白、左下像素单元填色、右下像素单元填色,此种计算单元类型标记为0011;2除了以上6种计算单元类型外,还存在以下4种边缘单元,边缘单元也是由四个互相临接的正方形的像素单元组合成的正方形单元,包括:①左上像素单元填色、右上像素单元空白、左下像素单元空白、右下像素单元空白,此种计算单元类型标记为1000;②左上像素单元空白、右上像素单元填色、左下像素单元空白、右下像素单元空白,此种计算单元类型标记为0100;③左上像素单元空白、右上像素单元空白、左下像素单元填色、右下像素单元空白,此种计算单元类型标记为0010;④左上像素单元空白、右上像素单元空白、左下像素单元空白、右下像素单元填色,此种计算单元类型标记为0001;3将边缘单元全部替换为空白单元,空白单元也是由四个互相临接的正方形的像素单元组合成的正方形单元,正方形单元的左上像素单元空白、右上像素单元空白、左下像素单元空白、右下像素单元空白,此种计算单元类型标记为0000;所述坐标建立模块以待测界线所在区域的最靠左下方的计算单元的左下角为原点,以原点水平向右为X轴,以原点竖直向上为Y轴,以X轴上的计算单元的自原点向右的次序为x坐标值,以Y轴上的计算单元的自原点向上的次序为y坐标值;所述左侧断点识别模块用于识别界线的左侧断点,在X轴正向和Y轴正向之间的区域的中由左向右逐列扫描,从最靠左的第一个计算单元开始,逐个检查每个计算单元的右侧、右上、右下临接计算单元类型来判定界线是否连贯,具体方式为:1计算单元1100的右侧可以临接的计算单元类型包括1100、1010、1001、0110、0011;右上可以临接的计算单元类型包括1010、0110、0011;右下没有可以临接的计算单元类型;2计算单元1010的右侧、右上、右下均没有可以临接的计算单元类型;3计算单元1001的右侧可以临接的计算单元类型包括1100、1010、1001、0110、0011;右上没有可以临接的计算单元类型;右下可以临接的计算单元类型包括1100、1010、1001;4计算单元0101的右侧可以临接的计算单元类型包括1100、1001、0110、0011;右上可以临接的计算单元类型包括1010、0110、0011;右下可以临接的计算单元类型包括1100、1010、1001;5计算单元0110的右侧可以临接的计算单元类型包括1100、1010、1001、0110、0011;右上可以临接的计算单元类型包括1010、0110、0011;右下没有可以临接的计算单元类型;6计算单元0011的右侧可以临接的计算单元类型包括1100、1010、1001、0110、0011;右上没有可以临接的计算单元类型;右下可以临接的计算单元类型包括1100、1010、1001;以上6种计算单元类型的右上、右侧、右下均没有可以临接的计算单元时,判定此计算单元位于界线的左侧断点处;所述右侧断点识别模块用于识别界线的右侧断点,在X轴正向和Y轴正向之间的区域中由右向左逐列扫描,从最靠右的第一个计算单元开始,逐个检查每个计算单元的左侧、左上、左下临接计算单元类型来判定界线是否连贯,具体方式为:1计算单元1100的左侧可以临接的计算单元类型包括1100、1001、0101、0110、0011;左上可以临接的计算单元类型包括1001、0101、0011;左下没有可以临接的计算单元类型;2计算单元1010的左侧可以临接的计算单元类型包括1100、1001、0110、0011;左上可以临接的计算单元类型包括1001、0101、0011;左下可以临接的计算单元类型包括1100、1010、0110;3计算单元1001的左侧可以临接的计算单元类型包括1100、1001、0101、0110、0011;左上可以临接的计算单元类型包括1001、0101、0011;左下没有可以临接的计算单元类型;4计算单元0101的左侧、左上、左下均没有可以临接的计算单元类型;5计算单元0110的左侧可以临接的计算单元类型包括1100、1001、0101、0110、0011;左上没有可以临接的计算单元类型;左下可以临接的计算单元类型包括1100、0101、0110;6计算单元0011的左侧可以临接的计算单元类型包括1100、1001、0101、0110、0011;左上没有可以临接的计算单元类型;左下可以临接的计算单元类型包括1100、0101、0110;以上6种计算单元类型的左上、左侧、左下均没有可以临接的计算单元时,判定此计算单元位于界线的右侧断点处;所述修复模块用于修补左、右界线断点至连贯,其方式为:1当左侧断点计算单元的X轴坐标大于右侧断点计算单元的X轴坐标时:①左侧断点计算单元类型先替换成空白单元,右侧断点计算单元的类型再替换成空白单元,如此反复直至左侧断点计算单元的X轴坐标等于右侧断点计算单元的X轴坐标;②当Y轴坐标大的断点计算单元类型为1100时,替换为1001;③当Y轴坐标小的断点计算单元类型为0011时,替换为0110;④两处断点计算单元之间的空白单元,自下而上先替换成1010类型的计算单元,再替换成0101类型的计算单元,直至断点修复;2当左侧断点计算单元的X轴坐标等于右侧断点计算单元的X轴坐标时:①当Y轴坐标大的断点计算单元类型为1100时,替换为1001;②当Y轴坐标小的断点计算单元类型为0011时,替换为0110;③两处断点计算单元之间的空白单元,自下而上先替换成1010类型的计算单元,再替换成0101类型的计算单元,直至断点修复;3当左侧断点计算单元的X轴坐标小于右侧断点计算单元的X轴坐标时:①当左侧断点计算单元类型为1010时,替换为1001;②当右侧断点计算单元类型为0101时,替换为0110;③完成①②的基础上,仅利用左侧断点识别模块或者仅利用右侧断点识别模块依然能识别出断点时:④左侧断点计算单元和右侧断点计算单元的Y轴坐标相同,先在左侧断点计算单元的右侧复用左侧断点计算单元类型,然后在右侧断点计算单元的左侧复用右侧断点计算单元类型;如此重复直至断点修补完成;⑤左侧断点计算单元的Y轴坐标小于右侧断点计算单元的Y轴坐标,左侧断点计算单元右上空白单元不断替换成0110,直至左侧断点计算单元的Y轴坐标等于右侧断点计算单元的Y轴坐标,最后采用④的方式修补断点;⑥左侧断点计算单元的Y轴坐标大于右侧断点计算单元的Y轴坐标,左侧断点计算单元右下空白单元不断替换成1001,直至左侧断点计算单元的Y轴坐标等于右侧断点计算单元的Y轴坐标,最后采用④的方式修补断点。

全文数据:

权利要求:

百度查询: 厦门精图信息技术有限公司 一种界线地图检查修复系统及方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。