CN113542332B - Customer service video interaction method and equipment based on positioning labels - Google Patents
Customer service video interaction method and equipment based on positioning labels Download PDFInfo
- Publication number
- CN113542332B CN113542332B CN202010320286.7A CN202010320286A CN113542332B CN 113542332 B CN113542332 B CN 113542332B CN 202010320286 A CN202010320286 A CN 202010320286A CN 113542332 B CN113542332 B CN 113542332B
- Authority
- CN
- China
- Prior art keywords
- customer service
- information
- display
- interaction
- annotation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000003993 interaction Effects 0.000 title claims abstract description 103
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 43
- 238000002372 labelling Methods 0.000 claims description 55
- 238000004590 computer program Methods 0.000 claims description 12
- 238000004891 communication Methods 0.000 claims description 8
- 238000000605 extraction Methods 0.000 claims description 5
- 230000002441 reversible effect Effects 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 12
- 230000002452 interceptive effect Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/133—Protocols for remote procedure calls [RPC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种基于定位标注的客服视频交互方法和设备。该方法包括:客服系统设备接收终端侧设备传输的视频信息并转发到客服侧设备上显示,其中,客服系统设备包括实体清单、识别算法和标注信息库;客服系统设备根据目标实体选择识别算法,根据识别算法从视频信息更新的抽帧图像中识别是否存在目标实体,若存在,对目标实体进行位置识别,得到定位信息;客服系统设备接收交互信息,并将交互信息和定位信息同步到终端侧设备和客服侧设备,以在终端侧设备和客服侧设备实现标注信息的显示。采用该基于定位标注的客服视频交互方法能够显著提升视频信息标注的交互方式效果。
The invention discloses a method and equipment for customer service video interaction based on location marking. The method includes: the customer service system equipment receives the video information transmitted by the terminal side equipment and forwards it to the customer service side equipment for display, wherein the customer service system equipment includes an entity list, a recognition algorithm, and an annotation information library; the customer service system equipment selects a recognition algorithm according to the target entity, According to the recognition algorithm, identify whether there is a target entity from the frame image updated by video information, and if so, identify the position of the target entity to obtain positioning information; the customer service system equipment receives the interaction information, and synchronizes the interaction information and positioning information to the terminal side equipment and customer service side equipment to realize the display of marked information on the terminal side equipment and customer service side equipment. Adopting the customer service video interaction method based on positioning annotation can significantly improve the interaction mode effect of video information annotation.
Description
【技术领域】【Technical field】
本发明涉及互联网应用领域,尤其涉及一种基于定位标注的客服视频交互方法和设备。The present invention relates to the field of Internet applications, in particular to a method and device for customer service video interaction based on location marking.
【背景技术】【Background technique】
随着车联网的发展,车辆智能化能力逐步提升,空中下载(Over the Air,简称OTA)技术的应用更是落地提升了相关系统改进提升的速度。然而,故障问题也随之呈现出隐性化和复杂化,以往的客服模式逐步难以适应新的服务场景,通过视频的方式开展远程专家客服系统改造成为趋势。With the development of the Internet of Vehicles, the intelligent capabilities of vehicles have gradually improved, and the application of Over the Air (OTA) technology has even improved the speed of related system improvements. However, the problem of faults has also become invisible and complicated. The previous customer service model is gradually difficult to adapt to new service scenarios. It has become a trend to transform the remote expert customer service system through video.
视频客服是在现有语音、在线客服基础上,增加视频接入的能力,较原有模式增加了更丰富的信息共享,可以将客服侧设备的信息实时展示到客服侧设备,便于客服快速了解现场情况,及时地帮助用户解答或解决其实际问题。目前的视频客服与终端侧设备用户的交互方式除了以语音、文字方式之外,还引入了视频信息标注的交互方式,但是,由于交互场景复杂、设备性能上的高要求等客观原因,该视频信息标注的交互方式仍存在诸多问题,视频信息标注的交互方式效果不佳。Video customer service is based on the existing voice and online customer service, adding the ability of video access. Compared with the original mode, it adds richer information sharing. It can display the information of the customer service side equipment to the customer service side equipment in real time, so that the customer service can quickly understand On-site situation, to help users answer or solve their practical problems in a timely manner. In addition to voice and text, the current interaction mode between video customer service and terminal-side equipment users also introduces the interaction mode of video information annotation. However, due to objective reasons such as complex interaction scenarios and high requirements on equipment performance, the video There are still many problems in the interactive method of information annotation, and the interactive method of video information annotation is not effective.
【发明内容】【Content of invention】
有鉴于此,本发明实施例提供了一种基于定位标注的客服视频交互方法和设备,用以解决目前视频信息标注的交互方式效果不佳。In view of this, the embodiments of the present invention provide a method and device for customer service video interaction based on location annotation, which are used to solve the poor effect of the current interaction method of video information annotation.
第一方面,本发明实施例提供一种基于定位标注的客服视频交互方法,包括由客服系统设备执行的如下步骤:In the first aspect, the embodiment of the present invention provides a customer service video interaction method based on positioning annotation, including the following steps performed by the customer service system equipment:
客服系统设备接收终端侧设备传输的视频信息并转发到客服侧设备上显示,其中,所述客服系统设备包括实体清单、识别算法和标注信息库;The customer service system equipment receives the video information transmitted by the terminal side equipment and forwards it to the customer service side equipment for display, wherein the customer service system equipment includes an entity list, a recognition algorithm, and an annotation information library;
所述客服系统设备根据目标实体选择所述识别算法,根据所述识别算法从所述视频信息更新的抽帧图像中识别是否存在所述目标实体,若存在,对所述目标实体进行位置识别,得到定位信息,其中,所述目标实体基于所述实体清单,通过所述客服侧设备输入的指定指令选定;The customer service system equipment selects the recognition algorithm according to the target entity, and identifies whether the target entity exists from the frame image updated by the video information according to the recognition algorithm, and if so, performs position recognition on the target entity, Obtaining positioning information, wherein the target entity is selected based on the entity list through a specified instruction input by the customer service side device;
所述客服系统设备接收交互信息,并将所述交互信息和所述定位信息同步到所述终端侧设备和所述客服侧设备,以在所述终端侧设备和所述客服侧设备实现标注信息的显示,其中,所述交互信息基于所述标注信息库,通过所述客服侧设备获取。The customer service system equipment receives the interaction information, and synchronizes the interaction information and the positioning information to the terminal side equipment and the customer service side equipment, so as to mark information on the terminal side equipment and the customer service side equipment , wherein the interaction information is acquired through the customer service side device based on the annotation information base.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述在所述客服系统设备根据所述目标实体选择所述识别算法之前,还包括:According to the above aspect and any possible implementation manner, an implementation manner is further provided, before the customer service system equipment selects the identification algorithm according to the target entity, it further includes:
所述客服平台系统每隔一预设的时间间隔,根据所述视频信息进行图像抽帧,得到所述视频信息更新的抽帧图像,其中,所述预设的时间间隔为1/3秒。The customer service platform system performs image frame extraction according to the video information at intervals of a preset time interval to obtain updated frame image images of the video information, wherein the preset time interval is 1/3 second.
第二方面,本发明实施例还提供一种基于定位标注的客服视频交互方法,包括由客服侧设备执行的如下步骤:In the second aspect, the embodiment of the present invention also provides a customer service video interaction method based on positioning annotation, including the following steps performed by the customer service side device:
客服侧设备接收客服系统设备转发的视频信息;The customer service side equipment receives the video information forwarded by the customer service system equipment;
客服侧设备根据输入的指定指令,利用实体清单选定目标实体,其中,所述客服侧设备与客服系统设备处于通信连接,所述客服系统设备包括所述实体清单、识别算法和标注信息库;The customer service side equipment uses the entity list to select the target entity according to the specified instruction input, wherein the customer service side equipment is in a communication connection with the customer service system equipment, and the customer service system equipment includes the entity list, identification algorithm and labeling information library;
基于所述标注信息库,所述客服侧设备获取客服人员编辑的交互信息;Based on the annotation information base, the customer service side device obtains the interaction information edited by the customer service personnel;
所述客服侧设备将所述交互信息发送到所述客服系统设备;The customer service side equipment sends the interaction information to the customer service system equipment;
所述客服侧设备接收所述客服系统设备同步发送的所述交互信息和定位信息,其中,所述定位信息为所述客服系统设备根据所述目标实体选择所述识别算法,并根据所述识别算法对所述视频信息更新的抽帧图像中识别的所述目标实体进行位置识别得到;The customer service side equipment receives the interaction information and positioning information synchronously sent by the customer service system equipment, wherein the positioning information is that the customer service system equipment selects the identification algorithm according to the target entity, and selects the identification algorithm according to the identification The algorithm performs position recognition on the target entity identified in the frame image updated by the video information;
所述客服侧设备基于所述交互信息和所述定位信息实现标注信息的显示,其中,所述交互信息用于文字类型的所述标注信息的显示,所述定位信息用于图形类型的所述标注信息的显示。The customer service side device realizes the display of annotation information based on the interaction information and the positioning information, wherein the interaction information is used for the display of the annotation information of the text type, and the positioning information is used for the display of the graphics type. Display of annotation information.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述客服侧设备基于所述交互信息和所述定位信息实现标注信息的显示,包括:According to the above-mentioned aspect and any possible implementation manner, an implementation manner is further provided, the customer service side device realizes the display of annotation information based on the interaction information and the positioning information, including:
所述客服侧设备采用所述定位信息和预设的标注公式对所述目标实体进行圈画,实现实体圈示的标注信息显示;The customer service side device circles the target entity by using the positioning information and the preset labeling formula, so as to realize the display of labeling information circled by the entity;
所述客服侧设备基于所述交互信息在对所述目标实体进行圈画的区域上生成点击区域,所述点击区域用于在接收点击指令后显示所述交互信息和信息回复区,其中,所述交互信息包括文本信息和资料信息,所述资料信息采用超链接的方式显示,所述信息回复区用于显示或回复所述终端侧设备发送的回复信息;The customer service side device generates a click area on the area where the target entity is circled based on the interaction information, and the click area is used to display the interaction information and the information reply area after receiving a click instruction, wherein the The interaction information includes text information and data information, the data information is displayed in the form of a hyperlink, and the information reply area is used to display or reply to the reply information sent by the terminal side device;
所述客服侧设备基于对不同的所述目标实体预先的序号编辑,根据所述定位信息实现不同的所述目标实体的序号显示。The customer service side device realizes displaying the serial numbers of different target entities according to the location information based on the pre-edited serial numbers of the different target entities.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述定位信息包括中心位置(x,y)和区域像素大小(a,b),所述客服侧设备采用所述定位信息和预设的标注公式对所述目标实体进行圈画,实现实体圈示的标注信息显示,包括:According to the above aspect and any possible implementation, an implementation is further provided, the positioning information includes the center position (x, y) and the area pixel size (a, b), and the customer service side device adopts the The positioning information and the preset labeling formula circle the target entity to realize the display of labeling information circled by the entity, including:
所述客服侧设备根据所述中心位置(x,y)和所述区域像素大小(a,b),以像素点集为F(Xn,Yn)计算得到圈示图形,公式为其中,设定所述目标实体的序号显示的显示位置为(X+a/2,Y+b/2)。According to the center position (x, y) and the area pixel size (a, b), the customer service side device calculates the encircled figure with the pixel point set as F(Xn, Yn), and the formula is Wherein, the display position of the serial number display of the target entity is set as (X+a/2, Y+b/2).
第三方面,本发明实施例还提供一种基于定位标注的客服视频交互方法,包括由终端侧设备执行的如下步骤:In the third aspect, the embodiment of the present invention also provides a method for customer service video interaction based on location annotation, including the following steps performed by the terminal-side device:
终端侧设备将视频信息传输到所述客服系统设备,其中,所述客服系统设备包括实体清单、识别算法和标注信息库;The terminal side equipment transmits the video information to the customer service system equipment, wherein the customer service system equipment includes an entity list, a recognition algorithm, and an annotation information library;
所述终端侧设备接收所述客服系统设备同步发送的交互信息和定位信息,其中,所述交互信息基于所述标注信息库,通过所述客服侧设备获取,所述定位信息为所述客服系统设备根据目标实体选择所述识别算法,并根据所述识别算法对所述视频信息更新的抽帧图像中识别的所述目标实体进行位置识别得到,所述目标实体基于所述实体清单,通过所述客服侧设备输入的指定指令选定;The terminal side device receives the interaction information and positioning information synchronously sent by the customer service system equipment, wherein the interaction information is obtained by the customer service side device based on the annotation information database, and the positioning information is the customer service system The device selects the recognition algorithm according to the target entity, and according to the recognition algorithm, performs position recognition on the target entity identified in the frame image updated by the video information, and obtains the target entity based on the entity list through the The specified instruction input by the customer service side equipment is selected;
所述终端侧设备基于所述交互信息和所述定位信息实现标注信息的显示,其中,所述交互信息用于文字类型的所述标注信息的显示,所述定位信息用于图形类型的所述标注信息的显示。The terminal-side device realizes the display of annotation information based on the interaction information and the positioning information, wherein the interaction information is used for the display of the annotation information of the text type, and the positioning information is used for the display of the graphics type. Display of annotation information.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述终端侧设备根据用户输入的指导历史获取指令,按照时间顺序在所述终端侧设备的设备显示界面上依次显示所述标注信息,其中,通过用户输入的暂停指令、前进指令或者倒退指令实现所述标注信息在时间顺序上的切换显示。According to the above aspect and any possible implementation manner, an implementation manner is further provided, wherein the terminal-side device acquires instructions according to the guidance history input by the user, and sequentially displays them on the device display interface of the terminal-side device in chronological order. For the annotation information, the switching display of the annotation information in time sequence is realized through a pause instruction, a forward instruction or a reverse instruction input by the user.
第四方面,本发明实施例还提供一种客服系统设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如第一方面所述基于定位标注的客服视频交互方法的步骤。In a fourth aspect, an embodiment of the present invention also provides a customer service system device, including a memory, a processor, and a computer program stored in the memory and operable on the processor, wherein the processor executes The computer program is the step of realizing the video interaction method for customer service based on positioning annotation as described in the first aspect.
第五方面,本发明实施例还提供一种客服侧设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如第二方面所述基于定位标注的客服视频交互方法的步骤。In the fifth aspect, an embodiment of the present invention also provides a customer service side device, including a memory, a processor, and a computer program stored in the memory and operable on the processor, wherein the processor executes The computer program is the step of realizing the video interaction method for customer service based on positioning annotation as described in the second aspect.
第六方面,本发明实施例还提供一种终端侧设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如第三方面所述基于定位标注的客服视频交互方法的步骤。In the sixth aspect, an embodiment of the present invention also provides a terminal-side device, including a memory, a processor, and a computer program stored in the memory and operable on the processor, wherein the processor executes The computer program is the step of implementing the positioning annotation-based video interaction method for customer service as described in the third aspect.
在本发明实施例中,将需要进行数据处理的步骤大部分分配给客服系统设备和客服侧设备执行,终端侧设备只需传输视频信息给客服系统设备,并接收返回的交互信息和定位信息便可实现标注信息的显示,对终端侧设备本身的设备性能的要求不高;此外,本发明实施例在基于实时更新的图像识别基础上完成目标实体的定位标注,结合文字类型和图像类型的标注信息的显示,能够更准确地突出标注的目标实体,提高终端侧设备用户和客服的沟通效率。在本发明实施例中,不仅能够降低终端侧设备的设备性能,提高在终端侧设备的标注展示效果,还能够更准确地实现定位标注,使得视频信息标注的交互方式效果有显著的提升。In the embodiment of the present invention, most of the steps that need to be processed are assigned to the customer service system equipment and the customer service side equipment. The terminal side equipment only needs to transmit video information to the customer service system equipment, and receive the returned interaction information and positioning information. The display of annotation information can be realized, and the requirements for the performance of the terminal-side device itself are not high; in addition, the embodiment of the present invention completes the positioning annotation of the target entity on the basis of real-time updated image recognition, combined with the annotation of text type and image type The display of information can more accurately highlight the marked target entity, and improve the communication efficiency between terminal-side device users and customer service. In the embodiment of the present invention, not only can the equipment performance of the terminal-side equipment be reduced, but the label display effect of the terminal-side equipment can be improved, and positioning labeling can be realized more accurately, so that the interaction mode effect of video information labeling is significantly improved.
【附图说明】【Description of drawings】
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。In order to illustrate the technical solutions of the embodiments of the present invention more clearly, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. Those of ordinary skill in the art can also obtain other drawings based on these drawings without paying creative labor.
图1是本发明一实施例中现有技术中标注方法的一示意图;Fig. 1 is a schematic diagram of the labeling method in the prior art in an embodiment of the present invention;
图2是本发明一实施例中现有技术中标注方法的又一示意图;Fig. 2 is another schematic diagram of the labeling method in the prior art in an embodiment of the present invention;
图3是本发明一实施例中现有技术中标注方法的另一示意图;Fig. 3 is another schematic diagram of the labeling method in the prior art in an embodiment of the present invention;
图4a是本发明一实施例中在第一观察视角情况下圈示标注与实际物体的位置关系的一示意图;Fig. 4a is a schematic diagram illustrating the positional relationship between the label and the actual object under the condition of the first viewing angle in an embodiment of the present invention;
图4b本发明一实施例中在第二观察视角情况下圈示标注与实际物体的位置关系的又一示意图;Fig. 4b is another schematic diagram illustrating the positional relationship between the label and the actual object under the condition of the second viewing angle in an embodiment of the present invention;
图5是本发明一实施例中基于定位标注的客服视频交互方法的一流程图;Fig. 5 is a flowchart of a video interaction method for customer service based on location annotation in an embodiment of the present invention;
图6是本发明一实施例中基于定位标注的客服视频交互方法的系统架构图;Fig. 6 is a system architecture diagram of a customer service video interaction method based on positioning annotation in an embodiment of the present invention;
图7是本发明一实施例中基于定位标注的客服视频交互方法的又一流程图;Fig. 7 is another flow chart of the customer service video interaction method based on positioning annotation in an embodiment of the present invention;
图8是本发明一实施例中圈示标注的示意图。Fig. 8 is a schematic diagram of circled labels in an embodiment of the present invention.
【具体实施方式】【Detailed ways】
为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。In order to better understand the technical solutions of the present invention, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。It should be clear that the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。Terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. As used in the embodiments of the present invention and the appended claims, the singular forms "a", "said" and "the" are also intended to include the plural forms unless the context clearly indicates otherwise.
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的相同的字段,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,且存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。It should be understood that the term "and/or" used herein is just a description of the same field of associated objects, indicating that there may be three relationships, for example, A and/or B may indicate: A exists alone, and A exists and B, there are three cases of B alone. In addition, the character "/" in this article generally indicates that the contextual objects are an "or" relationship.
应当理解,尽管在本发明实施例中可能采用术语第一、第二、第三等来描述预设范围等,但这些预设范围不应限于这些术语。这些术语仅用来将预设范围彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一预设范围也可以被称为第二预设范围,类似地,第二预设范围也可以被称为第一预设范围。It should be understood that although the terms first, second, third, etc. may be used in the embodiments of the present invention to describe preset ranges, etc., these preset ranges should not be limited to these terms. These terms are only used to distinguish preset ranges from one another. For example, without departing from the scope of the embodiments of the present invention, the first preset range may also be called the second preset range, and similarly, the second preset range may also be called the first preset range.
取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。Depending on the context, the word "if" as used herein may be interpreted as "at" or "when" or "in response to determining" or "in response to detecting". Similarly, depending on the context, the phrases "if determined" or "if detected (the stated condition or event)" could be interpreted as "when determined" or "in response to the determination" or "when detected (the stated condition or event) )" or "in response to detection of (a stated condition or event)".
现有技术中视频信息标注的交互方式有以下三种:In the prior art, there are three interactive modes of video information labeling as follows:
标注方法一:Marking method one:
视频截图后进行圈画:客服侧设备的摄像头将采集到的视频发送至远程客服指导人员,客服指导人员对画面截图进行标注后,发回客服侧设备将视频覆盖。Circle the video screenshot: the camera on the customer service side device sends the captured video to the remote customer service instructor, and the customer service instructor marks the screenshot and sends it back to the customer service side device to overwrite the video.
其实现的示意图如图1所示,其中,图1中的画面为静态画面。A schematic diagram of its realization is shown in FIG. 1 , wherein the picture in FIG. 1 is a static picture.
标注方法二:Marking method two:
在视频上持续性打点标注:客服侧设备的摄像头将采集到的视频发送至远程客服指导人员后,客服指导人员实时在交互层上持续点击,通过两端交互层的数据同步,实现通过视频对客户进行实时指导。Continuously mark on the video: After the camera on the customer service side device sends the captured video to the remote customer service instructor, the customer service instructor will continue to click on the interaction layer in real time, and realize the video communication through the data synchronization of the interaction layer at both ends. Clients are coached in real time.
其实现的示意图如图2所示,通过在视频上打点的方式实现标注。The schematic diagram of its implementation is shown in Figure 2, and the annotation is realized by marking on the video.
标注方法三:Marking method three:
利用增强现实(Augmented Reality,简称AR)技术进行标注:客服侧设备的摄像头将采集到的视频发送至远程客服指导人员后,客服侧设备利用AR标注工具进行第一视角圈示,由于AR标注工具基于空间计算,圈示为处于现实坐标系下的虚拟显示,保持同一视角观察,圈示将与目标实体保持对应。Use Augmented Reality (AR) technology for labeling: After the camera of the customer service device sends the captured video to the remote customer service instructor, the customer service device uses the AR labeling tool to circle the first angle of view. Since the AR labeling tool Based on the spatial calculation, the circle is a virtual display in the real coordinate system, and the circle will keep corresponding to the target entity when observed from the same perspective.
其实现的示意图如图3所示。The schematic diagram of its realization is shown in Fig. 3 .
以上三种标注方法都存在诸多问题,具体地:There are many problems in the above three labeling methods, specifically:
标注方法一的主要问题:The main problems of labeling method 1:
1)视频交互过程中需要图片、视频、交互文字信息等功能界面的切换,操作繁琐。1) During the video interaction process, it is necessary to switch functional interfaces such as pictures, videos, and interactive text information, and the operation is cumbersome.
2)相关交互出现碎片化,对于复杂的交互需求,无法形成统一的服务过程。2) Relevant interactions are fragmented, and it is impossible to form a unified service process for complex interaction requirements.
3)相关交互会出现文字、视频、图片等多类型的交互资料,对于后期的服务管理提出更多新的要求。3) There will be multiple types of interactive materials such as text, video, and pictures in related interactions, which puts forward more new requirements for later service management.
标注方法二的主要问题:The main problems of labeling method 2:
1)该标注方法为瞬时性服务方法,对于复杂的指导性交互,无法形成可记忆可指导的内容。1) This annotation method is a transient service method, and cannot form memorable and instructable content for complex instructive interactions.
2)该交互方法难以形成交互内容的关联,对于服务的可追溯性和服务质量管理形成挑战。2) This interaction method is difficult to form an association of interactive content, which poses a challenge to service traceability and service quality management.
3)打点会对实际场景形成影响,在视频交互设备和现实相移动等情况下,会出现交互视觉误差,造成对于需要复杂操作的指导仍有沟通不畅的情况。3) Dots will affect the actual scene. When the video interactive device and the real phase move, there will be interactive visual errors, resulting in poor communication for guidance that requires complex operations.
标注方法三的主要问题:The main problems of labeling method three:
1)该方法对于客服侧设备要求较高,需要专用的设备。1) This method has high requirements for the equipment on the customer service side and requires special equipment.
2)该方法对于物体的标注,在简易工具下,很难做到圈示标注与实际物体的平面契合,造成观察视角偏离后,无法看到标注的目标。如果需要精确则需要专业技术进行空间标注。2) For the labeling of objects by this method, it is difficult to match the circled label with the plane of the actual object under simple tools, resulting in that the marked target cannot be seen after the viewing angle deviates. Spatial labeling requires expertise if precision is required.
图4a示出了在第一观察视角情况下圈示标注与实际物体的位置关系的一示意图。作为比较,图4b示出了在第二观察视角情况下圈示标注与实际物体的位置关系的又一示意图。从图4a和图4b中可以看到,在不同的观察视角下,圈示标注与实际物体的平面的位置关系仍然是契合的(转换观察视角后圈示标注所在平面和实际物体近端的平面仍平行),也即圈示标注随着视频的观察视角的改变而做出适应性调整,使得在不同的观察视角下圈示标注均能够准确地圈示实际物体。可以理解地,这种方式的标注虽然效果很好,但是对于终端侧设备和客服侧设备要求较高,需要专用的设备、需要专业技术进行空间标注,在日常场景下,对于常见设备的性能而言,采用这种标注方式的交互效果是比较差的。Fig. 4a shows a schematic diagram circling the positional relationship between the label and the actual object under the condition of the first viewing angle of view. For comparison, FIG. 4b shows another schematic diagram illustrating the positional relationship between the label and the actual object under the second viewing angle of view. From Figure 4a and Figure 4b, it can be seen that under different viewing angles, the positional relationship between the circled mark and the plane of the actual object is still consistent (the plane where the circled mark is located and the plane near the actual object after changing the viewing angle of view is still parallel), that is, the circle mark makes adaptive adjustments with the change of the viewing angle of the video, so that the circle mark can accurately circle the actual object under different viewing angles. It is understandable that although this method of labeling works well, it has high requirements for terminal-side equipment and customer service-side equipment, and requires special equipment and professional technology for spatial labeling. In daily scenarios, the performance of common equipment and In other words, the interactive effect of using this labeling method is relatively poor.
综上,可看到现有技术的标注方法存在各种各样的问题,导致视频信息标注的交互方式效果不佳。To sum up, it can be seen that there are various problems in the labeling methods in the prior art, which lead to poor effect of the interaction mode of video information labeling.
鉴于此,本发明实施例提供了一种基于定位标注的客服视频交互方法。In view of this, an embodiment of the present invention provides a video interaction method for customer service based on location annotation.
图5示出本实施例中基于定位标注的客服视频交互方法的一流程图。该基于定位标注的客服视频交互方法可应用在定位标注的客服视频交互系统上,在进行定位标注的客服视频交互时可采用该定位标注的客服视频交互系统实现。该定位标注的客服视频交互系统具体可应用在各种不同的计算机设备上,其中,计算机设备包括但不限于电脑、智能手机、平板和服务器等设备。如图5所示,该基于定位标注的客服视频交互方法包括如下步骤:Fig. 5 shows a flow chart of the video interaction method for customer service based on location annotation in this embodiment. The customer service video interaction method based on positioning marking can be applied to a customer service video interaction system marked with positioning, and can be realized by using the customer service video interaction system marked with positioning when performing video interaction with customer service marked with positioning. The customer service video interactive system marked with positioning can be specifically applied to various computer devices, wherein the computer devices include but not limited to computers, smart phones, tablets, servers and other devices. As shown in Figure 5, the customer service video interaction method based on positioning annotation includes the following steps:
S10:客服系统设备接收终端侧设备传输的视频信息并转发到客服侧设备上显示,其中,客服系统设备包括实体清单、识别算法、标注信息库。S10: The customer service system equipment receives the video information transmitted by the terminal-side equipment and forwards it to the customer service-side equipment for display, wherein the customer service system equipment includes an entity list, a recognition algorithm, and an annotation information base.
其中,视频信息具体可以是指流媒体信息。Wherein, the video information may specifically refer to streaming media information.
在一实施例中,基于定位标注的客服视频交互方法用于基于定位标注的客服视频交互系统中,该系统包括终端侧设备,如车主的手机、平板等设备。该系统还包括客服侧,客服侧包括客服系统设备和客服侧系统,其中,客服系统设备的可理解为提供数据查询、算法服务的云服务平台设备,客服侧系统可理解为客服技术人员的手机、电脑或平板等设备。在该基于定位标注的客服视频交互系统中,终端侧设备和客服侧设备通过该客服系统设备实现标注信息的显示。In an embodiment, the method for customer service video interaction based on location annotation is used in a location annotation-based customer service video interaction system, and the system includes terminal-side devices, such as mobile phones and tablets of car owners. The system also includes a customer service side. The customer service side includes customer service system equipment and customer service side systems. Among them, the customer service system equipment can be understood as cloud service platform equipment that provides data query and algorithm services, and the customer service side system can be understood as mobile phones of customer service technicians. , computer or tablet. In the customer service video interaction system based on positioning and marking, the terminal side equipment and the customer service side equipment realize the display of marking information through the customer service system equipment.
在一实施例中,终端设备将视频信息传输到客服系统设备,客服系统设备接收后随之转发到客服侧设备上,并在客服侧设备上显示。In an embodiment, the terminal device transmits the video information to the customer service system equipment, and the customer service system equipment forwards the video information to the customer service side equipment after receiving it, and displays it on the customer service side equipment.
可以理解地,客服系统设备作为云服务平台,将数据处理、存储要求高的服务内容都在该客服系统设备上实现。其中,该客服系统设备包括实体清单、识别算法、标注信息库。具体地,如针对车联网客服的专用场景,与车相关的实体明确且有限,可通过穷举的方式提出需要识别的实体清单,并结合相应的实体和环境定制专用的识别算法和标注信息库。结合该车联网客服场景可以理解,实体清单具体可以是指与车相关的实体的清单;标注信息库中存储的是与实体相应的标注信息,以专门对某种实体进行标注,达到更好的标注效果;识别算法是指与车相关场景下专门设计的识别算法,具有精确度较高的识别功能,具有位置识别的功能,其中,识别算法进行识别时具体可通过图像识别系统实现。Understandably, the customer service system equipment serves as a cloud service platform, and all service contents with high data processing and storage requirements are implemented on the customer service system equipment. Wherein, the customer service system equipment includes an entity list, a recognition algorithm, and an annotation information base. Specifically, for the special scene of the Internet of Vehicles customer service, the entities related to the vehicle are clear and limited, and the list of entities that need to be identified can be proposed in an exhaustive manner, and a dedicated identification algorithm and labeling information library can be customized in combination with the corresponding entities and environment . Combining with the Internet of Vehicles customer service scenario, it can be understood that the entity list can specifically refer to the list of entities related to the vehicle; the annotation information database stores the annotation information corresponding to the entity, so as to specifically annotate a certain entity to achieve better Labeling effect; the recognition algorithm refers to a specially designed recognition algorithm in car-related scenarios, which has a high-precision recognition function and a position recognition function. Among them, the recognition algorithm can be specifically realized through an image recognition system.
S20:客服侧设备根据输入的指定指令,利用实体清单选定目标实体。S20: The customer service device uses the entity list to select a target entity according to the input specified instruction.
可以理解地,用户(如车主)对于某些实体存在操作上的困难时,将通过客服技术人员的视频指导完成操作。其中,首先需确定用户所要进行操作的实体,也即目标实体。具体地,客服与用户可以预先沟通好目标实体,然后客服技术人员为了实现对目标实体的标注等功能,可在客服系统设备提供的实体清单中对实体进行选择,通过输入指定指令(如点击操作),根据该指定指令选定目标实体,也就确定了接下来将要进行标注的对象。It can be understood that when a user (such as a car owner) has operational difficulties with certain entities, he will complete the operation through the video guidance of the customer service technicians. Among them, it is first necessary to determine the entity to be operated by the user, that is, the target entity. Specifically, the customer service and the user can communicate the target entity in advance, and then in order to realize functions such as labeling the target entity, the customer service technicians can select the entity from the entity list provided by the customer service system equipment, and input a specified command (such as click operation ), select the target entity according to the specified instruction, and also determine the object to be labeled next.
S30:客服系统设备根据目标实体选择识别算法,根据识别算法从视频信息更新的抽帧图像中识别是否存在目标实体,若存在,对目标实体进行位置识别,得到定位信息。S30: The customer service system device selects a recognition algorithm according to the target entity, and recognizes whether there is a target entity from the frame image updated by the video information according to the recognition algorithm, and if so, performs position recognition on the target entity to obtain positioning information.
进一步地,在步骤S30之前,也即客服系统设备根据目标实体选择识别算法的步骤之前,还包括:Further, before step S30, that is, before the step in which the customer service system equipment selects the recognition algorithm according to the target entity, it also includes:
客服平台系统每隔一预设的时间间隔,根据视频信息进行图像抽帧,得到视频信息更新的抽帧图像,其中,预设的时间间隔为1/3秒。The customer service platform system performs image frame sampling according to the video information at intervals of a preset time interval, and obtains frame image updates of the video information, wherein the preset time interval is 1/3 second.
在一实施例中,客服平台系统将每隔1/3秒对视频信息进行图像抽帧,得到每次抽帧后的图像,也即视频信息更新的抽帧图像。可以理解地,客服平台系统每次都是对最近更新的图像,也即上述所说的视频信息更新的抽帧图像进行图像识别等处理。In one embodiment, the customer service platform system will perform image frame extraction on the video information every 1/3 second to obtain the image after each frame extraction, that is, the updated frame image of the video information. It can be understood that the customer service platform system performs image recognition and other processing on the latest updated image every time, that is, the frame image updated by the above-mentioned video information.
其中,预设的时间间隔还可以设置为其他的时间间隔,本实施例采用1/3秒的时间间隔,能够在保证识别及时性的情况下,避免过多的识别计算。Wherein, the preset time interval may also be set to other time intervals. In this embodiment, a time interval of 1/3 second is adopted, which can avoid excessive recognition calculations while ensuring timeliness of recognition.
在步骤S30中,客服系统设备将采用识别算法,从视频信息更新的抽帧图像中识别出目标实体。需要说明的是,客服系统设备在每次根据视频信息进行图像抽帧,得到视频信息更新的抽帧图像后,重新识别目标实体,例如,每隔1/3秒后,客服系统设备将采用识别算法,从视频信息更新的抽帧图像中识别出目标实体。可以理解地,在视频拍摄过程中,目标实体的观察角度可能会发生变化。每隔1/3秒重新识别目标实体,能够起到追踪目标实体的效果,当目标实体的观察角度变化时,能够基于该追踪效果实现高精度的标注信息的显示。例如在采用椭圆圈示目标实体时,圈示目标实体的椭圆将随着时间在设备显示界面上跟随变化,随着目标实体“移动”,在不同的观察角度下都准确地圈示标注该目标实体。In step S30, the customer service system device will use a recognition algorithm to recognize the target entity from the frame image updated by the video information. It should be noted that the customer service system equipment will re-identify the target entity after each frame extraction according to the video information to obtain the updated frame image of the video information. For example, after every 1/3 second, the customer service system equipment will use the identification Algorithm to identify the target entity from the frame image updated by video information. Understandably, during video shooting, the viewing angle of the target entity may change. Re-identifying the target entity every 1/3 second can achieve the effect of tracking the target entity. When the observation angle of the target entity changes, the display of high-precision labeling information can be realized based on the tracking effect. For example, when an ellipse is used to circle a target entity, the ellipse that circles the target entity will change over time on the display interface of the device, and as the target entity "moves", the target will be accurately circled and marked at different viewing angles entity.
S40:基于标注信息库,客服侧设备获取客服人员编辑的交互信息。S40: Based on the annotation information base, the customer service side device obtains the interaction information edited by the customer service personnel.
在一实施例中,客服技术人员在实体清单中选择与用户沟通涉及的实体目标后,将根据服务需求,参考标注信息库,在客服侧设备上编辑的交互信息,以在终端侧设备上作为标注信息显示。其中,交互信息包括文本信息和资料信息等用于交互的文字信息。具体地,资料信息可采用超链接的方式显示,用户可以在点击超链接后跳转到与目标实体相关的详细资料信息的界面。In one embodiment, after the customer service technician selects the entity target involved in the communication with the user in the entity list, the interaction information edited on the customer service side device will be used on the terminal side device as The callout information is displayed. Wherein, the interaction information includes text information for interaction, such as text information and data information. Specifically, the profile information may be displayed in the form of a hyperlink, and the user may jump to an interface of detailed profile information related to the target entity after clicking the hyperlink.
可以理解地,客服技术人员能够在客服侧设备上基于标注信息库快速完成想要标注的文本信息和资料信息。Understandably, the customer service technicians can quickly complete the text information and data information to be marked on the customer service side device based on the marked information database.
进一步地,客服侧设备的设备显示界面上提供实体操作工具,用于对实体进行检索,并发起实体圈示的标注信息显示要求。Further, the device display interface of the customer service side device provides an entity operation tool for retrieving the entity and initiating a request for displaying the annotation information circled by the entity.
其中,实体操作工具是指客服侧设备的设备显示界面上对实体进行操作的工具,如检索工具(包括检索的文字输入栏,通过点击检索按钮开始检索),还可以包括交互信息的编辑工具,用于交互信息的快速编辑。此外,实体操作工具还可发起实体圈示的标注信息显示要求。具体地,在客服侧设备上可设置是否在终端设备上显示实体圈示,例如选是,则在终端侧显示标注信息时,将采用如椭圆的图形圈示目标实体。Among them, the entity operation tool refers to the tool for operating the entity on the device display interface of the customer service side device, such as a search tool (including a text input field for search, and the search is started by clicking the search button), and may also include editing tools for interactive information, For quick editing of interactive information. In addition, the entity operation tool may also initiate a request for displaying labeling information circled by the entity. Specifically, it can be set on the customer service side device whether to display the entity circle on the terminal device, for example, if it is selected to be yes, then when the label information is displayed on the terminal side, the target entity will be circled with a graphic such as an ellipse.
进一步地,客服侧设备与客服系统设备相连接,客服侧设备利用客服系统设备的实体清单和标注信息库实现序号编辑,以及文本信息和资料信息的添加。可以理解地,客服侧设备还可以对不同的目标实体进行编号,并且在不同的目标实体选择适宜的文本信息和资料信息进行添加。Further, the customer service side equipment is connected to the customer service system equipment, and the customer service side equipment uses the entity list and labeling information database of the customer service system equipment to implement serial number editing and add text information and data information. Understandably, the customer service side device can also number different target entities, and select appropriate text information and data information for different target entities to add.
S50:客服系统设备接收交互信息,并将交互信息和定位信息同步到终端侧设备和客服侧设备。S50: The customer service system device receives the interaction information, and synchronizes the interaction information and location information to the terminal side device and the customer service side device.
在一实施例中,客服系统设备将接收客服侧设备发送的交互信息,并一同将定位信息同步到终端侧设备和客服侧设备上,以使在终端侧设备和客服侧设备上都能够实现标注信息的显示,客服技术人员也可查看自己标注的互动信息是否正确。In one embodiment, the customer service system equipment will receive the interaction information sent by the customer service side equipment, and synchronize the positioning information to the terminal side equipment and the customer service side equipment together, so that labeling can be realized on both the terminal side equipment and the customer service side equipment Information display, customer service technicians can also check whether the interactive information marked by themselves is correct.
S60:终端侧设备和客服侧设备基于交互信息和定位信息实现标注信息的显示,其中,交互信息用于文字类型的标注信息的显示,定位信息用于图形类型的标注信息的显示。S60: The terminal-side device and the customer service-side device realize the display of annotation information based on the interaction information and positioning information, wherein the interaction information is used for displaying text-type annotation information, and the positioning information is used for displaying graphic-type annotation information.
可以理解地,标注信息可以包括文字类型的标注,如交互信息;也可以包括图形类型的标注,如对目标实体圈示的椭圆。在一实施例中,终端侧设备和客服侧设备在同步得到交互信息和定位信息后,可在各自设备的设备显示界面上显示标注信息。It can be understood that the labeling information may include textual labeling, such as interaction information, or graphical labeling, such as an ellipse encircling the target entity. In an embodiment, after the terminal-side device and the customer service-side device obtain the interaction information and location information synchronously, they can display annotation information on the device display interfaces of their respective devices.
进一步地,终端侧设备的设备显示界面包括视频显示层和标注显示层,其中,视频显示层用于根据输入的视频信息在设备显示界面上显示视频,标注显示层用于显示标注信息,视频显示层和标注显示层在显示原点位置和显示像素上一致。可以理解地,也就是说在设备显示界面上设备有两个显示层,一个用来显示原生的视频,一个用来显示标注信息。Further, the device display interface of the terminal-side device includes a video display layer and an annotation display layer, wherein the video display layer is used to display video on the device display interface according to the input video information, the annotation display layer is used to display annotation information, and the video display layer Layers and annotation display layers are consistent in display origin position and display pixels. Understandably, that is to say, the device has two display layers on the device display interface, one is used to display native video, and the other is used to display annotation information.
进一步地,在步骤S60中,终端侧设备和客服侧设备基于交互信息和定位信息实现标注信息的显示,包括:Further, in step S60, the terminal-side device and the customer service-side device realize the display of annotation information based on the interaction information and positioning information, including:
S61:终端侧设备和客服侧设备采用定位信息和预设的标注公式对目标实体进行圈画,实现实体圈示的标注信息显示。S61: The terminal-side device and the customer service-side device use the positioning information and the preset labeling formula to circle the target entity, so as to realize the display of labeling information circled by the entity.
在一实施例中,在已知目标实体的定位信息的情况下,可利用预设的标注公式,如椭圆生成公式、圆形生成公式、长方形生成公式等,对目标实体进行圈画,生成相应的图形,实现实体圈示的标注信息显示。In one embodiment, when the positioning information of the target entity is known, preset labeling formulas, such as ellipse generation formulas, circle generation formulas, and rectangle generation formulas, can be used to circle the target entity and generate corresponding Graphics to realize the display of labeling information circled by entities.
S62:终端侧设备和客服侧设备基于交互信息在对目标实体进行圈画的区域上生成点击区域,点击区域用于在接收点击指令后显示交互信息和信息回复区,其中,信息回复区用于终端侧设备接收用户输入的回复信息。S62: The terminal side device and the customer service side device generate a click area on the area where the target entity is circled based on the interaction information, and the click area is used to display the interaction information and the information reply area after receiving the click instruction, wherein the information reply area is used for The terminal-side device receives the reply information input by the user.
可以理解地,用户可以点击图形圈画的区域,并在点击后的设备显示界面上显示交互信息和信息回复区。进一步地,在标注显示层一般只显示圈示的标注信息,用户可点击查看与目标实体相关的交互信息,并可在信息回复区输入文字进行回复,与客服技术人员进行交流。同样地,客服技术人员亦可通过信息回复区,回复用户发送的回复信息。Understandably, the user can click on the circled area of the graph, and the interactive information and information reply area will be displayed on the device display interface after clicking. Furthermore, generally only the circled annotation information is displayed on the annotation display layer, and the user can click to view the interactive information related to the target entity, and can input text in the information reply area to reply and communicate with customer service technicians. Similarly, customer service technicians can also reply to the reply message sent by the user through the message reply area.
S63:终端侧设备和客服侧设备基于对不同的目标实体预先的序号编辑,根据定位信息实现不同的目标实体的序号显示。S63: The terminal-side device and the customer service-side device implement serial number display of different target entities according to the positioning information based on the pre-edited serial numbers of different target entities.
可以理解地,本发明实施例支持同时对多个不同的目标实体进行标注,用户可根据目标实体显示的序号进行多个目标实体的查看。It can be understood that the embodiment of the present invention supports marking multiple different target entities at the same time, and the user can view multiple target entities according to the sequence numbers displayed by the target entities.
进一步地,定位信息具体包括中心位置(x,y)和区域像素大小(a,b)。Further, the positioning information specifically includes a center position (x, y) and an area pixel size (a, b).
在步骤S61中,终端侧设备和客服侧设备采用定位信息和预设的标注公式对目标实体进行圈画,实现实体圈示的标注信息显示,包括:In step S61, the terminal-side device and the customer service-side device use the positioning information and the preset labeling formula to circle the target entity to realize the display of labeling information circled by the entity, including:
终端侧设备根据中心位置(x,y)和区域像素大小(a,b),以像素点集为F(Xn,Yn)计算得到圈示图形,公式为其中,设定目标实体的序号显示的显示位置具体可设为(X+a/2,Y+b/2),设定的目标实体的序号显示的显示位置也可以是其他位置,在此不作限定。可以理解地,采用以上公式能够得到圈示目标实体的椭圆形。The device on the terminal side calculates the encircled figure based on the center position (x, y) and the area pixel size (a, b) with the pixel point set as F(Xn, Yn). The formula is Wherein, the display position of the serial number display of the set target entity can be specifically set as (X+a/2, Y+b/2), and the display position of the serial number display of the set target entity can also be other positions, which will not be set here limited. It can be understood that the ellipse that circles the target entity can be obtained by using the above formula.
进一步地,该基于定位标注的客服视频交互方法还包括如下步骤:Further, the customer service video interaction method based on positioning annotation also includes the following steps:
终端侧设备根据用户输入的指导历史获取指令,按照时间顺序在终端侧设备的设备显示界面上依次显示标注信息,其中,通过用户输入的暂停指令、前进指令或者倒退指令实现标注信息在时间顺序上的切换显示。The terminal-side device acquires instructions according to the guidance history input by the user, and sequentially displays the annotation information on the device display interface of the terminal-side device in chronological order, wherein the annotation information is realized in chronological order through the pause instruction, forward instruction or reverse instruction input by the user. to switch the display.
在一实施例中,终端侧设备的客服应用程序中还可设置历史查看功能,可通过用户输入的指导历史获取指令(如点击获取历史查看的按钮),在设备显示界面上依次显示标注信息,一般从时间最早的标注信息开始显示,用户可通过点击、暂停、前进、倒退按钮,或者是输入指定时间点的方式切换显示相应的标注信息。In an embodiment, the customer service application program of the terminal-side device can also be provided with a history viewing function, which can be used to acquire instructions for guiding history input by the user (such as clicking the button for obtaining history viewing), and display annotation information in sequence on the device display interface, Generally, the earliest annotation information is displayed, and the user can switch and display the corresponding annotation information by clicking, pausing, forward, and rewinding buttons, or by inputting a specified time point.
在一实施例中,基于定位标注的客服视频交互方法的系统架构图如图6所示。从图6中可以看出,客服系统设备接收终端侧设备传输的视频信息,并通过识别算法识别得到定位信息。客服侧设备根据客服技术人员的编辑实现标注信息的控制,并发送到客服系统设备。最后,客服系统设备将定位信息和标注信息同步给终端侧设备和客服侧设备,实现标注信息的显示。In an embodiment, a system architecture diagram of a video interaction method for customer service based on location annotation is shown in FIG. 6 . It can be seen from Fig. 6 that the customer service system equipment receives the video information transmitted by the terminal side equipment, and obtains the positioning information through identification algorithm. The equipment on the customer service side realizes the control of the marked information according to the editing of the customer service technicians, and sends it to the customer service system equipment. Finally, the customer service system equipment synchronizes the positioning information and annotation information to the terminal side equipment and the customer service side equipment to realize the display of annotation information.
在一实施例中,如图7所示,提供又一种基于定位标注的客服视频交互方法的流程图:In one embodiment, as shown in FIG. 7 , a flow chart of another method for customer service video interaction based on positioning annotation is provided:
1)由终端侧设备或客服侧设备均可发起相关视频客服能力。1) Relevant video customer service capabilities can be initiated by either the terminal-side device or the customer service-side device.
2)终端侧设备获取的视频信息经过客服平台设备转发至客服侧系统显示,同时客服平台设备对视频以合适的时间间隔进行定时抽帧,获取的最新图像作为当前画面图像识别应用基准。2) The video information acquired by the terminal-side equipment is forwarded to the customer service-side system for display through the customer service platform equipment. At the same time, the customer service platform equipment regularly draws frames from the video at an appropriate time interval, and the latest image obtained is used as the current screen image recognition application benchmark.
3)客服侧设备根据服务需求,在实体清单中选择目标实体,编号、文本信息和资料信息等可基于客服侧设备进行操作和编辑,形成互动信息传至客服系统设备。3) The customer service side equipment selects the target entity in the entity list according to the service requirements, and the serial number, text information and data information can be operated and edited based on the customer service side equipment to form interactive information and transmit it to the customer service system equipment.
4)客服平台设备获取当前标注的互动信息后,首先调用图像识别系统,根据目标实体确定最优的识别算法。4) After the customer service platform equipment obtains the currently marked interactive information, it first invokes the image recognition system to determine the optimal recognition algorithm according to the target entity.
5)图像识别系统采用识别算法对步骤2)获取的当前最新的视频抽帧图像进行识别,判断目标实体是否存在,若存在则进一步识别目标实体的中心坐标(x,y)和目标实体的区域像素大小(a,b)。5) The image recognition system uses a recognition algorithm to recognize the latest video frame image obtained in step 2), and judges whether the target entity exists, and if so, further recognizes the center coordinates (x, y) of the target entity and the area of the target entity pixel size(a,b).
6)客服平台设备将定位信息(中心坐标,区域像素大小)等信息,和客服侧设备接收的文本信息、资料信息等,同步给终端侧和客服侧系统进行标注显示。6) The customer service platform device synchronizes information such as positioning information (center coordinates, area pixel size) and text information and data information received by the customer service side equipment to the terminal side and the customer service side system for labeling and display.
7)终端侧设备、客服侧设备的标注显示层根据客服平台设备传递的定位信息和互动信息,基于反馈的中心位置(x,y)和区域像素大小(a,b),采用最优椭圆进行圈注,具体算法如下:其中,设定目标实体的序号显示的显示位置具体可设为(X+a/2,Y+b/2)。进一步地,在标注显示层上,对圈示像素点位置的像素点进行预设透明度(如70%)的颜色显示,以突出对目标实体的标注。具体地,该圈示的过程如图8所示。7) The label display layer of the terminal side equipment and customer service side equipment adopts the optimal ellipse based on the center position (x, y) and area pixel size (a, b) of the feedback based on the positioning information and interactive information transmitted by the customer service platform equipment. Circled, the specific algorithm is as follows: Wherein, the display position of setting the serial number display of the target entity can specifically be set as (X+a/2, Y+b/2). Further, on the label display layer, the color display of the preset transparency (such as 70%) is performed on the pixel points circled at the pixel position, so as to highlight the labeling of the target entity. Specifically, the circled process is shown in FIG. 8 .
8)当步骤2刷新最新图像时,重新执行步骤4)、5)、6)、7)。8) When step 2 refreshes the latest image, re-execute steps 4), 5), 6), and 7).
本发明实施例采用的是基于图像识别的标注技术,可实现对目标物体的追踪标注。可以理解地,在通常的生活场景中,终端侧设备为通用终端设备,而实现图像识别标注的能力需要高强度的计算能力,终端侧设备无法适用;此外,图像识别算法主要用于特定场景特定环境下特定物体的识别,对于复杂场景下,一般难以通用性适应,需要多种算法的配合开展,算力开支将成倍增加。在发明实施例中,采用了创新的系统架构(终端侧设备、客服系统设备和客服侧设备),将以上这些问题主要通过客服系统设备实现,而对终端侧设备的设备要求并不高。至此,本发明实施例采用的是于图像识别的标注技术,能够在通常的生活场景中运用,提升视频信息标注的交互方式效果。The embodiment of the present invention adopts the labeling technology based on image recognition, which can realize the tracking and labeling of the target object. It is understandable that in common life scenarios, the terminal-side device is a general-purpose terminal device, and the ability to realize image recognition and labeling requires high-intensity computing power, and the terminal-side device is not applicable; in addition, image recognition algorithms are mainly used in specific scenarios. The recognition of specific objects in the environment is generally difficult to adapt to complex scenes, and requires the cooperation of multiple algorithms, and the computing power expenditure will increase exponentially. In the embodiment of the invention, an innovative system architecture (terminal side equipment, customer service system equipment, and customer service side equipment) is adopted, and the above problems are mainly realized through the customer service system equipment, and the equipment requirements for the terminal side equipment are not high. So far, the embodiment of the present invention adopts the tagging technology based on image recognition, which can be used in common life scenes to improve the interactive effect of video information tagging.
在本发明实施例中,将需要进行数据处理的步骤大部分分配给客服系统设备和客服侧设备执行,终端侧设备只需传输视频信息给客服系统设备,并接收返回的交互信息和定位信息便可实现标注信息的显示,对终端侧设备本身的设备性能的要求不高;此外,本发明实施例在基于实时更新的图像识别基础上完成目标实体的定位标注,结合文字类型和图像类型的标注信息的显示,能够更准确地突出标注的目标实体,提高终端侧设备客户和客服的沟通效率。在本发明实施例中,不仅能够降低终端侧设备的设备性能,提高在终端侧设备的标注展示效果,还能够更准确地实现定位标注,使得视频信息标注的交互方式效果有显著的提升。In the embodiment of the present invention, most of the steps that need to be processed are assigned to the customer service system equipment and the customer service side equipment. The terminal side equipment only needs to transmit video information to the customer service system equipment, and receive the returned interaction information and positioning information. The display of annotation information can be realized, and the requirements for the performance of the terminal-side device itself are not high; in addition, the embodiment of the present invention completes the positioning annotation of the target entity on the basis of real-time updated image recognition, combined with the annotation of text type and image type The display of information can more accurately highlight the marked target entity, and improve the communication efficiency between terminal-side device customers and customer service. In the embodiment of the present invention, not only can the equipment performance of the terminal side equipment be reduced, but the label display effect of the terminal side equipment can be improved, and positioning labeling can be realized more accurately, so that the interaction effect of video information labeling is significantly improved.
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。It should be understood that the sequence numbers of the steps in the above embodiments do not mean the sequence of execution, and the execution sequence of each process should be determined by its functions and internal logic, and should not constitute any limitation to the implementation process of the embodiment of the present invention.
本发明实施例提供一种基于定位标注的客服视频交互系统,包括终端侧设备、客服系统设备和客服侧设备,其中,终端侧设备、客服系统设备和客服侧设备执行的步骤如实施例中基于定位标注的客服视频交互方法中终端侧设备、客服系统设备和客服侧设备执行的步骤,在此不再赘述。An embodiment of the present invention provides a customer service video interaction system based on location annotation, including terminal-side equipment, customer service system equipment, and customer service-side equipment, wherein the steps performed by the terminal-side equipment, customer service system equipment, and customer service-side equipment are as described in the embodiment based on The steps performed by the terminal-side device, the customer service system device, and the customer service-side device in the customer service video interaction method of positioning annotation will not be repeated here.
在本发明实施例中,将需要进行数据处理的步骤大部分分配给客服系统设备和客服侧设备执行,终端侧设备只需传输视频信息给客服系统设备,并接收返回的交互信息和定位信息便可实现标注信息的显示,对终端侧设备本身的设备性能的要求不高;此外,本发明实施例在基于实时更新的图像识别基础上完成目标实体的定位标注,结合文字类型和图像类型的标注信息的显示,能够更准确地突出标注的目标实体,提高终端侧设备客户和客服的沟通效率。在本发明实施例中,不仅能够降低终端侧设备的设备性能,提高在终端侧设备的标注展示效果,还能够更准确地实现定位标注,使得视频信息标注的交互方式效果有显著的提升。In the embodiment of the present invention, most of the steps that need to be processed are assigned to the customer service system equipment and the customer service side equipment. The terminal side equipment only needs to transmit video information to the customer service system equipment, and receive the returned interaction information and positioning information. The display of annotation information can be realized, and the requirements for the performance of the terminal-side device itself are not high; in addition, the embodiment of the present invention completes the positioning annotation of the target entity on the basis of real-time updated image recognition, combined with the annotation of text type and image type The display of information can more accurately highlight the marked target entity, and improve the communication efficiency between terminal-side device customers and customer service. In the embodiment of the present invention, not only can the equipment performance of the terminal-side equipment be reduced, but the label display effect of the terminal-side equipment can be improved, and positioning labeling can be realized more accurately, so that the interaction mode effect of video information labeling is significantly improved.
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。Those skilled in the art can clearly understand that for the convenience and brevity of description, only the division of the above-mentioned functional units and modules is used for illustration. In practical applications, the above-mentioned functions can be assigned to different functional units, Completion of modules means that the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above.
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be described in the foregoing embodiments Modifications to the technical solutions recorded, or equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of each embodiment of the present invention, and should be included in the scope of the present invention. within the scope of protection.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010320286.7A CN113542332B (en) | 2020-04-22 | 2020-04-22 | Customer service video interaction method and equipment based on positioning labels |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010320286.7A CN113542332B (en) | 2020-04-22 | 2020-04-22 | Customer service video interaction method and equipment based on positioning labels |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113542332A CN113542332A (en) | 2021-10-22 |
CN113542332B true CN113542332B (en) | 2023-04-07 |
Family
ID=78094025
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010320286.7A Active CN113542332B (en) | 2020-04-22 | 2020-04-22 | Customer service video interaction method and equipment based on positioning labels |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113542332B (en) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106339094A (en) * | 2016-09-05 | 2017-01-18 | 山东万腾电子科技有限公司 | Interactive remote expert cooperation maintenance system and method based on augmented reality technology |
CN107333087A (en) * | 2017-06-27 | 2017-11-07 | 京东方科技集团股份有限公司 | A kind of information sharing method and device based on video session |
CN108170273A (en) * | 2017-12-28 | 2018-06-15 | 南京华讯方舟通信设备有限公司 | A kind of expert's remote guide system and implementation method based on hololens glasses |
WO2018107676A1 (en) * | 2016-12-15 | 2018-06-21 | 深圳市云鹏正曜科技发展有限公司 | Information interaction method, and data collection method and device |
WO2019080873A1 (en) * | 2017-10-27 | 2019-05-02 | 腾讯科技(深圳)有限公司 | Method for generating annotations and related apparatus |
WO2019128787A1 (en) * | 2017-12-26 | 2019-07-04 | 阿里巴巴集团控股有限公司 | Network video live broadcast method and apparatus, and electronic device |
CN110266992A (en) * | 2019-06-24 | 2019-09-20 | 苏芯物联技术(南京)有限公司 | A kind of long-distance video interactive system and method based on augmented reality |
CN110443294A (en) * | 2019-07-25 | 2019-11-12 | 丰图科技(深圳)有限公司 | Video labeling method, device, server, user terminal and storage medium |
CN110647636A (en) * | 2019-09-05 | 2020-01-03 | 深圳追一科技有限公司 | Interaction method, interaction device, terminal equipment and storage medium |
CN110717994A (en) * | 2019-10-21 | 2020-01-21 | 联想(北京)有限公司 | Method for realizing remote video interaction and related equipment |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8285121B2 (en) * | 2007-10-07 | 2012-10-09 | Fall Front Wireless Ny, Llc | Digital network-based video tagging system |
-
2020
- 2020-04-22 CN CN202010320286.7A patent/CN113542332B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106339094A (en) * | 2016-09-05 | 2017-01-18 | 山东万腾电子科技有限公司 | Interactive remote expert cooperation maintenance system and method based on augmented reality technology |
WO2018107676A1 (en) * | 2016-12-15 | 2018-06-21 | 深圳市云鹏正曜科技发展有限公司 | Information interaction method, and data collection method and device |
CN107333087A (en) * | 2017-06-27 | 2017-11-07 | 京东方科技集团股份有限公司 | A kind of information sharing method and device based on video session |
WO2019080873A1 (en) * | 2017-10-27 | 2019-05-02 | 腾讯科技(深圳)有限公司 | Method for generating annotations and related apparatus |
WO2019128787A1 (en) * | 2017-12-26 | 2019-07-04 | 阿里巴巴集团控股有限公司 | Network video live broadcast method and apparatus, and electronic device |
CN108170273A (en) * | 2017-12-28 | 2018-06-15 | 南京华讯方舟通信设备有限公司 | A kind of expert's remote guide system and implementation method based on hololens glasses |
CN110266992A (en) * | 2019-06-24 | 2019-09-20 | 苏芯物联技术(南京)有限公司 | A kind of long-distance video interactive system and method based on augmented reality |
CN110443294A (en) * | 2019-07-25 | 2019-11-12 | 丰图科技(深圳)有限公司 | Video labeling method, device, server, user terminal and storage medium |
CN110647636A (en) * | 2019-09-05 | 2020-01-03 | 深圳追一科技有限公司 | Interaction method, interaction device, terminal equipment and storage medium |
CN110717994A (en) * | 2019-10-21 | 2020-01-21 | 联想(北京)有限公司 | Method for realizing remote video interaction and related equipment |
Non-Patent Citations (1)
Title |
---|
基于分层语义的体育视频标注及索引研究;张环等;《计算机应用与软件》;20121015(第10期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113542332A (en) | 2021-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107491174B (en) | Method, device and system for remote assistance and electronic equipment | |
JP5942456B2 (en) | Image processing apparatus, image processing method, and program | |
US9563818B2 (en) | System for associating tag information with images supporting image feature search | |
US20170347039A1 (en) | Video pinning | |
KR101382703B1 (en) | Interaction method and system for unifying augmented reality technology and big data | |
US20170060828A1 (en) | Gesture based annotations | |
JP2015076875A (en) | System, method and program for navigating video stream | |
US8941752B2 (en) | Determining a location using an image | |
JP2018073387A (en) | Systems and methods for bringing document interactions into online conversation stream, computer-implemented method, program and computerized system | |
US11475661B2 (en) | Systems and methods for augmented reality application for annotations and adding interfaces to control panels and screens | |
US11514648B2 (en) | Aligning input image data with model input data to generate image annotations | |
JP2024502516A (en) | Data annotation methods, apparatus, systems, devices and storage media | |
US11003467B2 (en) | Visual history for content state changes | |
KR102442637B1 (en) | System and Method for estimating camera motion for AR tracking algorithm | |
JP2022068146A (en) | Method for annotating data, apparatus, storage medium, and computer program | |
CN113542332B (en) | Customer service video interaction method and equipment based on positioning labels | |
CN112017304A (en) | Method, apparatus, electronic device, and medium for presenting augmented reality data | |
US11769293B2 (en) | Camera motion estimation method for augmented reality tracking algorithm and system therefor | |
EP3863235B1 (en) | Method and apparatus for processing data | |
US20230043683A1 (en) | Determining a change in position of displayed digital content in subsequent frames via graphics processing circuitry | |
US11551379B2 (en) | Learning template representation libraries | |
CN117369625A (en) | Complex equipment expert remote assistance system based on augmented reality | |
JP6304305B2 (en) | Image processing apparatus, image processing method, and program | |
CN110263743B (en) | Method and device for recognizing images | |
TWI762830B (en) | System for displaying hint in augmented reality to play continuing film and method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |