CN116069159A - 用于显示虚拟形象的方法、装置及介质 - Google Patents
用于显示虚拟形象的方法、装置及介质 Download PDFInfo
- Publication number
- CN116069159A CN116069159A CN202211112960.8A CN202211112960A CN116069159A CN 116069159 A CN116069159 A CN 116069159A CN 202211112960 A CN202211112960 A CN 202211112960A CN 116069159 A CN116069159 A CN 116069159A
- Authority
- CN
- China
- Prior art keywords
- avatar
- user
- digital person
- digital
- virtual
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/006—Mixed reality
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Processing Or Creating Images (AREA)
Abstract
本公开涉及用于显示虚拟形象的方法、装置及介质。一种用于在虚拟环境中显示数字人的虚拟形象的方法,包括:通过布置于真实环境中的感测设备,获取与所述数字人对应的真实环境中的用户的真实形象,所述真实形象由所述用户穿戴的物品指示;以及在所述虚拟环境中将所述数字人的虚拟形象显示为与所捕获的所述真实形象相匹配。
Description
技术领域
本公开涉及计算机技术领域,特别涉及虚拟环境中的虚拟形象的呈现。
背景技术
随着计算机技术的发展,将虚拟环境与现实环境相结合的虚拟现实技术越来越受到人们的关注。虚拟现实包括了多个技术分支,例如AR(Augmented Reality,增强现实)、VR(Virtual Reality,虚拟现实)、MR(Mixed Reality,混合现实)等。
AR通过设备识别和判断将虚拟信息叠加在现实环境中,从而在现实环境中实时交互虚拟信息。VR通常被称为沉浸式虚拟现实,为用户呈现完全虚拟的环境,使用户有一种置身于真实世界的感觉。MR指的是合并现实和虚拟世界而产生的新的可视化环境,在新的可视化环境里,物理和数字对象共存,并实时互动。
在以上虚拟现实技术的基础上,元宇宙(Metaverse)的概念应运而生。元宇宙是基于以上虚拟现实技术进行链接与创造的、与现实世界映射与交互的虚拟世界,是一种具备新型社会体系的数字生活空间。
发明内容
近年来,在与虚拟现实有关的技术中,提出了“孪生数字人”的概念并进行了研究。“孪生数字人”指现实人类在虚拟世界的映射,可以具备一定的表达能力和交互能力,例如语言、表情、肢体动作的表达能力和与现实人类实时交互的能力。
本公开的发明人注意到,在将与现实人类用户(下文中简称为“用户”)对应的孪生数字人(下文中简称为“数字人”)映射到虚拟环境中时,通常仅显示预先配置的默认形象,无法自动地与用户的真实形象(例如包括发型、化妆、服装、配饰、随身物等)进行匹配,需要用户手动在虚拟环境中进行配置才能调整数字人的形象。这样的操作对于用户来说可能是繁杂的。
本公开针对上述问题中的一个或多个,提出了一种用于在虚拟环境中显示数字人的虚拟形象的机制,能够自动地将数字人的虚拟形象与用户的真实形象进行匹配,从而提升用户对虚拟环境的体验感。
根据本公开的一个方面,提供了一种用于在虚拟环境中显示数字人的虚拟形象的方法,包括:通过布置于真实环境中的感测设备,获取与所述数字人对应的真实环境中的用户的真实形象,所述真实形象由所述用户穿戴的物品指示;以及在所述虚拟环境中将所述数字人的虚拟形象显示为与所捕获的所述真实形象相匹配。
根据本公开的另一方面,提供了一种用于在虚拟环境中显示数字人的虚拟形象的装置,包括:存储器,其上存储有指令;以及处理器,被配置为执行存储在所述存储器上的指令,以执行以下处理:通过布置于真实环境中的感测设备,获取与所述数字人对应的真实环境中的用户的真实形象,所述真实形象由所述用户穿戴的物品指示;以及在所述虚拟环境中将所述数字人的虚拟形象显示为与所捕获的所述真实形象相匹配。
根据本公开的又一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器运行时,使所述处理器执行如根据本公开的方法。
附图说明
现在将参考附图在下面具体描述中描述本公开,其中贯穿附图相同的附图标记表示相同或相似的组件。要理解的是,附图不一定按比例绘制,并且附图只用于说明本公开的示例性实施例,不应该认为是对本公开范围的限制。其中:
图1示出了根据本公开的实施例的用于在虚拟环境中显示数字人的虚拟形象的装置的示例性配置框图;
图2示出了根据本公开的实施例的用于在虚拟环境中显示数字人的虚拟形象的方法的示例性流程图;
图3示出了根据本公开的另一实施例的用于在虚拟环境中显示数字人的虚拟形象的装置的示例性配置框图;
图4示出了根据本公开的另一实施例的用于在虚拟环境中显示数字人的虚拟形象的示例性流程图;以及
图5示出了可以实现根据本发明的实施例的计算设备的示例性配置。
具体实施方式
下面将参考附图详细描述本公开的各种示例性实施例。但要理解的是,对各种示例性实施例的描述仅仅是说明性的,不作为对本公开的技术的任何限制。除非另外具体说明,在示例性实施例中的组件和步骤的相对布置、表达式和数值不限制本公开的范围。
图1示出了根据本公开的实施例的用于在虚拟环境中显示数字人的虚拟形象的装置1000的示例性配置框图。
如图1所示,在一些实施例中,装置1000可以包括处理器1010。装置1000的处理器1010提供装置1000的各种功能。在一些实施例中,装置1000的处理器1010可以被配置为执行用于在虚拟环境中显示数字人的虚拟形象的方法2000(后文中将参照图2进行描述)。具体而言,如图1所示,装置1000的处理器1010可以包括用户形象获取单元1020和显示控制单元1030,分别被配置为执行后述图2中所示的用于在虚拟环境中显示数字人的虚拟形象的方法2000中的步骤S2010和S2020。应当理解,图1所示的装置1000的各个单元仅是根据其所实现的具体功能所划分的逻辑模块,而不是用于限制具体的实现方式。在实际实现时,上述各个模块可被实现为独立的物理实体,或者也可由单个实体(例如,处理器(CPU或DSP等)、集成电路等)来实现。
装置1000的处理器1010可以指在计算系统中执行功能的数字电路系统、模拟电路系统或混合信号(模拟和数字的组合)电路系统的各种实现。处理电路可以包括例如诸如集成电路(IC)、专用集成电路(ASIC)这样的电路、单独处理器核心的部分或电路、整个处理器核心、单独的处理器、诸如现场可编程门阵列(FPGA)的可编程硬件设备、和/或包括多个处理器的系统。
在一些实施例中,装置1000还可以包括存储器(未图示)。装置1000的存储器可以存储由处理器1010产生的信息以及用于处理器1010操作的程序和数据。存储器可以是易失性存储器和/或非易失性存储器。例如,存储器可以包括但不限于随机存取存储器(RAM)、动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)、只读存储器(ROM)以及闪存存储器。另外,装置1000可以以芯片级来实现,或者也可以通过包括其它外部部件而以设备级来实现。
在一些实施例中,装置1000可以集成在AR、VR、MR、元宇宙等虚拟现实设备中,在设备被用户启用时执行用于在虚拟环境中显示数字人的虚拟形象的方法,使得用户能够通过虚拟现实设备的显示界面等来实时地查看数字人的虚拟形象。在一些实施例中,装置1000可以配置于服务器端,获取真实环境中的用户的真实形象并生成与真实形象对应的数字人的虚拟形象,将所生成的虚拟形象发送到各用户所携带的虚拟现实设备中以供显示。
图2示出根据本公开的实施例的用于在虚拟环境中显示数字人的虚拟形象的方法2000的示例性流程图。该方法例如可以用于如图1所示的装置1000。
本公开中所描述的虚拟环境是利用虚拟现实技术呈现给用户的虚拟环境,包括但不限于利用AR、VR、MR、元宇宙等技术呈现的虚拟环境,例如虚拟展厅、虚拟演出场馆等。此外,本公开所描述的虚拟环境并不限于完全虚拟的环境,也可以包括虚拟环境与现实环境的结合。另外,本公开中所描述的用户是利用虚拟现实技术在虚拟环境中进行体验的用户。用户利用其自身佩戴的虚拟现实设备进入虚拟环境中,虚拟环境显示有与自身相对应的数字人的虚拟形象,并且用户能够看见虚拟环境中的与其他用户对应的其他数字人的虚拟形象。多个用户可以通过操控各自的虚拟现实设备来使得虚拟环境中的不同数字人进行交互,从而实现不同用户之间的交互。另外,用户也可以利用虚拟现实设备来使数字人与虚拟环境中的虚拟对象(例如各种虚拟物品等)进行交互等。
如图2所示,在S2010中,用户形象获取单元1020通过布置于真实环境中的感测设备,获取与数字人对应的真实环境中的用户的真实形象。用户的真实形象例如由用户穿戴的物品指示。在本文中,用户所穿戴的物品应当做最广义的解释,包括与用户直接或间接接触的所有物品,例如包括如下中的至少一个:用户的发型(头发的长短、颜色、造型等)、服装、配饰、箱包、鞋品、随身物(随身携带的雨伞、拐杖、骑行用的自行车、平衡车、滑板等)。此外,用户穿戴的物品不限于以上示例,只要是能够体现用户的形象的物品即可。
在一些实施例中,布置于真实环境中的感测设备例如可以包括布置于用户周围的摄像设备,通过对摄像设备捕获的与所述用户有关的图片或视频数据进行识别,获取用户的真实形象。摄像设备例如可以是固定地布置于用户周围环境的固定摄像设备。另外,摄像设备也可以是移动摄像设备,例如微型机器人、伴随无人机等,能够跟随在用户周边,感测用户的信息,获取用户的真实形象。
在一些实施例中,布置于真实环境中的感测设备例如可以包括设置于用户所穿戴的物品的电子标签,根据所述电子标签中所记录的指示所述物品的信息,获取所述用户的真实形象。
此外,多种感测设备(例如摄像设备、电子标签等)也可以配合使用。例如,用户所穿戴的物品中,仅部分物品配置有电子标签而可以通过电子标签中所记录的信息来指示这些物品。对于未配置电子标签的物品,可以采用摄像设备所捕获的数据进行识别。
在一些实施例中,感测设备例如可以周期性地将实时采集的与用户有关的感测数据发送给装置1000,装置1000对获取的感测数据进行处理,以获取用户的真实形象。在另一些实施例中,感测设备例如也可以周期性地将实时采集的与用户有关的感测数据上传到服务器,由服务器对感测数据进行处理,获取用户的真实形象并发送给装置1000。
接下来,在步骤S2020中,显示控制单元1030进行显示控制,以在虚拟环境中将数字人的虚拟形象显示为与所捕获的真实形象相匹配。
在本文中,虚拟形象与真实形象的匹配显示是指虚拟形象所穿戴的物品与真实形象所穿戴的物品完全相同,或在一定的显示误差的情况下基本相同。
在一些实施例中,在用户的真实形象是由摄像设备捕获的与用户有关的图片或视频的情况下,可以通过将所捕获的图片或视频中的指示用户的真实形象的各物品进行虚拟化,并呈现到虚拟环境中的数字人上,从而实现数字人的虚拟形象与用户的真实形象的匹配显示。
在一些实施例中,可以预先存储多种物品的虚拟化的模板。在识别出用户的真实形象所穿戴的物品时,调用所存储的对应虚拟化物品的模板来进行显示。
在一些实施例中,在用户的真实形象(或真实形象的一部分)是由用户所穿戴的物品的电子标签获取的情况下,可以根据电子标签所指示的物品的信息,在预先存储的虚拟化物品模板中搜索对应的虚拟化物品并进行显示。
根据本公开的用于在虚拟环境中显示数字人的虚拟形象的方法2000,能够自动地将数字人的虚拟形象与用户的真实形象进行匹配,从而提升用户对虚拟环境的体验感。
接下来,参照图3描述根据本公开的另一实施例的用于在虚拟环境中显示数字人的虚拟形象的装置3000的示例性配置框图。
如图3所示,在一些实施例中,装置3000可以包括处理器3010。装置3000的处理器3010提供装置3000的各种功能。在一些实施例中,装置3000的处理器3010可以被配置为执行用于在虚拟环境中显示数字人的虚拟形象的方法4000(后文中将参照图4进行描述)。具体而言,如图3所示,装置3000的处理器3010可以包括用户形象获取单元3020、显示控制单元3030和显示调整单元3040,分别被配置为执行后述图4中所示的用于在虚拟环境中显示数字人的虚拟形象的方法4000中的步骤S4010至S4030。另外,装置3000中的用户形象获取单元3020和显示控制单元3030分别与图1所示的装置1000中的用户形象获取单元1020和显示控制单元1030对应,在此不再赘述。应当理解,图3所示的装置3000的各个单元仅是根据其所实现的具体功能所划分的逻辑模块,而不是用于限制具体的实现方式。在实际实现时,上述各个模块可被实现为独立的物理实体,或者也可由单个实体(例如,处理器(CPU或DSP等)、集成电路等)来实现。
装置3000的处理器3010可以指在计算系统中执行功能的数字电路系统、模拟电路系统或混合信号(模拟和数字的组合)电路系统的各种实现。处理电路可以包括例如诸如集成电路(IC)、专用集成电路(ASIC)这样的电路、单独处理器核心的部分或电路、整个处理器核心、单独的处理器、诸如现场可编程门阵列(FPGA)的可编程硬件设备、和/或包括多个处理器的系统。
在一些实施例中,装置3000还可以包括存储器(未图示)。装置3000的存储器可以存储由处理器3010产生的信息以及用于处理器1010操作的程序和数据。存储器可以是易失性存储器和/或非易失性存储器。例如,存储器可以包括但不限于随机存取存储器(RAM)、动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)、只读存储器(ROM)以及闪存存储器。另外,装置3000可以以芯片级来实现,或者也可以通过包括其它外部部件而以设备级来实现。
图4示出根据本公开的实施例的用于在虚拟环境中显示数字人的虚拟形象的方法4000的示例性流程图。该方法例如可以用于如图3所示的装置3000。方法4000中的步骤S4010和S4020分别与图2所示的方法2000中的步骤S2010和S2020对应,在此不再赘述,以下将针对步骤S4030进行详细说明。
在一些场景下,用户可能希望调整虚拟环境中所显示的数字人的虚拟形象。例如,用户可能不一定希望数字人的虚拟形象与其真实形象完全匹配。在本公开中,提供了对数字人的虚拟形象的显示进行自适应调整的方法。
具体而言,在S4030中,显示调整单元3040调整虚拟环境中所显示的数字人的虚拟形象,例如调整步骤S4020中所显示的与用户的真实形象相匹配的虚拟形象。此外,在一些实施例中,在未执行步骤S4010和S4020的情况下,显示调整单元3040也可以调整虚拟环境中预先配置的数字人的默认形象。
在一些实施例中,在S4030中,显示调整单元3040可以确定数字人在虚拟环境中所处的虚拟场景,并根据虚拟场景来调整所显示的数字人的虚拟形象。
例如,在数字人在虚拟环境中进入音乐厅这一虚拟场景时,可以自动地将数字人的虚拟形象调整为身穿礼服的虚拟形象,以与音乐厅的虚拟场景相适应。在虚拟人在虚拟环境中进入沙滩这一虚拟场景时,可以自动地将数字人的虚拟形象调整为身穿泳装的虚拟形象,以与沙滩的虚拟场景相适应。
在一些实施例中,可以预先存储多个虚拟场景(音乐厅、沙滩、球场、办公场所等)以及虚拟形象的对应关系,根据不同的虚拟场景来调整数字人的虚拟形象的显示。
由此,能够根据特定的虚拟场景来自适应地调整数字人的虚拟形象,而无需用户进行繁杂的手动操作,能够进一步提升用户体验。
在一些实施例中,在S4030中,显示调整单元3040可以获取用户关于虚拟环境中的数字人的虚拟形象的显示偏好,并根据该显示偏好调整所显示的数字人的虚拟形象。
在一些实施例中,显示偏好例如可以是用户所穿戴的物品的特定颜色或样式的虚拟现实。例如,用户周一喜欢白色衣服,则可以在周一时在虚拟环境中将虚拟环境中的数字人显示为穿着白色衣服,而无论用户本身是否实际穿着白色衣服。
在一些实施例中,显示偏好例如可以是用户所穿戴的物品在特定虚拟场景中的显示偏好。例如,用户在电影院这一虚拟场景中喜欢黑框眼镜,则可以在数字人进入电影院这一虚拟场景时将数字人的虚拟形象显示为佩戴黑框眼镜。在一些实施例中,上文所描述的预先存储的一个或多个虚拟场景(音乐厅、沙滩、球场、办公场所等)以及虚拟形象的对应关系也可以根据用户的显示偏好来确定或调整。例如,用户在音乐厅这一虚拟场景中喜欢穿着燕尾服,则可以将预先存储的音乐厅这一虚拟场景与穿着燕尾服的虚拟形象相对应。
在一些实施例中,显示偏好例如可以是用户所穿戴的物品在特定虚拟场景中的显示限制。例如,用户在办公室这一虚拟场景中喜欢穿着长袖衣物,则可以在数字人进入办公室这一虚拟场景时将数字人的虚拟形象显示为穿着长袖衣物。
用户的显示偏好例如可以预先从用户收集。例如,在用户通过账号登录虚拟场景后,可以通过调查问卷等方式收集并记录用户的显示偏好。另外,上文所描述的显示偏好仅仅是示例,可以根据用户的需求设定其他的显示偏好。
由此,能够使数字人的虚拟形象的显示与用户的显示偏好相匹配,以更精准地匹配用户的需求。
在一些实施例中,在S4030中,显示调整单元3040可以确定虚拟环境中的其他数字人的虚拟形象,并根据其他数字人的虚拟形象来调整所显示的数字人的虚拟形象。
在一些实施例中,在其他数字人的虚拟形象与该数字人的虚拟形象的至少一部分相同时,调整所显示的所述数字人的虚拟形象以与所述其他数字人的虚拟形象相区别。
例如,假设用户A的数字人的虚拟形象A显示为穿着红色连衣裙,而在S4030中确定用户B的数字人的虚拟形象B也穿着同款红色连衣裙,则可以调整用户A的数字人的虚拟形象A的显示(例如调整为穿着蓝色套装),以避免发生撞衫。另外,在一些实施例中,可以配置为在虚拟形象A和虚拟形象B在虚拟环境中即将碰面或已经碰面时,才调整虚拟形象A的显示。
另外,在一些实施例中,也可以在虚拟形象A所穿戴的一部分虚拟物品与虚拟形象B所穿戴的一部分物品相同时,调整虚拟形象A的该一部分虚拟物品的显示。例如,在虚拟形象A的手提包与虚拟形象B的手提包相同时,可以调整虚拟形象A的手提包的款式或颜色以进行显示。
在一些实施例中,可以由用户A设置在虚拟形象A与其他虚拟形象的相似度超过某一阈值时进行虚拟形象A的调整,而在相似度未超过该阈值时不进行调整。另外,也可以由用户A设置某些虚拟物品(例如鞋、包)与其他虚拟形象的该虚拟物品相同时,进行虚拟形象A的调整,而其他虚拟物品即使相同也可以不进行调整。
在一些实施例中,在其他数字人的虚拟形象与该数字人的虚拟形象的至少一部分不同时,可以调整所显示的数字人的虚拟形象以与其他数字人的虚拟形象相匹配(统一)。
例如,假设用户A的虚拟形象A进入合唱团进行合唱演出,而其穿着的服装与统一着装的其他虚拟形象不同,则可以自动调整虚拟形象A的显示以与其他数字人的虚拟形象相匹配,从而变为统一着装。
以上参照图3和图4描述了根据本公开的用于在虚拟环境中显示数字人的虚拟形象的装置和方法,其中虚拟环境中所显示的数字人的虚拟形象可以根据特定的虚拟场景、用户的显示偏好或其他数字人的虚拟形象来自适应地进行调整。应当理解,由显示调整单元3040执行的S4030可以是可选的操作,可以由用户通过操作其虚拟现实设备来设置是否开启显示调整的功能,在用户设置为不开启显示调整的功能的情况下,不执行S4030而仅执行S4010和S4020,从而仅显示与用户的真实形象匹配的数字人的虚拟形象。
在一些情况下,用户所穿戴的物品可能包括具有反光表面的物品。在该情况下,可以对虚拟环境中的数字人所穿戴的对应的虚拟物品的反光表面的显示进行进一步细化,以使数字人的虚拟形象更接近真实形象。
在一些实施例中,可以根据数字人与虚拟环境中的其他数字人和/或虚拟场景的相对位置关系,确定该数字人所穿戴的对应的虚拟物品的反光表面的显示。例如,在用户佩戴具有反光表面的墨镜时,在虚拟环境中的数字人的虚拟形象也显示为佩戴具有反光表面的虚拟墨镜。在该情况下,可以根据该数字人佩戴的虚拟墨镜前方的虚拟场景(例如包括其他数字人、建筑物、植物等),将这些虚拟场景投射到该虚拟墨镜的反光表面,以实现更接近真实世界的显示。
图5示出了能够实现根据本发明的实施例的计算设备500的示例性配置。
计算设备500是能够应用本发明的上述方面的硬件设备的实例。计算设备500可以是被配置为执行处理和/或计算的任何机器。计算设备500可以是但不限制于工作站、服务器、台式计算机、膝上型计算机、平板计算机、个人数据助手(PDA)、智能电话、车载计算机或以上组合。
如图5所示,计算设备500可以包括可以经由一个或多个接口与总线502连接或通信的一个或多个元件。总线502可以包括但不限于,工业标准架构(Industry StandardArchitecture,ISA)总线、微通道架构(Micro Channel Architecture,MCA)总线、增强ISA(EISA)总线、视频电子标准协会(VESA)局部总线、以及外设组件互连(PCI)总线等。计算设备500可以包括例如一个或多个处理器504、一个或多个输入设备506以及一个或多个输出设备508。一个或多个处理器504可以是任何种类的处理器,并且可以包括但不限于一个或多个通用处理器或专用处理器(诸如专用处理芯片)。处理器502例如可以对应于图1中的处理器1010或图3中的处理器3010,被配置为实现本发明的用于在虚拟环境中显示数字人的虚拟形象的装置的各单元的功能。输入设备506可以是能够向计算设备输入信息的任何类型的输入设备,并且可以包括但不限于鼠标、键盘、触摸屏、麦克风和/或远程控制器。输出设备508可以是能够呈现信息的任何类型的设备,并且可以包括但不限于显示器、扬声器、视频/音频输出终端、振动器和/或打印机。
计算设备500还可以包括或被连接至非暂态存储设备514,该非暂态存储设备514可以是任何非暂态的并且可以实现数据存储的存储设备,并且可以包括但不限于盘驱动器、光存储设备、固态存储器、软盘、柔性盘、硬盘、磁带或任何其他磁性介质、压缩盘或任何其他光学介质、缓存存储器和/或任何其他存储芯片或模块、和/或计算机可以从其中读取数据、指令和/或代码的其他任何介质。计算设备500还可以包括随机存取存储器(RAM)510和只读存储器(ROM)512。ROM 512可以以非易失性方式存储待执行的程序、实用程序或进程。RAM 510可提供易失性数据存储,并存储与计算设备500的操作相关的指令。计算设备500还可包括耦接至数据链路518的网络/总线接口516。网络/总线接口516可以是能够启用与外部装置和/或网络通信的任何种类的设备或系统,并且可以包括但不限于调制解调器、网络卡、红外线通信设备、无线通信设备和/或芯片集(诸如蓝牙TM设备、IEEE802.11设备、WiFi设备、WiMax设备、移动蜂窝通信设施等)。
本文中所用的术语,仅仅是为了描述特定的示例性实施例,而不意图限制本公开。除非上下文明确地另外指出,本文中所用的单数形式的“一”和“该”意图同样包括复数形式。还要理解的是,“包括”一词在本文中使用时,说明存在所指出的特征、整体、步骤、操作、单元和/或组件,但是并不排除存在或增加一个或多个其它特征、整体、步骤、操作、单元和/或组件以及/或者它们的组合。此外,在本公开的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或顺序。此外,在本公开的描述中,除非另有说明,“多个”的含义是两个或两个以上。
本说明书中“实施例”或类似表达方式的引用是指结合该实施例所述的特定特征、结构、或特性系包括在本公开的至少一具体实施例中。因此,在本说明书中,“在本公开的实施例中”及类似表达方式的用语的出现未必指相同的实施例。
本领域技术人员应当知道,本公开可以实施为各种形式,例如完全的硬件实施例、完全的软件实施例(包括固件、常驻软件、微程序代码等),或者也可实施为软件与硬件的实施形式,在以下会被称为“电路”、“模块”、“单元”或“系统”。此外,本公开也可以任何有形的媒体形式实施为计算机程序产品,其具有计算机可使用程序代码存储于其上。
本公开的相关叙述参照根据本公开具体实施例的系统、装置、方法及计算机程序产品的流程图和/或框图来进行说明。可以理解每一个流程图和/或框图中的每一个块,以及流程图和/或框图中的块的任何组合,可以使用计算机程序指令来实施。这些计算机程序指令可供通用型计算机或特殊计算机的处理器或其它可编程数据处理装置所组成的机器来执行,而指令经由计算机或其它可编程数据处理装置处理以便实施流程图和/或框图中所说明的功能或操作。
在附图中显示根据本公开各种实施例的系统、装置、方法及计算机程序产品可实施的架构、功能及操作的流程图及框图。因此,流程图或框图中的每个块可表示一模块、区段、或部分的程序代码,其包括一个或多个可执行指令,以实施指定的逻辑功能。另外应当注意,在某些其它的实施例中,块所述的功能可以不按图中所示的顺序进行。举例来说,两个图示相连接的块事实上也可以同时执行,或根据所涉及的功能在某些情况下也可以按图标相反的顺序执行。此外还需注意,每个框图和/或流程图的块,以及框图和/或流程图中块的组合,可藉由基于专用硬件的系统来实施,或者藉由专用硬件与计算机指令的组合,来执行特定的功能或操作。
以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场技术的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。
Claims (21)
1.一种用于在虚拟环境中显示数字人的虚拟形象的方法,包括:
通过布置于真实环境中的感测设备,获取与所述数字人对应的真实环境中的用户的真实形象,所述真实形象由所述用户穿戴的物品指示;以及
在所述虚拟环境中将所述数字人的虚拟形象显示为与所捕获的所述真实形象相匹配。
2.根据权利要求1所述的方法,其中,所述用户的所穿戴的物品包括如下中的至少一个:所述用户的发型、服装、配饰、箱包、鞋品、随身物。
3.根据权利要求1所述的方法,其中,所述感测设备包括布置于所述用户周围的固定或移动摄像设备,通过对所述摄像设备捕获的与所述用户有关的图片或视频数据进行识别,获取所述用户的真实形象。
4.根据权利要求1所述的方法,其中,所述感测设备包括设置于所述用户所穿戴的物品的电子标签,根据所述电子标签中所记录的指示所述物品的信息,获取所述用户的真实形象。
5.根据权利要求1所述的方法,其中,所述方法还包括:
确定所述数字人在所述虚拟环境中所处的虚拟场景;以及
根据所述虚拟场景调整所显示的所述数字人的虚拟形象。
6.根据权利要求1所述的方法,其中,所述方法还包括:
获取所述用户关于所述虚拟环境中的数字人的虚拟形象的显示偏好;以及
根据所述显示偏好调整所显示的所述数字人的虚拟形象。
7.根据权利要求6所述的方法,其中,所述显示偏好包括如下中的至少一个:所述物品的特定颜色或样式的虚拟显示、所述物品在特定虚拟场景中的显示偏好、所述物品在特定虚拟场景中的显示限制。
8.根据权利要求1所述的方法,其中,所述方法还包括:
确定所述虚拟环境中的其他数字人的虚拟形象;以及
在所述其他数字人的虚拟形象与所述数字人的虚拟形象的至少一部分相同时,调整所显示的所述数字人的虚拟形象以与所述其他数字人的虚拟形象相区别。
9.根据权利要求1所述的方法,其中,所述方法还包括:
确定所述虚拟环境中的其他数字人的虚拟形象;以及
在所述其他数字人的虚拟形象与所述数字人的虚拟形象的至少一部分不同时,调整所显示的所述数字人的虚拟形象以与所述其他数字人的虚拟形象相匹配。
10.根据权利要求1所述的方法,其中,所述用户穿戴的物品包括具有反光表面的物品,所述方法还包括:
根据所述数字人与所述虚拟环境中的其他数字人和/或虚拟场景的相对位置关系,确定所述数字人所穿戴的对应的虚拟物品的反光表面的显示。
11.一种用于在虚拟环境中显示数字人的虚拟形象的装置,包括:
存储器,其上存储有指令;以及
处理器,被配置为执行存储在所述存储器上的指令,以执行以下处理:
通过布置于真实环境中的感测设备,获取与所述数字人对应的真实环境中的用户的真实形象,所述真实形象由所述用户穿戴的物品指示;以及
在所述虚拟环境中将所述数字人的虚拟形象显示为与所捕获的所述真实形象相匹配。
12.根据权利要求11所述的装置,其中,所述用户的所穿戴的物品包括如下中的至少一个:所述用户的发型、服装、配饰、箱包、鞋品、随身物。
13.根据权利要求11所述的装置,其中,所述感测设备包括布置于所述用户周围的固定或移动摄像设备,通过对所述摄像设备捕获的与所述用户有关的图片或视频数据进行识别,获取所述用户的真实形象。
14.根据权利要求11所述的装置,其中,所述感测设备包括设置于所述用户所穿戴的物品的电子标签,根据所述电子标签中所记录的指示所述物品的信息,获取所述用户的真实形象。
15.根据权利要求11所述的装置,其中,所述处理器还被配置为执行存储在所述存储器上的指令,以执行以下处理:
确定所述数字人在所述虚拟环境中所处的虚拟场景;以及
根据所述虚拟场景调整所显示的所述数字人的虚拟形象。
16.根据权利要求11所述的装置,其中,所述处理器还被配置为执行存储在所述存储器上的指令,以执行以下处理:
获取所述用户关于所述虚拟环境中的数字人的虚拟形象的显示偏好;以及
根据所述显示偏好调整所显示的所述数字人的虚拟形象。
17.根据权利要求16所述的装置,其中,所述显示偏好包括如下中的至少一个:所述物品的特定颜色或样式的虚拟显示、所述物品在特定虚拟场景中的显示偏好、所述物品在特定虚拟场景中的显示限制。
18.根据权利要求11所述的装置,其中,所述处理器还被配置为执行存储在所述存储器上的指令,以执行以下处理:
确定所述虚拟环境中的其他数字人的虚拟形象;以及
在所述其他数字人的虚拟形象与所述数字人的虚拟形象的至少一部分相同时,调整所显示的所述数字人的虚拟形象以与所述其他数字人的虚拟形象相区别。
19.根据权利要求11所述的装置,其中,所述处理器还被配置为执行存储在所述存储器上的指令,以执行以下处理:
确定所述虚拟环境中的其他数字人的虚拟形象;以及
在所述其他数字人的虚拟形象与所述数字人的虚拟形象的至少一部分不同时,调整所显示的所述数字人的虚拟形象以与所述其他数字人的虚拟形象相匹配。
20.根据权利要求11所述的装置,其中,所述用户穿戴的物品包括具有反光表面的物品,所述处理器还被配置为执行存储在所述存储器上的指令,以执行以下处理:
根据所述数字人与所述虚拟环境中的其他数字人和/或虚拟场景的相对位置关系,确定所述数字人所穿戴的对应的虚拟物品的反光表面的显示。
21.一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器运行时,使所述处理器执行如权利要求1至10中的任一项所述的方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211112960.8A CN116069159A (zh) | 2022-09-14 | 2022-09-14 | 用于显示虚拟形象的方法、装置及介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211112960.8A CN116069159A (zh) | 2022-09-14 | 2022-09-14 | 用于显示虚拟形象的方法、装置及介质 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116069159A true CN116069159A (zh) | 2023-05-05 |
Family
ID=86173800
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202211112960.8A Pending CN116069159A (zh) | 2022-09-14 | 2022-09-14 | 用于显示虚拟形象的方法、装置及介质 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116069159A (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117289791A (zh) * | 2023-08-22 | 2023-12-26 | 杭州空介视觉科技有限公司 | 元宇宙人工智能虚拟装备数据生成方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104781853A (zh) * | 2012-11-13 | 2015-07-15 | 高通股份有限公司 | 修改虚拟对象显示性质以增加增强现实装置的电力性能 |
| CN110675214A (zh) * | 2019-08-27 | 2020-01-10 | 杭州海飘科技有限公司 | 一种虚拟试衣体感仿真方法和系统 |
| CN114612643A (zh) * | 2022-03-07 | 2022-06-10 | 北京字跳网络技术有限公司 | 虚拟对象的形象调整方法、装置、电子设备及存储介质 |
| CN114723860A (zh) * | 2022-06-08 | 2022-07-08 | 深圳智华科技发展有限公司 | 虚拟形象的生成方法、装置、设备及存储介质 |
-
2022
- 2022-09-14 CN CN202211112960.8A patent/CN116069159A/zh active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104781853A (zh) * | 2012-11-13 | 2015-07-15 | 高通股份有限公司 | 修改虚拟对象显示性质以增加增强现实装置的电力性能 |
| CN110675214A (zh) * | 2019-08-27 | 2020-01-10 | 杭州海飘科技有限公司 | 一种虚拟试衣体感仿真方法和系统 |
| CN114612643A (zh) * | 2022-03-07 | 2022-06-10 | 北京字跳网络技术有限公司 | 虚拟对象的形象调整方法、装置、电子设备及存储介质 |
| CN114723860A (zh) * | 2022-06-08 | 2022-07-08 | 深圳智华科技发展有限公司 | 虚拟形象的生成方法、装置、设备及存储介质 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117289791A (zh) * | 2023-08-22 | 2023-12-26 | 杭州空介视觉科技有限公司 | 元宇宙人工智能虚拟装备数据生成方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12073524B2 (en) | Generating augmented reality content based on third-party content | |
| KR102530264B1 (ko) | 아바타에 대응하는 속성에 따른 아이템을 제공하는 방법 및 장치 | |
| EP4025986A1 (en) | Virtual keyboard | |
| CN107925725B (zh) | 显示装置以及该显示装置的控制方法 | |
| KR102185638B1 (ko) | 인공지능을 이용한 패션 스타일 종합 코디네이션 제안 시스템 및 그 운용방법 | |
| US9058056B2 (en) | System and method of dynamically generating a frequency pattern to realize the sense of touch in a computing device | |
| US20200257121A1 (en) | Information processing method, information processing terminal, and computer-readable non-transitory storage medium storing program | |
| US10223573B2 (en) | User identification and identification-based processing for a virtual reality device | |
| CN108781262B (zh) | 用于合成图像的方法和使用该方法的电子装置 | |
| CN111627117B (zh) | 画像展示特效的调整方法、装置、电子设备及存储介质 | |
| US10026176B2 (en) | Browsing interface for item counterparts having different scales and lengths | |
| CN110192386A (zh) | 信息处理设备和信息处理方法 | |
| CN107928275A (zh) | 信息推荐方法、智能镜子及存储介质 | |
| JP2016532204A (ja) | 空間と時間上のグラフィックスシステムおよび方法に基づく情動と外見 | |
| WO2019004754A1 (en) | ADVERTISEMENTS WITH INCREASED REALITY ON OBJECTS | |
| CN114612643A (zh) | 虚拟对象的形象调整方法、装置、电子设备及存储介质 | |
| JP2022172061A (ja) | 推奨を配信する方法、デバイス、及びシステム | |
| CN113345083A (zh) | 基于虚拟现实的产品展示方法、装置、电子设备及介质 | |
| CN116069159A (zh) | 用于显示虚拟形象的方法、装置及介质 | |
| JP2023107776A (ja) | 視覚コンテンツを拡張するための方法およびシステム | |
| KR20170018613A (ko) | 3d 모델을 이용하는 광고 시스템 및 광고 방법 | |
| KR102316735B1 (ko) | 빅데이터 기반의 개인별 맞춤 뷰티 클래스 제공 시스템 | |
| CN110009560B (zh) | 图像处理装置 | |
| CN115494948B (zh) | 用于使多个数字分身联动的方法、装置及介质 | |
| JP7458362B2 (ja) | 情報処理装置、情報処理方法及び情報処理プログラム |
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 |