固态硬盘内码与外码的匹配方法、装置、设备及存储介质与流程

文档序号:31949506发布日期:2022-10-26 07:17阅读:292来源:国知局
固态硬盘内码与外码的匹配方法、装置、设备及存储介质与流程

1.本发明涉及固态硬盘技术领域,尤其涉及一种固态硬盘内码与外码的匹配方法、装置、设备及存储介质。


背景技术:

2.内码,是指利用软件写入固态硬盘内部的序列号。外码,是指贴在固态硬盘表面的一维码或者二维码。二码合一:固态硬盘内部的序列号和外部贴的编号(通过读取固态硬盘表面的一维码或者二维码可得到)完全一致。
3.现有技术中,工人通过手持扫码枪读取固态硬盘表面的一维码或者二维码,并将读取到的信息输入到固态硬盘内部。人工扫码容易存在重复扫描或者漏扫描条码,从而造成固态硬盘内码与外码不一致。


技术实现要素:

4.本发明实施例提供了一种固态硬盘内码与外码的匹配方法、装置、设备及存储介质,旨在解决人工扫码容易存在重复扫描或者漏扫描条码,从而造成固态硬盘内码与外码不一致的问题。
5.第一方面,本发明实施例提供了一种固态硬盘内码与外码的匹配方法,其包括:
6.获取待测图片;
7.识别所述待测图片包含的条码信息以及标识信息,将所述条码信息与所述标识信息匹配;
8.根据所述条码信息匹配的标识信息确定所述条码信息对应的目标固态硬盘;
9.将所述条码信息写入所述目标固态硬盘中。
10.其进一步的技术方案为,所述获取待测图片,包括:
11.判断是否接收到采集指令;
12.若接收到采集指令,控制采集设备采集所述待测图片。
13.其进一步的技术方案为,所述将条码信息与标识信息匹配,包括:
14.将位于所述条码信息周围预设区域内的标识信息与所述条码信息匹配。
15.其进一步的技术方案为,所述根据所述条码信息匹配的标识信息确定所述条码信息对应的目标固态硬盘,包括:
16.在预设的标识-接口对应信息中查询所述条码信息匹配的标识信息所对应的数据接口;
17.将所述条码信息匹配的标识信息所对应的数据接口所连接的固态硬盘作为所述目标固态硬盘。
18.其进一步的技术方案为,所述根据所述条码信息匹配的标识信息确定所述条码信息对应的目标固态硬盘之后,所述方法还包括:
19.获取所述目标固态硬盘的内码;
20.判断所述目标固态硬盘的内码与所述条码信息是否一致;
21.若所述目标固态硬盘的内码与所述条码信息一致,判定所述目标固态硬盘为合格品。
22.其进一步的技术方案为,所述方法还包括:
23.若所述目标固态硬盘的内码与所述条码信息不一致,判定所述目标固态硬盘为不合格品。
24.其进一步的技术方案为,所述条码信息为一维码信息或者二维码信息,所述标识信息为编号信息。
25.第二方面,本发明实施例还提供了一种固态硬盘内码与外码的匹配装置,其包括用于执行上述方法的单元。
26.第三方面,本发明实施例还提供了一种计算机设备,其包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法。
27.第四方面,本发明实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序当被处理器执行时可实现上述方法。
28.本发明的技术方案,通过识别待测图片包含的条码信息以及标识信息,并将条码信息与标识信息匹配,根据条码信息匹配的标识信息确定条码信息对应的目标固态硬盘;将条码信息写入目标固态硬盘中,从而完成了对目标固态硬盘的内码的写入,整个过程由终端全自动完成,避免了人工扫码输入存在的重复扫描或者漏扫描条码,造成固态硬盘内码与外码不一致的问题。
附图说明
29.为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
30.图1为本发明实施例提供的固态硬盘内码与外码的匹配方法的流程示意图;
31.图2为本发明实施例提供的固态硬盘内码与外码的匹配方法的固态硬盘的摆放方式的示意图。
32.图3为本发明另一实施例提供的固态硬盘内码与外码的匹配方法的流程示意图;
33.图4为本发明实施例提供的固态硬盘内码与外码的匹配装置的示意性框图;
34.图5为本发明另一实施例提供的固态硬盘内码与外码的匹配装置的示意性框图;
35.图6为本发明实施例提供的计算机设备的示意性框图。
具体实施方式
36.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
37.应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整
体、步骤、操作、元素、组件和/或其集合的存在或添加。
38.还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
39.还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
40.如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0041]
请参阅图1,图1是本发明实施例提供的一种固态硬盘内码与外码的匹配方法的流程示意图。所述固态硬盘内码与外码的匹配方法应用于终端中,本实施例的目的在于往固态硬盘中写入内码。如图所示,该方法包括以下步骤s11-s14。
[0042]
s11,获取待测图片。
[0043]
具体实施中,待测图片是指包含固态硬盘的图片,其中,固态硬盘的表面设有条码信息,固态硬盘的侧面设有标识信息。
[0044]
例如,参见图2,多个固态硬盘200阵列摆放在拍摄架100上,每个固态硬盘200的表面设有条码信息300。同时,每个固态硬盘200侧面设有标识信息400。标识信息400是固定在拍摄架100上的。采集设备以固定机位拍摄待测图片。条码信息为一维码信息或者二维码信息,所述标识信息为编号信息,例如,编号1、2、3以及4等。
[0045]
在一实施例中,以上步骤s11具体包括如下步骤s111-s112。
[0046]
s111,判断是否接收到采集指令。
[0047]
具体实施中,采集指令由用户输入,例如,通过按键输入。终端实时判断是否接收到采集指令
[0048]
s112,若接收到采集指令,控制采集设备采集所述待测图片。
[0049]
具体实施中,若接收到采集指令,控制采集设备采集所述待测图片。采集设备可例如为高清摄像头。
[0050]
s12,识别所述待测图片包含的条码信息以及标识信息,将所述条码信息与所述标识信息匹配。
[0051]
具体实施中,终端识别所述待测图片包含的条码信息以及标识信息。为了提高效率条码信息以及标识信息可以为多个。因此,在识别了条码信息以及标识信息后,还需要将条码信息与所述标识信息匹配。
[0052]
需要说明的是,条码信息以及标识信息的识别可通过ocr技术或者其它常用的图像识别技术实现,本发明对此不做具体限定。通过以上技术能够识别条码信息以及标识信息,并定位其位置。
[0053]
在一实施例中,相匹配的条码信息与标识信息之间的相对位置是固定的。例如,将与标识信息匹配的条码信息设置在实时标识信息的左侧,且距离为固定值。
[0054]
由此,以上步骤s12包括:将位于所述条码信息周围预设区域内的标识信息与所述条码信息匹配。
[0055]
在本实施例中,预设区域可具体为所述条码信息左侧的矩形框区域。矩形框的大小由标识信息与条码信息之间的间距确定,以确保矩形框能够完全将所述条码信息的标识信息框住。
[0056]
s13,根据所述条码信息匹配的标识信息确定所述条码信息对应的目标固态硬盘。
[0057]
具体实施中,根据所述条码信息匹配的标识信息来确定所述条码信息对应的目标固态硬盘。此时,所述条码信息即作为所述目标固态硬盘的内码。
[0058]
例如,在一实施例中,终端包括多个数据接口,多个数据接口一一与各标识信息对应。预先在终端中存储标识-接口对应信息,标识-接口对应信息用于指出数据接口与标识信息之间的对应关系。基于此,以上步骤s13具体包括:
[0059]
s131,在预设的标识-接口对应信息中查询所述条码信息匹配的标识信息所对应的数据接口。
[0060]
s132,将所述条码信息匹配的标识信息所对应的数据接口所连接的固态硬盘作为所述目标固态硬盘。
[0061]
本发明实施例中,数据接口、条码信息以及标识信息之间存在一一对应的关系。数据接口与标识信息之间的对应关系是预先设定的,因此只需要将固态硬盘与数据接口连接后即可建立数据接口、条码信息以及标识信息之间的对应关系,整个过程无需向终端中输入固态硬盘的信息,提高了测试效率。
[0062]
s14,将所述条码信息写入所述目标固态硬盘中。
[0063]
具体实施中,将所述条码信息写入所述目标固态硬盘中,所述条码信息即为所述目标固态硬盘的内码,由此完成了对所述目标固态硬盘的内码的写入。
[0064]
本发明的技术方案,通过识别待测图片包含的条码信息以及标识信息,并将条码信息与标识信息匹配,根据条码信息匹配的标识信息确定条码信息对应的目标固态硬盘;将条码信息写入目标固态硬盘中,从而完成了对目标固态硬盘的内码的写入,整个过程由终端全自动完成,避免了人工扫码输入存在的重复扫描或者漏扫描条码,造成固态硬盘内码与外码不一致的问题。
[0065]
图3是本发明另一实施例提供的一种固态硬盘内码与外码的匹配方法的流程示意图。本实施例的目的在于核对固态硬盘内码与外码是否一致。如图3所示,本实施例的固态硬盘内码与外码的匹配方法包括步骤s31-s37。其中步骤s31-s33与上述实施例中的步骤s11-s13类似,在此不再赘述。下面详细说明本实施例中所增加的步骤s34-s37。
[0066]
s31,获取待测图片。
[0067]
s32,识别所述待测图片包含的条码信息以及标识信息,将所述条码信息与所述标识信息匹配。
[0068]
s33,根据所述条码信息匹配的标识信息确定所述条码信息对应的目标固态硬盘。
[0069]
s34,获取所述目标固态硬盘的内码。
[0070]
在本实施例中,目标固态硬盘已经完成了内码的写入,本实施例的目的在于核对目标固态硬盘的内码与外码是否一致。
[0071]
具体地,首先读取所述目标固态硬盘的内码。
[0072]
s35,判断所述目标固态硬盘的内码与所述条码信息是否一致。
[0073]
具体实施中,所述条码信息即为所述目标固态硬盘的外码。因此,终端判断所述目
标固态硬盘的内码与所述条码信息是否一致。
[0074]
s36,若所述目标固态硬盘的内码与所述条码信息一致,判定所述目标固态硬盘为合格品。
[0075]
具体实施中,如果所述目标固态硬盘的内码与所述条码信息一致,说明所述目标固态硬盘的内码与外码一致,因此,判定所述目标固态硬盘为合格品。
[0076]
s37,若所述目标固态硬盘的内码与所述条码信息不一致,判定所述目标固态硬盘为不合格品。
[0077]
具体实施中,如果所述目标固态硬盘的内码与所述条码信息不一致,说明所述目标固态硬盘的内码与外码不一致,因此,判定所述目标固态硬盘为不合格品。
[0078]
参见图4,图4是本发明实施例提供的一种固态硬盘内码与外码的匹配装置20的示意性框图。对应于以上固态硬盘内码与外码的匹配方法,本发明还提供一种固态硬盘内码与外码的匹配装置20。该固态硬盘内码与外码的匹配装置20包括用于执行上述固态硬盘内码与外码的匹配方法的单元,该固态硬盘内码与外码的匹配装置20可以被配置于台式电脑、平板电脑、手提电脑、等终端中。
[0079]
具体地,该固态硬盘内码与外码的匹配装置20包括:
[0080]
第一获取单元21,用于获取待测图片;
[0081]
识别单元22,用于识别所述待测图片包含的条码信息以及标识信息,将所述条码信息与所述标识信息匹配;
[0082]
确定单元23,用于根据所述条码信息匹配的标识信息确定所述条码信息对应的目标固态硬盘;
[0083]
写入单元24,用于将所述条码信息写入所述目标固态硬盘中。
[0084]
在一实施例中,所述获取待测图片,包括:
[0085]
判断是否接收到采集指令;
[0086]
若接收到采集指令,控制采集设备采集所述待测图片。
[0087]
在一实施例中,所述将条码信息与标识信息匹配,包括:
[0088]
将位于所述条码信息周围预设区域内的标识信息与所述条码信息匹配。
[0089]
在一实施例中,所述根据所述条码信息匹配的标识信息确定所述条码信息对应的目标固态硬盘,包括:
[0090]
在预设的标识-接口对应信息中查询所述条码信息匹配的标识信息所对应的数据接口;
[0091]
将所述条码信息匹配的标识信息所对应的数据接口所连接的固态硬盘作为所述目标固态硬盘。
[0092]
参见图5,图5是本发明另一实施例提供的一种固态硬盘内码与外码的匹配装置20的示意性框图。对应于以上固态硬盘内码与外码的匹配方法,本发明还提供一种固态硬盘内码与外码的匹配装置20。该固态硬盘内码与外码的匹配装置20包括用于执行上述固态硬盘内码与外码的匹配方法的单元,该固态硬盘内码与外码的匹配装置20可以被配置于台式电脑、平板电脑、手提电脑、等终端中。具体地,该固态硬盘内码与外码的匹配装置20包括:
[0093]
第一获取单元21,用于获取待测图片;
[0094]
识别单元22,用于识别所述待测图片包含的条码信息以及标识信息,将所述条码
信息与所述标识信息匹配;
[0095]
确定单元23,用于根据所述条码信息匹配的标识信息确定所述条码信息对应的目标固态硬盘;
[0096]
第二获取单元25,获取所述目标固态硬盘的内码;
[0097]
判断单元26,用于判断所述目标固态硬盘的内码与所述条码信息是否一致;
[0098]
第一判定单元27,用于若所述目标固态硬盘的内码与所述条码信息一致,判定所述目标固态硬盘为合格品;
[0099]
第二判定单元28,用于若所述目标固态硬盘的内码与所述条码信息不一致,判定所述目标固态硬盘为不合格品。
[0100]
需要说明的是,所属领域的技术人员可以清楚地了解到,上述固态硬盘内码与外码的匹配装置20和各单元的具体实现过程,可以参考前述方法实施例中的相应描述,为了描述的方便和简洁,在此不再赘述。
[0101]
上述固态硬盘内码与外码的匹配装置可以实现为一种计算机程序的形式,该计算机程序可以在如图6所示的计算机设备上运行。
[0102]
如图6所示,本技术实施例提供提供了一种计算机设备,包括处理器111、通信接口112、存储器113和通信总线114,其中,处理器111,通信接口112,存储器113通过通信总线114完成相互间的通信,
[0103]
存储器113,用于存放计算机程序;
[0104]
在本技术一个实施例中,处理器111,用于执行存储器113上所存放的程序时,实现前述任意一个方法实施例提供的固态硬盘内码与外码的匹配方法的步骤。
[0105]
本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述任意一个方法实施例提供的固态硬盘内码与外码的匹配方法的步骤。
[0106]
所述存储介质为实体的、非瞬时性的存储介质,例如可以是u盘、移动硬盘、只读存储器(read-only memory,rom)、磁碟或者光盘等各种可以存储程序代码的实体存储介质。所述计算机可读存储介质可以是非易失性,也可以是易失性。
[0107]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0108]
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的。例如,各个单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
[0109]
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以
是两个或两个以上单元集成在一个单元中。
[0110]
该集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,终端,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
[0111]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。
[0112]
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,尚且本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
[0113]
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1