一种可视电话动态相框实现方法及终端的制作方法

文档序号:7727993阅读:71来源:国知局
专利名称:一种可视电话动态相框实现方法及终端的制作方法
技术领域
本发明涉及通信技术领域,更具体地,涉及一种可视电话动态相框实现方法及终端。
背景技术
可视电话是一种集音频和视频于一体的多媒体通信系统,随着第三代(3G)移动通信技术的发展,人们不再满足于普通的语音电话服务,图像和声音相结合的可视电话已经被越来越多的人们所使用。图1所示为现有的可视电话发送方终端结构示意图。如图1所示,音视频输入设备将采集到的数据通过编码单元进行编码压缩,H. 223多路复用单元将编码后的音视频数据复用处理后通过网络发送至对方。基于H. 324M协议的可视电话提供了给通话对方传送音视频数据的通道,但目前技术下只是把采集到的摄像头数据进行编码发送,传送的视频数据只是单一的摄像头数据,画面单一,不能满足用户的个性化需求。

发明内容
本发明目的是提出一种可视电话动态相框实现方法及终端。为实现上述目的,本发明提出一种可视电话动态相框实现方法,其特征在于,所述方法包括在终端存储设备预置相框数据;终端建立可视电话链路;将本地摄像头数据与动态相框数据进行合成;将合成数据通过可视电话链路向对端进行发送。进一步地,在终端存储设备预置相框数据具体包括在终端存储设备预置相框图像数据和相框形状掩码数据,提供相框形状掩码矩阵数据或黑白BMP位图作为相框形状掩码数据。进一步地,所述相框图像数据包括YUV格式视频帧或BMP格式位片。进一步地,将本地摄像头数据与动态相框数据进行合成包括在动态相框控制单元的控制下,图像合成单元将采集到的摄像头数据与终端预置的相框数据进行动态合成。进一步地,在图像合成过程中,根据终端存储的相框形状掩码数据合成,如果掩码矩阵信息为1,使用相框图像数据,如果掩码矩阵信息为0,使用摄像头数据进行合成。进一步地,在将合成数据通过可视电话链路向对端进行发送之前,将所述合成数据进行编码。本发明还提出一种移动终端,所述移动终端包括相框形状掩码单元、相框图片数据单元、动态相框控制单元、视频码流合成单元和视频编码单元;所述相框形状掩码单元是一个矩阵结构,提供相框的形状掩码;所述相框图片数据单元提供动态相框具体的图像信息;所述动态相框控制单元控制视频码流合成单元的工作,控制相框的动态变化频率;
所述视频码流合成单元完成相框图像数据与摄像头视频数据的合成处理;视频编码单元对视频码流合成单元合成后的视频数据进行编码处理。进一步地,所述矩阵中分别以1或0表示对应位置是否为相框元素;相框形状掩码矩阵元素可以预先确定或通过扫描指定的黑白位图来确定。进一步地,所述相框图片数据单元为视频码流合成单元提供N帧YUV格式的视频序列;或相框图片数据单元将N幅BMP位图转换成N帧YUV格式的视频序列供视频码流合成单元处理。进一步地,所述动态相框控制单元根据设定的时间间隔T,控制视频码流合成单元循环的从相框图片数据单元取相框图像数据进行合成;在T时间内,所有从视频输入设备读取的视频数据都与取得的相框图像数据进行合成处理。进一步地,所述视频码流合成单元读取相框形状掩码单元的矩阵信息,根据矩阵信息指示,如果矩阵对应位置为1,将从视频输入设备读取的视频数据帧的对应位置替换成从相框图片数据单元读入的数据,如果矩阵对应位置为0,继续使用从视频输入设备读取的视频数据信息,完成相框码流合成工作。采用本发明具有如下有益效果首先,通过传送动态相框,可以融入了时尚、休闲、动感功能,使得可视电话的图像处理功能和应用功能更加丰富化,增强用户体验。其次,本发明在不改变现有可视电话协议、不增加额外传送通道的条件下,通过软件方法,实现了动态相框功能,可行性较强。


图1为现有的可视电话发送方终端结构示意图;图2是本发明实施例终端的结构示意图;图3是本发明实施例可视电话中实现动态相框方法的流程示意图。
具体实施方式
本发明技术方案是在可视电话中,通过视频处理技术,实现一种动态相框,使传送给对端的视频具有可变的相框,增强用户对时尚的追求,提高用户体验感觉。本发明可视电话中实现动态相框的方法的主要思想是在终端存储设备预置相框数据;建立H. 324M可视电话链路;将本地摄像头数据与动态相框数据进行合成;将合成数据通过可视电话链路向对端进行发送;可视电话对端解码显示收到的合成了动态相框的视频数据。本发明技术方案增强了用户体验,通过传送动态相框,可以融入时尚、休闲、动感功能,使得可视电话的图像处理功能和应用功能更加丰富化,增强用户体验。下面结合附图和具体实施例对本发明技术方案做详细描述。请参考图2所示,图2是本发明实施例终端的结构示意图,所述终端包括相框形状掩码单元201、相框图片数据单元202、视频输入设备203、音频输入设备204、动态相框控制单元205、视频码流合成单元206、视频编码单元207、H. 223多路复用单元208和音频编码单元209。
4
所述相框形状掩码单元201,为一个矩阵结构,提供相框的形状掩码。矩阵中以分别1或0表示对应位置是否为相框元素。相框形状掩码矩阵元素可以预先确定,也可以通过扫描指定的黑白位图来确定。具体的,扫描黑白位图,如果为黑色,将矩阵的对应位置设为1,如果为白色,将矩阵的对应位置设为0。相框形状掩码单元201为视频码流合成单元 206提供相框边界参考。所述相框图片数据单元202,提供动态相框具体的图像信息。相框图片数据单元 202为视频码流合成单元206提供N帧(N >= 1)YUV格式的视频序列。可选的,相框图片数据单元202可以将N幅(N>= 1)BMP位图转换成N帧(N>= 1) YUV格式的视频序列供视频码流合成单元206处理。所述动态相框控制单元205,控制视频码流合成单元206的工作,控制相框的动态变化频率。动态相框控制单元205根据设定的时间间隔T,控制视频码流合成单元206循环的从相框图片数据单元202取相框图像数据进行合成。在T时间内,所有从视频输入设备 203读取的视频数据都与取得的相框图像数据进行合成处理。所述视频码流合成单元206,完成相框图像数据与摄像头视频数据的合成处理。视频码流合成单元206读取相框形状掩码单元201的矩阵信息,根据矩阵信息指示,如果矩阵对应位置为1,将从视频输入设备203读取的视频数据帧的对应位置替换成从相框图片数据单元202读入的数据,如果矩阵对应位置为0,继续使用从视频输入设备203读取的视频数据信息,完成相框码流合成工作。视频编码单元207对视频码流合成单元206合成后的视频数据进行编码处理,然后通过H. 223多路复用单元208处理后发送给对端显示。音视频输入设备204将采集到的数据通过音频编码单元209进行编码压缩,H. 223 多路复用单元208将编码后的音视频数据复用处理后通过网络发送给对端。请参考图3所示,图3是本发明实施例可视电话中实现动态相框方法的流程示意图,其包括如下步骤S301 在终端存储设备预置相框数据;具体包括在终端存储设备预置相框图像数据,可以是YUV格式视频帧或是BMP格式位片;在终端存储设备预置相框形状掩码数据,提供相框形状掩码矩阵数据或黑白 BMP位图作为相框形状掩码数据。S302 建立H. 324M可视电话链路;终端呼叫或接听可视来电,与可视电话对端建立H. 324M会话,建立音视频传送通道。S303 将本地摄像头数据与动态相框数据进行合成;在动态相框控制单元205的控制下,图像合成单元将采集到的摄像头数据与步骤 S301中预置的相框数据进行动态合成。具体的,在图像合成过程中,根据步骤S301中提供的相框形状掩码数据,如果掩码矩阵信息为1,使用相框图像数据,如果掩码矩阵信息为0 使用摄像头数据进行合成。动态相框控制单元205控制相框的变化。S304 将步骤S303中合成的带有相框信息的视频数据通过可视电话链路进行发送。将步骤S303中合成的带有电子相框的合成数据进行编码,将编码后的合成数据通过步骤S302中建立的通道发送对端。本发明终端经过上述步骤将具有动态相框的视频可视电话发送给对端终端,对端解码收到的合成了动态相框的视频数据进行显示。当然,本发明还可有多种实施方式,在不背离本发明精神及其实质的情况,熟悉本领域的技术人员当然可根据本发明做出各种相应的更改或变化,但凡在本发明的精神和原则之内所作的任何修改、等同替换、改进,均应包含在本发明的保护范围之内。
权利要求
1.一种可视电话动态相框实现方法,其特征在于,所述方法包括在终端存储设备预置相框数据;终端建立可视电话链路;将本地摄像头数据与动态相框数据进行合成;将合成数据通过可视电话链路向对端进行发送。
2.如权利要求1所述的方法,其特征在于,在终端存储设备预置相框数据具体包括在终端存储设备预置相框图像数据和相框形状掩码数据,提供相框形状掩码矩阵数据或黑白 BMP位图作为相框形状掩码数据。
3.如权利要求2所述的方法,其特征在于,所述相框图像数据包括YUV格式视频帧或 BMP格式位片。
4.如权利要求1所述的方法,其特征在于,将本地摄像头数据与动态相框数据进行合成包括在动态相框控制单元的控制下,图像合成单元将采集到的摄像头数据与终端预置的相框数据进行动态合成。
5.如权利要求4所述的方法,其特征在于,在图像合成过程中,根据终端存储的相框形状掩码数据合成,如果掩码矩阵信息为1,使用相框图像数据,如果掩码矩阵信息为0,使用摄像头数据进行合成。
6.如权利要求1所述的方法,其特征在于,在将合成数据通过可视电话链路向对端进行发送之前,将所述合成数据进行编码。
7.一种移动终端,其特征在于,所述移动终端包括相框形状掩码单元、相框图片数据单元、动态相框控制单元、视频码流合成单元和视频编码单元;所述相框形状掩码单元是一个矩阵结构,提供相框的形状掩码;所述相框图片数据单元提供动态相框具体的图像信息;所述动态相框控制单元控制视频码流合成单元的工作,控制相框的动态变化频率;所述视频码流合成单元完成相框图像数据与摄像头视频数据的合成处理;视频编码单元对视频码流合成单元合成后的视频数据进行编码处理。
8.如权利要求7所述的移动终端,其特征在于,所述矩阵中分别以1或0表示对应位置是否为相框元素;相框形状掩码矩阵元素可以预先确定或通过扫描指定的黑白位图来确定。
9.如权利要求7所述的移动终端,其特征在于,所述相框图片数据单元为视频码流合成单元提供N帧YUV格式的视频序列;或相框图片数据单元将N幅BMP位图转换成N帧YUV 格式的视频序列供视频码流合成单元处理。
10.如权利要求7所述的移动终端,其特征在于,所述动态相框控制单元根据设定的时间间隔T,控制视频码流合成单元循环的从相框图片数据单元取相框图像数据进行合成; 在T时间内,所有从视频输入设备读取的视频数据都与取得的相框图像数据进行合成处理。
11.如权利要求7所述的移动终端,其特征在于,所述视频码流合成单元读取相框形状掩码单元的矩阵信息,根据矩阵信息指示,如果矩阵对应位置为1,将从视频输入设备读取的视频数据帧的对应位置替换成从相框图片数据单元读入的数据,如果矩阵对应位置为0, 继续使用从视频输入设备读取的视频数据信息,完成相框码流合成工作。
全文摘要
本发明提出一种可视电话动态相框实现方法及终端。在终端存储设备预置相框数据;终端建立可视电话链路;将本地摄像头数据与动态相框数据进行合成;将合成数据通过可视电话链路向对端进行发送。本发明的技术方案,使传送给对端的视频具有可变的相框,增强用户对时尚的追求,提高用户体验感觉。
文档编号H04N7/26GK102271224SQ20111020244
公开日2011年12月7日 申请日期2011年7月19日 优先权日2011年7月19日
发明者周江, 赵发杰, 邢雪峰 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1