首页> 中国专利> 远程验收装置、远程验收方法、介质以及计算机程序产品

远程验收装置、远程验收方法、介质以及计算机程序产品

摘要

本公开涉及远程验收装置、远程验收方法、介质以及计算机程序产品。一种可以执行远程验收处理的远程验收装置,该远程验收处理至少包括:与验收对象所处的验收现场的现场验收装置建立通信连接,并获取由所述现场验收装置拍摄的所述验收对象的验收视频,使得验收人员能够执行针对所述验收视频中的所述验收对象的验收动作;响应于所述验收人员的操作,对所获取的验收视频添加基于增强现实的标注,并使所述标注同步显示在所述现场验收装置拍摄的验收视频中,以辅助所述验收人员执行所述验收动作;以及生成所述验收对象的验收报告,所述验收报告包括关于验收结果的信息,所述验收结果指示所述验收对象是否达到与所述验收动作对应的验收标准。

著录项

  • 公开/公告号CN114792442A

    专利类型发明专利

  • 公开/公告日2022-07-26

    原文格式PDF

  • 申请/专利权人 华晨宝马汽车有限公司;

    申请/专利号CN202110100958.8

  • 发明设计人 王琳;张文浩;张阳;

    申请日2021-01-26

  • 分类号G06V40/20;G06V20/40;G06Q10/06;H04N7/14;

  • 代理机构中国贸促会专利商标事务所有限公司;

  • 代理人程晨

  • 地址 110044 辽宁省沈阳市大东区山嘴子路14号

  • 入库时间 2023-06-19 16:06:26

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-07-26

    公开

    发明专利申请公布

说明书

技术领域

本公开涉及远程验收,更具体地涉及远程验收装置、远程验收方法、介质以及计算机程序产品。

背景技术

在项目里程碑、原型验收、现场装配等场合,需要验收人员对验收对象进行验收。具体而言,验收人员需要对验收现场的验收对象进行检验,判断验收对象是否达到预定标准,并且给出关于验收过程和验收结果的验收报告。

发明内容

本公开的发明人注意到,在本公开的发明人知晓的验收方法中,验收人员通常需要频繁地进行商务旅行以前往验收对象所在的验收现场。这样的商务旅行会产生大量的费用并消耗时间和精力。另一方面,在一些特殊情况下(例如在新型冠状病毒肺炎疫情期间),商务旅行受到限制,验收人员可能无法前往验收现场进行验收。

另外,在对验收对象进行验收时,验收人员可能需要与不在验收现场的工程师等人员进行交流,以获得对验收的技术支持等。这会潜在地造成精力和时间成本的增加以及验收效率的降低。

另外,在验收结束后,验收人员往往需要手动地对验收过程和验收结果进行整理和总结,以制作验收报告。然而,如果以手动方式制作验收报告,则不方便进行验收状态追踪、验收过程回顾和验收历史数据存档。

本公开是鉴于以上情形而做出的,目的是提供一种远程验收装置、远程验收方法、介质以及计算机程序产品,使得验收人员即使不在验收现场也能够进行具有良好交互性的远程验收,并且自动生成验收报告,从而降低费用,节省时间和精力,提高验收效率。

根据本公开的一个方面,提供了一种远程验收装置,包括:存储器,其上存储有指令;以及处理器,被配置为执行所述存储器上存储的指令,以使所述远程验收装置执行远程验收处理,所述远程验收处理至少包括:与验收对象所处的验收现场的现场验收装置建立通信连接,并获取由所述现场验收装置拍摄的所述验收对象的验收视频,使得验收人员能够执行针对所述验收视频中的所述验收对象的验收动作;响应于所述验收人员的操作,对所获取的验收视频添加基于增强现实的标注,并使所述标注同步显示在所述现场验收装置拍摄的验收视频中,以辅助所述验收人员执行所述验收动作;以及生成所述验收对象的验收报告,所述验收报告包括关于验收结果的信息,所述验收结果指示所述验收对象是否达到与所述验收动作对应的验收标准。

根据本公开的另一个方面,提供了一种远程验收方法,包括:与验收对象所处的验收现场的现场验收装置建立通信连接,并获取由所述现场验收装置拍摄的所述验收对象的验收视频,使得验收人员能够执行针对所述验收视频中的所述验收对象的验收动作;响应于所述验收人员的操作,对所获取的验收视频添加基于增强现实的标注,并使所述标注同步显示在所述现场验收装置拍摄的验收视频中,以辅助所述验收人员执行所述验收动作;以及生成所述验收对象的验收报告,所述验收报告包括关于验收结果的信息,所述验收结果指示所述验收对象是否达到与所述验收动作对应的验收标准。

根据本公开的另一个方面,提供了一种非暂态计算机可读介质,所述非暂态计算机可读介质上存储有计算机可执行指令,所述计算机可执行指令在由一个或多个处理器执行时,使得所述一个或多个处理器执行根据本公开的远程验收方法。

根据本公开的另一个方面,提供了一种计算机程序产品,所述计算机程序产品包括计算机可执行指令,所述计算机可执行指令在由一个或多个处理器执行时,执行根据本公开的远程验收方法。

附图说明

构成说明书的一部分的附图描述了本公开的实施例,并且连同说明书一起用于解释本公开的原理。

参照附图,根据下面的详细描述,可以更清楚地理解本公开,其中:

图1示出了根据本公开的实施例的远程验收装置的示例性配置框图;

图2示出了根据本公开的实施例的远程验收处理的示例性流程图;

图3示出了根据本公开的实施例的验收项目的示例;

图4示出了根据本公开的实施例的验收视频的示例;

图5示出了根据本公开的实施例的验收报告的示例;

图6示出了能够实现根据本发明的实施例的计算设备的示例性配置。

具体实施方式

现在将参照附图来详细描述本公开的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。

以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。

在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其他示例可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

(远程验收装置)

首先将参照图1描述根据本公开的实施例的远程验收装置1000。

图1示出了根据本公开的实施例的远程验收装置1000的示例性配置框图。如图1所示,在一些实施例中,远程验收装置1000可以包括处理器1100。远程验收装置1000的处理器1100提供远程验收装置1000的各种功能。在一些实施例中,远程验收装置1000的处理器1100可以被配置为执行远程验收处理2000。该远程验收处理2000的细节将在后文中参照图2详细描述。

处理器1100可以指在计算系统中执行功能的数字电路系统、模拟电路系统或混合信号(模拟和数字的组合)电路系统的各种实现。处理电路可以包括例如诸如集成电路(IC)、专用集成电路(ASIC)这样的电路、单独处理器核心的部分或电路、整个处理器核心、单独的处理器、诸如现场可编程门阵列(FPGA)的可编程硬件设备、和/或包括多个处理器的系统。

在一些实施例中,远程验收装置1000还可以包括存储器(未图示)。远程验收装置1000的存储器可以存储由处理器1100产生的信息以及用于处理器1100操作的程序和数据。存储器可以是易失性存储器和/或非易失性存储器。例如,存储器可以包括但不限于随机存取存储器(RAM)、动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)、只读存储器(ROM)以及闪存存储器。

另外,远程验收装置1000可以以芯片级来实现,或者也可以通过包括其他外部部件而以设备级来实现。

本公开的远程验收装置1000用于验收人员对验收对象进行远程验收。在一些实施例中,远程验收装置1000可以是基于

在另一些实施例中,远程验收装置1000可以通过桌上型计算机、膝上型计算机和服务器等来实现,远程验收装置1000的远程验收处理可以在web端执行。由此,可以方便验收人员进行数据导入、验收报告分析等操作。例如,验收人员在办公桌前利用作为远程验收装置1000的桌上型计算机对验收对象进行远程验收。

另外,根据本公开的远程验收装置1000也可以实现为

如图1所示,在一些实施例中,远程验收装置1000的处理器1100可以包括通信单元1110、标注单元1120和验收报告生成单元1130。远程验收装置1000的各个单元实现的具体功能将在后文中参照图2详细描述。

应当理解,图1所示的远程验收装置1000的各个单元仅是根据其所实现的具体功能所划分的逻辑模块,而不是用于限制具体的实现方式。在实际实现时,上述各个模块可被实现为独立的物理实体,或者也可由单个实体(例如,处理器(CPU或DSP等)、集成电路等)来实现。

(远程验收处理)

接下来,将参照图2描述远程验收装置1000的处理器1100执行的远程验收处理2000的细节。为了方便理解,在参照图2进行描述时,还将参照图3至图5描述远程验收处理2000中的特定细节。

图2示出了根据本公开的实施例的远程验收处理2000的示例性流程图。

(步骤S2100)

首先,在步骤S2100中,远程验收装置1000的处理器1100的通信单元1110与验收对象所处的验收现场的现场验收装置建立通信连接,并获取由现场验收装置拍摄的验收对象的验收视频,使得验收人员能够执行针对验收视频中的验收对象的验收动作。由于验收人员能够通过验收视频来对验收对象进行验收,因此不需要验收人员前往验收现场,从而降低了用于验收的费用,节省了时间和精力,提高了验收效率。

验收对象是需要接受验收人员的验收的产品、原型或工程等,例如汽车零件、电子设备、导航系统。验收人员是具有关于验收对象的专业知识、对验收对象进行验收的人员。例如,科技公司A委托制造商B制造了一批笔记本电脑,笔记本电脑在制造完成后需要接受科技公司A的技术人员的验收。在这样的验收场景中,验收对象是笔记本电脑,验收人员是科技公司A的技术人员。

现场验收装置是验收对象所处的验收现场的装置。现场验收装置可以是与远程验收装置1000具有相同功能和配置的装置,也可以是具有本公开中描述的现场验收装置的一个或多个功能的任何其他装置。在一些实施例中,现场验收装置是具有通信、视频拍摄和显示功能的智能电话、平板式计算机、个人数字助理等便携式移动设备。同样以上述笔记本电脑的验收场景为例,在该验收场景中,现场验收装置可以是验收现场的现场人员所持有的智能电话。

通信单元1110与现场验收装置建立的通信连接可以是能够在远程验收装置1000与现场验收装置之间传输验收视频的任何通信网络。与传统的通信网络相比,5G网络能够使通信连接更稳定、质量更高,从而使验收视频更流畅、分辨率更高,便于验收人员查看验收对象的细节,减少或消除因验收视频质量不佳而造成的误判。因此,在一些实施例中,通信单元1110利用5G网络与现场验收装置建立通信连接,并获取由现场验收装置拍摄的验收对象的验收视频。应当理解,通信单元1110也可以利用其他移动网络(例如3G、LTE等)或者广域网(例如因特网)与现场验收装置建立通信连接。在远程验收装置1000实现为便携式移动终端的情况下,通信单元1110可以利用便携式移动终端的移动通信能力来建立通信连接。另外,在本公开中,验收视频是指拍摄了验收对象的视频,用于验收人员对该验收对象进行远程验收。

同样以上述笔记本电脑的验收场景为例,在该验收场景中,通信单元1110与现场人员的现场验收装置(在下文中举例描述为智能电话)建立视频通话,从而能够实时地获取由现场人员的智能电话拍摄的笔记本电脑的验收视频。

更具体地,例如,通信单元1110根据作为远程验收装置1000的用户的验收人员的操作来向该验收人员所选择的现场人员的智能电话发起视频通话请求。该视频通话请求被发送到验收现场的智能电话。智能电话以在屏幕上显示画面、发出声音等方式向现场人员提示接收到视频通话请求,并且根据现场人员的接受操作(例如点击智能电话上的接受通话图标)来接受该视频通话请求。由此,通信单元1110与验收现场的智能电话建立了视频通话连接,并实时地获取智能电话拍摄的笔记本电脑的验收视频。

应当理解,验收视频不一定需要实时获取。在一些实施例中,验收视频也可以是由现场验收装置预先拍摄并储存在现场验收装置中的,通信单元1110可以通过与现场验收装置建立通信连接来获取预先存储的验收视频来进行验收。

通过观看验收视频,验收人员能够执行针对验收对象的验收动作。

在本公开中,验收动作是指验收人员为了对验收对象进行验收而需要执行的动作。在远程验收处理2000中,验收动作可以是一个或多个验收动作。例如,在上述笔记本电脑的验收场景中,验收动作可以是“检查屏幕显示”这样的动作,验收人员执行该验收动作意思是验收人员对笔记本电脑的屏幕显示进行检查。此外,在该验收场景中,验收动作还可以包括“检查键盘输入”、“检查系统信息”等。

每个验收动作对应预定的验收标准。在本公开中,验收标准是指验收人员用来判断验收对象(或者说验收对象的与验收动作有关的验收部位)是否通过与一个验收动作对应的一项验收(或者说与该验收动作对应的验收是否合格)的判断标准。如果验收对象的某个验收部位达到验收标准,则验收人员可以判断该验收部位通过验收。例如,“检查屏幕显示”的验收动作可以对应“屏幕显示正常”这样的验收标准,“检查键盘输入”可以对应“键盘输入正常”这样的验收标准。如果笔记本电脑的屏幕达到该验收标准(即屏幕显示正常),则验收人员可以判断该屏幕通过验收。

在一些实施例中,远程验收装置1000能够向验收人员提示关于验收动作和/或与该验收动作对应的验收标准的信息,从而使验收人员知晓如何对验收对象进行验收,即执行什么验收动作以及如何判断验收对象是否通过验收。在本公开中,使验收人员知晓如何对验收对象进行验收的信息被称为验收项目,验收项目包括关于验收动作和/或验收标准的信息。在远程验收处理2000中,对应于一个或多个验收动作,可以有一个或多个验收项目。

图3示出了根据本公开的实施例的验收项目的示例。

图3是一些实施例中的远程验收装置1000向验收人员显示验收项目列表3000的屏幕截图。图3的验收项目列表3000是针对某个验收场景的验收项目的列表,包括场景名称3100以及多个验收项目3200、3300和3400。多个验收项目3200、3300和3400中的每个验收项目中可以包括项目编号、验收动作的简略描述(在下文中简称为项目名称),或者还可以包括关于验收动作和/或验收标准的详细描述(在下文中简称为详细描述)。例如,在图3中,验收项目3200包括项目编号3210(“Step 1(步骤1)”)、项目名称3220(“checkscreen(检查屏幕)”)和详细描述3230(“check screen display(检查屏幕显示)”)。

在一些实施例中,远程验收处理2000还包括从远程验收装置1000的外部获取验收项目以及/或者响应于验收人员的操作,对验收项目进行编辑或修改。从远程验收装置1000的外部获取验收项目例如可以是利用通信网络从远程验收装置1000的外部服务器或云端下载验收项目、从与远程验收装置1000连接的其他设备获取验收项目等。在一些情况下,在从外部获取了验收项目后,远程验收装置1000可以响应于验收人员的操作(例如添加文字、删除文字等)对验收项目进行编辑或修改。可替代地,验收项目可以不从远程验收装置1000的外部获取,而是直接由远程验收装置1000响应于验收人员的操作来编辑或修改。

例如,在上述笔记本电脑的验收场景中,远程验收装置1000可以从外部获取或者验收人员利用远程验收装置1000编辑出如下面的表1所示的验收项目列表。

【表1】

表1中的第一行对应于参照图3描述的场景名称,第2行至第4行分别对应于多个验收项目,第2行至第4行中的第1列至第3列分别对应于项目编号、项目名称和详细描述。可以看出,在项目编号为1的验收项目的详细描述(第2行第3列)中,包括了关于验收动作“检查屏幕显示”和验收标准“屏幕显示正常”的信息;在项目编号为2的验收项目的详细描述(第3行第3列)中,仅包括了关于验收标准“键盘输入正常”的信息;而在项目编号为3的验收项目的详细描述(第4行第3列)中,仅包括了关于验收动作“检查系统信息”的信息。

注意,虽然在表1的示例中每个验收项目不一定既包括关于验收动作的信息又包括关于验收标准的信息,但验收人员在进行验收时,仍然需要执行验收动作并根据预定的验收标准来判断验收对象是否通过验收。在一些实施例中,在远程验收装置1000未对验收人员提示关于验收动作或验收标准的信息时,验收人员也能够根据经验或其他信息来执行验收动作并判断验收对象是否达到验收标准。

在远程验收装置1000向验收人员显示了验收项目后,验收人员根据需要对验收项目进行编辑或修改。例如,在远程验收装置1000向验收人员显示了表1中的验收项目后,验收人员认为项目编号为3的验收项目的详细描述“检查系统信息”不够清楚,于是利用远程验收装置1000将其修改为“检查系统信息中是否包括代码ABC”。

虽然在图3和表1中以文字形式示出了验收项目的示例,但是验收项目不限于以文字形式呈现给用户,即,向验收人员提示关于验收动作和/或与该验收动作对应的验收标准的信息的形式不限于文字,还可以是其他可编辑的形式,例如演示动画、语音等。

应当理解,利用通信网络进行通信连接的远程验收装置1000和现场验收装置的数量没有特别限制。在多个远程验收装置1000与现场验收装置进行通信连接时,可以实现多方远程验收。

(步骤S2200)

返回到图2中的远程验收处理2000的描述。

在步骤S2200中,远程验收装置1000的处理器1100的标注单元1120响应于验收人员的操作,对所获取的验收视频添加基于增强现实(Augmented Reality,AR)的标注(在下文中被称为AR标注),并使AR标注同步显示在现场验收装置拍摄的验收视频中,以辅助验收人员执行验收动作。由于验收人员能够利用AR标注来辅助进行验收,因此提供了良好的交互性,提高了验收效率。

AR技术是一种实时地计算真实环境的影像的位置及角度并在该影像上添加虚拟的信息以对真实环境进行增强显示的技术。由于增强现实技术具有实时交互性,并且可以在真实物体上叠加显示能够随该物体的移动而移动的图像,因此在本公开中,将增强现实技术应用于远程验收,以辅助验收人员对验收对象进行验收。

在一些实施例中,AR标注包括指示验收对象的与验收动作有关的验收部位的信息。这样的AR标注是能够指示验收对象的验收部位的任何图形或标记,例如箭头、圆圈、方框、手绘图形、文字等。例如,在笔记本电脑的验收场景中,在验收人员执行关于屏幕的验收动作“检查屏幕显示”时,AR标注可以是圈出屏幕中的某一部分的圆圈。在验收人员执行关于键盘的验收动作“检查键盘输入”时,AR标注可以是指向键盘上的某个按键的箭头。

在一些实施例中,指示验收部位的信息用于使现场验收装置根据该验收部位来调整针对验收对象的拍摄,使得验收人员能够更清楚地观看该验收部分。例如,在上面的示例中,当AR标注是圈出屏幕中的某一部分的圆圈时,可以提示现场人员对现场验收装置的相机进行调整,以使现场验收装置调整拍摄笔记本电脑的角度、放大圈出的部分的拍摄等,使得验收人员能够更清楚地观看视频中的笔记本电脑屏幕的被圈出的部分。

在一些实施例中,指示验收部位的信息用于对现场验收装置提示该验收部位存在导致其不能达到验收标准的缺陷,使得现场人员能够更好地理解验收过程。例如,在上面的示例中,当AR标注是指向键盘上的某个按键的箭头时,能够使现场人员理解例如由于该按键的输入不正常而导致键盘不能通过验收。

在一些实施例中,AR标注包括针对验收对象的与验收动作有关的验收部位的评论,使得验收人员能够与现场人员实时交互。这样的AR标注可以是示出评论的内容的任何图形或标记,例如图像、文字等。例如,在笔记本电脑的验收场景中,在验收人员执行关于屏幕的验收动作“检查屏幕显示”时,AR标注可以是“屏幕没问题”这样的评论。验收人员通过这样的AR标注与现场人员进行交互,现场人员看到这样的AR标注时,能够明白笔记本电脑的屏幕通过了验收。

除了在验收视频上添加AR标注外,还能够在验收视频上叠加其他内容。

在一些实施例中,验收视频上叠加有关于当前执行的验收动作的信息,以对验收人员和现场人员进行提示。该信息可以是提示当前正在执行什么验收动作的任何图形或标记,例如文字、符号等。此外,可选地,还可以在验收视频上叠加关于已执行的验收动作的信息和关于尚未执行的验收动作的信息。例如,在笔记本电脑的验收场景中,在验收人员当前正在执行关于键盘的验收动作“检查键盘输入”时,可以在验收视频上叠加“2.检查键盘”这样的文字,可选地还可以在验收视频上叠加“上一步:1.检查屏幕已通过验收”“下一步:3.检查系统”这样的文字。

在一些实施例中,验收视频上叠加有能够由验收人员操作的图标。

在一些实施例中,该图标可以包括用于在验收报告中记录关于验收结果的信息的图标。例如,可以在验收视频上添加显示有“通过”这样的文字的图标。在验收人员按下“通过”图标时,可以向远程验收装置1000通知验收对象达到与当前执行的验收动作对应的验收标准,并使远程验收装置在验收报告中记录关于这样的验收结果的信息(例如“已通过验收”、“未通过验收”这样的文字)。

在一些实施例中,该图标可以包括用于对验收视频添加AR标注的图标。例如,可以在验收视频上添加显示有“添加箭头”这样的文字的图标。在验收人员按下“添加箭头”图标时,在验收视频上出现能够被验收人员改变位置和大小的箭头,使得箭头能够作为AR标注被添加到验收视频。

通过添加能够由验收人员操作的图标,验收人员能够通过执行相应的操作来向远程验收装置1000通知每个验收动作的验收结果并使远程验收装置1000在验收报告中记录关于该验收结果的信息,并且能够通过执行相应的操作来选择AR标注的类型并添加AR标注。

参照图4说明在验收视频上添加的AR标注以及叠加的其他内容的具体示例。

图4示出了根据本公开的实施例的验收视频的示例。具体而言,图4是一些实施例中的正在执行某个验收动作(例如笔记本电脑的验收场景中的第三个验收动作“检查系统信息”)时的验收视频的屏幕截图。在图4中,验收视频4000上叠加有进度信息4100、AR标注4200和可操作图标4300。

进度信息4100是关于当前执行的验收动作的信息。如图4所示,进度信息4100包括文字和符号。进度信息4100中的文字表示与当前执行的验收动作对应的验收项目的项目编号(“Step 3(步骤3)”)和项目名称(“checksysteminfo(检查系统信息)”)。进度信息4100中的符号(“√”、“×”和“3”)分别表示已执行的验收动作的验收结果(“√”表示达到了与第一个验收动作对应的验收标准、“×”表示未达到与第二个验收动作对应的验收标准)和当前执行的验收动作(“3”表示第三个验收动作)。

AR标注4200显示在验收视频上,例如可以通过验收人员操作可操作图标4300来添加。如图4所示,AR标注4200包括圆圈4210和评论4220。圆圈4210是指示验收对象的与验收动作有关的验收部位的信息。例如,验收人员通过添加圆圈4210来提示现场人员使现场验收装置调整针对圆圈4210圈出来的部分的拍摄,以使该部分被拍摄得更清楚。评论4220是针对验收对象的与验收动作有关的验收部位的评论。例如,验收人员通过添加评论4220(“screenok(屏幕没问题)”)来向现场人员通知评论4220中的验收部位没问题。

可操作图标4300包括验收结果图标4310、4330、AR标注图标4320以及验收暂停图标4340。

验收结果图标4310、4330是用于在验收报告中记录关于验收结果的信息的图标。验收人员在按下验收结果图标4310(“Failed(未通过)”)时,可以向远程验收装置1000通知验收对象未达到与当前执行的验收动作对应的验收标准,并使远程验收装置1000在验收报告中记录关于这样的验收结果的信息(例如“未通过验收”这样的文字)。验收人员在按下验收结果图标4330(“Passed(通过)”)时,可以向远程验收装置1000通知验收对象达到了与当前执行的验收动作对应的验收标准,并使远程验收装置1000在验收报告中记录关于这样的验收结果的信息(例如“已通过验收”这样的文字)。

AR标注图标4320是用于对验收视频添加AR标注的图标,包括“Arrow”图标(对验收视频添加箭头)、“Text”图标(对验收视频添加诸如评论4220的文本)、“Image”图标(对验收视频叠加图片)、“Draw”图标(在验收视频上绘制诸如圆圈4210的手绘图形)、“Color”图标(改变已添加的或将要添加的箭头、文本、图像、手绘图形等AR标注的颜色)。验收人员在按下AR标注图标4320中的相应图标时,可以添加箭头、文本、图像、手绘图形等AR标注,诸如圆圈4210和评论4220。

验收暂停图标4340(“Pause&Edit(暂停和编辑)”)是用于暂停验收过程并对验收项目列表进行编辑或修改的图标。验收人员在按下验收暂停图标4340时,可以暂停执行当前执行的验收动作,并根据需要对验收项目列表进行编辑或修改。此时,远程验收装置1000例如可以使验收视频暂停,并向验收人员显示验收项目列表(例如图3中的验收项目列表3000)。验收人员可以例如像前面参照表1描述的那样对验收项目列表进行修改。

(步骤S2300)

返回到图2中的远程验收处理2000的描述。

在步骤S2300中,远程验收装置1000的处理器1100的验收报告生成单元1130生成验收对象的验收报告,验收报告包括关于验收结果的信息,验收结果指示验收对象是否达到与验收动作对应的验收标准。由于这样的验收报告是由验收报告单元1130自动生成的,因此不需要验收人员手动生成验收报告,节省了时间和精力,而且方便对验收报告进行存储和归档。

在一些实施例中,每当一个验收动作完成时,验收报告生成单元1130就响应于验收人员操作验收视频上叠加的可操作图标(例如上面参照图4描述的验收结果图标4310、4330)而在验收报告中记录关于验收结果的信息(例如“已通过验收”这样的文字)。

在一些实施例中,验收报告生成单元1130将关于验收结果的信息与对应的验收动作相关联地进行记录(例如记录“1.检查屏幕已通过验收”),并在所有的验收动作完成后将所有这样的记录生成为验收报告。

在一些实施例中,验收报告生成单元1130读入如前所述的验收项目,并在每个验收项目中添加关于验收结果的信息,从而生成验收报告。例如,验收报告生成单元1130读入作为验收项目列表的表1,在每个验收项目中添加“已通过验收”或“未通过验收”这样的文字,生成如下面的表2所示的验收报告。

【表2】

在一些实施例中,验收报告包括带有AR标注的验收视频的屏幕截图。验收人员或其他人员通过查看包括带有AR标注的验收视频的屏幕截图的验收报告,可以了解到验收过程中的更多细节,从而方便进行验收状态追踪和验收过程回顾。例如,验收报告中可以包括如图4那样的屏幕截图。

参照图5描述包括验收视频的屏幕截图的验收报告。

图5示出了根据本公开的实施例的验收报告的示例。图5中验收报告5000是与图3中的验收项目列表3000对应的验收报告。与图3类似地,图5中的验收报告5000包括场景名称5100和多个验收项目5200、5300和5400。每个验收项目包括项目编号和项目名称。例如,验收项目5200包括项目编号5210和项目名称5220。与图3不同地,图5中的验收报告5000不包括验收项目的详细描述,而包括验收视频的屏幕截图以及关于验收结果的信息。

例如,验收项目5200中添加有验收截图5230和结果标记5240。验收截图5230是与验收项目5200对应的验收动作执行时的验收视频的屏幕截图,在图5中以缩略图的形式示出。结果标记5240是关于验收结果的信息,指示验收对象是否达到与验收项目对应的验收标准。例如,如结果标记5240这样的验收标记(“√”)指示验收对象达到了与验收项目5200对应的验收标准(即,验收对象通过了与验收项目5200有关的验收)。此外,验收项目5300中的验收标记(“×”)指示验收对象未达到与验收项目5300对应的验收标准(即,验收对象未通过与验收项目5300有关的验收)。

在一些实施例中,远程验收处理2000还包括将验收报告、验收视频、验收视频的屏幕截图中的至少一个作为历史验收信息存储在远程验收装置1000的存储器中,使得能够进行历史数据存档。例如,远程验收装置1000将图5中的验收报告5000和图4中的验收视频4000作为历史验收信息存储在存储器中。验收人员或其他人员通过查看这样的历史验收信息,可以对验收历史进行检索、回顾和分析。

在一些实施例中,远程验收处理还包括利用人工智能技术自动判断验收对象是否达到验收标准,并对验收人员提示验收结果。具体地,例如,远程验收装置1000利用机器学习算法建立验收对象的模型。在获取了验收视频时,远程验收装置1000利用机器学习算法将验收视频中的验收对象和模型进行比较,自动识别出验收对象的哪些验收部位存在缺陷,进而自动判断验收对象是否达到验收标准,并以图像、声音等形式对验收人员提示验收结果。通过利用人工智能技术,进一步节省了验收人员的时间和精力,提高了验收效率。

在一些实施例中,远程验收处理还包括记录验收动作中已被执行的部分的信息;以及/或者在验收动作中断后,响应于验收人员的继续执行验收动作的操作,对验收人员提示验收动作中未被执行的部分的信息。这使得能够在验收人员暂停执行验收动作或者验收动作被迫中断后继续对验收对象进行验收。

具体地,例如,远程验收装置1000读入作为验收项目列表的表1,在每个验收项目中的验收动作被执行后,在该验收项目中添加“已通过验收”或“未通过验收”这样的文字作为验收动作中已被执行的部分的信息。验收人员例如在执行了与项目编号为1和2的验收项目对应的验收动作后由于需要处理其他事务而暂停对验收项目进行验收,此时,远程验收装置1000将记录了验收动作中已被执行的部分的信息的项目列表暂时存储在存储器中,如下面的表3所示。

【表3】

在验收人员做出继续执行验收动作的操作(例如点击“继续执行”按钮)时,远程验收装置1000对暂时存储的表3进行分析(例如分析验收项目的第四列是否为空),得到验收动作中未被执行的部分的信息并对验收人员提示该信息。例如,在这个示例中,远程验收装置1000对验收人员提示“3.检查系统”,验收人员便能够继续执行验收动作中未被执行的部分,从而继续对验收对象进行验收。

上述根据本公开的远程验收处理2000能够在

以上参照图2至图5描述了根据本公开的实施例的远程验收处理2000。应当理解,上述根据实施例的远程验收处理2000可以被实现为远程处理方法,该远程验收方法可以包括远程验收处理2000中的各步骤,在此不再赘述。

(计算设备)

图6示出了能够实现根据本公开的实施例的计算设备6000的示例性配置。

计算设备6000是能够应用本公开的上述方面的硬件设备的实例。计算设备6000可以是被配置为执行处理和/或计算的任何机器。计算设备6000可以是但不限制于工作站、服务器、台式计算机、膝上型计算机、平板计算机、个人数据助手(PDA)、智能电话、车载计算机或以上组合。

如图6所示,计算设备6000可以包括可以经由一个或多个接口与总线6100连接或通信的一个或多个元件。总线6100可以包括但不限于,工业标准架构(Industry StandardArchitecture,ISA)总线、微通道架构(Micro Channel Architecture,MCA)总线、增强ISA(EISA)总线、视频电子标准协会(VESA)局部总线、以及外设组件互连(PCI)总线等。计算设备6000可以包括例如一个或多个处理器6200、一个或多个输入设备6300以及一个或多个输出设备6400。一个或多个处理器6200可以是任何种类的处理器,并且可以包括但不限于一个或多个通用处理器或专用处理器(诸如专用处理芯片)。处理器6200例如可以对应于图1中的处理器1100,被配置为实现本公开的远程验收装置的各模块的功能。输入设备6300可以是能够向计算设备输入信息的任何类型的输入设备,并且可以包括但不限于鼠标、键盘、触摸屏、麦克风和/或远程控制器。输出设备6400可以是能够呈现信息的任何类型的设备,并且可以包括但不限于显示器、扬声器、视频/音频输出终端、振动器和/或打印机。

计算设备6000还可以包括或被连接至非暂态存储设备6700,该非暂态存储设备6700可以是任何非暂态的并且可以实现数据存储的存储设备,并且可以包括但不限于盘驱动器、光存储设备、固态存储器、软盘、柔性盘、硬盘、磁带或任何其他磁性介质、压缩盘或任何其他光学介质、缓存存储器和/或任何其他存储芯片或模块、和/或计算机可以从其中读取数据、指令和/或代码的其他任何介质。计算设备6000还可以包括随机存取存储器(RAM)6500和只读存储器(ROM)6600。ROM 6600可以以非易失性方式存储待执行的程序、实用程序或进程。RAM 6500可提供易失性数据存储,并存储与计算设备6000的操作相关的指令。计算设备6000还可包括网络/总线接口6800。网络/总线接口6800可以是能够启用与外部装置和/或网络通信的任何种类的设备或系统,并且可以包括但不限于调制解调器、网络卡、红外线通信设备、无线通信设备和/或芯片集(诸如蓝牙

此外,本公开的另一个实施例还提供了一种非暂态计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令在由一个或多个处理器执行时,使得所述一个或多个处理器执行如上述实施例所述的远程验收方法。

此外,本公开的另一个实施例还提供了一种计算机程序产品,所述计算机程序产品包括计算机可执行指令,所述计算机可执行指令在由一个或多个处理器执行时,执行如上述实施例所述的远程验收方法。

本领域内的技术人员应明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本公开是参照根据本公开的实施例的方法、设备(系统)和计算机程序产品的流程图和/或框图来描述的。应理解可由计算机程序指令实现流程图和/或框图中的每一流程和/或框、以及流程图和/或框图中的流程和/或框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图的一个流程或多个流程和/或框图的一个框或多个框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图的一个流程或多个流程和/或框图的一个框或多个框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图的一个流程或多个流程和/或框图的一个框或多个框中指定的功能的步骤。

尽管已描述了本公开的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求书意欲解释为包括优选实施例以及落入本公开范围的所有变更和修改。

显然,本领域的技术人员可以对本公开进行各种改动和变型而不脱离本公开的精神和范围。这样,倘若本公开的这些修改和变型属于本公开权利要求书及其等同技术的范围之内,则本公开也意图包含这些改动和变型在内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号