CN104780459A - 一种即时视频中的特效加载方法和电子设备 - Google Patents
一种即时视频中的特效加载方法和电子设备 Download PDFInfo
- Publication number
- CN104780459A CN104780459A CN201510182118.5A CN201510182118A CN104780459A CN 104780459 A CN104780459 A CN 104780459A CN 201510182118 A CN201510182118 A CN 201510182118A CN 104780459 A CN104780459 A CN 104780459A
- Authority
- CN
- China
- Prior art keywords
- special efficacy
- loaded
- efficacy animation
- loading position
- animation
- 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
Landscapes
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明提供了一种即时视频中的特效加载方法,属于视频领域。所述方法包括:接收用户输入的语音片段,语音片段至少包括一个语音词条;对语音片段的至少一个语音词条进行语义识别,获取与至少一个语音词条对应的待加载特效动画;在当前视频帧中确定与待加载特效动画对应的加载位置;发送加载位置和待加载特效动画至其他电子设备。从而满足了用户对即时视频通话的个性化需求,增加了视频互动形式,提高了用户体验。
Description
技术领域
本发明涉及视频领域,特别涉及一种即时视频中的特效加载方法和电子设备。
背景技术
现在用户可以通过电子设备的视频功能进行视频对话,但是在视频通话过程中,用户双方只能通过视频框看到对方及视频的背景。视频通话过程中,视频表现形式单一,用户难以在视频通话中用简单的方式添加互动特效,所以现在需要提供一种能够改变视频背景及给视频添加特效的简单有效的方法。
现有技术提供了一种在视频过程中添加特效的方法,通过改变视频通话框的形状以及对视频边框设置美化特效以增加视频的效果。
但是在使用现有技术提供的方法时,用户只能对视频的边框进行更改来增加视频的效果,不能满足用户在视频通话过程中进行互动的需求,用户体验效果不佳,而且需要用户手动进行选择,操作不简化。
发明内容
为了满足了用户对即时视频通话的个性化需求,增加了视频互动形式,提高了用户体验,本发明实施例提供了一种即时视频中的特效加载方法。所述技术方案如下:
第一方面,提供了一种即时视频中的特效加载方法,所述方法包括:
接收用户输入的语音片段,所述语音片段至少包括一个语音词条;
对所述语音片段的至少一个语音词条进行语义识别,获取与所述至少一个语音词条对应的待加载特效动画;
在当前视频帧中确定与所述待加载特效动画对应的加载位置;
发送所述加载位置和所述待加载特效动画至其他电子设备。
结合第一方面,在第一种可能的实现方式中,所述对所述语音片段的至少一个语音词条进行语义识别包括:
将所述语音词条转化为文本词条;
对所述文本词条进行语义分析,生成分析结果,所述分析结果用于指示所述待加载特效动画。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述获取与所述至少一个语音词条对应的待加载特效动画包括:
将所述分析结果与预设特效动画进行匹配,获取所述待加载特效动画。
结合第一方面至第一方面的第二种任一可能的实现方式中,在第三种可能的实现方式中,所述在当前视频帧中确定与所述待加载特效动画对应的加载位置包括:
根据所述分析结果,在当前视频帧中确定与所述待加载特效动画对应的加载位置。
结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述方法还包括:
将所述待加载特效动画加载至所述加载位置,并显示所述待加载特效动画。
结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述将所述待加载特效动画加载至所述加载位置包括:
确定所述当前视频帧对应的时刻为所述特效动画的起始帧对应的时刻;
获取所述加载位置在所述即时视频帧中的位置参数;
根据所述加载位置的位置参数,设置所述待加载特效动画的起始帧的位置参数;
根据所述时刻与所述位置参数,将所述待加载特效动画加载至所述加载位置。
结合第一方面的第五种可能的实现方式,在第六种可能的实现方式中,所述方法还包括:
接收用户输入的消除指令;
删除所述消除指令所指示的特效动画;
向所述其他电子设备发送所述消除指令。
第二方面,提供了一种电子设备,所述设备包括:
接收模块,用于接收用户输入的语音片段,所述语音片段至少包括一个语音词条;
识别模块,用于对所述语音片段的至少一个语音词条进行语义识别,获取与所述至少一个语音词条对应的待加载特效动画;
确定模块,用于在当前视频帧中确定与所述待加载特效动画对应的加载位置;
发送模块,用于发送所述加载位置和所述待加载特效动画到其他电子设备;
加载模块,用于将所述待加载特效动画加载至所述加载位置;
显示模块,用于显示所述待加载特效动画。
结合第二方面,在第一种可能的实现方式中,所述识别模块还用于:
将所述语音词条转化为文本词条;
对所述文本词条进行语义分析,生成分析结果,所述分析结果用于指示所述待加载特效动画。
结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述设备还包括:
匹配模块,用于将所述分析结果与预设特效动画进行匹配,获取所述待加载特效动画。
结合第二方面至第二方面的第二种任一可能的实现方式中,在第三种可能的实现方式中,所述确定模块具体用于:
根据所述分析结果,在当前视频帧中确定与所述待加载特效动画对应的加载位置。
结合第二方面,在第四种可能的实现方式中,所述方法还包括:
所述确定模块还用于确定所述当前视频帧对应的时刻为所述待加载特效动画的起始帧对应的时刻;
所述设备还包括获取模块,用于获取所述加载位置在所述即时视频帧中的位置参数;
所述设备还包括设置模块,用于根据所述加载位置的位置参数,设置所述待加载特效动画的起始帧的位置参数;
所述加载模块还用于根据所述时刻与所述位置参数,将所述待记载特效动画加载至所述加载位置。
结合第二方面的第四种可能的实现方式,在第五种可能的实现方式中,所述设备还包括:
所述接收模块还用于接收用户输入的消除指令;
所述设备还包括删除模块,用于删除所述消除指令所指示的特效动画;
所述发送模块还用于向所述其他电子设备发送所述消除指令。
第三方面,提供了一种即时视频中的特效加载方法,所述方法包括:
接收加载位置和待加载特效动画;
将所述待加载特效动画加载至所述加载位置,并显示所述待加载特效动画;
其中,所述加载位置是在当前视频帧中确定的,所述待加载特效动画是根据在接收用户输入的至少包括一个语音词条的语音片段后,对所述语音片段的至少一个语音词条进行语义识别获取的。
第四方面,提供了一种电子设备,其特征在于,所述电子设备包括:
接收模块,用于接收加载位置和待加载特效动画;
加载模块,用于将所述待加载特效动画加载至所述加载位置,并显示所述待加载特效动画;
其中,所述加载位置是在当前视频帧中确定的,所述待加载特效动画是根据在接收用户输入的至少包括一个语音词条的语音片段后,对所述语音片段的至少一个语音词条进行语义识别获取的。
本发明实施例提供了一种即时视频中的特效加载方法和电子设备,方法包括:接收用户输入的语音片段,语音片段至少包括一个语音词条;对语音片段的至少一个语音词条进行语义识别,获取与至少一个语音词条对应的待加载特效动画;在当前视频帧中确定与待加载特效动画对应的加载位置;发送加载位置和待加载特效动画至其他电子设备。从而根据本发明实施例提供的方法,通过识别用户输入的语音片段中的至少一个语音词条,将获取的与至少一个语音词条对应的待加载特效动画加载至即时视频中的加载位置,与传统的对视频边框进行修饰相比,实现了在即时视频中进行特效加载,满足了用户在视频通话中通过加载特效进行互动的需求,提高了用户体验;另一方面,通过在当前视频帧中确定与待加载特效动画对应的加载位置后,将待加载特效动画加载至视频中的加载位置,从而使得特效动画在视频中加载更加准确,提高了用户体验,同时,保证了能够在即时视频的各个位置进行特效加载,满足了用户对即时视频通话的个性化需求,增加了视频互动形式,提高了用户体验;另外,通过接收用户的语音片段,对语音片段中的至少一个语音词条进行识别,获取与语音片段对应的待加载特效,从而使得通过识别语音片段的方式加载特效动画,与传统的手动加载的方式相比,简化了操作步骤,提高了用户体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种交互系统示意图;
图2是本发明实施例提供的一种交互系统示意图;
图3是本发明实施例提供的一种交互系统示意图;
图4是本发明实施例提供的一种即时视频中的特效加载方法流程图;
图5是本发明实施例提供的一种即时视频中的特效加载方法流程图;
图6是本发明实施例提供的一种界面示意图;
图7是本发明实施例提供的一种界面示意图;
图8是本发明实施例提供的一种界面示意图;‘
图9是本发明实施例提供的一种即时视频中的特效加载方法流程图;
图10是本发明实施例提供的一种即时视频中的特效加载方法流程图;
图11是本发明实施例提供的一种电子设备结构示意图;
图12是本发明实施例提供的一种电子设备结构示意图;
图13是本发明实施例提供的一种即时视频中的特效加载方法流程图;
图14是本发明实施例提供的一种电子设备结构示意图;
图15是本发明实施例提供的一种电子设备结构示意图;
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例所提供的方法应用于一种至少包括第一电子设备以及第二电子设备的交互系统中,参照图1所示,第一电子设备和第二电子设备通过运行自身存储的应用程序实现即时视频的交互。
本发明实施例所提供的方法还可以应用于一种至少包括第一电子设备、第二电子设备以及服务器的交互系统,参照图2所示,在该交互系统中,服务器用于在第一电子设备和第二电子设备通过运行自身存储的应用程序实现即时视频的交互时,对该即时交互数据进行转发。
除此之外,本发明实施例提供的方法还可以应用于一种至少包括第一电子设备和用户的交互系统中,参照图3所示,第一电子设备通过运行自身存储的应用程序实现即时视频功能,与用户进行即时视频交互。
上述交互系统仅仅是示例性的,除此之外,本发明实施例所提供的方法还可以应用在其他的交互系统中,本发明实施例对具体的交互系统不加以限定。
值得注意的是,在本发明实施例中,待加载动画至少包括动画元素、动画元素之间的相互关系、动画元素的运动方式以及动画元素在运动过程中的特效。例如,若待加载动画为“月亮从山的左边升起”,则动画元素为“月亮”和“山”,动画元素的运动方式为“升起”,动画元素“月亮”与动画元素“山”的关系为“月亮”在“山”的“左边”。
实施例一
本发明实施例提供了一种即时视频中的特效加载方法,参见图4所示,方法流程包括:
401、接受用户输入的语音片段,语音片段至少包括一个语音词条。
402、对语音片段的至少一个语音词条进行语义识别。
具体的,将语音词条转化为文本词条;
对文本词条进行语义分析,生成分析结果,分析结果用于指示待加载特效动画。
403、获取与至少一个语音词条对应的待加载特效动画。
具体的,将分析结果与预设特效动画进行匹配,获取待加载特效动画。
404、在当前视频帧中确定与待加载特效动画对应的加载位置。
具体的,根据分析结果,在当前视频帧中确定与待加载特效动画对应的加载位置。
405、发送加载位置和待加载特效动画至其他电子设备。
可选的,方法还包括:
将待加载特效动画加载至加载位置,并显示待加载特效动画。
具体的,确定当前视频帧对应的时刻为待加载特效动画的起始帧对应的时刻;
获取加载位置在即时视频帧中的位置参数;
根据加载位置的位置参数,设置待加载特效动画的起始帧的位置参数;
根据时刻与位置参数,将待加载特效动画加载至加载位置。
可选的,方法还包括:
接收用户输入的消除指令;
删除消除指令所指示的特效动画;
向其他电子设备发送消除指令。
本发明提供了一种即时视频中的特效加载方法,通过识别用户输入的语音片段中的至少一个语音词条,将获取的与至少一个语音词条对应的待加载特效动画加载至即时视频中的加载位置,与传统的对视频边框进行修饰相比,实现了在即时视频中进行特效加载,满足了用户在视频通话中通过加载特效进行互动的需求,提高了用户体验;另一方面,通过在当前视频帧中确定与待加载特效动画对应的加载位置后,将待加载特效动画加载至视频中的加载位置,从而使得特效动画在视频中加载更加准确,提高了用户体验,同时,保证了能够在即时视频的各个位置进行特效加载,满足了用户对即时视频通话的个性化需求,增加了视频互动形式,提高了用户体验;另外,通过接收用户的语音片段,对语音片段中的至少一个语音词条进行识别,获取与语音片段对应的待加载特效,从而使得通过识别语音片段的方式加载特效动画,与传统的手动加载的方式相比,简化了操作步骤,提高了用户体验。
实施例二
本发明实施例提供了一种即时视频中的特效加载方法,参见图5所示,方法流程包括:
501、获取用户输入的语音片段,语音片段至少包括一个语音词条。
具体的,电子设备通过自身的语音输入模块获取用户输入的语音片段,该语音输入模块可以包括麦克风,除此之外,语音输入模块还可以接收其他电子设备发送的语音片段,本发明实施例对具体的接收语音片段的方式不加以限定。
其中,该语音片段至少包括一个语音词条,该语音词条用于指示待加载的特效,该语音片段可以是一句话,也可以是一个短句,还可以是一个词组,例如,语音片段可以是“月亮从山的左边升起”,也可以是“月亮升起”,还可以是“月亮”,若语音片段是“月亮从山的左边升起”,则包含“月亮”“从”“山”“左边”“升起”五个语音词条,其中,语音词条“月亮”“山”“左边”“升起”指示待加载的特效动画月亮、山、左边、升起,指示待加载的特效动画为“月亮从山的左边升起”。
示例性的,以在视屏界面中加载特效动画“月亮从山的左边升起”可以参见图6中a至图6中b的特效变化所示。
502、将语音词条转化为文本词条。
具体的,可以通过将获取的语音片段中的每个语音词条分别与多个预设语音词条分别进行相似度对比,获取每个语音词条与多个预设语音词条分别对应的相似度;
若与多个预设语音词条分别对应的相似度中的任意一个大于等于预设阈值,其中,如果大于等于预设阈值的预设语音词条有多个,则确定其中相似度最大的预设语音词条与该语音词条匹配;如果大于等于预设阈值的预设语音词条有一个,则确定这一个预设语音词条与该语音词条匹配,并获取该预设语音词条对应的文本词条。
除此之外,还可以通过其他方式,将语音片段中的语音词条转化为文本词条,本发明实施例对将语音片段中的语音词条转化为文本词条的具体方式不加以限定。
503、对文本词条进行语义分析,生成分析结果,分析结果用于指示待加载特效动画。
具体的,对语音片段中的每个语音词条对应的文本词条进行语义分析的过程可以为:
获取语音片段中包含的每个语音词条对应的文本词条;
获取每个文本词条对应的多个语义;
具体的,可以通过预设的语义分析算法获取每个文本词条对应的多个语义;
根据用户对语义的使用率,从多个语义中确定该文本词条所对应的语义;
其中,用户对语义的使用率可以是电子设备根据统计数据生成的,也可以是从网络侧获取的。
生成与语音词条对应的分析结果,该分析结果指示待加载特效动画和加载位置。
可选的,对文本词条还可以进行语法分析和语境分析,可以通过匹配法对文本词条进行语法分析和语境分析,还可以通过其他方式对文本词条进行语法分析和语境分析,本发明对具体的语法分析和语境分析的方式不加以限定。
需要说明的是,步骤502至步骤503是对语音片段的至少一个语音词条进行语义识别的过程,除了上述方式外,还可以通过其他方式对语音片段的至少一个语音词条进行语义识别,本发明实施例对具体的至少一个语音词条进行语义识别的方式不加以限定。
通过对用户的语音片段中的至少一个语音词条进行语义分析,获取分析结果,根据分析结果确定待加载的特效动画,与传统的需要手动加载特效动画相比,本发明实施例提供的方法不需要手动操作加载,简化了操作步骤;同时,根据用户的说的话语,加载特效,使得特效加载更加智能化,提高了用户体验。
504、将分析结果与预设特效动画进行匹配,获取待加载特效动画。
具体的,获取分析结果与预先存储的预设特效动画进行分别匹配的结果,若匹配结果大于等于预设阈值,则确定该分析匹配结果对应的特效动画为待加载的特效动画。
具体的,获取分析结果指示的动画元素,将动画元素与预设特效动画分别进行匹配,若匹配结果大于预设阈值,则确定该分析结果指示的动画元素对应的特效动画为待加载特效动画。
其中,获取分析结果指示的动画元素至少包括:
获取分析结果指示的所有动画元素,每个动画元素之间的位置关系,和每个动画元素的运动方式,动画元素的运动过程。
示例性的,若分析结果指示的动画元素为“月亮”和“山”,将动画元素“月亮”和“山”与预设特效动画分别进行匹配,获取匹配结果,匹配结果为“月亮”和“山”分别对应的特效动画;除此之外,获取动画元素之间的位置关系为“月亮”在“山”的左边,获取动画元素的运动方式为“月亮”升起,则可以从分析结果中得到的待特效动画为“月亮”在“山”左边升起。
需要说明的是,用户在发送语音片段过程中,经过语义分析,电子设备至少可以确定待加载的特效动画是什么,在视频界面中的加载位置,若从语义分析结果中不能获得相关的信息,则电子设备会根据经验数据显示进行加载,或在电子设备识别的默认位置进行加载,例如:电子设备可以默认在视频界面的除去人像的位置加载,则会将上述待加载特效动画加载至视频界面的左上侧或右上侧,当电子设备无法确定是左上侧或右上侧时,则根据经验数据显示进行选择,或者根据视频界面左上侧和右上侧除去人像面积后剩余视频界面的大小确定,除此之外,还可以根据其他方式确定,本发明实施例对具体的方式不加以限定。
需要说明的是,该步骤为获取与至少一个语音词条对应的待加载特效动画的过程,除了上述过程外,还可以通过其他方式获取与至少一个语音词条对应的待加载特效动画,本发明实施例对具体的获取与至少一个语音词条对应的待加载特效动画的方式不加以限定。
505、根据分析结果,在当前视频帧中确定与待加载特效动画对应的加载位置。
具体的,若语音片段中包括指示人脸区域、头部区域,身体区域,脖颈区域的文本词条,则在当前视频帧中确定与特效动画对应的加载位置的过程可以为:
在当前视频帧中确定人像区域和非人像区域,非人像区域即视频时人像的背景区域,其中,根据获取人像的特征点参数确定人像区域,根据除去人像的整体轮廓区域的方法确定非人像区域;
该人像的特征点参数可以用于表示人像细节的轮廓,人像细节的轮廓可以包括人脸区域、头部区域,身体区域,脖颈区域,其中,除了人像细节的轮廓可以包括人脸区域、头部区域,身体区域,脖颈区域之外,人像细节轮廓还可以包括其他区域,本发明实施例对具体的区域不加以限定,该分别描述人脸区域、头部区域,身体区域,脖颈区域的特征点参数至少包括描述人脸区域、头部区域,身体区域,脖颈区域的特征点参数在当前视频帧画面中的坐标,本发明实施例对具体的特征点参数的获取方式不加以限定。
优选的,还可以在当前视频帧中确定人脸区域。
具体的,根据人脸的特征点参数确定人脸区域,该人脸的特征点参数可以用于表示人脸细节轮廓,人脸的细节轮廓可以包括眼睛、嘴部、眉毛和鼻子,可以包括眼睛、嘴部、眉毛和鼻子的人脸细节,除此之外,还可以包括其他的人脸细节,本发明实施例对具体的人脸细节不加以限定,该分别描述眼睛、嘴部、眉毛和鼻子的特征点参数可以包括描述眼睛、嘴部、眉毛和鼻子的特征点参数在当前视频帧画面中人像区域的坐标,本发明实施例对具体的特征点参数的获取方式不加以限定。
可选的,在当前视频帧中确定人脸区域还可以通过获取人脸瞳孔的特征参数确定人脸区域,该瞳孔的特征点参数可以包括瞳孔在人脸区域的坐标,还可以包括瞳孔在人像区域和当前视频帧画面中的坐标。
除了上述方式确定待加载特效动画的位置外,还可以通过将视频帧画面分割为不同的宏块,确定每个宏块的特征点参数来确定待加载特效动画的位置,除此之外,还可以通过其他方法在当前视频帧中确定待加载特效的位置,本发明实施例对具体的当前视频帧中确定待加载特效的位置的方式不加以限定。
示例性的,若语义分析结果显示待加载的特效为“戴眼镜”,包括指示眼睛的词条“眼镜”,则在当前视频帧中确定待加载特效的加载位置为眼睛部位,则识别戴眼镜特效的加载位置为眼睛部位参见图7中a所示,在该部位加载特效参见图7中b所示。
若语音片段中不包括指示人脸区域、头部区域,身体区域,脖颈区域的文本词条,则在当前视频帧中确定与特效动画对应的加载位置的过程可以为:
根据加载动画的画面大小,在即时视频帧中的预设范围中随机确定加载位置。该预设范围可以使预先设置的,可选的,该预设范围可以是以当前视频帧画面的中心为圆心,预设长度为半径的圆形区域,该预设范围可以包括人像区域和非人像区域。
例如,若语音片段是“月亮从山的左边升起”,则加载位置可以为当前视频帧画面中的预设范围内的任意位置,如在面部左边的任意位置。
506、确定当前视频帧对应的时刻为待加载特效动画的起始帧对应的时刻。
具体的,确定当前视频帧对应的时刻,以该时刻作为加载特效动画的起始时刻,示例性的,记录当前视频帧对应的时刻为a,则确定特效动画的起始帧对应的时刻为a,其中,可以通过电子设备的时间管理模块确定时刻a。
可选的,可以预先设置特效动画在当前视频帧中加载后在当前视频中显示持续时间的长短,示例性的,设置特效加载的显示持续的时间长短的B,则在时刻a时,在当前视频帧中开始显示待加载的特效动画,经过时间B后,在视频帧画面中停止显示该特效。除了上述方式之外,也可以通过其他方式实现该过程,本发明实施例对具体的确定当前视频帧对应的时刻为特效动画帧的起始帧对应的时刻的方式不加以限定。
507、获取加载位置在即时视频帧中的位置参数;
具体的,根据对用户输入的语音片段进行语义识别的结果获取待加载特效的位置,然后再确定该加载位置在即时视频帧中的位置,加载位置在即时视频中的位置参数可以包括待加载特效的特征点参数在即时视频帧中对应的坐标位置参数,除此之外,还可以包括待加载特效的特效点参数在即时视频中的其他位置参数,本发明实施例对具体的位置参数不加以限定。
示例性的,若语义识别结果获取的待加载特效为“月亮在左上方”,则获取待加载特效位置在视频帧画面的左上方,该区域可以为图8所示的区域。
508、根据加载位置的位置参数,设置待加载特效动画的起始帧的位置参数。
具体的,可以根据加载位置的特征点参数在视频帧画面中的坐标位置参数,设置特效动画的特征点参数在视频帧画面中对应的坐标位置参数,本发明实施例对具体的方式不加以限定。
509、发送加载位置和待加载特效动画至其他电子设备。
具体的,将加载位置和待加载特效动画发送至与该电子设备进行即时视频交互的其他电子设备,可以将该消息加载至该电子设备与其他电子设备之间的透传消息中,通过该透传消息实现将加载位置与特效动画数据发送至与该电子设备进行即时视频交互的其他电子设备。
可选的,还可以将该特效动画的加载指令数据与加载位置发送至与该电子设备进行即时视频交互的其他电子设备。
其中,特效动画的加载指令数据与特效动画唯一对应。
可选的,还可以将该特效动画的加载指令和加载位置发送至于服务器。
由于相较于特效数据,特效标识所占内存较小,且传输速度更快,所以,可以通过将该特效动画的加载指令数据与加载位置发送至与该电子设备进行即时视频交互的其他电子设备或服务器,提高特效加载的同步性和效率,提高用户体验。
5010、根据时刻与位置参数,将待加载特效动画加载至加载位置,并显示待加载特效动画。
具体的,电子设备根据时刻和位置参数,在自身的加载模块进行将待加载特效动画加载至加载位置,同时在该时刻,通过透传消息将加载的特效动画发送至与该电子设备进行即时视频交互的其他电子设备。
可选的,服务器根据时刻和位置参数,将待加载特效动画加载至加载位置,通过透传消息将该加载的特效动画的视频发送至进行视频交互的电子设备,并使得在电子设备的显示屏上显示该特效动画。
需要说明的是,待加载特效数据是在加载过程中在后台下载的,减少了电子设备和服务器由于要存储大量的特效动画而耗费大量的存储空间。
需要说明的是,步骤5010是将待加载特效动画加载至加载位置的过程,除了上述方式外,还可以通过其他方式将待加载特效动画加载至加载位置,本发明实施例对具体的将待加载特效动画加载至加载位置的方式不加以限定。
其中,最终效果图可以参照图6所示。
可选的,方法流程还包括:
601、接收用户输入的消除指令。
具体的,电子设备通过自身的接收模块接收用户输入的消除指令,还可以通过其他方式接收用户输入的消除指令,本发明实施例对具体的接收用户输入的消除指令的方式不加以限定。
其中,消除指令用于指示用户所要消除的特效动画。
用户可以通过点击视频界面上的消除图标,点击所要消除的特效动画进行消除。
除此之外,用户还可以通过点击具有返回功能的功能键触发消除指令,本发明实施例对具体的图标和图标所在位置不加以限定。
602、删除消除指令所指示的特效动画。
具体的,删除该消除指令所示的特效动画所对应的特效数据。
本发明实施例通过根据消除指令的指示,消除特效动画,从而使得用户可以对已经加载的特效动画进行消除或者撤销,进一步满足了用户的个性化需求,提高了用户交互体验。
603、向其他电子设备发送该消除指令。
其中,值得注意的是,步骤602与步骤603可以是按照上述顺序执行的,也可以是同时执行的,还可以是先执行步骤603,再执行步骤602,本发明实施例对具体的执行顺序不加以限定。
本发明提供了一种即时视频中的特效加载方法,通过识别用户输入的语音片段中的至少一个语音词条,将获取的与至少一个语音词条对应的待加载特效动画加载至即时视频中的加载位置,与传统的对视频边框进行修饰相比,实现了在即时视频中进行特效加载,满足了用户在视频通话中通过加载特效进行互动的需求,提高了用户体验;另一方面,通过在当前视频帧中确定与待加载特效动画对应的加载位置后,将待加载特效动画加载至视频中的加载位置,从而使得特效动画在视频中加载更加准确,提高了用户体验,同时,保证了能够在即时视频的各个位置进行特效加载,满足了用户对即时视频通话的个性化需求,增加了视频互动形式,提高了用户体验;另外,通过接收用户的语音片段,对语音片段中的至少一个语音词条进行识别,获取与语音片段对应的待加载特效,从而使得通过识别语音片段的方式加载特效动画,与传统的手动加载的方式相比,简化了操作步骤,提高了用户体验。
实施例三
本发明实施例还提供了一种即时视频中的特效加载方法,该方法应用于接收特效动画数据与加载位置的其他电子设备,参见图9所示,该方法包括:
901、接收电子设备发送的待加载特效动画数据与加载位置。
具体的,通过接收电子设备发送的包括待加载特效动画数据与加载位置的透传消息,接收电子设备发送的待加载特效动画数据与加载位置。
902、根据时刻与位置参数,将该待加载特效动画数据加载至该其他电子设备确定的加载位置,并显示该待加载特效动画。
具体的,该步骤与步骤5010相同,此处在不加以赘述。
可选的,若电子设备发送待加载特效动画加载指令与加载位置,参见图10,则还可以包括:
1001、接收电子设备发送的待加载特效动画指令与加载位置。
具体的,该步骤与步骤901相同,此处再不加以赘述。
1002、根据该待加载特效动画指令,判断其他电子设备是否存储该待加载特效动画指令所指示的特效动画,若存储该待加载特效动画指令所指示的特效动画,则执行步骤1003;若未存储,则执行步骤1004。
具体的,可以通过将该待加载特效动画指令与其他电子设备预先存储的多个待加载特效动画指令进行对比,来判断其他电子设备是否存储该待加载特效动画指令所指示的特效,本发明实施例对具体的判断方式不加以限定。
1003、将该待加载特效动画指令所指示的特效动画加载至确定的加载位置。
具体的,该步骤与步骤902相同,此处再不加以赘述。
1004、从服务器下载该待加载特效动画指令所指示的特效动画,并在步骤1004之后,执行步骤1003。
具体的,本发明实施例对具体的下载过程不加以限定。
由于特效动画可以从服务器下载,从而减少了电子设备和服务器由于需要存储大量的特效动画二耗费大量的存储空间,从而提高了用户体验,加快了传输速度。
实施例四
本发明实施例提供了一种电子设备11,参见图11,该电子设备11包括:
接收模块111,用于接收用户输入的语音片段,语音片段至少包括一个语音词条;
识别模块112,用于对语音片段的至少一个语音词条进行语义识别,获取与至少一个语音词条对应的待加载特效动画;
确定模块113,用于在当前视频帧中确定与特效动画对应的加载位置;
发送模块114,用于发送加载位置和待加载特效动画到其他电子设备。
加载模块115,用于将所述待加载特效动画加载至所述加载位置;
显示模块116,用于显示所述待加载特效动画。
可选的,识别模块112还用于:
将语音词条转化为文本词条;
对文本词条进行语义分析,生成分析结果,分析结果用于指示待加载特效动画。
可选的,设备11还包括:
匹配模块,用于将分析结果与预设特效动画进行匹配,获取待加载特效动画。
可选的,确定模块113具体用于:
根据分析结果,在当前视频帧中确定与特效动画对应的加载位置。
可选的,确定模块113还用于确定当前视频帧对应的时刻为特效动画帧的起始帧对应的时刻;
设备还包括获取模块,用于获取加载位置在即时视频帧中的位置参数;
设备还包括设置模块,用于根据加载位置的位置参数,设置特效动画帧的位置参数;
加载模块还用于根据时刻与位置参数,将特效动画帧加载至加载位置。
可选的,
接收模块111还用于接收用户输入的消除指令;
设备还包括删除模块,用于删除消除指令所指示的特效动画;
发送模块114还用于向其他电子设备发送消除指令。
本发明实施例提供了一种电子设备,该电子设备通过识别用户输入的语音片段中的至少一个语音词条,将获取的与至少一个语音词条对应的待加载特效动画加载至即时视频中的加载位置,与传统的对视频边框进行修饰相比,实现了在即时视频中进行特效加载,满足了用户在视频通话中通过加载特效进行互动的需求,提高了用户体验;另一方面,通过在当前视频帧中确定与待加载特效动画对应的加载位置后,将待加载特效动画加载至视频中的加载位置,从而使得特效动画在视频中加载更加准确,提高了用户体验,同时,保证了能够在即时视频的各个位置进行特效加载,满足了用户对即时视频通话的个性化需求,增加了视频互动形式,提高了用户体验;另外,通过接收用户的语音片段,对语音片段中的至少一个语音词条进行识别,获取与语音片段对应的待加载特效,从而使得通过识别语音片段的方式加载特效动画,与传统的手动加载的方式相比,简化了操作步骤,提高了用户体验。
实施例五
本发明实施例提供了一种电子设备,参见图12所示,电子设备包括:视频输入模块121、视频输出模块122、语音输入模块123、发送模块124、接收模块125、存储器126以及与视频输入模块121、视频输出模块122、语音输入模块123、发送模块124、接收模块125和存储器126连接的处理器127,其中,存储器126存储一组程序代码,处理器127用于调用存储器126中存储的程序代码,执行以下操作:
控制语音输入模块123接收用户输入的语音片段,语音片段至少包括一个语音词条;
对语音片段的至少一个语音词条进行语义识别,获取与至少一个语音词条对应的待加载特效动画;
在当前视频帧中确定与待加载特效动画对应的加载位置;
控制发送模块124发送加载位置和待加载特效动画至其他电子设备;
其中,处理器127用于调用存储器126中存储的程序代码还用于控制视频输入模块121接收当前视频帧。
可选的,存储器126存储一组程序代码,处理器127用于调用存储器126中存储的程序代码,执行以下操作:
将语音词条转化为文本词条;
对文本词条进行语义分析,生成分析结果,分析结果用于指示待加载特效动画。
可选的,存储器126存储一组程序代码,处理器127用于调用存储器126中存储的程序代码,执行以下操作:
将分析结果与预设特效动画进行匹配,获取待加载特效动画。
可选的,存储器126存储一组程序代码,处理器127用于调用存储器126中存储的程序代码,执行以下操作:
根据分析结果,在当前视频帧中确定与待加载特效动画对应的加载位置。
可选的,存储器126存储一组程序代码,处理器127用于调用存储器126中存储的程序代码,执行以下操作:
将待加载特效动画加载至加载位置,并控制视频输出模块122显示待加载特效动画。
可选的,存储器126存储一组程序代码,处理器127用于调用存储器126中存储的程序代码,执行以下操作:
确定当前视频帧对应的时刻为待加载特效动画的起始帧对应的时刻;
获取加载位置在即时视频帧中的位置参数;
根据加载位置的位置参数,设置待加载特效动画的起始帧的位置参数;
根据时刻与位置参数,将待加载特效动画加载至加载位置。
可选的,存储器126存储一组程序代码,处理器127用于调用存储器126中存储的程序代码,执行以下操作:
控制接收模块125接收用户输入的消除指令;
删除消除指令所指示的特效动画;
控制发送模块124向其他电子设备发送消除指令。
本发明实施例提供了一种电子设备,该电子设备通过识别用户输入的语音片段中的至少一个语音词条,将获取的与至少一个语音词条对应的待加载特效动画加载至即时视频中的加载位置,与传统的对视频边框进行修饰相比,实现了在即时视频中进行特效加载,满足了用户在视频通话中通过加载特效进行互动的需求,提高了用户体验;另一方面,通过在当前视频帧中确定与待加载特效动画对应的加载位置后,将待加载特效动画加载至视频中的加载位置,从而使得特效动画在视频中加载更加准确,提高了用户体验,同时,保证了能够在即时视频的各个位置进行特效加载,满足了用户对即时视频通话的个性化需求,增加了视频互动形式,提高了用户体验;另外,通过接收用户的语音片段,对语音片段中的至少一个语音词条进行识别,获取与语音片段对应的待加载特效,从而使得通过识别语音片段的方式加载特效动画,与传统的手动加载的方式相比,简化了操作步骤,提高了用户体验。
实施例六
本发明实施例提供了一种即时视频中的特效加载方法,该方法用于一种接收加载位置和待加载特效动画的电子设备,参见图13所示,该方法包括:
1301、接收加载位置和待加载特效动画。
具体的,本发明实施例对具体的接收位置不加以限定。
1302、将待加载特效动画加载至加载位置,并显示待加载特效动画。
具体的,该步骤与实施例二中的步骤5010相同,此处在不加以赘述。
其中,在本发明实施例中,加载位置是在当前视频帧中确定的,加载位置的确定方法与实施例二中的相同,此处再不加以赘述。
待加载特效动画是根据在接收用户输入的至少包括一个语音词条的语音片段后,对语音片段的至少一个语音词条进行语义识别获取的,具体的方式与实施例二中的相同,此处再不加以赘述。
本发明实施例提供了一种即时视频中的特效加载方法,该方法通过识别用户输入的语音片段中的至少一个语音词条,将获取的与至少一个语音词条对应的待加载特效动画加载至即时视频中的加载位置,与传统的对视频边框进行修饰相比,实现了在即时视频中进行特效加载,满足了用户在视频通话中通过加载特效进行互动的需求,提高了用户体验;另一方面,通过在当前视频帧中确定与待加载特效动画对应的加载位置后,将待加载特效动画加载至视频中的加载位置,从而使得特效动画在视频中加载更加准确,提高了用户体验,同时,保证了能够在即时视频的各个位置进行特效加载,满足了用户对即时视频通话的个性化需求,增加了视频互动形式,提高了用户体验;另外,通过接收用户的语音片段,对语音片段中的至少一个语音词条进行识别,获取与语音片段对应的待加载特效,从而使得通过识别语音片段的方式加载特效动画,与传统的手动加载的方式相比,简化了操作步骤,提高了用户体验。
实施例七
本发明实施例提供了一种电子设备14,该电子设备包括:
接收模块141,用于接收加载位置和待加载特效动画;
加载模块142,用于将待加载特效动画加载至加载位置,并显示待加载特效动画;
其中,加载位置是在当前视频帧中确定的,待加载特效动画是根据在接收用户输入的至少包括一个语音词条的语音片段后,对语音片段的至少一个语音词条进行语义识别获取的。
可选的,接收模块141还用于:
接收其他电子设备发送的消除指令,根据消除指令,删除或消除该消除指令指示的特效动画。
本发明实施例提供了一种电子设备,该电子设备通过识别用户输入的语音片段中的至少一个语音词条,将获取的与至少一个语音词条对应的待加载特效动画加载至即时视频中的加载位置,与传统的对视频边框进行修饰相比,实现了在即时视频中进行特效加载,满足了用户在视频通话中通过加载特效进行互动的需求,提高了用户体验;另一方面,通过在当前视频帧中确定与待加载特效动画对应的加载位置后,将待加载特效动画加载至视频中的加载位置,从而使得特效动画在视频中加载更加准确,提高了用户体验,同时,保证了能够在即时视频的各个位置进行特效加载,满足了用户对即时视频通话的个性化需求,增加了视频互动形式,提高了用户体验;另外,通过接收用户的语音片段,对语音片段中的至少一个语音词条进行识别,获取与语音片段对应的待加载特效,从而使得通过识别语音片段的方式加载特效动画,与传统的手动加载的方式相比,简化了操作步骤,提高了用户体验。
实施例八
本发明实施例提供了一种电子设备,参见图15所示,电子设备包括:视频输出模块151、发送/接收模块152、存储器153以及与视频输出模块151、发送/接收模块152和存储器153连接的处理器154,其中,存储器153存储一组程序代码,处理器154用于调用存储器153中存储的程序代码,执行以下操作:
控制发送/接收模块152接收加载位置和待加载特效动画;
将待加载特效动画加载至加载位置,并控制视屏输出模块151显示待加载特效动画;
其中,加载位置是在当前视频帧中确定的,待加载特效动画是根据在接收用户输入的至少包括一个语音词条的语音片段后,对语音片段的至少一个语音词条进行语义识别获取的。
可选的,存储器153存储一组程序代码,处理器154用于调用存储器153中存储的程序代码,执行以下操作:
控制发送/接收模块152接收其他电子设备发送的消除指令,根据消除指令,删除或消除该消除指令指示的特效动画。
本发明实施例提供了一种电子设备,该电子设备通过识别用户输入的语音片段中的至少一个语音词条,将获取的与至少一个语音词条对应的待加载特效动画加载至即时视频中的加载位置,与传统的对视频边框进行修饰相比,实现了在即时视频中进行特效加载,满足了用户在视频通话中通过加载特效进行互动的需求,提高了用户体验;另一方面,通过在当前视频帧中确定与待加载特效动画对应的加载位置后,将待加载特效动画加载至视频中的加载位置,从而使得特效动画在视频中加载更加准确,提高了用户体验,同时,保证了能够在即时视频的各个位置进行特效加载,满足了用户对即时视频通话的个性化需求,增加了视频互动形式,提高了用户体验;另外,通过接收用户的语音片段,对语音片段中的至少一个语音词条进行识别,获取与语音片段对应的待加载特效,从而使得通过识别语音片段的方式加载特效动画,与传统的手动加载的方式相比,简化了操作步骤,提高了用户体验。
值得注意的是,本发明实施例中出现的“第一”、“第二”、“第三”和“第四”仅仅是示例性的,仅仅是为了区分不同,此处并非特指;
同理,本发明实施例的界面也是示例性的,只是为了进一步说明本发明实施例所提供的方法,本发明实施例对具体的界面不加以限定。
需要说明的是:上述实施例提供的电子设备在触发即时视频中的特效加载方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的电子设备与即时视频中的特效加载方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种即时视频中的特效加载方法,其特征在于,所述方法包括:
接收用户输入的语音片段,所述语音片段至少包括一个语音词条;
对所述语音片段的至少一个语音词条进行语义识别,获取与所述至少一个语音词条对应的待加载特效动画;
在当前视频帧中确定与所述待加载特效动画对应的加载位置;
发送所述加载位置和所述待加载特效动画至其他电子设备。
2.根据权利要求1所述的方法,其特征在于,所述对所述语音片段的至少一个语音词条进行语义识别包括:
将所述语音词条转化为文本词条;
对所述文本词条进行语义分析,生成分析结果,所述分析结果用于指示所述待加载特效动画。
3.根据权利要求2所述的方法,其特征在于,所述获取与所述至少一个语音词条对应的待加载特效动画包括:
将所述分析结果与预设特效动画进行匹配,获取所述待加载特效动画。
4.根据权利要求1至3任一所述的方法,其特征在于,所述在当前视频帧中确定与所述特效动画对应的加载位置包括:
根据所述分析结果,在当前视频帧中确定与所述待加载特效动画对应的加载位置。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
将所述待加载特效动画加载至所述加载位置,并显示所述待加载特效动画。
6.根据权利要求5所述的方法,其特征在于,所述将所述待加载特效动画加载至所述加载位置包括:
确定所述当前视频帧对应的时刻为所述待加载特效动画的起始帧对应的时刻;
获取所述加载位置在所述即时视频帧中的位置参数;
根据所述加载位置的位置参数,设置所述待加载特效动画的起始帧的位置参数;
根据所述时刻与所述位置参数,将所述待加载特效动画加载至所述加载位置。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
接收用户输入的消除指令;
删除所述消除指令所指示的特效动画;
向所述其他电子设备发送所述消除指令。
8.一种电子设备,其特征在于,所述设备包括:
接收模块,用于接收用户输入的语音片段,所述语音片段至少包括一个语音词条;
识别模块,用于对所述语音片段的至少一个语音词条进行语义识别,获取与所述至少一个语音词条对应的待加载特效动画;
确定模块,用于在当前视频帧中确定与所述待加载特效动画对应的加载位置;
发送模块,用于发送所述加载位置和所述待加载特效动画到其他电子设备;
加载模块,用于将所述待加载特效动画加载至所述加载位置;
显示模块,用于显示所述待加载特效动画。
9.一种即时视频中的特效加载方法,其特征在于,所述方法包括:
接收加载位置和待加载特效动画;
将所述待加载特效动画加载至所述加载位置,并显示所述待加载特效动画;
其中,所述加载位置是在当前视频帧中确定的,所述待加载特效动画是根据在接收用户输入的至少包括一个语音词条的语音片段后,对所述语音片段的至少一个语音词条进行语义识别获取的。
10.一种电子设备,其特征在于,所述电子设备包括:
接收模块,用于接收加载位置和待加载特效动画;
加载模块,用于将所述待加载特效动画加载至所述加载位置,并显示所述待加载特效动画;
其中,所述加载位置是在当前视频帧中确定的,所述待加载特效动画是根据在接收用户输入的至少包括一个语音词条的语音片段后,对所述语音片段的至少一个语音词条进行语义识别获取的。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510182118.5A CN104780459A (zh) | 2015-04-16 | 2015-04-16 | 一种即时视频中的特效加载方法和电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510182118.5A CN104780459A (zh) | 2015-04-16 | 2015-04-16 | 一种即时视频中的特效加载方法和电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104780459A true CN104780459A (zh) | 2015-07-15 |
Family
ID=53621645
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510182118.5A Pending CN104780459A (zh) | 2015-04-16 | 2015-04-16 | 一种即时视频中的特效加载方法和电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104780459A (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106875955A (zh) * | 2015-12-10 | 2017-06-20 | 掌赢信息科技(上海)有限公司 | 一种声音动画的制作方法及电子设备 |
CN107318054A (zh) * | 2016-04-26 | 2017-11-03 | 富泰华工业(深圳)有限公司 | 影音自动处理系统及方法 |
CN107864357A (zh) * | 2017-09-28 | 2018-03-30 | 努比亚技术有限公司 | 视频通话特效控制方法、终端及计算机可读存储介质 |
CN107911643A (zh) * | 2017-11-30 | 2018-04-13 | 维沃移动通信有限公司 | 一种视频通信中展现场景特效的方法和装置 |
CN109391792A (zh) * | 2017-08-03 | 2019-02-26 | 腾讯科技(深圳)有限公司 | 视频通信的方法、装置、终端及计算机可读存储介质 |
CN109996026A (zh) * | 2019-04-23 | 2019-07-09 | 广东小天才科技有限公司 | 基于穿戴式设备的视频特效互动方法、装置、设备及介质 |
CN111081285A (zh) * | 2019-11-30 | 2020-04-28 | 咪咕视讯科技有限公司 | 一种调整特效的方法、电子设备及存储介质 |
CN111416955A (zh) * | 2020-03-16 | 2020-07-14 | 维沃移动通信有限公司 | 一种视频通话方法及电子设备 |
CN111629156A (zh) * | 2019-02-28 | 2020-09-04 | 北京字节跳动网络技术有限公司 | 图像特效的触发方法、装置和硬件装置 |
CN111770375A (zh) * | 2020-06-05 | 2020-10-13 | 百度在线网络技术(北京)有限公司 | 视频处理方法、装置、电子设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1327742A (zh) * | 2000-06-08 | 2001-12-26 | 上海高科生物工程有限公司 | 一种溶葡萄球菌复合酶消毒剂 |
CN103220490A (zh) * | 2013-03-15 | 2013-07-24 | 广东欧珀移动通信有限公司 | 一种在视频通信中实现特效的方法及视频用户端 |
US20140108568A1 (en) * | 2011-03-29 | 2014-04-17 | Ti Square Technology Ltd. | Method and System for Providing Multimedia Content Sharing Service While Conducting Communication Service |
CN104252226A (zh) * | 2013-06-28 | 2014-12-31 | 联想(北京)有限公司 | 一种信息处理的方法及电子设备 |
-
2015
- 2015-04-16 CN CN201510182118.5A patent/CN104780459A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1327742A (zh) * | 2000-06-08 | 2001-12-26 | 上海高科生物工程有限公司 | 一种溶葡萄球菌复合酶消毒剂 |
US20140108568A1 (en) * | 2011-03-29 | 2014-04-17 | Ti Square Technology Ltd. | Method and System for Providing Multimedia Content Sharing Service While Conducting Communication Service |
CN103220490A (zh) * | 2013-03-15 | 2013-07-24 | 广东欧珀移动通信有限公司 | 一种在视频通信中实现特效的方法及视频用户端 |
CN104252226A (zh) * | 2013-06-28 | 2014-12-31 | 联想(北京)有限公司 | 一种信息处理的方法及电子设备 |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106875955A (zh) * | 2015-12-10 | 2017-06-20 | 掌赢信息科技(上海)有限公司 | 一种声音动画的制作方法及电子设备 |
CN107318054A (zh) * | 2016-04-26 | 2017-11-03 | 富泰华工业(深圳)有限公司 | 影音自动处理系统及方法 |
CN109391792B (zh) * | 2017-08-03 | 2021-10-29 | 腾讯科技(深圳)有限公司 | 视频通信的方法、装置、终端及计算机可读存储介质 |
CN109391792A (zh) * | 2017-08-03 | 2019-02-26 | 腾讯科技(深圳)有限公司 | 视频通信的方法、装置、终端及计算机可读存储介质 |
CN107864357A (zh) * | 2017-09-28 | 2018-03-30 | 努比亚技术有限公司 | 视频通话特效控制方法、终端及计算机可读存储介质 |
CN107911643A (zh) * | 2017-11-30 | 2018-04-13 | 维沃移动通信有限公司 | 一种视频通信中展现场景特效的方法和装置 |
US11595591B2 (en) | 2019-02-28 | 2023-02-28 | Beijing Bytedance Network Technology Co., Ltd. | Method and apparatus for triggering special image effects and hardware device |
CN111629156A (zh) * | 2019-02-28 | 2020-09-04 | 北京字节跳动网络技术有限公司 | 图像特效的触发方法、装置和硬件装置 |
CN109996026A (zh) * | 2019-04-23 | 2019-07-09 | 广东小天才科技有限公司 | 基于穿戴式设备的视频特效互动方法、装置、设备及介质 |
CN111081285A (zh) * | 2019-11-30 | 2020-04-28 | 咪咕视讯科技有限公司 | 一种调整特效的方法、电子设备及存储介质 |
CN111081285B (zh) * | 2019-11-30 | 2021-11-09 | 咪咕视讯科技有限公司 | 一种调整特效的方法、电子设备及存储介质 |
CN111416955B (zh) * | 2020-03-16 | 2022-03-04 | 维沃移动通信有限公司 | 一种视频通话方法及电子设备 |
CN111416955A (zh) * | 2020-03-16 | 2020-07-14 | 维沃移动通信有限公司 | 一种视频通话方法及电子设备 |
CN111770375A (zh) * | 2020-06-05 | 2020-10-13 | 百度在线网络技术(北京)有限公司 | 视频处理方法、装置、电子设备及存储介质 |
US11800042B2 (en) | 2020-06-05 | 2023-10-24 | Baidu Online Network Technology (Beijing) Co., Ltd. | Video processing method, electronic device and storage medium thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104780459A (zh) | 一种即时视频中的特效加载方法和电子设备 | |
CN104780338A (zh) | 一种即时视频中的表情特效动画加载方法和电子设备 | |
CN109409513B (zh) | 一种基于神经网络的任务处理方法及相关设备 | |
WO2016165615A1 (zh) | 一种即时视频中的表情特效动画加载方法和电子设备 | |
CN105224278A (zh) | 语音交互服务处理方法及装置 | |
CN109543578B (zh) | 智能设备控制方法、装置和存储介质 | |
CN109189544B (zh) | 用于生成表盘的方法和装置 | |
CN110534108A (zh) | 一种语音交互方法及装置 | |
CN104854539A (zh) | 一种对象搜索方法及装置 | |
CN109104586A (zh) | 特效添加方法、装置、视频通话设备以及存储介质 | |
CN109286835A (zh) | 直播间互动元素显示方法、存储介质、设备及系统 | |
CN112527115A (zh) | 用户形象生成方法、相关装置及计算机程序产品 | |
CN111970539B (zh) | 基于深度学习和云计算服务的数据编码方法及大数据平台 | |
CN114913058B (zh) | 显示对象的确定方法、装置、电子设备及存储介质 | |
CN111312243B (zh) | 设备交互方法和装置 | |
CN105049948A (zh) | 一种即时视频的编码方法和电子设备 | |
CN112131015A (zh) | 一种信息处理方法、装置、云服务器和存储介质 | |
CN105163195A (zh) | 一种即时视频的编码方法和电子设备 | |
CN105163197A (zh) | 一种即时视频的编码方法和电子设备 | |
CN113919490A (zh) | 推理引擎的适配方法、装置及电子设备 | |
CN105163125A (zh) | 一种即时视频的编码方法和电子设备 | |
CN110162350A (zh) | 通知栏信息的显示方法、装置、服务器及存储介质 | |
CN111970540B (zh) | 基于远程互动和云计算的媒体数据处理方法及大数据平台 | |
CN109618207B (zh) | 视频帧的处理方法、装置、存储介质及电子装置 | |
CN115357772A (zh) | 数据处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150715 |
|
WD01 | Invention patent application deemed withdrawn after publication |