掌桥专利:专业的专利平台
掌桥专利
首页

维修信息获取方法、装置、计算机设备及存储介质

文献发布时间:2023-06-19 11:49:09


维修信息获取方法、装置、计算机设备及存储介质

技术领域

本申请属于车辆诊断技术领域,尤其涉及维修信息获取方法、装置、计算机设备及存储介质。

背景技术

目前,拥有车辆(如汽车)的家庭越来越多,渴望获得汽车诊断、维修资料的用户也越来越多。

现有方法中,将各种诊断资料和维修资料存在数据库中,再根据用户输入的字符搜索出对应的资料并推送给用户,例如,可以根据用户输入的故障代码精准匹配出相关的维修资料。但如果用户不清楚需要输入的搜索字符时,将不能获取对应的维修资料。

故,需要提供一种新的搜索方法,以解决上述技术问题。

发明内容

本申请实施例提供了维修信息获取方法,可以解决现有方法难以方便地得到与车辆零部件对应的维修信息的问题。

第一方面,本申请实施例提供了一种维修信息获取方法,包括:

获取目标图片;

从所述目标图片中识别出车辆零部件的特征信息;

根据所述车辆零部件的特征信息确定所述车辆零部件的车型品牌和名称;

根据所述车辆零部件的车型品牌和名称从预设的数据库中匹配出对应的维修信息。

可选地,所述从所述目标图片中识别出车辆零部件的特征信息,包括:

从所述目标图片中识别出所述车辆零部件的形状;

相应地,所述根据所述车辆零部件的特征信息确定所述车辆零部件的车型品牌和名称,包括:

根据所述车辆零部件的形状确定所述车辆零部件的车型品牌和名称。

可选地,所述从所述目标图片中识别出车辆零部件的特征信息,包括:

从所述目标图片中识别出所述车辆零部件的形状以及车辆标志;

相应地,所述根据所述车辆零部件的特征信息确定所述车辆零部件的车型品牌和名称,包括:

根据所述车辆零部件的形状以及车辆标志,确定所述车辆零部件的车型品牌和名称。

可选地,维修信息获取方法还包括:

若根据所述车辆零部件的形状以及车辆标志无法确定所述车辆零部件的车型品牌,则获取所述车辆零部件所在车辆的车辆识别码;

根据所述车辆识别码确定所述车辆零部件的车型品牌。

可选地,所述根据所述车辆零部件的车型品牌和名称从预设的数据库中匹配出对应的维修信息,包括:

根据所述车辆零部件的车型品牌和名称确定对应的故障名称和所述故障名称对应的故障概率;

基于所述故障名称从所述数据库中匹配出对应的维修信息;

将所述维修信息按照对应的故障概率的高低进行排序后展示。

可选地,在所述基于所述故障名称从所述数据库中匹配出对应的维修信息之后,包括:

获取用户的身份信息;

根据所述用户的身份信息确定所述维修信息的形式的显示优先级,所述维修信息的形式包括:维修案例、维修手册、维修课堂和智能维修系统。

可选地,在所述基于所述故障名称从所述数据库中匹配出对应的维修信息之后,包括:

获取用户的访问入口信息;

根据所述访问入口确定所述维修信息的形式的显示优先级,所述维修信息的形式包括:维修案例、维修手册、维修课堂和智能维修系统。

第二方面,本申请实施例提供了一种维修信息获取装置,包括:

图片获取模块,用于获取目标图片;

图片识别模块,用于从所述目标图片中识别出车辆零部件的特征信息;

确定模块,用于根据所述车辆零部件的特征信息确定所述车辆零部件的车型品牌和名称;

匹配模块,用于根据所述车辆零部件的车型品牌和名称从预设的数据库中匹配出对应的维修信息。

第三方面,本申请实施例提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的方法。

第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法。

第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在通讯设备上运行时,使得通讯设备执行上述第一方面所述的方法

本申请实施例与现有技术相比存在的有益效果是:

本申请实施例中,从目标图片中识别出车辆零部件的特征信息后,根据车辆零部件的特征信息确定该车辆零部件的车型品牌和名称,再根据车辆零部件的车型品牌和名称从预设的数据库中匹配出对应的维修信息。由于维修信息是通过对目标图片进行识别后得到,也即,无需用户输入任何字符信息,因此,只要用户上传包含车辆零部件的图片,就能得到该图片对应的维修信息,即能够方便地得到与车辆零部件对应的维修信息。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。

图1是本申请实施例一提供的维修信息获取方法的流程图;

图2是本申请实施例二提供的维修信息获取方法的流程图;

图3是本申请实施例三提供的维修信息获取装置的结构示意图;

图4是本申请实施例四提供的计算机设备的结构示意图。

具体实施方式

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。

应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。

还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。

目前,当用户需要获取需要的车辆零部件相关的维修资料时,需要依赖于用户输入的字符才能进行搜索,例如,需要用户手动选择筛选条件(如手动选择车型、年款、排量、配置、资料类别等筛选条件)或者输入文字搜索,但有时候用户并不知道需要搜索的是什么零部件,也不清楚对应的故障码,即当用户无法用文字准确描述所需搜索的信息时,将不能获取想要的维修资料。

为了解决该技术问题,本申请实施例提供了一种维修信息获取方法,在该维修信息获取方法中,直接识别目标图片包含的车辆零部件的特征信息,根据该车辆零部件的特征信息确定该车辆零部件的车型品牌和名称,进而搜索出与该车辆零部件的车型品牌和名称对应的维修信息。由于无需用户输入任何字符,只需上传包含车辆零部件的图片,就能得到该车辆零部件对应的维修信息,因此,能够方便地得到与车辆零部件对应的搜索结果。

下面结合附图对本申请实施例提供的维修信息获取方法进行描述。

图1示出了本申请实施例提供的维修信息获取方法的流程图,该维修信息获取方法可应用在计算机设备,该计算机设备包括终端设备、服务器等,详述如下:

步骤S11,获取目标图片。

其中,目标图片为用户上传的、包含车辆零部件的图片。比如,用户在拍摄车辆零部件后,直接上传该车辆零部件的图片,以作为目标图片;或者,用户接收其他设备发送的包含车辆零部件的图片,并作为目标图片。

步骤S12,从所述目标图片中识别出车辆零部件的特征信息。

其中,车辆零部件的特征信息包括车辆零部件的形状和/或颜色和/或车辆标志等。

具体地,可将目标图片输入已训练的卷积神经网络模型,得到该卷积神经网络模型输出的车辆零部件的特征信息。

步骤S13,根据所述车辆零部件的特征信息确定所述车辆零部件的车型品牌和名称。

具体地,由于不同的车辆零部件对应不同的特征信息,因此,可根据车辆零部件的特征信息确定该车辆零部件的车型品牌和名称。

本实施例中,可将车辆零部件的特征信息输入预设的分类模型,得到该特征信息的车辆零部件所对应的车型品牌和名称。在一些实施例中,该预设的分类模型在输出车辆零部件对应的车型品牌和名称时,还输出可能为该车型品牌和名称对应的概率值。例如,假设预设的分类模型输出“雪佛兰科鲁兹的点火线圈,90%”,则表示车辆零部件的车型品牌和名称为“雪佛兰科鲁兹的点火线圈”,且为该“雪佛兰科鲁兹的点火线圈”的概率值为90%,这样,后续能够根据该概率值选择是否执行步骤S14。例如,如果该概率值小于预设的概率阈值,则不执行后续的步骤S14,否则,执行后续的步骤S14。

步骤S14,根据所述车辆零部件的车型品牌和名称从预设的数据库中匹配出对应的维修信息。

具体地,在预设的数据库中存储车辆零部件的车型品牌和名称,以及,与该车型品牌和名称对应的车辆的维修信息。

本实施例中,将确定出的车辆零部件的车型品牌和名称与预设的数据库中的车辆零部件的车型品牌和名称比较,若查找到与确定出的车辆零部件的车型品牌和名称相同的车型品牌和名称,则查找到的车型品牌和名称所对应的车辆的维修信息作为匹配出的维修信息。

本申请实施例中,从目标图片中识别出车辆零部件的特征信息后,根据车辆零部件的特征信息确定该车辆零部件的车型品牌和名称,再根据车辆零部件的车型品牌和名称从预设的数据库中匹配出对应的维修信息。由于维修信息是通过对目标图片进行识别后得到,也即,无需用户输入任何字符信息,因此,只要用户上传包含车辆零部件的图片,就能得到该图片对应的维修信息,即能够方便地得到与车辆零部件对应的维修信息。

在一些实施例中,车辆零部件的特征信息为车辆零部件的形状,则上述步骤S12包括:

从所述目标图片中识别出所述车辆零部件的形状。

对应地,上述步骤S12具体包括:

根据所述车辆零部件的形状确定所述车辆零部件的车型品牌和名称。

其中,车辆零部件的形状是指该车辆零部件的外部轮廓所对应的形状。车辆零部件的形状通常为不规则形状。

由于每个车辆零部件具有特定的形状,且不同车型品牌所使用的同一种功能的车辆零部件的形状通常也不同,因此,可根据车辆零部件的形状确定该车辆零部件所对应的车型品牌和名称。

在一些实施例中,为了能够准确识别出车辆零部件的形状,则从目标图片中识别出所述车辆零部件的形状包括:

A1、检测目标图片的前景区域。

A2、若该前景区域的大小与目标图片的大小的比值大于预设的比值阈值,则从目标图片中识别出车辆零部件的形状。

若该前景区域的大小与目标图片的大小的比值不大于预设的比值阈值,则提示用户重新上传目标图片,之后,再检测重新上传的目标图片的前景区域。

上述A1和A2中,只有在目标图片的前景区域的大小满足一定的条件时,才对该目标图片中的车辆零部件的形状进行识别,而前景区域较大时,其对应的前景物体---车辆零部件的尺寸也较大,而对较大尺寸的车辆零部件的形状进行识别时,所得到的识别结果的准确度更高。也即,通过执行步骤A1和步骤A2,有利于提高后续得到的案例的准确性。

图2示出了本申请实施例二提供的维修信息获取方法的流程图,在本实施例中,车辆零部件的特征信息还包括车辆标志,步骤S21与步骤S11相同,步骤S24与步骤S14相同,此处不再赘述。

步骤S21,获取目标图片。

步骤S22,从所述目标图片中识别出所述车辆零部件的形状以及车辆标志。

其中,这里的车辆标志是指车辆的标识,如一个车辆为“丰田”牌时,指示该车辆为“丰田”所对应的标识即为车辆标志。

该车辆零部件的车辆标志作为车辆零部件所在车辆的车辆标志。具体地,若车辆零部件本身有车辆的车标标识(logo),则识别该车标logo,并将识别结果作为车辆的车辆标志。

具体地,若仅根据车辆零部件的形状不能确定出该车辆零部件的车型品牌和名称,则获取该车辆零部件所在车辆的车辆标志。其中,这里的“不能确定车辆零部件的名称”包括:预设的分类器输出的概率值小于100%,或小于95%等值时,认为仅根据车辆零部件的形状不能确定该车辆零部件的车型品牌和名称,之后,再获取车辆标志,以便后续能够结合车辆标志一起判断车辆零部件的车型品牌和名称,从而提高确定出的车辆零部件的车型品牌和名称的准确率。

步骤S23,根据所述车辆零部件的形状以及车辆标志,确定所述车辆零部件的车型品牌和名称。

步骤S24,根据所述车辆零部件的车型品牌和名称从预设的数据库中匹配出对应的维修信息。

本申请实施例中,由于根据车辆零部件的形状和车辆标志共同识别该车辆零部件的车型品牌和名称,即增加了筛选条件,因此,与单纯根据车辆零部件的形状进行识别相比,得到的识别结果(车型品牌和名称)更准确。

在一些实施例中,本申请实施例的维修信息获取方法还包括:

B1、若根据所述车辆零部件的形状以及车辆标志无法确定所述车辆零部件的车型品牌,则获取所述车辆零部件所在车辆的车辆识别码(Vehicle Identification Number,VIN)码。

B2、根据所述车辆识别码确定所述车辆零部件的车型品牌。

具体地,由于车辆挡风玻璃上有VIN码,因此,可提示用户拍摄挡风玻璃上的VIN码,进而通过识别用户拍摄的图片(或视频)中的VIN码来确定该车辆的车型品牌。当然,也可提示用户直接拍摄车辆的车型品牌的信息,进而通过识别用户拍摄的图片(或视频)中的车型品牌的信息来确定该车辆的车型品牌。

在一些实施例中,若仅根据车辆零部件的形状不能确定出该车辆零部件的车型品牌和名称,则还可以获取用于指示车辆零部件在车辆的位置所对应的位置信息。对应地,步骤S23包括:

根据所述车辆零部件的形状以及位置信息,确定所述车辆零部件的车型品牌和名称。

其中,用于指示车辆零部件在车辆的位置的位置信息,是指该车辆零部件在车辆的安装位置信息,例如,若车辆零部件为“点火线圈”,则该“点火线圈”对应的位置信息通常为“发动机室靠近驾驶室的隔离板上”。

本申请实施例中,由于根据车辆零部件的形状和位置信息共同识别该车辆零部件的车型品牌和名称,即增加了筛选条件,因此,与单纯根据车辆零部件的形状进行识别相比,得到的识别结果(车型品牌和名称)更准确。

在一些实施例中,若除了从目标图片中识别出车辆零部件的形状和车辆标志,还获取该车辆零部件在车辆的位置信息,则步骤S23包括:

根据所述车辆零部件的形状、车辆标志以及位置信息,确定所述车辆零部件的车型品牌和名称。

本申请实施例中,由于根据车辆零部件的形状、车辆标志以及位置信息共同识别该车辆零部件的车型品牌和名称,即增加了筛选条件,因此,与单纯根据车辆零部件的形状进行识别相比,得到的识别结果(车型品牌和名称)更准确。

在一些实施例中,在获取用于指示车辆零部件在车辆的位置的位置信息时,具体包括:

C1、提示用户手动输入用于指示车辆零部件在车辆的位置的位置信息。

或者,

C2、提示用户拍摄安装在车辆上的车辆零部件,得到用户拍摄的视频(或图片),识别视频(或图片)中的车辆零部件与车辆的其他零部件的位置关系,确定该车辆零部件在车辆的位置,得到用于指示车辆零部件在车辆的位置的位置信息。

需要指出的是,为了得到车辆零部件与车辆的其他零部件的位置关系,则在预览界面显示提示框,该提示框与预览界面的大小的比值在1/2左右,这样,在用户将车辆零部件的画面限制在提示框内后,预览界面除了显示车辆零部件的画面,还显示该车辆的其他零部件的画面。对车辆的其他零部件进行识别,以及,确定车辆零部件与车辆的其他零部件之间的相对位置关系,最后根据车辆的其他零部件的识别结果(比如该车辆的其他零部件在车辆的位置)以及根据得到的相对位置关系确定用于指示车辆零部件在车辆的位置的位置信息。

在一些实施例中,步骤S14(或步骤S24)包括:

D1、根据所述车辆零部件的车型品牌和名称确定对应的故障名称和所述故障名称对应的故障概率。

其中,预设的数据库中存储各个车辆零部件的车型品牌和名称、故障名称、故障概率等对应关系,进一步地,该预设的数据库还存储故障现象,车辆零部件的价格,该车辆零部件的购买链接等等。

具体地,预先统计各个车辆零部件所出现的故障名称,并统计同一个车辆零部件出现不同故障名称时,所对应的故障概率。这样,当确定出车辆零部件的车型品牌和名称后,根据该车辆零部件的车型品牌和名称能够直接确定出对应的故障名称以及该故障名称对应的故障概率。比如,假设雪佛兰科鲁兹的点火线圈对应的故障名称可能是发动机抖动,故障概率是A%、冷启动困难,故障概率是B%、冷车加速不良,故障概率是C%等。当车辆零部件为雪佛兰科鲁兹的点火线圈时,能够快速确定出该雪佛兰科鲁兹的点火线圈对应的故障名称和故障概率是:发动机抖动,故障概率是A%、冷启动困难,故障概率是B%、冷车加速不良,故障概率是C%等。

D2、基于所述故障名称从所述数据库中匹配出对应的维修信息。

具体地,预先存储不同故障名称对应的维修信息的对应关系,这样,后续可以根据故障名称搜索出对应的维修信息。

D3、将所述维修信息按照对应的故障概率的高低进行排序后展示。

本实施例中,按照故障概率的高低值对维修信息进行排顺,并显示排序后的维修信息。例如,假设匹配出维修信息1、维修信息2和维修信息3这3个维修信息,这3个维修信息对应的故障概率分别为80%、70%和90%,则在计算机设备的显示页面上,按照从上到下的排列顺序,依次显示维修信息3、维修信息1和维修信息2。由于将故障概率最高的显示在最上方,因此,用户能够最快查看到故障概率最高所对应的维修信息,而故障概率最高的维修信息为用户希望搜索的维修信息的概率最高,也即,通过上述步骤,便于用户快速查看到其希望搜索到的维修信息。

在一些实施例中,为了使得搜索到的维修信息更符合用户需求,在步骤D2之后,包括:

E1、获取用户的身份信息。具体地,根据用户的注册信息获取该用户的身份信息。用户的身份信息可以为标识用户为“学生”的信息,也可以为标识用户为“技师”的信息等。

E2、根据所述用户的身份信息确定所述维修信息的形式的显示优先级,所述维修信息的形式包括:维修案例、维修手册、维修课堂和智能维修系统。具体地,预先设置不同身份信息与维修信息的形式的显示优先级的对应关系,例如,身份信息为“学生”对应的维修信息的形式为“维修课堂”,即用户为学生时,“维修课堂”的显示优先级最高。

在确定出维修信息的形式的显示优先级之后,可采用以下2种情况展示匹配出的维修信息:

(1)对不同故障名称所对应的维修信息,均只展示最高显示优先级的形式所对应的维修信息,且在展示时,按照故障概率的高低排序后再展示。

(2)对不同故障名称所对应的维修信息,也可以展示所有形式对应的维修信息,但在展示时,对同一故障名称对应的维修信息,按照形式的显示优先级的高低排序后显示对应的维修信息,且不同故障名称对应的维修信息按照故障概率的高低进行排序后展示。

针对情况(1),步骤D3具体包括:

确定最高显示优先级的维修信息的形式所对应的维修信息,将确定的所述维修信息按照对应的故障概率的高低进行排序后展示。

由于优先显示的维修信息的形式与用户的身份信息相关,因此,使得计算机设备显示的维修信息与用户的身份更匹配,从而提高显示的维修信息的准确性。且只展示各个故障名称对应的显示优先级最高的维修信息,也更有利于用户在同一种形式的维修信息中定位所需的维修信息。

例如,假设搜索出的维修信息的形式有维修案例、维修手册、维修课堂这3种形式,用户的身份信息指示该用户为“学生”,则从搜索出的维修信息中筛选出形式为“维修课堂”这种形式对应的维修信息,根据“维修课堂”这种形式对应的维修信息的故障概率按照从高到低进行排序,并展示排序后的维修信息。

针对情况(2),步骤D3具体包括:

按照故障概率的高低对不同故障名称对应的维修信息进行排序,得到第一排序结果。再在第一排序结果中,针对每一个故障名称对应的维修信息,按照显示优先级的高低对不同形式的维修信息进行再次排序,得到第二排序结果并展示。

例如,假设根据车辆零部件确定的故障名称有故障名称1和故障名称2,故障名称1对应的故障概率为80%,故障名称2对应的故障概率为70%。故障名称1对应的维修信息有2种形式:维修案例1和维修手册1。故障名称2对应的维修信息有3种形式:维修手册2、维修课堂2和智能维修系统2。根据用户的身份信息确定的维修信息的形式的显示优先级,按照从高到低排序为:维修案例、维修手册、智能维修系统、维修课堂。故按照故障概率的高低对不同故障名称对应的维修信息进行排序,得到的第一排序结果为:故障名称1对应的维修信息、故障名称2对应的维修信息。在第一排序结果中,针对每一个故障名称对应的维修信息,按照显示优先级的高低对不同形式的维修信息进行再次排序,得到的第二排序结果为:维修案例1、维修手册1;维修手册2、智能维修系统2、维修课堂2。

在一些实施例中,为了进一步提高推送的维修信息的准确性,在步骤D2之后,包括:

F1、获取用户的访问入口信息。

具体地,当用户通过账号登陆之后,在显示页面呈现至少2个访问入口,该访问入口的数量小于或等于维修信息的形式的数量。该步骤中,访问入口信息为用于指示访问入口的信息。

F2、根据所述访问入口信息确定所述维修信息的形式的显示优先级,所述维修信息的形式包括:维修案例、维修手册、维修课堂和智能维修系统。

本实际情况中,用户会根据自身的查询需求选择对应的访问入口访问。比如,假设用户从“维修资料查询”这一访问入口访问,则表明用户的查询需求是希望查询形式为“维修手册”的维修信息,此时,将“维修手册”这一形式的显示优先级设置为最高;假设用户从“维修案例查询”这一访问入口访问,则表明用户的查询需求是希望查询形式为“维修案例”的维修信息,此时,将“维修案例”这一形式的显示优先级设置为最高。

在确定出维修信息的形式的显示优先级之后,可采用以下2种情况展示匹配出的维修信息:

1)对不同故障名称所对应的维修信息,均只展示最高显示优先级的形式所对应的维修信息,且在展示时,按照故障概率的高低排序后再展示。

2)对不同故障名称所对应的维修信息,也可以展示所有形式对应的维修信息,但在展示时,对同一故障名称对应的维修信息,按照形式的显示优先级的高低排序后显示对应的维修信息,且不同故障名称对应的维修信息按照故障概率的高低进行排序后展示。

针对情况1),步骤D3具体包括:

确定最高显示优先级的维修信息的形式所对应的维修信息,将确定的所述维修信息按照对应的故障概率的高低进行排序后展示。

具体地,预先设定访问入口信息与显示优先级的对应关系。

本实施例中,由于结合用户的访问入口信息对维修信息的形式的显示优先级进行划分,因此,能够提高得到的显示优先级的准确度。例如,假设技师从“维修资料查询”的访问入口进入,则设置“维修手册”这一形式所对应的维修信息的显示优先级最高。

针对情况2),步骤D3具体包括:

按照故障概率的高低对不同故障名称对应的维修信息进行排序,得到第一排序结果。再在第一排序结果中,针对每一个故障名称对应的维修信息,按照显示优先级的高低对不同形式的维修信息进行再次排序,得到第二排序结果并展示。

为了更清楚地描述本申请实施例提供的维修信息获取方法,下面以一具体应用场景进行描述。

假设服务器(或终端设备)识别目标图片中的车辆零部件的形状,再将该车辆零部件的形状与已经建立的配件库的数据进行比对,确定该车辆零部件为雪佛兰科鲁兹的点火线圈(科鲁兹的点火器四个连接在一起,设计非常具有特点并与其他车型品牌的点火线圈不同,其他车型品牌的都是每一个分开独立的)。

识别出此车辆零部件是雪佛兰科鲁兹的点火线圈后,服务器(或终端设备)再根据提取的雪佛兰科鲁兹的“点火线圈”信息搜索案例和对应的维修信息的形式(如维修案例、维修手册、维修课堂,智能维修系统),最后再显示搜索到的维修信息。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

对应于上文实施例一、实施例二所述的维修信息获取方法,图3示出了本申请实施例三提供的维修信息获取装置的结构框图,为了便于说明,仅示出了与本申请实施例相关的部分。

参照图3,该维修信息获取装置3包括:图片获取模块31、图片识别模块32、确定模块33、匹配模块34。其中:

图片获取模块31,用于获取目标图片。

图片识别模块32,用于从所述目标图片中识别出车辆零部件的特征信息。

确定模块33,用于根据所述车辆零部件的特征信息确定所述车辆零部件的车型品牌和名称。

匹配模块34,用于根据所述车辆零部件的车型品牌和名称从预设的数据库中匹配出对应的维修信息。

本申请实施例中,由于维修信息是通过对目标图片进行识别后得到,也即,无需用户输入任何字符信息,因此,只要用户上传包含车辆零部件的图片,就能得到该图片对应的维修信息,即能够方便地得到与车辆零部件对应的维修信息。

在一些实施例中,图片识别模块32具体用于:

从所述目标图片中识别出所述车辆零部件的形状。

相应地,确定模块33具体用于:

根据所述车辆零部件的形状确定所述车辆零部件的车型品牌和名称。

在一些实施例中,图片识别模块32具体用于:

从所述目标图片中识别出所述车辆零部件的形状以及车辆标志。

相应地,确定模块33具体用于:

根据所述车辆零部件的形状以及车辆标志,确定所述车辆零部件的车型品牌和名称。

可选地,该维修信息获取装置3还包括:

车辆识别码获取模块,用于若根据所述车辆零部件的形状以及车辆标志无法确定所述车辆零部件的车型品牌,则获取所述车辆零部件所在车辆的车辆识别码。

车型品牌确定模块,用于根据所述车辆识别码确定所述车辆零部件的车型品牌。

可选地,匹配模块34包括:

故障概率确定单元,用于根据所述车辆零部件的车型品牌和名称确定对应的故障名称和所述故障名称对应的故障概率。

维修信息匹配单元,用于基于所述故障名称从所述数据库中匹配出对应的维修信息。

维修信息展示单元,用于将所述维修信息按照对应的故障概率的高低进行排序后展示。

可选地,该维修信息获取装置3还包括:

身份信息获取模块,用于获取用户的身份信息。

第一显示优先级确定模块,用于根据所述用户的身份信息确定所述维修信息的形式的显示优先级,所述维修信息的形式包括:维修案例、维修手册、维修课堂和智能维修系统。

可选地,所述维修信息展示单元具体用于:

确定最高显示优先级的维修信息的形式所对应的维修信息,将确定的所述维修信息按照对应的故障概率的高低进行排序后展示。

可选地,所述维修信息展示单元具体用于:

按照故障概率的高低对不同故障名称对应的维修信息进行排序,得到第一排序结果。再在第一排序结果中,针对每一个故障名称对应的维修信息,按照显示优先级的高低对不同形式的维修信息进行再次排序,得到第二排序结果并展示。

可选地,该维修信息获取装置3还包括:

访问入口信息获取模块,用于获取用户的访问入口信息。

第二显示优先级确定模块,用于根据所述访问入口信息确定所述维修信息的形式的显示优先级,所述维修信息的形式包括:维修案例、维修手册、维修课堂和智能维修系统。

在一些实施例中,该维修信息获取装置3还包括:

位置信息获取模块,用于获取用于指示车辆零部件在车辆的位置所对应的位置信息。

对应地,确定模块33具体用于:根据所述车辆零部件的形状以及位置信息,确定所述车辆零部件的车型品牌和名称。

在一些实施例中,确定模块33具体用于:根据所述车辆零部件的形状、车辆标志以及位置信息,确定所述车辆零部件的车型品牌和名称。

需要说明的是,上述装置/单元之间的信息交互、执行过程等内容,由于与本申请方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。

图4为本申请一实施例提供的计算机设备的结构示意图。如图4所示,该实施例的计算机设备4包括:至少一个处理器40(图4中仅示出一个处理器)、存储器41以及存储在所述存储器41中并可在所述至少一个处理器40上运行的计算机程序42,所述处理器40执行所述计算机程序42时实现上述任意各个方法实施例中的步骤:

获取目标图片;

从所述目标图片中识别出车辆零部件的特征信息;

根据所述车辆零部件的特征信息确定所述车辆零部件的车型品牌和名称;

根据所述车辆零部件的车型品牌和名称从预设的数据库中匹配出对应的维修信息。

可选地,所述从所述目标图片中识别出车辆零部件的特征信息,包括:

从所述目标图片中识别出所述车辆零部件的形状;

相应地,所述根据所述车辆零部件的特征信息确定所述车辆零部件的车型品牌和名称,包括:

根据所述车辆零部件的形状确定所述车辆零部件的车型品牌和名称。

可选地,所述从所述目标图片中识别出车辆零部件的特征信息,包括:

从所述目标图片中识别出所述车辆零部件的形状以及车辆标志;

相应地,所述根据所述车辆零部件的特征信息确定所述车辆零部件的车型品牌和名称,包括:

根据所述车辆零部件的形状以及车辆标志,确定所述车辆零部件的车型品牌和名称。

可选地,还包括:

若根据所述车辆零部件的形状以及车辆标志无法确定所述车辆零部件的车型品牌,则获取所述车辆零部件所在车辆的车辆识别码;

根据所述车辆识别码确定所述车辆零部件的车型品牌。

可选地,所述根据所述车辆零部件的车型品牌和名称从预设的数据库中匹配出对应的维修信息,包括:

根据所述车辆零部件的车型品牌和名称确定对应的故障名称和所述故障名称对应的故障概率;

基于所述故障名称从所述数据库中匹配出对应的维修信息;

将所述维修信息按照对应的故障概率的高低进行排序后展示。

可选地,在所述基于所述故障名称从所述数据库中匹配出对应的维修信息之后,包括:

获取用户的身份信息;

根据所述用户的身份信息确定所述维修信息的形式的显示优先级,所述维修信息的形式包括:维修案例、维修手册、维修课堂和智能维修系统。

可选地,在所述基于所述故障名称从所述数据库中匹配出对应的维修信息之后,包括:

获取用户的访问入口信息;

根据所述访问入口信息确定所述维修信息的形式的显示优先级,所述维修信息的形式包括:维修案例、维修手册、维修课堂和智能维修系统。

所述计算机设备4可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。该计算机设备可包括,但不仅限于,处理器40、存储器41。本领域技术人员可以理解,图4仅仅是计算机设备4的举例,并不构成对计算机设备4的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如还可以包括输入输出设备、网络接入设备等。

所称处理器40可以是中央处理单元(Central Processing Unit,CPU),该处理器40还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

所述存储器41在一些实施例中可以是所述计算机设备4的内部存储单元,例如计算机设备4的硬盘或内存。所述存储器41在另一些实施例中也可以是所述计算机设备4的外部存储设备,例如所述计算机设备4上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器41还可以既包括所述计算机设备4的内部存储单元也包括外部存储设备。所述存储器41用于存储操作系统、应用程序、引导装载程序(BootLoader)、数据以及其他程序等,例如所述计算机程序的程序代码等。所述存储器41还可以用于暂时地存储已经输出或者将要输出的数据。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本申请实施例还提供了一种网络设备,该网络设备包括:至少一个处理器、存储器以及存储在所述存储器中并可在所述至少一个处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意各个方法实施例中的步骤。

本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现可实现上述各个方法实施例中的步骤。

本申请实施例提供了一种计算机程序产品,当计算机程序产品在移动终端上运行时,使得移动终端执行时实现可实现上述各个方法实施例中的步骤。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质至少可以包括:能够将计算机程序代码携带到拍照装置/通讯设备的任何实体或装置、记录介质、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、电载波信号、电信信号以及软件分发介质。例如U盘、移动硬盘、磁碟或者光盘等。在某些司法管辖区,根据立法和专利实践,计算机可读介质不可以是电载波信号和电信信号。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

在本申请所提供的实施例中,应该理解到,所揭露的装置/网络设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/网络设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。

相关技术
  • 维修信息获取方法、装置、计算机设备及存储介质
  • 信息获取方法、信息获取装置及计算机存储介质
技术分类

06120113066814