[发明专利]在视频通信中添加特效的方法及视频客户端有效
申请号: | 200810114085.0 | 申请日: | 2008-05-30 |
公开(公告)号: | CN101287093A | 公开(公告)日: | 2008-10-15 |
发明(设计)人: | 高飞 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | H04N7/14 | 分类号: | H04N7/14;H04L29/12 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 100083北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 通信 添加 特效 方法 客户端 | ||
技术领域
本发明涉及视频通信技术领域,具体涉及一种在视频通信中添加特效的方法及一种视频客户端。
背景技术
目前,有很多即时通信软件(IM)如:QQ、MSN等能够提供视频聊天功能。当两个用户使用视频聊天功能时,系统通过摄像头实时地采集用户的图像并发送给对方。这样,在网络上传输的视频数据量很大,对网络带宽要求很高。
为了满足用户在视频聊天时的个性化需要,现有的视频聊天工具都提供了特效添加功能,例如:用户可以在视频图像中添加特效,如:添加表情特效,添加个性图片特效。特效图像数据对于视频图像压缩来说是一种冗余,进一步增加了在网络上传输的视频数据量,并增加了对网络带宽的要求。
发明内容
本发明提供一种在视频通信中添加特效的方法及视频客户端,以减少在网络上传输的视频数据量。
本发明的技术方案是这样实现的:
一种在视频通信中添加特效的方法,视频客户端保存特效数据,每个特效数据具有唯一的标识,包括:
源视频客户端将特效数据标识、特效位置信息和视频数据发送给目的视频客户端,目的视频客户端根据特效数据标识查找到特效数据,按照特效位置信息将特效数据添加到视频数据中。
所述源视频客户端将视频数据发送给目的视频客户端之前进一步包括:源视频客户端将视频数据上的特效位置处镂空,或将特效位置处的像素值置为相同。
所述源视频客户端将特效数据标识、特效位置信息和视频数据发送给目的视频客户端之前进一步包括:
源视频客户端判断特效数据是否为自定义且首次使用,若是,将特效数据、特效数据标识、特效位置信息和视频数据一起发送给目的视频客户端,目的视频客户端保存特效数据、特效数据标识和源视频客户端标识的对应关系,并根据特效位置信息将特效数据添加到视频数据中;否则,源视频客户端执行所述将特效数据标识、特效位置信息和视频数据发送给目的视频客户端的动作。
所述源视频客户端将特效数据标识、特效位置信息和视频数据发送给目的视频客户端进一步包括:源视频客户端根据特效标识查找到特效数据,按照特效位置信息,将特效数据添加到视频数据中,将得到的特效图像在本地显示。
所述特效位置信息为视频数据中的固定位置信息,或者为视频数据中的一类特征点的位置信息。
一种视频客户端,包括:
特效数据存储模块,保存特效数据,每个特效数据具有唯一的标识;
特效信息发送模块,确定要为待发送的视频数据添加特效,从特效数据存储模块获取特效数据标识,将特效数据标识、特效位置信息和视频数据发送给目的视频客户端,
接收特效添加模块,接收源视频客户端发来的特效数据标识、特效位置信息和视频数据,根据特效数据标识在特效数据存储模块中查找到特效数据,按照特效位置信息将特效数据添加到视频数据中。
所述特效信息发送模块包括:特效信息确定模块、视频数据处理模块和数据发送模块,其中:
特效信息确定模块,确定特效位置,从特效数据存储模块获取特效数据标识,将特效数据标识、特效位置信息发送给数据发送模块,将特效位置信息发送给视频数据处理模块,
视频数据处理模块,根据收到的特效位置信息,将视频数据上的特效位置处镂空或置为相同像素值后发送给数据发送模块,
数据发送模块,将收到的特效数据标识、特效位置信息和视频数据发送给目的视频客户端。
所述特效信息确定模块包括:
特效查询模块,确定要为待发送的视频数据添加特效,判断要添加的特效数据是否为自定义且首次使用,若是,从特效数据存储模块获取特效数据和特效数据标识并发送给特效确定模块;否则,从特效数据存储模块获取特效数据标识并发送给特效确定模块;
特效确定模块,确定特效位置,将特效位置信息连同特效查询模块发来的特效数据、特效数据标识或者特效数据标识发送给数据发送模块,将特效位置信息发送给视频数据处理模块。
所述视频客户端进一步包括:
本地特效添加模块,接收特效数据标识和特效位置信息,根据特效数据标识在特效数据存储模块中查找到特效数据,按照特效位置信息将特效数据添加到待发送的视频数据中,将得到的特效图像显示给本地用户,
且,所述特效信息发送模块进一步,将特效数据标识、特效位置信息发送给本地特效添加模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810114085.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:BUCK驱动电路
- 下一篇:互补式金属氧化物半导体晶体管及其制造方法