面料电子色卡的获取方法、装置、设备及介质与流程
本技术涉及面料色卡领域,尤其是涉及一种面料电子色卡的获取方法、装置、设备及介质。
背景技术:
1、传统的,在纺织面料市场中,面料的种类多样并繁杂,而各个客户和设计师的需求又不相同,因此很难有效快速的在众多的面料种类中寻找到符合自身需求的面料。
2、在电子商务行业发展迅猛的今天,随着技术的发展与成熟,构建面料电子色卡以图搜图服务平台来解决面料找版存在的效率问题成为行业的必然趋势。
3、然而,在面料电子色卡以图搜图场景中,由于面料纹理品类繁多、品类间相似度极高、纹理尺寸不同品类就不同的特点使得以图搜图的技术实现难度巨大,尤其是面料电子色卡采集质量的好坏直接决定了以图搜图的搜索结果精准度。
4、因此,当前获取面料电子色卡时,需要先进行标准拍摄设备和拍摄场地建设,并培训人员进行标准操作和人工质量检测,只有检测合格的面料图片才能制作面料电子色卡。
5、可见,现有获取面料电子色卡的方法存在面料图片采集录入技术门槛高、难度大的特点,导致面料电子色卡获取工作花费成本高、耗时耗力、人工质检易产生标准判定偏差等问题。
技术实现思路
1、为了降低获取面料电子色卡的难度,本技术提供一种面料电子色卡的获取方法、装置、设备及介质。
2、在本公开的一个方面,提出一种面料电子色卡的获取方法,包括:
3、获取展现出面料全部区域和至少一个方格区域的图片,所述图片中面料放置于平面上,所述平面上设置有呈矩形阵列分布的方格,相邻两个方格共边,且颜色不同,所述面料的其中一条棱边与其中一个方格的一条棱边对齐;
4、识别出图片中的面料区域、背景方格区域,以及方格区域的倾斜角度,基于方格区域的倾斜角度将方格区域、面料区域更新至水平;
5、获取更新后面料区域和方格区域的像素数,基于方格区域的物理尺寸得到面料区域的物理尺寸。
6、通过采用上述技术方案,使用尺寸已知的阵列方格作为面料背景进行面料图片拍摄,然后识别并选用所拍摄图片中背景的一个方格作为测量方格,计算该测量方格所占像素数,然后结合方格的实际物理尺寸计算图片中面料内每个像素的实际物理尺寸,从而得到图片中面料的实际物理尺寸;
7、另外,通过识别方格的倾斜角度,获得图片中面料需要调整的角度,这样在拍摄摆放时,面料的棱边只需与方格棱边对齐即可,后续通过调整方格的角度实现对面料图片的角度调整,最终得到标准规范的面料电子色卡;
8、本技术面料电子色卡的获取方式大大降低了面料图片采集难度和技术门槛,无需进行标准拍摄设备和拍摄场地建设,成本低,不用专门培训人员进行标准操作和人工质量检测,省时省力,避免了人工质检易产生标准判定偏差的问题,获取的面料电子色卡质量好,面料电子色卡获取效率高。
9、优选的,所述识别出图片中的面料区域、背景方格区域,以及方格区域的倾斜角度,基于方格区域的倾斜角度将方格区域、面料区域更新至水平包括:
10、识别出图片中的面料区域和背景区域;
11、将背景区域中的像素点进行聚类,基于矩形阵列分布的方格特征对聚类结果进行分析,识别出方格区域;
12、获取方格区域的倾斜角度,然后将方格区域、面料区域更新至水平。
13、通过采用上述技术方案,在识别不同尺寸、不同角度的方格区域时,采用聚类算法结合方格特征进行分析识别,可以避免如使用yolo模型训练时,训练样本需要根据方格区域尺寸情况变化反复调整补充训练进行数据补全的繁琐工作,成本低,通用性好。
14、优选的,所述基于矩形阵列分布的方格特征对聚类结果进行分析,识别出方格区域包括:
15、对若干聚类结果按方格区域的分布特征进行判定和过滤,得到满足判定条件且像素点数最多的聚类;
16、按聚类分布点中的中心点和最远点确定方格区域的对角线,继而得到方格区域的四个角坐标。
17、通过采用上述技术方案,实现方格区域的粗定位,此种定位方式不受方格区域尺寸变化影响,相比yolo等ai识别方式,无需大规模训练不同尺寸方格区域的识别,成本低,通用性好。
18、优选的,所述获取方格区域的倾斜角度,然后将方格区域、面料区域更新至水平包括:
19、获取方格区域中由对角线划分出的相对的两个三角形的质心连线;
20、确定质心连线的倾斜角度;
21、将质心连线调整至水平或竖直位置,并对应更新面料区域和方格区域,以匹配调整后的质心连线。
22、通过采用上述技术方案,实现方格区域和面料区域的精确定位和姿态调整,使面料区域符合面料电子色卡的标准规范要求。依靠质心连线可以得到方格区域的精确倾斜角度,继而获得方格区域的精确坐标,实现方格区域和面料区域的精确定位。
23、可见,在图像数据采集存在误差的情况下,聚类+质心的处理方式具有补全纠正的能力,助力获得高精准度的角坐标和倾斜角度数据。
24、优选的,所述获取更新后面料区域和方格区域的像素数,基于方格区域的物理尺寸得到面料区域的物理尺寸包括:
25、基于方格区域的物理尺寸和像素数得到单个像素的物理尺寸;
26、基于单个像素的物理尺寸和面料区域的像素数得到面料区域的物理尺寸。
27、优选的,所述获取展现出面料全部区域和至少一个方格区域的图片中,所述方格区域至少具有一条完整的棱边。
28、通过采用上述技术方案,依据该完整的棱边反推将方格区域补全。
29、优选的,所述所述相邻两个方格中,其中一个方格是黑色,另一个方格是白色;
30、所述获取展现出面料全部区域和至少一个方格区域的图片中,所述方格区域是完整的黑色方格。
31、在本公开的另一方面,提供一种面料电子色卡的获取装置,包括:
32、获取模块,配置为获取展现出面料全部区域和至少一个方格区域的图片,所述图片中面料放置于平面上,所述平面上设置有呈矩形阵列分布的方格,相邻两个方格共边,且颜色不同,所述面料的其中一条棱边与其中一个方格的一条棱边对齐;
33、识别更新模块,配置为识别出图片中的面料区域、背景方格区域,以及方格区域的倾斜角度,然后基于方格区域的倾斜角度将方格区域、面料区域更新至水平;
34、计算模块,配置为获取更新后面料区域和方格区域的像素数,然后基于方格区域的物理尺寸计算得到面料区域的物理尺寸。
35、通过采用上述技术方案,使用尺寸已知的阵列方格作为面料背景进行面料图片拍摄,然后识别并选用所拍摄图片中背景的一个方格作为测量方格,计算该测量方格所占像素数,然后结合方格的实际物理尺寸计算图片中面料内每个像素的实际物理尺寸,从而得到图片中面料的实际物理尺寸;
36、另外,通过识别方格的倾斜角度,获得图片中面料需要调整的角度,这样在拍摄摆放时,面料的棱边只需与方格棱边对齐即可,后续通过调整方格的角度实现对面料图片的角度调整,最终得到标准规范的面料电子色卡;
37、本技术面料电子色卡的获取方式大大降低了面料图片采集难度和技术门槛,无需进行标准拍摄设备和拍摄场地建设,成本低,不用专门培训人员进行标准操作和人工质量检测,省时省力,避免了人工质检易产生标准判定偏差的问题,获取的面料电子色卡质量好,面料电子色卡获取效率高。
38、在本公开的又一方面,提供一种面料电子色卡的获取设备,包括:
39、存储器,用于存储可执行指令;
40、处理器,用于从所述存储器中读取所述可执行指令,并执行所述可执行指令以实现上述任一项所述的面料电子色卡的获取方法。
41、在本公开的又一方面,提供一种计算机可读存储介质,所述存储介质存储有计算机程序,当所述计算机程序被处理器执行时,使得处理器实现上述任一项所述的面料电子色卡的获取方法。
42、有益技术效果:本技术采用尺寸已知的阵列方格作为面料背景进行面料图片拍摄,然后识别并选用所拍摄图片中背景的一个方格作为测量方格,计算该测量方格所占像素数,然后结合方格的实际物理尺寸计算图片中面料内每个像素的实际物理尺寸,从而得到图片中面料的实际物理尺寸;
43、另外,通过识别方格的倾斜角度,获得图片中面料需要调整的角度,这样在拍摄摆放时,面料的棱边只需与方格棱边对齐即可,后续通过调整方格的角度实现对面料图片的角度调整,最终得到标准规范的面料电子色卡;
44、本技术面料电子色卡的获取方式大大降低了面料图片采集难度和技术门槛,无需进行标准拍摄设备和拍摄场地建设,成本低,不用专门培训人员进行标准操作和人工质量检测,省时省力,避免了人工质检易产生标准判定偏差的问题,获取的面料电子色卡质量好,面料电子色卡获取效率高。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com