自行车无损检查装置、方法、计算机可读存储介质与流程

文档序号:33546622发布日期:2023-03-22 10:00阅读:32来源:国知局
自行车无损检查装置、方法、计算机可读存储介质与流程
自行车无损检查装置、方法、计算机可读存储介质
1.相关申请的交叉引用
2.本技术要求于2021年9月16日提交的申请号为10-2021-0123908的韩国专利申请的优先权,其全部内容通过引用结合在本技术中。
技术领域
3.本公开涉及一种基于x射线透射量的尺度变化分析来对自行车的部件进行无损检查的技术。


背景技术:

4.自行车是人踩在踏板上移动的交通工具,由于自行车由轻而坚固的材料制成,提高了运动的效率和稳定性。因此,最近已经开发和制造了由碳复合材料制成的重量轻且相对坚固的自行车。
5.同时,在自行车的部件中,有一些部件做得很薄,以至于碳复合材料的厚度小于1mm,因此在制造过程中碳复合材料内部可能会出现孔隙。因此,在使用过程中,用户的重量或冲击可能导致部件损坏,并且部件容易出现裂缝。
6.孔隙、裂纹等异常部分对自行车的稳定性影响很大。例如,异常部分的缺陷可能会在自行车行驶过程中因损坏而导致严重事故,而具有异常部分的自行车可能会在二手市场上作为普通自行车进行交易。因此,在没有意识到这些问题的情况下购买自行车的购买者可能会发生事故或损坏。
7.然而,碳复合材料的异常部分非常精细,因此若没有专家则很难识别出异常。另外,在不拆卸检查自行车的接合部的情况下检查其内部是不可能的,因此检查过程也存在需要的时间和成本相当大的问题。
8.(相关技术)韩国专利第10-2157233号


技术实现要素:

9.有鉴于此,本公开的实施例提供了一种通过无损检查自动检测自行车异常部分的技术。
10.具体地,为了自动准确地检测异常部分,需要一种从自行车获取关于分析对象的信息以便于分析的技术以及一种通过处理获取的信息来分析信息的含义的技术。为此,本公开的实施例提供了一种生成适合碳的无损检查的图像的预处理信息获取过程,以及一种通过对预处理信息获取过程获得的信息进行处理来检测部件的异常部分的技术。
11.本公开要实现的技术目的不限于上述说明,本公开所属领域的技术人员通过下面的描述也可以清楚地理解上述未提及的其他技术目的。
12.根据本公开的一个方面,提供了一种无损检查装置,包括:至少一个存储器,被配置为存储用于执行预定操作的指令;以及至少一个处理器,可操作地耦合到所述至少一个存储器并被配置为执行所述指令。所述至少一个处理器被配置为:通过将x射线发射到自行
车的部件来获得x射线的透射量信息,基于所述透射量信息生成灰度图像,测量所述灰度图像中表示的所述自行车的所述部件沿所述部件的延伸方向从一端到另一端的灰度值变化量,以及检测所述灰度值变化量等于或大于阈值的区域作为异常区域。
13.进一步地,所述x射线可以以60kv至70kv范围内的电压、11.0ma至12.0ma范围内的电流和0.4mm至1.0mm范围内的焦点(foc)发射,以获得由碳形成的所述自行车的所述部件的灰度。
14.进一步地,在生成所述灰度图像时,所述处理器还可以被配置为将所述x射线的透射量强度重新调整为最小值0和最大值3500之间的任意单位(arbitrary unit)强度(a.u.强度),并根据所述自行车的所述部件选择第一模板、第二模板、第三模板、第四模板和第五模板中的一个模板。当选择所述第一模板时,可以仅将所述x射线的所述透射量强度重新调整为2216~2500的所述部件的部分转换为灰度;当选择所述第二模板时,可以仅将所述x射线的所述透射量强度重新调整为2108~3294的所述部件的部分转换为所述灰度;当选择所述第三模板时,可以仅将所述x射线的所述透射量强度重新调整为1893~2878的所述部件的部分转换为所述灰度;当选择所述第四模板时,可以仅将所述x射线的所述透射量强度重新调整为1257~2878的所述部件的部分转换为所述灰度;当选择所述第五模板时,可以仅将所述x射线的所述透射量强度重新调整为31~2410的所述部件的部分转换为所述灰度。
15.进一步地,在测量所述灰度值变化量时,所述处理器还可以被配置为生成二维图形信息,其中所述灰度值变化量是用x轴和y轴测量的,所述x轴表示一点沿所述部件的所述延伸方向从所述一端到所述另一端的移动距离,所述y轴表示控制所述一点在所述x轴上移动时测量的灰度值。
16.进一步地,在检测所述异常区域时,当在所述x轴的预定范围内所述y轴的变化量等于或大于预设阈值时,所述处理器还被配置为检测与一x轴长度对应的部分作为所述异常区域,其中,在所述x轴长度上产生等于或大于所述预设阈值的所述y轴的所述变化量。
17.进一步地,在测量所述灰度值变化量时,所述处理器还可以被配置为生成三维图形信息,其中所述灰度值变化量是用z轴、x轴和y轴测量的,所述z轴表示在所述一端切割所述自行车的所述部件的切割线的长度,所述x轴表示所述切割线沿所述部件的所述延伸方向从所述一端到所述另一端的移动距离,所述y轴表示控制所述切割线在所述x轴上移动时测量的灰度的灰度值。
18.进一步地,在检测所述异常区域时,当在所述x轴的预定范围内所述y轴的变化量等于或大于预设阈值时,所述处理器还被配置为检测与一x轴长度对应的部分作为所述异常区域,其中,在所述x轴长度上产生等于或大于所述预设阈值的所述y轴的所述变化量。
19.进一步地,在检测所述异常区域时,所述处理器还可以被配置为检测产生所述y轴的所述变化量等于或大于所述预设阈值的所述x轴长度和z轴长度的三维区域,作为所述异常区域。
20.进一步地,在获取所述透射量信息时,所述处理器还可以被配置为通过将所述自行车的整体图像输入到使用所述自行车的各部件的图像数据集进行训练的第一神经网络模型来指定所述自行车的所述部件,所述自行车的相应所述部件的规格信息映射到所述图像数据集,以及通过将所述x射线的发射位置调整到指定部件的位置,来获取所述指定部件的所述x射线的所述透射量信息。所述规格信息可以包括指定所述部件类型的信息,以及用
于对所述部件进行无损检查的所述x射线预设的电压、电流、焦距的信息。
21.进一步地,所述第一神经网络可以基于图像识别算法训练,并且所述自行车的各部件的所述图像数据集可以包括在所述图像的部件中标记了框架、车轮和动力传动系统的数据集。
22.进一步地,所述处理器还可以被配置为在执行所述异常区域的检测后,基于所述异常区域的图像确定所述异常区域的类型。
23.进一步地,在确定所述异常区域的所述类型时,所述处理器还可以被配置为通过将所述异常区域的所述图像输入到使用所述自行车各部件的异常图像数据集进行训练的第二神经网络模型来确定所述异常区域的类别,以及通过将基于所述异常区域的所述类别获得的折旧信息反映到包括所述异常区域的所述部件的规格信息来计算所述自行车的价格。所述规格信息可以包括指定所述部件的所述价格的信息。
24.进一步地,所述第二神经网络可以基于所述图像识别算法训练,并且所述自行车的各部件的所述异常图像数据集可以包括在所述图像的部分中标记了所述部件的破损、修复、加固、接合及孔隙的数据集。
25.根据本公开的另一方面,提供了一种由无损检查装置执行的无损检查方法,所述无损检查方法包括:通过将x射线发射到自行车的部件来获得x射线的透射量信息;基于所述透射量信息生成灰度图像;测量所述灰度图像中表示的所述自行车的部件沿所述部件的延伸方向从一端到另一端的灰度值变化量;以及检测所述灰度值变化量等于或大于阈值的区域作为异常区域。
26.根据本公开的又一方面,提供了一种包括计算机可执行指令的非暂时性计算机可读存储介质,当由处理器执行时,所述计算机可执行指令使所述处理器执行由无损检查装置执行的无损检查方法,所述无损检查方法包括:通过将x射线发射到自行车的部件来获得x射线的透射量信息;基于所述透射量信息生成灰度图像;测量所述灰度图像中表示的所述自行车的部件沿所述部件的延伸方向从一端到另一端的灰度值变化量;以及检测所述灰度值变化量等于或大于阈值的区域作为异常区域。
27.根据本公开的一方面,可以简单地检测部件的异常部分而无需拆卸自行车,并且可以确定异常部分的类型。因此,可以提高检查精度,同时有效地缩短自行车制造期间的检查过程。
28.此外,通过允许认证机构使用本公开的技术,可以对二手市场上的自行车质量进行认证,从而建立健康的交易文化并确保自行车用户的安全。
29.本公开的技术效果不限于上述技术效果,本公开所属领域的技术人员可以通过下面的描述来理解本文中未提及的其他技术效果。
30.图式简单说明
31.图1是根据一实施例的无损检查装置的功能框图;
32.图2是根据一实施例的用于对自行车的整体图像中包括的自行车部件进行分类的第一神经网络的示例图;
33.图3是示出根据一示例性实施例的检测部件异常区域的结果并用于训练确定异常区域类型的第二神经网络的图像的示例图;
34.图4是根据一实施例的无损检查装置执行无损检查方法的操作的流程图;
35.图5a至图5c是根据改变同一物体的x射线特性所获取的信息分别生成的灰度图像的示例图;
36.图6是通过改变x射线的透射量强度将自行车的部件转换为灰度的灰度图像的示例图;
37.图7是当控制位于自行车部件一端的切割线沿部件的延伸方向移动到自行车部件的另一端时,说明根据一实施例测量灰度值变化量的操作的示例图;
38.图8a至图8c是说明根据一实施例的检测部件处于正常状态的操作的示例图;
39.图9a至图9c是说明根据一实施例的检测包括异常区域的部件的操作的示例图;
40.图10是根据一实施例的基于测量的灰度值变化量生成的三维图形信息的示例图;
41.图11是当控制位于自行车部件一端的一点沿部件的延伸方向移动到自行车部件的另一端时,说明根据一实施例测量灰度值变化量的操作的示例图。
具体实施方式
42.在下文中,将参考附图描述本公开的各种实施例。然而,应当理解的是,具体实施方式并不旨在将本发明的主旨限制在具体实施方式中;而是应当理解,具体实施例包括对本公开实施例的所有修改、同等和/或替代。关于附图的描述,相同或相似的构成元件被赋予相同或相似的附图标记。
43.图1是根据一实施例的无损检查装置100的功能框图。
44.参考图1,根据一实施例的无损检查装置100可以包括存储器110、处理器120、输入/输出接口130和通信接口140。
45.存储器110可以包括图像数据库(db)111、规格信息db 112、神经网络db 113和命令db 114。
46.图像db 111可以存储自行车的整体图像、自行车的部件的图像、自行车的x射线拍摄图像、以及自行车的x射线拍摄图像的具有特定异常区域的图像的数据。存储在图像db 111中的图像可以用于下述的第一神经网络和第二神经网络的训练。
47.规格信息db 112可以存储自行车部件的详细信息。例如,部件的详细信息包括材料、用途、制造商、生产年份、各部件的品牌、类别、年份、操作方法、颜色、物质、型号名称、尺寸、最小推荐键、最大推荐键、几何形状、制造时的碳排放量、价格、电压、电流和为对部件进行无损检测应设置的x射线的焦距,以及应设置的模板信息,以便将从部件获得的x射线的透射量信息转换为灰度。
48.神经网络db 113可以存储训练的神经网络。例如,神经网络db 113可以包括第一神经网络模型,该第一神经网络模型利用自行车的各部件的图像数据集进行训练,自行车的相应部件的规格信息映射到该图像数据集。当将预定的自行车图像输入到第一神经网络模型时,指定包括在自行车图像中的部件的类别(例如,框架、车轮、动力传动系统等)并且各部件的规格信息从第一神经网络输出。例如,神经网络db 113可以包括用自行车各部件的异常图像数据集训练的第二神经网络模型,且当预定的异常区域图像被输入到第二神经网络模型时,由第二神经网络模型指定异常区域的类别(例如,破损、修复、加固、接合、孔隙等)。
49.命令db 114可以存储用于执行处理器120的操作的命令。例如,命令db 114可以存
储用于执行与下述的处理器120的操作相对应的操作的计算机代码。
50.处理器120可以控制无损检查装置100的整体操作。处理器120可以包括检查模块121、神经网络模块122、图像模块123和控制模块124。处理器120可以执行存储在存储器110中的命令来驱动检查模块121、神经网络模块122、图像模块123和控制模块124。
51.检查模块121可以与使用x射线对产品进行成像的无损成像设备(即,x射线ct扫描仪)联锁,并且可以控制无损成像设备。例如,检查模块121可以控制无损成像设备向自行车的部件发射x射线,并获取通过自行车部件传输的x射线量的信息。无损检查装置100可以通过有线或无线方式连接到无损成像设备。
52.根据一实施例,神经网络模块122可以训练和控制第一神经网络和第二神经网络。
53.图2是根据一实施例的用于对自行车的整体图像中包括的自行车部件进行分类的第一神经网络的示例图。
54.参考图2,神经网络模块122可以通过使用图像识别算法来训练第一神经网络,每个训练图像中构成自行车的各部件的位置被指定为自行车整体图像中的边界框,并且指定部件的类型被标记。利用训练的第一神经网络,当自行车图像输入到第一神经网络时,第一神经网络可以通过卷积运算提取输入图像的特征值,基于提取的特征值指定输入图像中包含的自行车部件的位置,并输出映射到指定部件的规格信息。
55.例如,第一神经网络可以从自行车的整体图像中指定和分类独立部件(例如,框架、曲柄、前拨链器、后拨链器、车轮、杠杆等),并且可以将相互结合运行的独立部件的集合(例如,框架组、动力传动系统、轮组、组件)进行组合。神经网络模块122可以基于分类的独立部件和独立部件的集合以集合的形式存储包括在输入自行车图像中的部件的信息。例如,神经网络模块122可以将输入自行车图像中包括的部件的信息分组并指定为对应于框架组的元素集合(前叉、框架)、对应于组集的元素集合(前拨链器、后拨链器、刹车、杠杆、曲柄、飞轮、链条)、对应于轮组的元素集合(轮胎,轮毂)以及对应于组件的元素集合(把立、座杆、车把、鞍座)。
56.神经网络模块122可以在规格信息db 112中搜索对应于每个指定部件的规格信息,并且映射和存储对应于每个指定部件的规格信息。
57.图3是示出根据一示例性实施例的检测部件异常区域的结果并用于训练确定异常区域类型的第二神经网络的图像的示例图。
58.参考图3,用于训练第二神经网络的图像可以包括直接标记为训练的图像,或根据本公开的实施例(例如,图4中的步骤s1010至s1040)自动指定异常区域并标记异常区域类型的图像。异常区域类型的类别可以包括孔隙、多孔、油漆修复、树脂过量、分层、纤维损伤、纤维错配、纤维修复、热损伤、异物、接合损伤、起皱和脱离的类别。
59.参考图3,神经网络模块122可以通过使用预定的图像识别算法来训练第二神经网络,每个训练图像中的异常区域被指定为边界框并且异常区域类型的类别被标记。利用训练好的第二神经网络,当指定异常区域的图像输入到第二神经网络时,第二神经网络可以通过卷积运算提取输入图像的特征值,并基于提取的特征值指定输入图像中包含的异常区域的位置和类型。
60.图像模块123可以基于从无损成像设备获取的透射量信息来生成拍摄的自行车部件的灰度图像。
61.控制模块124可以分析生成的灰度图像以确定异常区域是否包括在拍摄的部件中,并且可以指定所确定的异常区域的类型。控制模块124可以基于异常区域的类型确定修复方法或计算相应部件的价格。
62.上述检查模块121、神经网络模块122、图像模块123和控制模块124执行的操作可以理解为处理器120执行的操作。
63.输入/输出接口130可以包括允许控制无损检查装置100的管理人员输入特定信息或向管理人员输出特定信息的硬件接口或软件接口。
64.通信接口140使无损检查装置100能够通过通信网络向外部设备(例如,无损成像设备)发送信息以及从外部设备(例如无损成像设备)接收信息。为此,通信接口140可以包括无线通信模块或有线通信模块。
65.无损检查装置100可以实现为能够通过处理器120执行操作并通过网络发送/接收信息的各种类型的设备。例如,无损检查装置100可以包括便携式通信设备、智能手机、计算机设备、便携式多媒体设备、笔记本电脑、平板电脑等。
66.在下文中,将结合图4至图11描述通过上述构造由无损检查装置100执行的操作的实施例。
67.图4是根据一实施例的无损检查装置100执行无损检查方法的操作的流程图。
68.参考图4,检查模块121可以控制无损成像设备向自行车的部件发射x射线,并获取通过自行车的部件的x射线的量的信息(步骤s1010)。
69.检查模块121对自行车的各部件执行x射线控制,以使控制模块124或神经网络模块122高精度地检测异常部分,生成易于判断异常区域的信息。这是因为,如图5a至5c所示,根据x射线特性的控制方式,异常区域的信息可能会被包含或丢失。
70.图5a至图5c是根据改变同一物体的x射线特性所获取的信息分别生成的灰度图像的示例图。
71.参考图5a至图5c,当x射线的透射量过低时,会生成如图5a所示的图像,当x射线的透射量过高时,会生成如图5c所示的图像。因此,重要的是通过根据各部件适当地控制x射线的特性来获得诸如图5b的图像。
72.检查模块121可以基于作为要被拍摄的目标的对应部件的特性来调整各部件的x射线的特性。例如,当检查模块121拍摄由碳制成的自行车部件时,检查模块121可以控制无损成像设备发射x射线,使得x射线的照射过程中设置60kv至70kv范围内的电压、11.0ma至12.0ma范围内的电流和0.4mm至1.0mm范围内的焦点(foc)。
73.在检查模块121执行x射线拍摄操作之前,神经网络模块122可以对作为无损检查目标的自行车的整体图像进行拍摄,并将拍摄的图像输入到第一神经网络模型中,该第一神经网络模型使用自行车的各部件的图像数据集进行训练,自行车各部件的规格信息被映射到该图像数据集。然后,神经网络模块122可以指定要检查的自行车部件的位置和类型。检查模块121可以在规格信息db 112中搜索各部件的指定规格信息。各部件的规格信息可以包括预设用于对各部件执行无损检查的x射线的电压、电流和焦距的信息。检查模块121可以基于存储在规格信息中的信息,通过将x射线发射位置调整到指定部件的位置来控制x射线的特性,从而获得适合各部件分析的透射量信息。
74.接着,图像模块123可根据所获取的透射量信息产生灰度图像(步骤s1020)。
75.图像模块123判断所获取的透射量信息的哪一范围被转换为灰度,以允许控制模块124或神经网络模块122高精度地检测异常部分,并创建易于确定异常区域的图像。这是因为根据所获取的透射量信息的哪一范围被转换为灰度,异常区域的信息可能被包含或丢失。
76.图6是通过改变x射线的透射量强度将自行车的部件转换为灰度的灰度图像的示例图。
77.参考图6,图像模块123可以将x射线的透射量强度重新调整为最小值0和最大值3500之间的任意单位强度(a.u.强度),并根据自行车的部件选择第一模板、第二模板、第三模板、第四模板和第五模板中的一个模板。当选择第一模板时,仅将x射线的透射量强度重新调整为2216~2500的部件的部分转换为灰度。当选择第二模板时,仅将x射线的透射量强度重新调整为2108~3294的部件的部分转换为灰度。当选择第三模板时,仅将x射线的透射量强度重新调整为1893~2878的部件的部分转换为灰度。当选择第四模板时,仅将x射线的透射量强度重新调整为1257~2878的部件的部分转换为灰度。当选择第五模板时,仅将x射线的透射量强度重新调整为31~2410的部件的部分转换为灰度。
78.例如,由于使用第一模板的转换生成了具有高对比度的深灰度图像,因此第一模板可以存储在规格信息中,使得第一模板用于检查需要检查截面或侧面,如厚度或轮廓形状的部件。
79.此外,由于使用第二模板的转换生成了具有低对比度的深灰度图像,因此第二模板可以存储在规格信息中,使得第二模板用于检查需要仔细检查表面状态的部件。
80.此外,由于使用第三模板的转换生成了具有平衡的对比度和亮度的灰度图像,因此第三模板可以存储在规格信息中,使得第三模板用于检查需要检查所有面和线的所有元素的部件。
81.此外,由于使用第四模板的转换生成了具有相对较大对比度的亮灰度图像,因此第四模板可以存储在规格信息中,使得第四模板用于检查具有相对较大厚度或由于重叠结构导致低x射线透射率的部件。
82.此外,由于使用第五模板的转换生成了具有低对比度的亮灰度图像,因此第五模板可以存储在规格信息中,使得第五模板用于检查由金属元素和三个及以上重叠厚件制成的部件。
83.接下来,控制模块124可以测量灰度图像中表示的自行车部件沿该部件的延伸方向从一端到另一端的灰度值变化量(步骤s1030),并将灰度值变化量等于或大于阈值的区域检测为异常区域(步骤s1040)。
84.图7是当控制位于自行车部件一端a的切割线沿部件的延伸方向移动到自行车部件的另一端b时,说明根据一实施例测量灰度值变化量的操作的示例图。
85.参考图7,控制模块124可以沿着与灰度图像中识别的部件的外表面正交的切割线测量灰度的数值(灰度值)。
86.图8a至图8c是说明根据一实施例的检测部件处于正常状态的操作的示例图。为便于理解,图8a至8c示出了测量在彼此隔开的三个部分a、b和c的每个切割线处测量的灰度值的示例。
87.分别参考图8a至图8c,控制模块124可以沿着与在灰度图像中识别的部件的外表
面正交的切割线测量灰度值。参考图8a至图8c的三个部分a、b和c的测量图,在每个部件的切割线处测量的灰度值没有突然变化,而是基本保持恒定。
88.图9a至图9c是说明根据一实施例的检测包括异常区域的部件的操作的示例图。为便于理解,图9a至图9c示出了测量在彼此隔开的三个部分a、b和c的每个切割线处测量的灰度值的示例。
89.参考图9a至图9c,控制模块124可以沿着与在灰度图像中识别的部件的外表面正交的切割线测量灰度值。参考图9a至图9c的三个部分a、b和c的测量图,对比a或c部分的切割线的图形形状,发现b部分的切割线在图形的某一截面中灰度值发生突变。
90.在本发明的一实施例中,注意在具有适当性质的x射线拍摄的灰度图像的异常区域中存在一个或多个灰度值突变的部分,如图10所示,可以基于连续测量的灰度值变化量来检测异常区域。
91.图10是根据一实施例的基于测量的灰度值变化量生成的三维图形信息的示例图。
92.参考图10,控制模块124可以生成三维图形信息,其中灰度值变化量是用z轴、x轴和y轴测量的,z轴表示在部件的一端切割部件的切割线的长度,x轴表示切割线沿部件的延伸方向从一端到另一端的移动距离,y轴表示切割线在x轴上移动时测量的灰度值。当三维图形信息中至少一个区域在x轴的预定范围内的y轴的变化量等于或大于预设阈值时,控制模块124可以将与产生等于或大于预设阈值的y轴的变化量的x轴长度对应的部件检测为异常区域。此外,控制模块124可以将包括产生y轴的变化量等于或大于预设阈值的x轴长度和z轴长度的三维区域检测为异常区域。
93.图11是当控制位于自行车部件一端a的一点沿部件的延伸方向移动到自行车部件的另一端b时,说明根据一实施例测量灰度值变化量的操作的示例图。
94.参考图11,控制模块124可以沿着与灰度图像中识别的部件的外表面平行的方向测量灰度值。控制模块124可以生成二维图形信息,其中灰度值变化量是用x轴和y轴测量的,x轴表示一点沿部件的延伸方向从一端到另一端的移动距离,y轴表示控制一点在x轴上移动时测量的灰度值。当二维图形信息中至少一个点在x轴的预定范围内y轴的变化量等于或大于预设阈值时,控制模块124可以将与产生等于或大于预设阈值的y轴的变化量的x轴长度对应的部件检测为异常区域。
95.接下来,控制模块124可以基于指定异常区域的图像来确定异常区域的类型(步骤s1050)。
96.例如,控制模块124可以通过将异常区域的图像输入到使用自行车各部件的异常图像数据集进行训练的第二神经网络模型来确定异常区域的类别。控制模块124可以通过将基于异常区域的类别获得的折旧信息反映到包括异常区域的部件的规格信息来计算价格。例如,通过将折旧信息(例如,检测到异常区域的类别为孔隙时降价10%,或检测到异常区类别为接合时降价15%)反映到基于特定部件的规格信息导出的原始价格,可以根据异常区域的存在重新计算价格。控制模块124可以根据对应部件的异常区域的类型搜索规格信息db 112以找到修复方法,并输出对应部件异常区域的修复方法或修复价格。
97.根据上述实施例,可以简单地检测部件的异常部分而无需拆卸自行车,并且可以确定异常部分的类型。因此,可以提高检查精度,同时有效地缩短自行车制造期间的检查过程。此外,通过允许认证机构使用本公开的技术,可以对二手市场上的自行车质量进行认
证,从而建立健康的交易文化并确保自行车用户的安全。
98.本公开的各种实施例和其中使用的术语并不旨在将本公开所揭示的技术特征限制于特定的实施例,而是应当理解为包括相应实施例的各种修改、同等或替代。关于附图的描述,基本相似的部分被赋予相似的附图标记。除非相关上下文另有明确规定,对应于一个项目的名词的单数表达可以包括一个或多个项目。
99.在本公开中,诸如“a或b”、“a和b中的至少一个”、“a或b中的至少一个”、“a、b或c”、“a、b和c中的至少一个”和“a、b或c中的至少一个”可以包括在相应短语中一起列出的项目的所有可能组合。诸如“第一”或“第二”之类的术语可以简单地用于区分一个构成元素与另一个构成元素,而不是为了另一个方面(例如,重要性或顺序)而限制相应的构成元素。当一个特定的(例如,第一)构成元素在有或没有术语“功能上”或“通信上”的情况下被称为“耦合”或“连接”到另一个(例如,第二)构成元素时,意味着特定的构成要素可以直接(例如,以有线方式)、无线或通过第三构成要素链接到另一个构成要素。
100.本公开中使用的术语“模块”可以包括使用硬件、软件或固件实现的单元。例如,术语“模块”可以与诸如逻辑、逻辑块、组件或电路之类的术语互换使用。模块可以是执行一个或多个功能的集成组件或者组件或其一部分的最小单元。例如,根据一实施例,可以以专用集成电路(asic)的形式实现模块。
101.本公开的各种实施例可以实现为包括存储在设备(例如,电子设备)可读的存储介质(例如,存储器)中的一个或多个指令的软件(例如,程序)。存储介质可以包括随机存取存储器(ram)、存储器缓冲器、硬盘驱动器、数据库、可擦除可编程只读存储器(eprom)、电可擦除只读存储器(eeprom)、只读存储器(rom)等。
102.此外,根据本公开实施例的处理器可以调用来自存储介质的一个或多个存储指令中的至少一个指令并执行所调用的指令。该操作使设备能够根据调用的至少一个指令执行至少一个功能。一个或多个指令可以包括编译器生成的代码或解释器可执行的代码。处理器可以是通用处理器、现场可编程门阵列(fpga)、asic、数字信号处理器(dsp)等。
103.可以以非暂时性存储介质的形式提供机器可读存储介质。这里,术语“非暂时性”仅表示存储介质是有形设备,但不包括信号(例如,电磁波)。因此,术语“非暂时性”不区分将数据半永久地存储在存储介质中的情况与临时存储数据的情况。
104.根据本公开的各种实施例的方法可以通过被包括在计算机程序产品中来提供。计算机程序产品可以作为商品在卖家和买家之间进行交易。计算机程序产品可以以机器可读存储介质(例如cd-rom)的形式分配,也可以通过应用商店(例如play store)或在两个用户设备(例如,智能手机)之间直接在线(例如下载或上传)。在在线分配的情况下,至少部分计算机程序产品可以至少临时存储或临时生成在制造商的服务器、应用商店的服务器或诸如中继服务器的存储器的机器可读存储介质中。
105.根据各种实施例,每个构成元素(例如,模块或程序)可以由单个或多个实体组成。根据各种实施例,可以从上述对应的构成元素中省略一个或多个构成元素或操作,或者可以添加一个或多个其他构成元素或操作。可替代地或附加地,多个构成元素(例如,模块或程序)可以集成到单个构成元素中。在这种情况下,集成的构成元素可以以与集成之前由多个构成元素中的对应的构成元素执行的方式相同或相似的方式执行多个构成元素中的每一构成元素的一个或多个功能。根据各种实施例,由模块、程序或其他构成元素执行的操作
可以以顺序、并行、重复或启发式方式执行;或者可以以不同的顺序执行或省略一个或多个操作,或者可以在操作中添加一个或多个不同的操作。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1