CN111913630A - 视频会话方法、装置和电子设备 - Google Patents
视频会话方法、装置和电子设备 Download PDFInfo
- Publication number
- CN111913630A CN111913630A CN202010622265.0A CN202010622265A CN111913630A CN 111913630 A CN111913630 A CN 111913630A CN 202010622265 A CN202010622265 A CN 202010622265A CN 111913630 A CN111913630 A CN 111913630A
- Authority
- CN
- China
- Prior art keywords
- image
- user
- session
- interface
- video session
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
- G06F9/44526—Plug-ins; Add-ons
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种视频会话方法、装置和电子设备,属于通信技术领域,该方法可以应用于第一电子设备,能够解决用户在准备在线视频活动上花费较长时间准备合适的着装的问题。该方法包括:接收对第一界面中的第一控件的第一输入,第一界面为与目标视频会话对应的界面,目标视频会话的场景为第一会话场景;响应于第一输入,显示第一服装图像,第一服装图像与第一界面中的第一用户图像至少部分重叠,第一服装图像为与第一会话场景匹配的服装图像。该方法可以应用于在线视频活动的场景中。
Description
技术领域
本申请属于通信技术领域,具体涉及一种视频会话方法、装置和电子设备。
背景技术
目前,用户可以通过电子设备参与在线视频活动,例如,进行网络直播、进行网络授课、上网课和开视频会议等。
示例性地,以用户通过电子设备开视频会议为例,由于在开视频会议的过程中,参与视频会议的每个成员均可以通过各自的电子设备看见其他成员,因此会对参与视频会议的成员的着装有一定要求,例如,要求参与视频会议的成员穿西服,这种情况下,如果参与视频会议的某个成员当前的着装不符合视频会议的着装要求,那么该成员需要在视频会议开始之前,先花费时间将服装更换为符合视频会议要求的服装。
然而,按照上述方法,当用户的着装符合在线视频活动的要求时,由于用户需要在参与在线视频活动之前,先进行换装,因此导致用户在准备在线视频活动上花费较长时间。
发明内容
本申请实施例的目的是提供一种视频会话方法,能够解决用户在准备在线视频活动上花费较长时间准备合适的着装的问题。
为了解决上述技术问题,本申请是这样实现的:
第一方面,本申请实施例提供了一种视频会话方法,该方法包括:接收对第一界面中的第一控件的第一输入;且响应于第一输入,在第一界面中的第一用户图像上显示第一服装图像;其中,第一界面为与目标视频会话对应的界面,目标视频会话的场景为第一会话场景,第一服装图像与第一界面中的第一用户图像至少部分重叠,第一服装图像为与第一会话场景匹配的服装图像。
第二方面,本申请实施例提供了一种视频会话装置,该视频会话装置包括:接收模块和显示模块。接收模块,用于接收对第一界面中的第一控件的第一输入,第一界面为与目标视频会话对应的界面,目标视频会话的会话场景为第一会话场景;显示模块,用于响应于接收模块接收的第一输入,显示第一服装图像,第一服装图像与第一界面中的第一用户图像至少部分重叠,第一服装图像为与第一会话场景匹配的服装图像。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,该程序或指令被处理器执行时实现如第一方面的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,该程序或指令被处理器执行时实现如第一方面的方法的步骤。
第五方面,本申请实施例提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面的方法。
在本申请实施例中,视频会话装置可以接收用户对第一界面中的第一控件的第一输入,第一界面为与目标视频会话对应的界面,目标视频会话的会话场景为第一会话场景;且响应于第一输入,显示第一服装图像,第一服装图像与第一界面中的第一用户图像至少部分重叠,第一服装图像为与第一会话场景匹配的服装图像。通过该方案,由于用户可以通过对第一界面中的第一控件的输入,触发视频会话装置在第一界面中的第一用户图像(例如用户的图像)上显示与目标视频会话所属的会话场景匹配的服装图像,而无需用户再在参与目标视频会话之前先将服装更换为符合目标视频会话所属的会话场景的服装,即用户无需真正更换服装,因此可以节省用户在参与目标视频会话之前的换装时间,从而可以缩短用户在准备在线视频活动上花费的时间。
进一步地,由于用户无需在真实环境中进行换装,因此不但可以节省用户换装的时间,而且还可以节省用户购买服装的费用,即还可以节省用户的物质成本。
附图说明
图1为本申请实施例提供的视频会话方法的示意图之一;
图2为本申请实施例提供的视频会话方法应用的界面示意图之一;
图3为本申请实施例提供的视频会话方法应用的界面示意图之二;
图4为本申请实施例提供的视频会话方法应用的界面示意图之三;
图5为本申请实施例提供的视频会话方法应用的界面示意图之四;
图6为本申请实施例提供的视频会话方法应用的界面示意图之五;
图7为本申请实施例中的视频会话装置的示意图;
图8为本申请实施例中的电子设备的示意图;
图9为本申请实施例提供的电子设备的硬件示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
本申请实施例提供一种视频会话方法,该方法可以应用于第一电子设备,视频会话装置可以接收用户对第一界面中的第一控件的第一输入,第一界面为与目标视频会话对应的界面,目标视频会话的会话场景为第一会话场景;且响应于第一输入,显示第一服装图像,第一服装图像与第一界面中的第一用户图像至少部分重叠,第一服装图像为与第一会话场景匹配的服装图像。通过该方案,由于用户可以通过对第一界面中的第一控件的输入,触发视频会话装置在第一界面中的第一用户图像(例如用户的图像)上显示与目标视频会话所属的会话场景匹配的服装图像,而无需用户再在参与目标视频会话之前先将服装更换为符合目标视频会话所属的会话场景的服装,即用户无需真正更换服装,因此可以节省用户在参与目标视频会话之前的换装时间,从而可以缩短用户在准备在线视频活动上花费的时间。
进一步地,由于用户无需在真实环境中进行换装,因此不但可以节省用户换装的时间,而且还可以节省用户购买服装的费用,即还可以节省用户的物质成本。
需要说明的是,本申请实施例中,视频会话装置可以为第一电子设备或第一电子设备中的部件,具体可以根据实际使用需求确定,本申请实施例不作限定。
为了便于描述,下述实施例中,均以视频会话装置为本申请实施例提供的视频会话方法的执行主体为例进行示意。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的视频会话方法进行详细地说明。
本发明实施例提供的视频会话方法可以应用于用户通过电子设备参与在线视频活动的场景(例如下述场景1和场景2)中。
下面分别对场景1和场景2进行示例性地说明。
场景1:用户在参与某个视频会话(以下称为视频会话1)之前,可以先触发视频会话装置执行本申请提供的视频会话方法。
在场景1中,当视频会话装置显示视频会话1的请求界面时,用户可以对该请求界面(例如本申请实施例中的第一界面)中的一个控件(例如本申请实施例中的第一控件)输入,即该视频会话装置接收对第一界面中的第一控件的第一输入,然后,该视频会话装置响应于第一输入,在该请求界面中显示一个服装图像(例如本申请实施例中的第一服装图像),该服装图像与请求界面中的用户图像(例如本申请实施例中的第一用户图像)至少部分重叠,该服装图像为与视频会话1所属的会话场景匹配的服装图像。如此,由于用户可以通过对视频会话1的请求界面中的第一控件输入,触发视频会话装置在该请求界面中显示与目标视频会话所属的会话场景匹配的服装图像,而无需用户再在参与目标视频会话之前先将服装更换为符合目标视频会话所属的会话场景的服装,即用户无需真正更换服装,因此可以节省用户在参与目标视频会话之前换装的时间,从而可以缩短用户为准备目标视频会话的时间成本。
场景2:在参与某个视频会话(以下称为视频会话2)的过程中,触发视频会话装置执行本申请提供的视频会话方法。
在场景2中,当视频会话装置显示视频会话1的会话界面时,用户可以对该会话界面(例如本申请实施例中的第一界面)中的一个控件(例如本申请实施例中的第一控件)输入,即该视频会话装置接收对第一界面中的第一控件的第一输入,然后,该视频会话装置响应于第一输入,在该会话界面中显示一个服装图像,该服装图像与会话界面中的用户图像(例如本申请实施例中的第一用户图像)至少部分重叠,该服装图像为与视频会话2所属的会话场景匹配的服装图像。如此,由于用户可以通过对视频会话2的会话界面中的第一控件输入,触发视频会话装置在该会话界面中的第一用户图像(即指示用户的图像)上显示与目标视频会话所属的会话场景匹配的服装图像,而无需用户再在参与目标视频会话之前先将服装更换为符合目标视频会话所属的会话场景的服装图像,即用户无需更换服装,因此可以节省用户在参与目标视频会话之前换装的时间,从而可以缩短用户为准备目标视频会话的时间成本。
如图1所示,本申请实施例提供一种视频会话方法,该方法可以包括下述的步骤101和步骤102。
步骤101、视频会话装置接收用户对第一界面中的第一控件的第一输入。
其中,上述第一界面可以为与目标视频会话对应的界面,目标视频会话的会话场景可以为第一会话场景,即目标视频会话可以为第一会话场景下的视频会话。
可选地,本申请实施例中,与目标视频会话对应的界面具体可以为:目标视频会话的请求界面,或目标视频会话的会话界面。如此,可以理解,第一界面具体可以为目标视频会话的请求界面(即上述场景1),或目标视频会话的会话界面(即上述场景2),具体可以根据实际使用需求确定,本发明实施例不作限定。
其中,目标视频会话的请求界面可以为用户触发确认联系人之后,且在触发视频会话装置创建目标视频会话之前,视频会话装置显示的界面,例如,图2中的(a)所示的请求界面20。或者,目标视频会话的请求界面可以为视频会话装置接收到请求参与目标视频会话的会话邀请,但还未接受该会话邀请时,视频会话装置显示的界面,例如,图2中的(b)所示的请求界面21。
可选地,本申请实施例中,当第一界面为目标视频会话的会话界面时,视频会话装置的用户可以通过第一会话界面与参与目标视频会话的其他用户(例如下述第二电子设备的用户)视频。
示例性地,假设参与目标视频会话的用户分别为用户A和用户B,且用户A的视频会话装置为视频会话装置1,用户B的视频会话装置为视频会话装置2;那么,如图2中的(c)所示,视频会话装置1上可以显示目标视频会话的会话界面22,该会话界面22中包括指示用户A的用户图像24和指示用户B的用户图像25。其中,用户图像25为视频会话装置2采集并发送的用户B的图像。
可选地,本申请实施例中,第一控件可以用于触发视频会话装置在第一界面中的用户图像(例如下述第一用户图像)上显示服装图像(例如下述第一服装图像),换句话说,第一控件可以用于触发视频会话装置对第一界面中的用户图像指示的用户进行虚拟换装。
可选地,本申请实施例中,第一输入可以为对第一控件的触控输入,例如,第一输入可以为用户对图2中所示的“场景匹配”控件23(即第一控件)的点击输入、长按输入或重按输入等任意可能形式的触控输入。当然,实际实现中,第一输入也可以是语音输入。
可选地,本申请实施例中,第一会话场景可以为办公会议、朋友聚会、网络直播或网络授课等任意可能的会话场景,具体可以根据实际使用需求确定,本申请实施例不作限定。
步骤102、视频会话装置响应于第一输入,显示第一服装图像。
其中,第一服装图像与第一界面中的第一用户图像至少部分重叠,上述第一服装图像可以为与第一会话场景匹配的服装图像。
可选地,本申请实施例中,视频会话装置显示第一服装图像可以为在第一用户图像上显示第一服装图像。
可选地,本申请实施例中,视频会话装置中可以预先设置会话场景与服装图像之间的对应关系。例如,视频会话装置可以预先将第一会话场景与至少一个服装图像对应,该至少一个服装图像为满足第一会话场景着装要求的服装图像。
本申请实施例中,第一服装图像为与第一会话场景对应的至少一个服装图像中的服装图像。例如,第一服装图像可以为该至少一个服装图像中,历史使用频率最高的服装图像;或者,可以为该至少一个服装图像中与第一用户图像指示的用户当前的妆容之间的匹配度最高的服装图像。具体可以根据实际使用需求确定,本申请实施例不作限定。
可选地,本申请实施例中,第一用户图像可以为第一界面中的全部用户图像,也可以为第一界面中的部分用户图像,具体可以根据实际使用需求确定,本发明实施例不作限定。
可选地,本申请实施例中,假设第一界面中的用户图像包括:(一)、视频会话装置实时采集的用户图像,(二)、视频会话装置实时接收的用户图像(例如参与目标视频会话的其他用户的视频会话装置实时采集并发送的用户图像),(三)、人物照片;那么,第一用户图像可以为上述(一)、(二)和(三)中的至少一项。
可选地,本申请实施例中,当第一用户图像为视频会话装置实时采集的用户图像时,视频会话装置具体可以通过电子设备中的摄像头实时采集第一用户的图像。
可选地,本申请实施例中,第一用户图像可以指示至少一个用户,以下称为第一用户。可以理解,本申请实施例中,第一用户图像指示的用户和第一用户两者意思相同,可以互换。
为了便于描述,在下述实施例中,除特别说明外,均以第一用户图像为上述(一)中的用户图像,且第一用户为一个用户为例进行示意。
可选地,本申请实施例中,第一用户图像可以包括第一用户的头部图像和第一用户的身体图像。
本申请实施例中,视频会话装置显示第一服装图像,具体可以为在第一用户的身体图像上显示第一服装图像。可以理解,本申请实施例中,当第一用户为多个用户时,视频会话装置可以在该多个用户中的每个用户的身体图像上分别显示第一服装图像。
下面再结合图2和图3对本申请实施例提供的视频会话方法进行示例性地描述。
示例性地,在上述场景1中,假设目标视频会话的会话场景为办公会议场景(即第一会话场景),第一界面为目标视频会话的请求界面,具体地,第一界面为用户触发视频会话装置确认联系人之后,且在触发视频会话装置创建目标视频会话之前,视频会话装置显示的界面;又假设第一用户图像为视频会话装置实时采集的视频会话装置的用户的图像;那么,如图2中的(a)所示,视频会话装置可以显示目标视频会话的请求界面20,该会话界面20中包括“场景匹配”控件23(即第一控件)和用户图像24(即第一用户图像);从而,用户可以在“场景匹配”控件23上点击,即视频会话装置接收到用户对第一界面中的第一控件的第一输入,然后视频会话装置响应于第一输入,如图3所示,视频会话装置可以在请求界面20中的用户图像24上叠加显示西服图像30(为与工作会议场景匹配的服装图像),且该西装图像30与用户图像24中的身体图像重合。
本申请实施例提供的视频会话方法中,用户可以通过对第一界面中的第一控件的输入,触发视频会话装置在第一界面中的第一用户图像(例如用户的图像)上显示与目标视频会话所属的会话场景匹配的服装图像,而无需用户再在参与目标视频会话之前先将服装更换为符合目标视频会话所属的会话场景的服装,即用户无需真正更换服装,因此可以节省用户在参与目标视频会话之前的换装时间,从而可以缩短用户在准备在线视频活动上花费的时间。
进一步地,由于用户无需在真实环境中进行换装,因此不但可以节省用户换装的时间,而且还可以节省用户购买服装的费用,即还可以节省用户的物质成本。
可选地,本申请实施例中,视频会话装置显示第一服装图像之前,可以先确定第一用户图像指示的用户(例如上述第一用户)当前的着装是否满足第一会话场景要求的着装要求,若第一用户当前的着装不满足第一会话场景的着装要求,则视频会话装置可以在第一界面中的第一用户图像上显示第一服装图像,即对第一用户进行虚拟换装。若第一用户当前的着装满足第一会话场景的着装要求,则视频会话装置无需在第一用户图像上显示第一服装图像,即无需对第一用户进行虚拟换装。
例如,假设第一会话场景要求穿正装,那么,若第一用户当前的着装为背心,则表示第一用户当前的着装不满足第一会话场景的着装要求;若第一用户当前的着装为西服,则表示第一用户当前的着装满足第一会话场景的着装要求。
示例性地,本申请实施例中,上述步骤102具体可以通过下述的步骤102a和步骤102b实现。
步骤102a、视频会话装置响应于第一输入,将第一服装信息与第一预设服装信息进行比对。
其中,第一服装信息可以为第一用户图像指示的用户当前的服装信息,第一预设服装信息可以为与第一会话场景对应的服装信息。
本申请实施例中,用户当前的服装信息可以指示用户当前的着装;第一预设服装信息可以指示满足第一会话场景的着装要求的着装。即第一预设服装信息可以指示至少一个服装图像。
本申请实施例中,第一会话场景对应的至少一个服装图像与第一预设服装信息指示的至少一个服装图像相同。
本申请实施例中,视频会话装置接收到第一输入之后,可以先获取第一服装信息,然后将第一服装信息与第一会话场景(即目标视频会话所属的会话场景)对应的第一预设服装信息进行比对,若第一服装信息与第一预设服装信息不匹配,则表示第一用户当前的着装不满足第一会话场景的着装要求,那么视频会话装置可以继续执行下述的步骤102b。若第一服装信息与第一预设服装信息匹配,则表示第一用户当前的着装满足第一会话场景的着装要求,那么视频会话装置可以在第一用户图像上不显示任何图像。
步骤102b、视频会话装置显示第一服装图像。
对于步骤102b的描述具体可以参见上述步骤102中的相关描述,为了避免重复,此处不再赘述。
本申请实施例中,由于视频会话装置可以在第一用户当前的着装与满足目标视频会话所属的第一会话场景要求的着装不匹配之后,才在指示第一用户的第一用户图像上显示第一服装图像,因此不但可以缩短第一用户在参与目标视频会话之前的换装时间,而且可以避免重复换装,从而可以提高虚拟换装的灵活性,提高人机交互性能。
可选地,本申请实施例中,当第一用户图像为上述(一)和(二)中的至少一项时,由于第一用户(即第一用户图像指示的用户)可能在摄像头的采集范围内移动,且第一用户的姿态也会发生变化,因此为了提高虚拟换装的真实性和准确度,视频会话装置可以基于第一用户图像的显示位置以及姿态变化信息,实时确定第一服装图像在第一界面的显示位置,并在确定出的显示位置上显示第一服装图像。
可选地,本申请实施例中,视频会话装置可以跟踪显示第一服装图像,具体的,上述步骤102具体可以通过下述的步骤102c实现。
步骤102c、视频会话装置响应于第一输入,基于第一用户图像的显示位置以及姿态变化信息,确定第一服装图像的显示位置以及姿态信息并显示。
其中,第一用户图像的姿态变化信息可以指示用户姿态的变化。第一服装图像的姿态信息可以用于调整第一服装图像的姿态,且第一服装图像的姿态信息可以指示第一服装图像调整后的姿态。
可选地,本申请实施例中,基于第一用户图像的显示位置以及姿态变化信息,确定第一服装图像的显示位置以及姿态信息并显示,具体可以为:基于第一用户图像的显示位置,确定第一服装图像的显示位置(以下称为位置1),且基于第一用户图像的姿态变化信息,确定第一服装图像的姿态信息(以下称为姿态信息a),并根据姿态信息a调整第一服装图像的姿态;然后,视频会话装置可以在位置1显示调整姿态后的第一服装图像。
可选地,本申请实施例中,第一服装图像的显示位置与第一用户图像的显示位置相同,也就是说,第一服装图像的显示位置可以随着第一用户图像在第一界面中的显示位置的变化而变化。
例如,当第一用户图像显示在第一界面的左侧区域时,第一服装图像也显示在第一界面的左侧区域;当第一用户图像显示在第一界面的右侧区域时,第一服装图像也显示在第一界面的右侧区域。
可选地,本申请实施例中,第一服装图像中的各个图像部分与第一用户的身体各部位的图像一一对应,也就是说,第一服装图像在第一用户图像上的显示位置与第一用户的身体各部位的图像相匹配。例如,第一服装图像中的袖子图像与第一用户的胳膊图像对应,且该袖子图像显示在该胳膊图像上。第一服装图像中的领口图像与第一用户的脖子图像对应,且该领口图像显示在该脖子图像上。
可选地,本申请实施例中,第一服装图像的姿态信息会随着第一用户图像的姿态变化信息的变化而变化。比如,第一用户的左手举手的话,第一服装图像中的左袖子部分会追随用户的左手移动。
可选地,本申请实施例中,视频会话装置根据姿态信息a,采用下述的方法1或方法2调整第一服装图像的姿态。
方法1:视频会话装置根据姿态信息a,调整第一服装图像中的各个图像部分之间的相对位置,以使调整后的第一服装图像的姿态与第一用户当前的姿态匹配。
例如,假设第一服装图像包括依次连接的左袖子图像、前胸图像和右袖子图像,且左袖子图像和右袖子图像均与前胸图像之间的夹角近似0度(例如,左(右)袖子图像与前胸图像之间的夹角在一个角度范围内,该角度范围的边界值与0度的差值的绝对值小于或等于预设阈值);那么,若第一用户图像的姿态变化信息指示第一用户从左手放下的姿态变为左手向左水平伸出的姿态,则视频会话装置可以根据姿态信息a,将左袖子图像与前胸图像之间的夹角从近似0度调整为近似90度。如此,调整姿态后的第一服装图像的姿态与第一用户当前的姿态匹配。
方法2:第一服装图像可以包括至少一个子服装图像,且该至少一个子服装图像中的不同子服装图像与第一服装图像的不同姿态信息对应。从而,视频会话装置可以根据姿态信息a,从该至少一个子服装图像中选取与姿态信息a中对应的子服装图像,并将选出的子服装图像作为调整后的第一服装图像。
示例性地,假设第一服装图像包括第一子服装图像和第二子服装图像,且第一子服装图像中的左袖子图像举起,第二子服装图像为右袖子图像举起;又假设第一子服装图像与第一姿态信息对应,第二子服装图像与第二姿态信息对应;第一姿态信息和第二姿态信息为第一服装图像的不同姿态信息,那么,如果第一用户图像的姿态变化信息指示第一用户的姿态从左手举起的姿态变化为右手举起的姿态,那么,视频会话装置可以确定第一服装图像的姿态信息为第二姿态信息,且视频会话装置可以将第二子服装图像作为调整姿态后的第一服装图像。
本申请实施例中,由于视频会话装置可以在第一用户图像上追踪显示第一服装图像,即第一服装图像可以随着第一用户的姿态和显示位置的变化而变化,因此可以提高虚拟换装的真实性和准确性,且可以提高用户体验感。
可选地,本申请实施例中,视频会话装置显示第一服装图像之前,可以先确定目标视频会话所属的会话场景(例如上述第一会话场景),然后再显示与第一会话场景匹配的第一服装图像。
示例性地,本申请实施例中,上述步骤102之前,本申请实施例提供的视频会话方法还可以包括下述的步骤103。
步骤103、视频会话装置响应于第一输入,根据目标视频会话的信息,确定第一会话场景。
本申请实施例中,视频会话装置接收到第一输入之后,可以响应于第一输入,从目标内容中获取目标视频会话的信息,然后再根据目标视频会话的信息,确定第一会话场景。
可选地,本申请实施例中,上述目标内容可以为以下至少一项:(1)、视频主题,例如,用户可以在图2中所示的输入框26中输入的视频主题;(2)、目标视频会话中的共享资料的内容;(3)、对目标用户的备注;(4)、目标用户所在群组的名称;(5)、视频会话装置的用户与目标用户的交互信息。其中,目标用户可以为参与目标视频会话的用户中,除视频会话装置的用户之外的其他用户。
可选地,本申请实施例中,视频会话的装置可以通过文本识别技术从目标内容中获取目标视频会话的信息。
可选地,本申请实施例中,目标视频会话的信息可以指示目标视频会话的会议主题和/或参与目标视频会话的用户之间的人际关系。
可选地,本申请实施例中,视频会话装置获取目标视频会话的信息之后,可以将目标视频会话的信息与至少一个预设会话信息比对,对于该至少一个预设会话信息中的每个预设会话信息,一个预设会话信息可以对应一个会话场景;若目标视频会话的信息符合某个预设会话信息(即两者相同,或两者的匹配度大于或等于预设阈值),则视频会话装置可以将该预设会话信息对应的会话场景确定为第一会话场景。若目标会话的信息不符合该至少一个预设会话信息中的任何预设会话信息(即两者不同,或两者的匹配度小于预设阈值),则视频会话装置可以输出一个提示信息,以提示用户无法识别目标视频会话所属的会话场景。
本申请实施例中,由于目标视频会话的信息可以指示目标视频会话的会议主题和/或参与目标视频会话的用户之间的人际关系,因此可以确保确定的第一会话场景的准确性。
可选地,本申请实施例中,视频会话装置显示第一服装图像之后,还可以在第一界面中显示第二控件。第二控件可以用于触发视频会话装置显示与第一会话场景对应的至少一个服装图像。可以理解,该至少一个服装图像均为满足第一会话场景的着装要求的服装图像。
示例性地,本申请实施例中,在上述步骤102之后,本申请实施例提供的视频会话方法还可以包括下述的步骤104至步骤107。
步骤104、视频会话装置接收用户对第一界面中的第二控件的第二输入。
步骤105、视频会话装置响应于第二输入,显示与第一会话场景对应的至少一个服装图像。
步骤106、视频会话装置接收用户对至少一个服装图像中的第二服装图像的第三输入。
步骤107、视频会话装置响应于第三输入,将第一服装图像更新为第二服装图像。
本申请实施例中,视频会话装置将第一服装图像更新为第二服装图像,表示视频会话装置在第一用户图像的身体图像上显示第二服装图像。
可选地,本申请实施例中,第二服装图像与上述第一服装图像可以相同,也可以不同,具体可以根据实际使用需求确定,本申请实施例不作限定。
可选地,本申请实施例中,视频会话装置显示第一服装图像之后,一种情况下,视频会话装置可以取消第一控件(例如图2中的“场景匹配”控件23)在第一界面中的显示,并在第一界面中显示第二控件(例如,图3所示的“办公会议”控件27);另一种情况下,视频会话装置可以保持第一控件在第一界面中的显示,并在第一界面中显示第二控件。具体可以根据实际使用需求确定,本申请实施例不作限定。
可选地,本申请实施例中,第二输入可以为用户对第二控件的触控输入,第三输入可以为用户对第二服装图像的触控输入。
下面再结合图3和图4对上述步骤104至步骤107进行示例性地说明。
示例性地,如图3所示,视频会话装置在请求界面20(即第一界面)中的用户图像24(即第一用户图像)的身体图像上叠加显示西服图像30,该请求界面20中还包括“办公会议”控件27(即第二控件),从而用户可以在“办公会议”控件27上长按,即视频会话装置接收用户对第一界面中的第二控件的第二输入,然后视频会话装置响应于第二输入,如图4中的(a)所示,视频会话装置可以在请求界面20中第一区域31上显示4个服装图像,即显示与第一会话场景对应的至少一个服装图像。进而,如图4中的(a)所示,用户可以在这4个服装图像中的服装图像32上点击,即视频会话装置接收用户对至少一个服装图像中的第二服装图像的第三输入;然后,视频会话装置响应于第三输入,如图4中的(b)所示,视频会话装置可以在将用户图像24上显示的服装图像30更新为服装图像32,即视频会话装置将第一服装图像更新为第二服装图像。
可以理解,本申请实施例中,用户可以在第一区域上沿第一方向滑动,触发电子设备更新第一区域显示的服装图像。第一方向可以为电子设备朝向用户时,相对于屏幕向左的方向或相对于电子设备的屏幕向右的方向。
本申请实施例中,由于用户可以通过对第二控件的第二输入,触发视频会话装置显示与第一会话场景对应的至少一个服装图像,因此用户可以触发视频会话装置将第一用户图像上显示的第一服装图像更新为满足其实际使用需求的第二服装图像。如此可以提高虚拟换装的灵活性和人机交互性能。
可选地,本申请实施例中,上述第一界面中还可以包括第三控件,第三控件可以用于触发视频会话装置确定第一用户当前的情绪状态。从而,视频会话装置可以在第一界面中的第一用户图像上显示第一会话场景对应的服装图像中,且与第一用户当前的情绪状态匹配的服装图像。
示例性地,本申请实施例中,在上述步骤102之后,本申请实施例提供的视频会话方法还可以包括下述的步骤108至步骤111。
步骤108、视频会话装置接收用户对第一界面中的第三控件的第四输入。
可选地,本申请实施例中,第三控件可以包括置灰状态(例如图5中的(a)所示的“情绪匹配”控件53所处的状态)和可选状态(例如图5中的(b)所示的“情绪匹配”控件53所处的状态)两种显示状态,当视频会话装置以置灰状态显示第三控件时,表示视频会话装置未启用确定用户当前的情绪状态的功能;当视频会话装置以可选状态显示第三控件时,表示视频会话装置启用确定用户当前的情绪状态的功能。
具体的,在视频会话装置显示第一服装图像之前,视频会话装置可以以置灰状态显示第三控件,例如图5中的(a)所示的“情绪匹配”控件53所处的状态;在视频会话装置显示第一服装图像之后,视频会话装置可以以可选状态显示第三控件,例如图5中的(b)和(c)所示的“情绪匹配”控件53所处的状态。
可以理解,本申请实施例中,上述第四输入为用户对以可选状态显示的第三控件的触控输入。对于第四输入的其他描述,具体可以参见上述步骤101中对第一输入的相关描述,为了避免重复,此处不再赘述。
步骤109、视频会话装置响应于第四输入,获取情绪状态信息。
其中,上述情绪状态信息可以用于指示目标情绪状态,该目标情绪状态可以为第一用户图像指示的用户当前的情绪状态。
可选地,本申请实施例中,情绪状态可以包括:开心、愤怒、悲伤和平静等任意可能的情绪状态,具体可以根据实际使用需求确定,本申请实施例不作限定。
可选地,本申请实施例中,一个情绪状态信息指示用户的一个情绪状态,且不同情绪状态信息可以指示用户的不同情绪状态。例如,第一情绪状态信息与第二情绪状态信息不同,那么,第一情绪状态信息可以指示开心,第二情绪状态信息可以指示愤怒。
可选地,本申请实施例中,视频会话装置接收到第四输入之后,视频会话装置可以响应于第四输入,采用情绪识别技术,获取上述情绪状态信息。
具体的,视频会话装置可以采用情绪识别技术,通过第一用户当前的面部表情,第一用户当前的行为动作,第一用户当前的语音、第一用户当前的心率,第一用户输入的文本中的至少一项,获取上述情绪状态信息。
其中,视频会话装置可以从第一界面中的第一用户图像中获取第一用户当前的面部表情和第一用户当前的行为动作。视频会话装置可以将第一用户当前在第一界面中输入的语音为第一用户当前的语音。视频会话装置可以通过电子设备中的心率传感器测量第一用户当前的心率。视频会话装置可以将第一用户当前在第一界面中输入的文本作为用户当前的文本。
步骤110、视频会话装置根据情绪状态信息,从与第一会话场景对应的至少一个服装图像中确定与目标情绪状态匹配的第三服装图像。
步骤111、视频会话装置将第一服装图像更新为第三服装图像。
可以理解,本申请实施例中,第三服装图像显示位置与第一服装图像的显示位置相同。
本申请实施例中,不同情绪状态可以对应第一会话场景对应的至少一个服装图像中的不同服装图像。上述第三服装图像可以为目标情绪状态对应的服装图像中的服装图像;例如,第三服装图像可以为目标情绪状态对应的服装图像中,历史使用频率最高的服装图像。
下面再结合图5上述步骤108至步骤111进行示例性地说明。
示例性地,如图5中的(b)所示,视频会话装置可以在请求界面50中的用户图像51(即第一用户图像)上显示西服图像52,且该请求界面50中包括处于可选状态的“情绪匹配”控件53,从而用户可以在“情绪匹配”控件53上点击,即视频会话装置接收对第一界面中的第三控件的第四输入;然后视频会话装置响应于第四输入,获取情绪状态信息,若该情绪状态信息指示第一用户当前的情绪状态为开心,那么,如图5中的(c)所示,视频会话装置可以将用户图像51上显示的西服图像(如图5中的(b)所示的西服图像52)更新为与第一会话场景对应的服装图像中,与开心匹配的服装图像54,即视频会话装置获取情绪状态信息,且根据情绪状态信息,从与第一会话场景对应的至少一个服装图像中确定与目标情绪状态匹配的第三服装图像,以及将第一用户图像上显示的第一服装图像更新为第三服装图像。
本申请实施例中,由于用户可以通过对第三控件的输入,触发视频会话装置在第一界面中的第一用户图像上显示满足目标视频会话所属的会话场景和第一用户当前的情绪状态的服装图像,因此不但能够为用户提供适合该会话场景的着装选择,而且能够便利地为用户提供个性化的情绪表达,从而可以进一步提高用户体验感。
可选地,本申请实施例中,视频会话装置将第一服装图像更新为第三服装图像之后,还可以在第一界面中显示第四控件。对于第四控件的其他描述,具体可以参见上述实施例中对第二控件的相关描述,为了避免重复,此处不再赘述。
可选地,本申请实施例中,当用户对第四控件输入,例如,用户在第四控件上长按时,可以触发视频会话装置显示与第一会话场景对应的至少一个服装图像中与目标情绪状态匹配的目标服装图像。其中,目标服装图像可以包括第三服装图像。
可以理解,本申请实施例中,当视频会话装置在第一界面显示目标服装图像时,用户对目标服装图像中的任意一个服装图像(以下称为服装图像a)输入,可以触发视频会话装置自动将第一用户图像上当前显示的服装图像更新为该服装图像a。
可选地,本申请实施例中,第一界面中还可以包括至少一个第五控件,例如图6中的(a)所示,第一界面60中包括的“办公会议”控件和“朋友聚会”控件61;且每个第五控件可以对应一个会话场景。从而,当用户可以对一个第五控件输入,例如,在图6中的(a)所示的“朋友聚会”控件61上点击时,视频会话装置可以响应于该点击输入,如图6中的(b)所示,视频会话装置可以在第一界面60中的第二区域62显示与该“朋友聚会”控件61对应的会话场景对应的至少一个服装图像;从而用户可以对该至少一个服装图像中的任意一个服装图像输入,以触发视频会话装置显示与该输入对应的服装图像。即可以理解,本申请实施例中,用户无需对第一控件输入,即可触发视频会话装置显示满足用户实际使用需求的服装图像,从而可以进一步提高虚拟换装的灵活性,提高人机交互性能。
可选地,本申请实施例中,第一界面中还可以包括至少一个第六控件,例如图5中的(a)和(b)所示的“开心”控件55和“愤怒”控件56;且每个第六控件可以对应一个情绪状态信息,且不同的第六控件对应不同的情绪状态信息。从而,当用户对一个第六控件输入,例如,在图5中的(b)所示的“开心”控件55上点击时,视频会话装置可以响应于该点击输入,如图5中的(c)所示,视频会话装置可以在第一界面50中的第三区域57显示与“开心”控件55对应的情绪状态信息指示的情绪状态匹配的3个服装图像(为与第一会话场景对应的服装图像中的服装图像)。如此用户选择从这3个服装图像中选择符合用户实际使用需求的服装图像。即可以理解,本申请实施例中,用户无需对第三控件输入,即可触发视频会话装置在第一用户图像上显示符合某个情绪状态的服装图像,从而可以进一步提高虚拟换装的灵活性,提高人机交互性能。需要说明的是,这种情况下,第一用户图像上当前显示的服装图像可能与目标情绪状态匹配的服装图像不同。
需要说明的是,本申请实施例中,每个第六控件均可以包括置灰状态和可选状态两种状态。对于置灰状态和可选状态的描述,具体可以参见上述实施例中的相关描述,为了避免重复,此处不再赘述。
可选地,本申请实施例中,在上述实施例中,视频会话装置是基于用户的输入(例如第四输入),获取指示用户当前的情绪状态的情绪状态信息为例进行示意的,实际实现中,由于用户的情绪状态是动态变化的过程,因此视频会话装置可以实时获取指示用户当前的情绪状态的情绪状态信息,以判断用户的情绪状态是否发生变化,当检测到用户情绪状态发生变化时,视频会话装置可以输出一个提示信息,以提示用户是否需要更换服装图像,以便于用户可以随着心情变化,进行更智能虚拟换装,从而进一步提高用户体验。
可选地,本申请实施例中,在上述场景1中,即当第一界面为目标视频会话的请求界面时,在用户触发视频会话装置显示目标视频会话的会话界面之后,视频会话装置可以在该会话界面中的第一用户图像上显示与第一会话场景匹配的服装图像,且可以向参与目标视频会话的其他用户实时发送包括第一用户图像和第一服装图像的图像(例如下述第二图像)。
可选地,本申请实施例中,在上述步骤102之后,本申请实施例提供的视频会话方法还可以包括下述的步骤112至步骤114。
步骤112、视频会话装置将第一界面更新为第二界面。
其中,第二界面可以为目标视频会话的会话界面,第二界面中包括所述第一服装图像和第一用户图像;即视频会话装置可以在第二界面中的第一用户图像上显示第一服装图像。
步骤113、视频会话装置基于第一服装图像和第一用户图像,得到第二图像。
本申请实施例中,视频会话装置基于第二界面中的第一服装图像和第二界面中的第一用户图像,得到第二图像,具体可以为视频会话装置获取第二界面显示的图像(例如,可以对第二界面截图),并将获得的图像作为第二图像。
步骤114、视频会话装置将第二图像发送至第二电子设备。
其中,第一电子设备与第二电子设备之间具有通信连接关系。例如,第二电子设备可以为参与目标视频会话的用户的电子设备。
可选地,本申请实施例中,不限定第二电子设备的数量,即第二电子设备可以为一个电子设备,也可以为多个电子设备,具体可以根据实际使用户需求确定。
可以理解,本申请实施例中,第二电子设备接收到第二图像之后,可以在目标视频会话的会话界面上显示第二图像,如此,第二电子设备的用户(即参与目标视频会话的用户)即可以看见换装后的第一用户的图像。
本申请实施例中,由于视频会话装置在目标视频会话的会话界面中的第一用户图像上显示第一服装图像,且可以实时将包括第一服装图像和第一用户图像的第二图像发送至第二电子设备,因此可以使得参与目标视频会话的其他用户可以看见进行虚拟换装后的第一用户。如此,不但可以减少用户换装打扮所花费的时间,而且能够提高用户的场景带入感,且获得较好的人际评价。
可选地,本申请实施例中,在上述场景2中,即当第一界面为目标视频会话的会话界面时,视频会话装置可以显示第一服装图像之后,可以向参与目标视频会话的其他用户实时发送包括第一用户图像和第一服装图像的图像(例如下述第一图像)。
可选地,本申请实施例中,在上述步骤102之后,本申请实施例提供的视频会话方法还可以包括下述的步骤115和步骤116。
步骤115、视频会话装置基于第一服装图像和第一用户图像,得到第一图像。
本申请实施例中,在步骤115中,第一服装图像和第一用户图像均为第一界面中的图像。
步骤116、视频会话装置将第一图像发送至第二电子设备。
其中,第一电子设备与第二电子设备之间具有通信连接关系。对步骤115和步骤116的描述具体可以参见上述步骤112至步骤114中的相关描述,为了避免重复,此处不再赘述。
本申请实施例中,由于视频会话装置可以实时将包括第一服装图像和第一用户图像的第一图像发送至第二电子设备,因此可以使得参与目标视频会话的其他用户可以看见进行虚拟换装后的第一用户。如此,不但可以减少用户换装打扮所花费的时间,而且能够提高用户的场景带入感,且获得较好的人际评价。
可选地,本申请实施例中,上述实施例描述了静态会话场景下的一次性推荐换装(即虚拟换装),实际实现中,视频会话装置还可以随着影响因素变化(例如,用户当前的情绪状态;视频会话的会话主题)动态地进行虚拟换装。以影响因素为视频会话的主题为例,假设一个视频会话为办公会议场景下的视频会话,若该视频会话包括公司年度规划和晚会彩排两个差异性的会话主题;则视频会话装置可以在视频会话的会话主题从公司年度规划主题变为晚会彩排主题时,显示与办公会议场景对应的至少一个服装图像中,与晚会彩排主题匹配的备选服装图像,以便于用户手动触发更新服装图像;或者,视频会话装置也可以直接将用户图像上显示的付账图像更新为与晚会彩排主题匹配的一个服装图像。
可选地,本申请实施例中,在上述实施例中,视频会话装置是基于目标视频会话所属的会话场景和/或第一用户图像指示的用户当前的情绪状态,在第一界面中的第一用户图像上显示服装图像为例进行示意的,实际实现中,视频会话装置还可以通过识别参与目标视频会话的其他用户所处的空间背景、衣着妆容(具体为通过识别这些用户的视频会话装置发送的图像实现),为用户推荐第一会话场景下,且符合该视频群体风格调性的着装推荐,以提高群体一致性和团队融入感。
需要说明的是,本申请实施例提供的视频会话方法,执行主体可以为视频会话装置,或者该视频会话装置中的用于执行视频会话方法的控制模块。本申请实施例中以视频会话装置执行视频会话方法为例,说明本申请实施例提供的视频会话方法。
如图7所示,本申请实施例提供一种视频会话装置70,该视频会话装置70可以包括:接收模块71和显示模块72。接收模块71,可以用于接收对第一界面中的第一控件的第一输入,第一界面可以为与目标视频会话对应的界面,目标视频会话的场景可以为第一会话场景。显示模块72,可以用于响应于接收模块71接收的第一输入,显示第一服装图像,第一服装图像与第一界面中的第一用户图像至少部分重叠,第一服装图像可以为与第一会话场景匹配的服装图像。
本申请实施例提供的视频会话装置中,由于用户可以通过对第一界面中的第一控件的输入,触发视频会话装置在第一界面中的第一用户图像(例如用户的图像)上显示与目标视频会话所属的会话场景匹配的服装图像,而无需用户再在参与目标视频会话之前先将服装更换为符合目标视频会话所属的会话场景的服装,即用户无需真正更换服装,因此可以节省用户在参与目标视频会话之前的换装时间,从而可以缩短用户在准备在线视频活动上花费的时间。
进一步地,由于用户无需在真实环境中进行换装,因此不但可以节省用户换装的时间,而且还可以节省用户购买服装的费用,即还可以节省用户的物质成本。
可选地,本申请实施例中,上述显示模块72,具体可以用于在第一服装信息与第一预设服装信息不匹配的情况下,显示第一服装图像;其中,第一服装信息可以为第一用户图像指示的用户当前的服装信息,第一预设服装信息可以为与第一会话场景对应的服装信息。
本申请实施例中,由于视频会话装置可以在第一用户当前的着装与满足目标视频会话所属的第一会话场景要求的着装不匹配之后,才在指示第一用户的第一用户图像上显示第一服装图像,因此不但可以缩短第一用户在参与目标视频会话之前的换装时间,而且可以避免重复换装,从而可以提高虚拟换装的灵活性,提高人机交互性能。
可选地,本申请实施例中,视频会话装置还可以包括第三确定模块,第三确定模块,具体可以用于基于第一用户图像的显示位置以及姿态变化信息,确定第一服装图像的显示位置;上述显示模块72,还可以用于在确定模块确定的显示位置显示第一服装图像。
本申请实施例中,由于视频会话装置可以在第一用户图像上追踪显示第一服装图像,即第一服装图像可以随着第一用户姿态的变化而变化,因此可以提高虚拟换装的真实性和准确性,且可以提高用户体验感。
可选地,本申请实施例中,视频会话装置还可以包括第一确定模块;第一确定模块,可以用于在显示模块72在显示第一服装图像之前,根据目标视频会话的信息,确定第一会话场景。
本申请实施例中,由于目标视频会话的信息可以指示目标视频会话的会议主题和/或参与目标视频会话的用户之间的人际关系,因此可以确保确定的第一会话场景的准确性,从而可以提高第一服装图像与目标会话场景的匹配度,进而可以提高用户体验感。
可选地,本申请实施例中,接收模块71,还可以用于在显示模块72显示第一服装图像之后,接收对第一界面中的第二控件的第二输入;显示模块72,还可以用于响应于接收模块71接收的第二输入,显示与第一会话场景对应的至少一个服装图像;接收模块71,还可以用于接收对至少一个服装图像中的第二服装图像的第三输入;显示模块72,还可以用于响应于接收模块71接收的第三输入,将第一服装图像更新为第二服装图像。
本申请实施例中,由于用户可以通过对第二控件的第二输入,触发视频会话装置显示与第一会话场景对应的至少一个服装图像,因此用户可以触发视频会话装置将第一用户图像上显示的第一服装图像更新为满足其实际使用需求的第二服装图像。如此可以提高虚拟换装的灵活性和人机交互性能。
可选地,本申请实施例中,视频会话装置还可以包括获取模块和第二确定模块;接收模块71,还可以用于在显示模块72第一服装图像之后,接收对第一界面中的第三控件的第四输入;获取模块,可以用于响应于接收模块71接收的第四输入,获取情绪状态信息,该情绪状态信息可以用于指示目标情绪状态,目标情绪状态可以为第一用户图像指示的用户当前的情绪状态;第二确定模块,可以用于根据获取模块获取的情绪状态信息,从与第一会话场景对应的至少一个服装图像中确定与目标情绪状态匹配的第三服装图像;显示模块72,还可以用于将第一服装图像更新为第三服装图像。
本申请实施例中,由于用户可以通过对第三控件的输入,触发视频会话装置在第一界面中的第一用户图像上显示满足目标视频会话所属的会话场景和第一用户当前的情绪状态的服装图像,因此不但能够为用户提供适合该会话场景的着装选择,而且能够便利地为用户提供个性化的情绪表达,从而可以进一步提高用户体验感。
可选地,本申请实施例中,第一界面可以为目标视频会话的会话界面。视频会话装置还可以包括第一处理模块和第一发送模块。第一处理模块,可以用于在显示模块72显示第一服装图像之后,基于第一服装图像和所述第一用户图像,得到第一图像;第一发送模块,可以用于将第一处理模块得到的第一图像发送至第二电子设备,第一电子设备与第二电子设备之间具有通信连接关系。
本申请实施例中,由于视频会话装置可以实时将包括第一服装图像和第一用户图像的第一图像发送至第二电子设备,因此可以使得参与目标视频会话的其他用户可以看见进行虚拟换装后的第一用户。如此,不但可以减少用户换装打扮所花费的时间,而且能够提高用户的场景带入感,且获得较好的人际评价。
可选地,本申请实施例中,第一界面可以为目标视频会话的请求界面;视频会话装置还可以包括更新模块、第二处理模块和第二发送模块;更新模块,可以用于在显示模块显示第一服装图像之后,将第一界面更新为第二界面,第二界面可以为目标视频会话的会话界面,第二界面中可以包括第一服装图像和第一用户图像;第二处理模块,用于基于第一服装图像和第一用户图像,得到第二图像;二发送模块,用于将第二处理模块得到的第二图像发送至第二电子设备,所述第一电子设备与所述第二电子设备之间具有通信连接关系。
本申请实施例中,由于视频会话装置在目标视频会话的会话界面中的第一用户图像上显示第一服装图像,且可以实时将包括第一服装图像和第一用户图像的第二图像发送至第二电子设备,因此可以使得参与目标视频会话的其他用户可以看见进行虚拟换装后的第一用户。如此,不但可以减少用户换装打扮所花费的时间,而且能够提高用户的场景带入感,且获得较好的人际评价。
本申请实施例中的视频会话装置可以是电子设备,也可以是电子设备中的部件、集成电路、或芯片。该电子设备可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personalcomputer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,非移动电子设备可以为个人计算机(personalcomputer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的视频会话装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的视频会话装置能够实现图1至图6的方法实施例中的视频会话方法实现的各个过程,为避免重复,这里不再赘述。
可选地,如图8所示,本申请实施例还提供一种电子设备200,包括处理器202,存储器201,存储在存储器201上并可在所述处理器202上运行的程序或指令,该程序或指令被处理器202执行时实现上述视频会话方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
图9为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。
本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器1010逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图9中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,用户输入单元1007,可以用于接收对第一界面中的第一控件的第一输入,第一界面可以为与目标视频会话对应的界面;显示单元1006,可以用于响应于用户输入单元1007接收的第一输入,显示第一服装图像,目标视频会话的会话场景可以为第一会话场景,第一服装图像与第一界面中的第一用户图像至少部分重合,第一服装图像可以为与第一会话场景匹配的服装图像。
本申请实施例提供的电子设备中,由于用户可以通过对第一界面中的第一控件的输入,触发电子设备在第一界面中的第一用户图像(例如用户的图像)上显示与目标视频会话所属的会话场景匹配的服装图像,而无需用户再在参与目标视频会话之前先将服装更换为符合目标视频会话所属的会话场景的服装,即用户无需真正更换服装,因此可以节省用户在参与目标视频会话之前的换装时间,从而可以缩短用户在准备在线视频活动上花费的时间。
进一步地,由于用户无需在真实环境中进行换装,因此不但可以节省用户换装的时间,而且还可以节省用户购买服装的费用,即还可以节省用户的物质成本。
可选地,本申请实施例中,上述显示单元1006,具体可以用于在第一服装信息与第一预设服装信息不匹配的情况下,显示第一服装图像;其中,第一服装信息可以为第一用户图像指示的用户当前的服装信息,第一预设服装信息可以为与第一会话场景对应的服装信息。
本申请实施例中,由于电子设备可以在第一用户当前的着装与满足目标视频会话所属的第一会话场景要求的着装不匹配之后,才在指示第一用户的第一用户图像上显示第一服装图像,因此不但可以缩短第一用户在参与目标视频会话之前的换装时间,而且可以避免重复换装,从而可以提高虚拟换装的灵活性,提高人机交互性能。
可选地,本申请实施例中,处理器1010还可以基于第一用户图像的显示位置以及姿态变化信息,确定第一服装图像的显示位置;上述显示单元1006,还可以用于在处理器1010确定的显示位置显示第一服装图像。
本申请实施例中,由于视频会话装置可以在第一用户图像上追踪显示第一服装图像,即第一服装图像可以随着第一用户姿态的变化而变化,因此可以提高虚拟换装的真实性和准确性,且可以提高用户体验感。
可选地,本申请实施例中,处理器1010,可以用于在显示单元1006显示第一服装图像之前,根据目标视频会话的信息,确定第一会话场景。
本申请实施例中,由于目标视频会话的信息可以指示目标视频会话的会议主题和/或参与目标视频会话的用户之间的人际关系,因此可以确保确定的第一会话场景的准确性。
可选地,本申请实施例中,用户输入单元1007,还可以用于在显示单元1006显示第一服装图像之后,接收对第一界面中的第二控件的第二输入;显示单元1006,还可以用于响应于用户输入单元1007接收的第二输入,显示与第一会话场景对应的至少一个服装图像;用户输入单元1007,还可以用于接收对至少一个服装图像中的第二服装图像的第三输入;显示单元1006,还可以用于响应于用户输入单元1007接收的第三输入,将第一用户图像上显示的第一服装图像更新为第二服装图像。
本申请实施例中,由于用户可以通过对第二控件的第二输入,触发电子设备显示与第一会话场景对应的至少一个服装图像,因此用户可以触发电子设备将第一用户图像上显示的第一服装图像更新为满足其实际使用需求的第二服装图像。如此可以提高虚拟换装的灵活性和人机交互性能。
可选地,本申请实施例中,用户输入单元1007,还可以用于在显示单元1006显示第一服装图像之后,接收对第一界面中的第三控件的第四输入;处理器1010,还可以用于响应于用户输入单元1007接收的第四输入,获取情绪状态信息,且根据获取模块获取的情绪状态信息,从与第一会话场景对应的至少一个服装图像中确定与目标情绪状态匹配的第三服装图像,该情绪状态信息可以用于指示目标情绪状态,目标情绪状态可以为第一用户图像指示的用户当前的情绪状态;显示单元1006,还可以用于将第一用户图像上显示的第一服装图像更新为第三服装图像。
本申请实施例中,由于用户可以通过对第三控件的输入,触发电子设备在第一界面中的第一用户图像上显示满足目标视频会话所属的会话场景和第一用户当前的情绪状态的服装图像,因此不但能够为用户提供适合该会话场景的着装选择,而且能够便利地为用户提供个性化的情绪表达,从而可以进一步提高用户体验感。
可选地,本申请实施例中,第一界面可以为目标视频会话的请求界面。显示单元1006,还可以用于在将第一界面更新为第二界面之后,在第二界面中的第一用户图像上显示第一服装图像,第二界面可以为目标视频会话的会话界面。
本申请实施例中,由于电子设备在目标视频会话的会话界面中的第一用户图像上显示第一服装图像,因此可以使得参与目标视频会话的其他用户可以看见进行虚拟换装后的第一用户。如此,不但可以减少用户换装打扮所花费的时间,而且能够提高用户的场景带入感,且获得较好的人际评价。
本申请实施例还提供一种可读存储介质,该可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述视频会话方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,上述处理器为上述实施例中的电子设备中的处理器。上述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述视频会话方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
Claims (10)
1.一种视频会话方法,应用于第一电子设备,其特征在于,所述方法包括:
接收对第一界面中的第一控件的第一输入,所述第一界面为与目标视频会话对应的界面,所述目标视频会话的场景为第一会话场景;
响应于所述第一输入,显示第一服装图像,所述第一服装图像与所述第一界面中的第一用户图像至少部分重叠,所述第一服装图像为与所述第一会话场景匹配的服装图像。
2.根据权利要求1所述的方法,其特征在于,所述显示第一服装图像,包括:
在第一服装信息与第一预设服装信息不匹配的情况下,显示所述第一服装图像;
其中,所述第一服装信息为所述第一用户图像指示的用户当前的服装信息,所述第一预设服装信息为与所述第一会话场景对应的服装信息。
3.根据权利要求1所述的方法,其特征在于,所述显示第一服装图像,包括:
基于所述第一用户图像的显示位置以及姿态变化信息,确定所述第一服装图像的显示位置以及姿态信息并显示。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述显示第一服装图像之前,所述方法还包括:
根据所述目标视频会话的信息,确定所述第一会话场景。
5.根据权利要求1至3中任一项所述的方法,其特征在于,所述显示第一服装图像之后,所述方法还包括:
接收对所述第一界面中的第二控件的第二输入;
响应于所述第二输入,显示与所述第一会话场景对应的至少一个服装图像;
接收对所述至少一个服装图像中的第二服装图像的第三输入;
响应于所述第三输入,将所述第一服装图像更新为所述第二服装图像。
6.根据权利要求1至3中任一项所述的方法,其特征在于,所述显示第一服装图像之后,所述方法还包括:
接收对所述第一界面中的第三控件的第四输入;
响应于所述第四输入,获取情绪状态信息,所述情绪状态信息用于指示目标情绪状态,所述目标情绪状态为所述第一用户图像指示的用户当前的情绪状态;
根据所述情绪状态信息,从与所述第一会话场景对应的至少一个服装图像中确定与所述目标情绪状态匹配的第三服装图像;
将所述第一服装图像更新为所述第三服装图像。
7.根据权利要求1所述的方法,其特征在于,所述第一界面为所述目标视频会话的会话界面;所述显示第一服装图像之后,所述方法还包括:
基于所述第一服装图像和所述第一用户图像,得到第一图像;
将所述第一图像发送至第二电子设备,所述第一电子设备与所述第二电子设备之间具有通信连接关系。
8.根据权利要求1所述的方法,其特征在于,所述第一界面为所述目标视频会话的请求界面;
所述显示第一服装图像之后,所述方法还包括:
将所述第一界面更新为第二界面,所述第二界面为所述目标视频会话的会话界面,所述第二界面中包括所述第一服装图像和所述第一用户图像;
基于所述第一服装图像和所述第一用户图像,得到第二图像;
将所述第二图像发送至第二电子设备,所述第一电子设备与所述第二电子设备之间具有通信连接关系。
9.一种视频会话装置,其特征在于,应用于第一电子设备,所述装置包括:接收模块和显示模块;
所述接收模块,用于接收对第一界面中的第一控件的第一输入,所述第一界面为与目标视频会话对应的界面,所述目标视频会话的场景为第一会话场景;
所述显示模块,用于响应于所述接收模块接收的所述第一输入,显示第一服装图像,所述第一服装图像与所述第一界面中的第一用户图像至少部分重叠,所述第一服装图像为与所述第一会话场景匹配的服装图像。
10.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至8中任一项所述的视频会话方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010622265.0A CN111913630B (zh) | 2020-06-30 | 2020-06-30 | 视频会话方法、装置和电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010622265.0A CN111913630B (zh) | 2020-06-30 | 2020-06-30 | 视频会话方法、装置和电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111913630A true CN111913630A (zh) | 2020-11-10 |
CN111913630B CN111913630B (zh) | 2022-10-18 |
Family
ID=73226834
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010622265.0A Active CN111913630B (zh) | 2020-06-30 | 2020-06-30 | 视频会话方法、装置和电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111913630B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114125271A (zh) * | 2021-11-02 | 2022-03-01 | 西安维沃软件技术有限公司 | 图像处理方法、装置及电子设备 |
CN115119054A (zh) * | 2022-06-27 | 2022-09-27 | 平安银行股份有限公司 | 一种基于ios***的视频虚拟着装及背景处理方法和装置 |
CN115486088A (zh) * | 2021-03-30 | 2022-12-16 | 京东方科技集团股份有限公司 | 信息交互方法、计算机可读存储介质、通信终端 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102455898A (zh) * | 2010-10-29 | 2012-05-16 | 张明 | 视频聊天卡通表情辅助娱乐*** |
US20130088562A1 (en) * | 2011-10-07 | 2013-04-11 | Hanwha Solution & Consulting Co., Ltd | Communication terminal for providing silhouette function on video screen for video call and method thereof |
CN105204743A (zh) * | 2015-09-28 | 2015-12-30 | 百度在线网络技术(北京)有限公司 | 用于语音和视频通讯的交互控制方法及装置 |
CN106303646A (zh) * | 2016-08-18 | 2017-01-04 | 北京奇虎科技有限公司 | 一种特效匹配的方法、电子设备及服务器 |
US20170018024A1 (en) * | 2015-07-15 | 2017-01-19 | Futurewei Technologies, Inc. | System and Method for Virtual Clothes Fitting Based on Video Augmented Reality in Mobile Phone |
CN107529096A (zh) * | 2017-09-11 | 2017-12-29 | 广东欧珀移动通信有限公司 | 图像处理方法及装置 |
CN107948667A (zh) * | 2017-12-05 | 2018-04-20 | 广州酷狗计算机科技有限公司 | 在直播视频中添加显示特效的方法和装置 |
CN108551562A (zh) * | 2018-04-16 | 2018-09-18 | 维沃移动通信有限公司 | 一种视频通信的方法及移动终端 |
US20190289258A1 (en) * | 2018-03-16 | 2019-09-19 | Lenovo (Singapore) Pte. Ltd. | Appropriate modification of video call images |
CN110647688A (zh) * | 2019-09-30 | 2020-01-03 | 上海掌门科技有限公司 | 信息呈现方法、装置、电子设备和计算机可读介质 |
CN110873963A (zh) * | 2018-09-03 | 2020-03-10 | 广东虚拟现实科技有限公司 | 内容显示方法、装置、终端设备及内容显示*** |
-
2020
- 2020-06-30 CN CN202010622265.0A patent/CN111913630B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102455898A (zh) * | 2010-10-29 | 2012-05-16 | 张明 | 视频聊天卡通表情辅助娱乐*** |
US20130088562A1 (en) * | 2011-10-07 | 2013-04-11 | Hanwha Solution & Consulting Co., Ltd | Communication terminal for providing silhouette function on video screen for video call and method thereof |
US20170018024A1 (en) * | 2015-07-15 | 2017-01-19 | Futurewei Technologies, Inc. | System and Method for Virtual Clothes Fitting Based on Video Augmented Reality in Mobile Phone |
CN105204743A (zh) * | 2015-09-28 | 2015-12-30 | 百度在线网络技术(北京)有限公司 | 用于语音和视频通讯的交互控制方法及装置 |
CN106303646A (zh) * | 2016-08-18 | 2017-01-04 | 北京奇虎科技有限公司 | 一种特效匹配的方法、电子设备及服务器 |
CN107529096A (zh) * | 2017-09-11 | 2017-12-29 | 广东欧珀移动通信有限公司 | 图像处理方法及装置 |
CN107948667A (zh) * | 2017-12-05 | 2018-04-20 | 广州酷狗计算机科技有限公司 | 在直播视频中添加显示特效的方法和装置 |
US20190289258A1 (en) * | 2018-03-16 | 2019-09-19 | Lenovo (Singapore) Pte. Ltd. | Appropriate modification of video call images |
CN108551562A (zh) * | 2018-04-16 | 2018-09-18 | 维沃移动通信有限公司 | 一种视频通信的方法及移动终端 |
CN110873963A (zh) * | 2018-09-03 | 2020-03-10 | 广东虚拟现实科技有限公司 | 内容显示方法、装置、终端设备及内容显示*** |
CN110647688A (zh) * | 2019-09-30 | 2020-01-03 | 上海掌门科技有限公司 | 信息呈现方法、装置、电子设备和计算机可读介质 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115486088A (zh) * | 2021-03-30 | 2022-12-16 | 京东方科技集团股份有限公司 | 信息交互方法、计算机可读存储介质、通信终端 |
CN114125271A (zh) * | 2021-11-02 | 2022-03-01 | 西安维沃软件技术有限公司 | 图像处理方法、装置及电子设备 |
CN114125271B (zh) * | 2021-11-02 | 2024-05-14 | 西安维沃软件技术有限公司 | 图像处理方法、装置及电子设备 |
CN115119054A (zh) * | 2022-06-27 | 2022-09-27 | 平安银行股份有限公司 | 一种基于ios***的视频虚拟着装及背景处理方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN111913630B (zh) | 2022-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111913630B (zh) | 视频会话方法、装置和电子设备 | |
CN113395533A (zh) | 虚拟礼物特效显示方法、装置、计算机设备及存储介质 | |
US10692113B2 (en) | Method for providing customized information through advertising in simulation environment, and associated simulation system | |
CN104202718A (zh) | 一种向用户提供信息的方法与装置 | |
CN109428859B (zh) | 一种同步通信方法、终端及服务器 | |
US20160335597A1 (en) | Server for providing information for group decision and method thereof | |
CN109344988A (zh) | 一种会议管理*** | |
JP7483940B2 (ja) | 顔イメージ生成方法、装置、電子機器及び可読記憶媒体 | |
WO2018074037A1 (ja) | 情報処理システム | |
KR20170027061A (ko) | 인스턴트 메신저 상의 가상 도우미 애플리케이션 이용 방법 및 장치 | |
CN111047339B (zh) | 房屋装修信息处理方法、装置及*** | |
CN111768478A (zh) | 一种图像合成方法、装置、存储介质和电子设备 | |
EP4027229A1 (en) | Interactive input assistance system and interactive input assistance method | |
CN106030578A (zh) | 搜索***、服务器***以及搜索***和服务器***的控制方法 | |
CN113101657A (zh) | 游戏界面元素的控制方法、装置、计算机设备和存储介质 | |
CN114565701A (zh) | 线段绘制方法、装置、电子设备及计算机可读存储介质 | |
US11812183B2 (en) | Information processing device and program | |
US20230368464A1 (en) | Information processing system, information processing method, and information processing program | |
CN112449098B (zh) | 一种拍摄方法、装置、终端及存储介质 | |
CN115193043A (zh) | 一种游戏信息发送方法、装置、计算机设备及存储介质 | |
CN111354478B (zh) | 整形模拟信息处理方法、整形模拟终端和整形服务终端 | |
CN115526675A (zh) | 服装推荐方法及设备 | |
CN112785490A (zh) | 图像处理方法、装置及电子设备 | |
KR102539497B1 (ko) | 다중 참여가 가능한 증강현실 기반 맞춤형 피팅서비스 시스템 | |
JP2016063887A (ja) | プログラムおよび3次元造形物取得方法 |
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 |