本申请实施例涉及通信技术领域,具体涉及一种基于ar的会议方法、装置及电子设备。
背景技术:
随着技术的发展,出现了增强现实(augmentedreality,ar)。ar是一种实时地计算摄影机影像的位置及角度并加上相应图像、视频及三维模型的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。基于ar技术可以设置诸如ar眼镜等电子设备,电子设备中的摄像单元采集用户周围场景影像,经过三维建模的处理后,展示在设备的展示单元中。
基于ar的会议是ar技术的一个主要应用场景,目前会议过程中的数据可视化的内容都是预设好的,采用统一信息展示方式难以让所有参会者准确理解会议内容。
技术实现要素:
本申请实施例的目的是提供一种基于ar的会议方法、装置及电子设备,能够解决现有基于ar的会议方法难以让所有的参会者都能准确理解会议内容的问题。
为了解决上述技术问题,本申请是这样实现的:
第一方面,本申请实施例提供一种基于ar的会议方法,所述方法包括:
获取当前参会者的特征属性信息以及其他参会者的特征属性信息;
获取其他参会者发送的会议信息;
在所述当前参会者的特征属性信息与所述其他参会者的特征属性信息不同的情况下,根据所述当前参会者的特征属性信息对所述会议信息进行调整;
显示调整后的所述会议信息。
第二方面,本申请实施例提供一种基于ar的会议装置,包括:
第一获取模块,用于获取当前参会者的特征属性信息以及其他参会者的特征属性信息;
第二获取模块,用于获取所述其他参会者发送的会议信息;
调整模块,用于在所述当前参会者的特征属性信息与所述其他参会者的特征属性信息不同的情况下,根据所述当前参会者的特征属性信息对所述会议信息进行调整;
第一显示模块,用于显示调整后的所述会议信息。
第三方面,本申请实施例提供一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的基于ar的会议方法的步骤。
第四方面,本申请实施例提供一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的基于ar的会议方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的基于ar的会议方法的步骤。
本申请实施例中,在当前参会者与其他参会者的特征属性信息不同的情况下,根据当前参会者的特征属性信息对其他参会者发送的会议信息进行调整,这样基于ar的会议能够根据参会者的特征属性信息,对会议内容进行适应性调整,确保每个参会者都能够准确理解会议内容。
附图说明
图1为本申请实施例提供的基于ar的会议方法的流程示意图;
图2a为本申请实施例提供的应用场景示意图之一;
图2b为本申请实施例提供的应用场景示意图之二;
图2c为本申请实施例提供的应用场景示意图之三;
图2d为本申请实施例提供的应用场景示意图之四;
图3为本申请实施例提供的基于ar的会议装置结构示意图;
图4为本申请实施例提供的电子设备结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的基于ar的会议方法进行详细地说明。
在本申请实施例中,基于ar的会议可以是通过所有参会者佩戴ar设备,并通过ar设备进行信息传输来实现,可选地,每个ar设备可以将对应用户发送的信息上传至云端服务器,然后通过云端服务器将该信息转发给其他各ar设备,或者各ar设备也可以通过通信网络直接进行信息的传输,本申请实施例对ar设备之间的信息传输方式不做具体限定。
参见图1,本申请实施例提供一种基于ar的会议方法,该方法包括:
步骤101:获取当前参会者的特征属性信息以及其他参会者的特征属性信息;
在本申请实施例中,特征属性信息用于表示参会者自身的特征属性,具体地,特征属性信息包括以下至少一项:
参会者的地理位置,在一些实施方式中,可以通过ar设备上的无线保真(wirelessfidelity,wifi)、通用分组无线业务(generalpacketradioservice,gprs)、数据信号等进行区域信号监控,不同区域信号不同,监控ar设备的使用者的地理位置、身份信息并记录上传,比如:按照不同数据的经纬度数据,真实方位顺序在虚拟世界进行排布显示,也可以按照设定规则进行显示;
参会者的外貌特征,外貌特征用于表示该参会者的体态、穿着等外貌特点,在一些实施方式中,可以通过ar设备上的图形识别系统(由深度摄像头、红外摄像头、rgb摄像头等感应器组成),监控头戴设备的使用者身体姿态、特征、服饰色彩及材质记录并上传;
参会者使用的语言,在一些实施方式中,可以通过ar设备的声音传感器(voicesensor)监控设备使用者的语言种类并记录上传;
参会者的身份属性,身份属性用于表示参会者自身的属性信息,例如:性别、职业、学历等,在一些实施方式中,可以通过ar设备上图像识别系统(由深度摄像头、红外摄像头、rgb摄像头等感应器组成),监控头戴设备的使用者的性别;用户也可以将自己的职业角色信息通过公司组织架构上传云端。
需要说明的是,除上述获取当前参会者的特征属性信息的方式以外,也可以采用其他的方式获取当前参会者的特征属性信息,本申请实施例对此不做具体限定。
针对获取其他参会者的特征属性信息,各个参会者可以通过自身佩戴的ar设备从云端服务器下载其他参会者的特征属性信息,或者也可以直接通过ar设备之间的通信传输获得其他参会者的特征属性信息,本申请实施例对此不做具体限定。
可选地,在上述步骤101之后,本方法还包括:根据其他参会者的外貌特征,显示与其他参会者对应的虚拟形象。
在本申请实施例中,参会者可以通过佩戴的ar设备从云端服务器获取其他参会者的姿态特征、服饰颜色材料等属性,并在ar设备的显示区域显示对应的虚拟形象,可以理解的是,该虚拟形象可以是基于获取的外貌特征生成的其他参会者的实际形象,也可以是预设的颜色与性别形象,本申请实施例对此不做具体限定。
步骤102:获取其他参会者发送的会议信息;
在本申请实施例中,会议信息可以包括文字、图片、语音等各类信息。在实际应用过程中,可以将所有参会者中正在发言的参会者设定为主讲者,其余参会者设定为会议参与者,所有的会议参与者获取主讲者发送的会议信息。
步骤103:在当前参会者的特征属性信息与其他参会者的特征属性信息不同的情况下,根据当前参会者的特征属性信息对会议信息进行调整;
步骤104:显示调整后的会议信息。
在本申请实施例中,考虑到不同的参会者,其国籍、使用的语言、职业背景等可能不同,因此一个参会者发出的会议信息可能并不能让其他参会者准确理解其含义,因此需要根据接收会议信息的参会者的特征属性信息对会议信息进行调整。
具体地,在一些实施方式中,特征属性信息包括:参会者的地理位置与参会者使用的语言,在当前参会者的地理位置和/或使用的语言与其他参会者的地理位置和/或使用的语言不同的情况下,根据当前参会者的地理位置和/或使用的语言,对会议信息进行翻译,即在当前参会者的地理位置与其他参会者的地理位置不同的情况下,根据当前参会者的地理位置,对会议信息进行翻译,或在当前参会者使用的语言与其他参会者使用的语言不同的情况下,根据当前参会者使用的语言,对会议信息进行翻译,或在当前参会者的地理位置和使用的语言与其他参会者的地理位置和使用的语言不同的情况下,根据当前参会者的地理位置和使用的语言,对会议信息进行翻译。
在本申请实施例中,可以综合考虑参会者的地理位置以及使用的语言,来确定是否需要对会议信息进行翻译,例如:针对仅考虑参会者的地理位置的情况,当前参会者的地理位置为中国,而其他参会者的地理位置为美国,由于两个地理位置对应的官方语言不同,因此需要根据当前参会者的地理位置,即中国,对会议信息进行翻译,将其翻译为中国地区的官方语言:汉语。针对考虑参会者的地理位置和使用的语言的情况,当前参会者的地理位置为日本,而其他参会者的地理位置为中国,但当前参会者使用的语言为英语,则此时根据当前参会者的地理位置,对会议信息进行翻译时,将其翻译为英语,以确保当前参会者能够准确理解会议信息的内容。
在实际应用场景中,若主讲设备监控到当前参会者与其他参会者不是同一区域或者使用的不是同一语言的时候,可以将语音同步上传云端,相应地,其他参会者设备接收到信号为非本区域或本语言的,从云端下载语音,并通过ar设备自动转换成对应区域的语言,同时显示在发送显示对应的信息。
参见图2a和图2b,图中示出了在一场基于ar的会议中包括4个参会者,其中参会者a是中国人,参会者b是日本人,参会者c是美国人,参会者d是韩国人,相应地,参会者a使用汉语,参会者b使用日语,参会者c使用英语,参会者d使用韩语。
图2a所示,从参会者a的角度看,由于参会者a是中国人且使用汉语,则在其他参会者发言时,参会者a所获取的会议信息可能是日文、韩文或英文的,因此在获取到会议信息后,对会议信息进行翻译,使参会者a所看到的其他参会者的会议信息内容均是中文的,从而使参会者a能够准确理解其他参会者的会议信息的内容。
同理,图2b所示,从参会者d的角度看,由于参会者d是韩国人且使用韩语,则在其他参会者发言时,参会者d所获取的会议信息可能是中文、日文或英文的,因此在获取到会议信息后,对会议信息进行翻译,使参会者d所看到的其他参会者的会议信息内容均是韩文的,从而使参会者d能够准确理解其他参会者的会议信息的内容。
图2a和图2b示出的是在基于ar的会议中,会议信息以对话框的形式进行显示,可以理解的是,会议信息也可以是由参会者发出的图片或视频,相应地,在其他的参会者的显示区域中,能够自动将图片或视频中的文字翻译为与自身所在地区或自己使用的语言一致的文字。
这样,对于使用不同语言的参会者在进行会议时,可以基于各自的特征属性信息对会议信息进行翻译,从而准确理解其他参会者所发送的会议信息的内容。
具体地,在一些实施方式中,在当前参会者的身份属性与其他参会者的身份属性不同的情况下,根据当前参会者的身份属性,增加对会议信息的含义解释内容。
在实际应用场景中,由于所有的参会者的职业背景、学历背景可能不同,因此对于同一个会议信息(例如某个领域内的技术描述),部分参会者受职业或学历的限制,无法准确理解该会议信息的含义,因此需要基于当前参会者的身份属性增加对会议信息的含义解释内容。
参见图2c和图2d,图中示出了在一场基于ar的会议中包括4个参会者,以身份属性用于表示参会者的职业背景为例,其中参会者a、b、c的身份属性均是机械加工的工程师,参会者d的身份属性是市场营销人员,此时参会者a对产品的设计方案进行介绍,即由参会者a发出会议信息,其中可能会涉及到部分技术描述,由于参会者b、c与参会者a的身份属性相同,能够准确理解会议信息的内容,而参会者d与参会者a的身份属性不同,因此难以准确理解会议信息的内容。
图2c示出的是从参会者b、c的角度看到的参会者a发出的会议信息内容,图2d示出的是从参会者d的角度看到的参会者a发出的会议信息内容。
具体地,参见图2c,参会者a发出的会议信息内容为“加工精度为1道”,其中“1道”为机械加工领域中的常用表述,其含义为“0.01mm”,该表述对于参会者b和c是熟知的,因此参会者b和c显示的会议信息内容保持不变,仍为“加工精度为1道”。参见图2d,对于参会者d而言,“1道”的表述是陌生的,因此需要在参会者d显示的会议信息中添加含义解释内容,即图2d示出的“加工精度为1道;1道=0.01mm”。
图2c和图2d示出的是在基于ar的会议中,会议信息以对话框的形式进行显示,可以理解的是,会议信息也可以是由参会者发出的图片或视频,相应地,根据参会者的身份属性,能够自动增加针对图片或视频中的部分表述的含义解释内容。
这样,对于具有不同身份属性的参会者在进行会议时,可以基于各自的身份属性针对会议信息增加对所述会议信息的含义解释内容,从而准确理解其他参会者所发送的会议信息的内容。
进一步地,ar设备的声音感应器可以监控设备使用者的内容语言频率记录并上传,若参会者提及信息内容的次数达到一定的阈值,则作为重点标记,然后根据参会者的身份属性自动增加该信息的含义解释内容。
本申请实施例中,在当前参会者与其他参会者的特征属性信息不同的情况下,根据当前参会者的特征属性信息对其他参会者发送的会议信息进行调整,这样基于ar的会议能够根据参会者的特征属性信息,对会议内容进行适应性调整,确保每个参会者都能够准确理解会议内容。
需要说明的是,本申请实施例提供的基于ar的会议方法,执行主体可以为基于ar的会议装置,或者该基于ar的会议装置中的用于执行加载基于ar的会议方法的控制模块。本申请实施例中以基于ar的会议装置执行加载基于ar的会议方法的方法为例,说明本申请实施例提供的基于ar的会议方法。
参见图3,本申请实施例提供一种基于ar的会议装置300,包括:
第一获取模块301,用于获取当前参会者的特征属性信息以及其他参会者的特征属性信息;
第二获取模块302,用于获取所述其他参会者发送的会议信息;
调整模块303,用于在所述当前参会者的特征属性信息与所述其他参会者的特征属性信息不同的情况下,根据所述当前参会者的特征属性信息对所述会议信息进行调整;
第一显示模块304,用于显示调整后的所述会议信息。
可选地,所述特征属性信息包括:参会者的地理位置与参会者使用的语言,所述调整模块303,包括:
第一调整单元,用于在所述当前参会者的地理位置和/或使用的语言与所述其他参会者的地理位置和/或使用的语言不同的情况下,根据所述当前参会者的地理位置和/或使用的语言,对所述会议信息进行翻译。
可选地,所述特征属性信息包括:参会者的身份属性,所述调整模块303,包括:
第一调整单元,用于在所述当前参会者的身份属性与所述其他参会者的身份属性不同的情况下,根据所述当前参会者的身份属性,增加对所述会议信息的含义解释内容。
可选地,所述特征属性信息还包括:参会者的外貌特征,所述装置300还包括:
第二显示模块,用于根据所述其他参会者的外貌特征,显示与所述其他参会者对应的虚拟形象。
本申请实施例中,在当前参会者与其他参会者的特征属性信息不同的情况下,根据当前参会者的特征属性信息对其他参会者发送的会议信息进行调整,这样基于ar的会议能够根据参会者的特征属性信息,对会议内容进行适应性调整,确保每个参会者都能够准确理解会议内容。
本申请实施例中的基于ar的会议装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的基于ar的会议装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。
本申请实施例提供的基于ar的会议装置能够实现图1至图2d的方法实施例中基于ar的会议装置实现的各个过程,为避免重复,这里不再赘述。
可选的,本申请实施例还提供一种电子设备,包括处理器410,存储器409,存储在存储器409上并可在所述处理器410上运行的程序或指令,该程序或指令被处理器410执行时实现上述基于ar的会议方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
图4为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备400包括但不限于:射频单元401、网络模块402、音频输出单元403、输入单元404、传感器405、显示单元406、用户输入单元407、接口单元408、存储器409、以及处理器410等部件。
本领域技术人员可以理解,电子设备400还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器410逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图4中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,输入单元404,在本申请实施例中可以包括wifi单元、gprs单元、数据信号单元、深度摄像头、红外摄像头、rgb摄像头等感应器、voicesensor等,用于获取当前参会者的特征属性信息以及其他参会者的特征属性信息;
输入单元404,还用于获取其他参会者发送的会议信息;
处理器410,用于在所述当前参会者的特征属性信息与所述其他参会者的特征属性信息不同的情况下,根据所述当前参会者的特征属性信息对所述会议信息进行调整;
显示单元406,用于显示调整后的所述会议信息。
本申请实施例中,在当前参会者与其他参会者的特征属性信息不同的情况下,根据当前参会者的特征属性信息对其他参会者发送的会议信息进行调整,这样能够根据参会者的特征属性信息,对会议内容进行适应性调整,确保每个参会者都能够准确理解会议内容。
可选地,所述特征属性信息包括:参会者的地理位置与参会者使用的语言,处理器410,还用于在所述当前参会者的地理位置和/或使用的语言与所述其他参会者的地理位置和/或使用的语言不同的情况下,根据所述当前参会者的地理位置和/或使用的语言,对所述会议信息进行翻译。
可选地,所述特征属性信息包括:参会者的身份属性,处理器410,还用于在所述当前参会者的身份属性与所述其他参会者的身份属性不同的情况下,根据所述当前参会者的身份属性,增加对所述会议信息的含义解释内容。
可选地,所述特征属性信息还包括:参会者的外貌特征,显示单元406,用于根据所述其他参会者的外貌特征,显示与所述其他参会者对应的虚拟形象。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述基于ar的会议方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述基于ar的会议方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。