本申请提供了一种基于硅芯片的二维码识别方法、装置、设备及存储介质,涉及图像信息处理技术领域。该方法包括:获取通过工业相机采集的硅芯片靶板图像,硅芯片靶板图像包括待识别二维码;将待识别二维码划分为矩阵块,并判定每个矩阵块的属性;根据各矩阵块的属性对待识别二维码进行重构,形成二维码重构图;对二维码重构图进行识别,获取对应的硅芯片靶板信息。应用本申请实施例,可以提高在远距离、弱光环境中的二维码识别的准确率。环境中的二维码识别的准确率。环境中的二维码识别的准确率。
【技术实现步骤摘要】
基于硅芯片的二维码识别方法、装置、设备以及存储介质
[0001]本申请涉及图像信息处理
,具体而言,涉及基于硅芯片的二维码识别方法、装置、设备以及存储介质。
技术介绍
[0002]二维码又称二维条码,是用某种特定的几何图形按一定规律在平面(二维方向上)分布的、黑白相间的、记录数据符号信息的图形,能够通过图像输入设备或光电扫描设备自动识读以实现信息自动处理,具有信息容量大、编码范围广、容错能力强、译码可靠性高、使用成本低等特点,目前已广泛应用于信息获取、防伪溯源、移动支付等方面。
[0003]以核酸质谱硅芯片上的二维码识别为例。核酸质谱时为了保障样本结晶的均匀性,一般使用纳升自动点样,因此样本点自身、排布距离以及样品承载硅芯片都非常小。但为了样本和结果溯源,会使用激光雕刻等方式在硅芯片上生成微型二维码。同时,为节约硬件成本,简化操作流程,实现扫码和检测过程的全自动化,采用内置相机在承担结晶区域实时成像的同时兼顾远距离获取图像及扫码功能。
[0004]但是,由于涉及质谱仪器的独特结构,处于高真空腔体内的靶板硅芯片所处环境光线较弱、靶面平整光滑等因素,使用传统的图像捕获和二维码识别技术,准确性比较低。
技术实现思路
[0005]本申请的目的在于,针对上述现有技术中的不足,提供一种基于硅芯片的二维码识别方法、装置、设备以及存储介质,可以提高在远距离、弱光环境中的二维码识别的准确率。
[0006]为实现上述目的,本申请实施例采用的技术方案如下:
[0007]第一方面,本申请实施例提供了一种基于硅芯片的二维码识别方法,方法包括:获取通过工业相机采集的硅芯片靶板图像,硅芯片靶板图像包括待识别二维码;将待识别二维码划分为矩阵块,并判定每个矩阵块的属性;根据各矩阵块的属性对待识别二维码进行重构,形成二维码重构图;对二维码重构图进行识别,获取对应的硅芯片靶板信息。
[0008]可选地,将待识别二维码划分为矩阵块,并判定每个矩阵块的属性,包括:将待识别二维码沿预设方向均布划分为多个矩阵块;依次遍历每个矩阵块中的像素点,当矩阵块中的黑色像素点多于白色像素点时,判定该矩阵块的属性为黑色属性;或者,当矩阵块中的黑色像素点少于白色像素点时,判定该矩阵块的属性为白色属性。
[0009]可选的,根据各矩阵块的属性对二维码图像进行重构,形成二维码重构图,包括:将具有黑色属性的矩阵块中的所有像素重置为黑色、将具有白色属性的矩阵块中的所有像素重置为白色,形成二维码重构图。
[0010]可选的,将待识别二维码划分为矩阵块,并判定每个矩阵块的属性之前,基于硅芯片的二维码识别方法还包括:根据直方图对待识别二维码进行加强处理,将待识别二维码的灰度阈值调整至预设范围,得到加强后的待识别二维码;对加强后的待识别二维码进行
图像降噪处理,获取预处理的待识别二维码。
[0011]可选的,获取预处理的待识别二维码之后,还包括:对预处理的待识别二维码二值化,形成黑白二维码图像;使用扫描线从黑白二维码图像的边界开始、沿靠近黑白二维码图像中心的方向进行扫描并在满足边界条件时标记为边线;剔除边线以外的区域,保留目标二维码图像;根据各矩阵块的属性对待识别二维码进行重构,形成二维码重构图,包括:根据各矩阵块的属性对目标二维码图像进行重构,形成二维码重构图。
[0012]可选的,使用扫描线从黑白二维码图像的边界开始、沿靠近黑白二维码图像中心的方向进行扫描并在满足边界条件时标记为边线,包括:从黑白二维码图像的边界的边缘顶点起,依次遍历每列或行像素点,当检测到像素点由全黑变为全白时,或者,当检测到像素点由全黑变为半黑半白时,则标记为边线。
[0013]可选的,使用扫描线从黑白二维码图像的边界开始,沿靠近黑白二维码图像中心的方向进行扫描并在满足边界条件时标记为边线,包括:对黑白二维码图像进行毛点降噪处理,获取处理后的黑白二维码图像;使用扫描线从处理后的黑白二维码图像的边界开始,沿靠近处理后的黑白二维码图像中心的方向进行扫描,并在满足边界条件时标记为边线。
[0014]第二方面,本申请实施例还提供了一种基于硅芯片的二维码识别装置,所述装置包括:获取模块,用于获取通过工业相机采集的硅芯片靶板图像,硅芯片靶板图像包括:待识别的二维码;划分模块,用于将待识别二维码划分为矩阵块,并判定每个矩阵块的属性;重构模块,用于根据各矩阵块的属性对待识别二维码进行重构,形成二维码重构图;识别模块,用于对二维码重构图进行识别,获取对应的硅芯片靶板信息。
[0015]第三方面,本申请实施例提供了一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当所述电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行上述第一方面的基于硅芯片的二维码识别方法的步骤。
[0016]第四方面,本申请实施例提供了一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述第一方面的所述基于硅芯片的二维码识别方法的步骤。
[0017]本申请的有益效果是:
[0018]本申请实施例提供一种基于硅芯片的二维码识别方法、装置、设备及存储介质,该方法包括:获取通过工业相机采集的硅芯片靶板图像,硅芯片靶板图像包括待识别二维码;其中,待识别二维码包含了样本点的信息,将待识别二维码划分为矩阵块,并判定每个矩阵块的属性;得到二维码的特征信息,根据各矩阵块的属性对待识别二维码进行重构,形成二维码重构图;将特征信息拼接重构,得到重构的特征信息,对二维码重构图进行识别,获取对应的硅芯片靶板信息,从而通过二维码重构图的特征信息的提取获取样本点的信息。采用本申请实施例提供的基于硅芯片的二维码识别方法,采用将待识别的二维码划分为矩阵块并根据矩阵块的属性对待识别二维码进行重构,将矩阵块中的特征信息进行提取,并将特征信息拼接重构,特征信息将待识别二维码中的信息强化,使得待识别二维码中的信息更容易被提取,所以,可以提高在远距离、弱光环境中的二维码识别的准确率。
附图说明
[0019]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0020]图1为本申请实施例提供的基于硅芯片的二维码识别方法使用场景示意图之一;
[0021]图2为本申请实施例提供的基于硅芯片的二维码识别方法使用场景示意图之二;
[0022]图3为本申请实施例提供的基于硅芯片的二维码识别方法流程图之一;
[0023]图4为本申请实施例提供的基于硅芯片的二维码识别方法流程图之二;
[0024]图5为本申请实施例提供的基于硅芯片的二维码识别方法流程图之三;
[0025]图6为本申请实施例提供的基于硅芯片的二维码识别装置的示意本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于硅芯片的二维码识别方法,其特征在于,包括:获取通过工业相机采集的硅芯片靶板图像,所述硅芯片靶板图像包括:待识别二维码;将所述待识别二维码划分为矩阵块,并判定每个所述矩阵块的属性;根据各所述矩阵块的属性对所述待识别二维码进行重构,形成二维码重构图;对所述二维码重构图进行识别,获取对应的硅芯片靶板信息。2.根据权利要求1所述基于硅芯片的二维码识别方法,其特征在于,所述将所述待识别二维码划分为矩阵块,并判定每个所述矩阵块的属性,包括:将所述待识别二维码沿预设方向均布划分为多个所述矩阵块;依次遍历每个矩阵块中的像素点,当所述矩阵块中的黑色像素点多于白色像素点时,则判定该矩阵块的属性为黑色属性;或者,当所述矩阵块中的黑色像素点少于白色像素点时,则判定该矩阵块的属性为白色属性。3.根据权利要求2所述基于硅芯片的二维码识别方法,其特征在于,所述根据各所述矩阵块的属性对所述二维码图像进行重构,形成二维码重构图,包括:将具有黑色属性的矩阵块中的所有像素重置为黑色、将具有白色属性的矩阵块中的所有像素重置为白色,形成所述二维码重构图。4.根据权利要求1
‑
3任一项所述的基于硅芯片的二维码识别方法,其特征在于,所述将所述待识别二维码划分为矩阵块,并判定每个所述矩阵块的属性之前,所述方法还包括:根据直方图对所述待识别二维码进行加强处理,将所述待识别二维码的灰度阈值调整至预设范围,得到加强后的待识别二维码;对所述加强后的待识别二维码进行图像降噪处理,获取预处理的所述待识别二维码。5.根据权利要求4所述的基于硅芯片的二维码识别方法,其特征在于,所述获取预处理的所述待识别二维码之后,还包括:对预处理的所述待识别二维码二值化,形成黑白二维码图像;使用扫描线从所述黑白二维码图像的边界开始、沿靠近所述黑白二维码图像中心的方向进行扫描并在满足边界条件时标记为边线;剔除所述边线以外的区域,保留目标二维码图像;所述根据各所述矩阵块的属性对所述待识别二维码进行重构,形成二...
【专利技术属性】
技术研发人员:黄利勇,刘平,林若琳,
申请(专利权)人:广州禾信康源医疗科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。