CN102915551A - 视频合成方法和*** - Google Patents
视频合成方法和*** Download PDFInfo
- Publication number
- CN102915551A CN102915551A CN2011102227730A CN201110222773A CN102915551A CN 102915551 A CN102915551 A CN 102915551A CN 2011102227730 A CN2011102227730 A CN 2011102227730A CN 201110222773 A CN201110222773 A CN 201110222773A CN 102915551 A CN102915551 A CN 102915551A
- Authority
- CN
- China
- Prior art keywords
- gray
- pixel
- scale value
- video image
- composite video
- 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
Landscapes
- Processing Or Creating Images (AREA)
Abstract
本发明涉及视频合成方法和***,所述方法包括:从动画道具库中选择需要的动画道具;动态获取所选择的动画道具每一像素点的灰度值,依据所述灰度值确定所选择的动画道具中需要透明处理的第一类像素点以及非透明处理的第二类像素点;将所选择的动画道具与动态视频图像合成,生成合成视频图像。本发明通过获取动画道具每一像素点的灰度值来确定需要透明处理的像素点,从而使得将动画道具与动态视频图像合成时透明处理的像素点处显示的是动态视频图像,而其他的非透明处理的像素点处显示的是动画道具,这样就实现了动态视频图像和动画道具的同时动态播放,增加了动态视频图像的趣味性,增强了用户体验度。
Description
技术领域
本发明涉及视频处理技术,更具体地说,涉及一种视频合成方法和***。
背景技术
目前,对于动态的视频图像,大多是能够观看或者是实时录制保存,然而,却不能对视频图像增加新的动态视频。当用户需要在动态的视频图像上增加新的动态视频以增加其趣味性等时,却没有很好的处理方法,用户体验度较差,因此需要一种视频合成技术以解决此问题。
发明内容
本发明要解决的技术问题在于,针对现有技术的动态的视频图像中不能添加新的动态视频、用户体验度差的缺陷,提供一种视频合成方法和***。
本发明解决其技术问题所采用的技术方案是:构造一种视频合成方法,包括:
从动画道具库中选择需要的动画道具;
获取所选择的动画道具每一像素点的灰度值,依据所述灰度值确定所选择的动画道具中需要透明处理的第一类像素点以及非透明处理的第二类像素点;
将所选择的动画道具与动态视频图像合成,生成合成视频图像;所述合成视频图像中与第一类像素点对应的像素点的灰度值等于所述动态视频图像在该对应像素点的灰度值;所述合成视频图像中与第二类像素点对应的像素点的灰度值等于所述所选择的动画道具在该对应像素点的灰度值。
在本发明所述的视频合成方法中,将所选择的动画道具与动态视频图像合成,生成合成视频图像具体包括:
获取动态视频图像中与第一类像素点对应的像素点的灰度值;
将所获取的灰度值作为合成视频图像中对应像素点的灰度值,将第二类像素点的灰度值作为合成视频图像中与第二类像素点对应的像素点的灰度值,从而生成合成视频图像。
在本发明所述的视频合成方法中,所述第一类像素点的灰度值为0。
在本发明所述的视频合成方法中,所述第二类像素点的灰度值为1~255中任一数值。
在本发明所述的视频合成方法中,还包括:
录制所述生成的合成视频图像。
本发明还提供一种视频合成***,包括:
选择单元,用于从动画道具库中选择需要的动画道具;
确定单元,用于获取所选择的动画道具每一像素点的灰度值,依据所述灰度值确定所选择的动画道具中需要透明处理的第一类像素点以及非透明处理的第二类像素点;
生成单元,用于将所选择的动画道具与动态视频图像合成,生成合成视频图像;所述合成视频图像中与第一类像素点对应的像素点的灰度值等于所述动态视频图像在该对应像素点的灰度值;所述合成视频图像中与第二类像素点对应的像素点的灰度值等于所述所选择的动画道具在该对应像素点的灰度值。
在本发明所述的视频合成***中,生成单元具体包括:
获取单元,用于获取动态视频图像中与第一类像素点对应的像素点的灰度值;
合并单元,用于将所获取的灰度值作为合成视频图像中对应像素点的灰度值,将第二类像素点的灰度值作为合成视频图像中与第二类像素点对应的像素点的灰度值,从而生成合成视频图像。
在本发明所述的视频合成***中,所述第一类像素点的灰度值为0。
在本发明所述的视频合成***中,所述第二类像素点的灰度值为1~255中任一数值。
在本发明所述的视频合成***中,还包括:
录制单元,用于录制所述生成的合成视频图像。
实施本发明的技术方案,具有以下有益效果:通过获取动画道具每一像素点的灰度值来确定需要透明处理的像素点,从而使得将动画道具与动态视频图像合成时透明处理的像素点处显示的是动态视频图像,而其他的非透明处理的像素点处显示的是动画道具,这样就实现了动态视频图像和动画道具的同时动态播放,增加了动态视频图像的趣味性,增强了用户体验度。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是依据本发明一实施例的视频合成方法的流程示意图;
图2是图1所示的步骤103的详细流程图;
图3是依据本发明另一实施例的视频合成方法的流程示意图;
图4是依据本发明一实施例的视频合成***的结构示意图;
图5是图4所示的生成单元403的结构示意图;
图6是依据本发明另一实施例的视频合成***的结构示意图。
具体实施方式
图1是本发明优选实施例的视频合成方法的流程示意图。如图1所示,视频合成方法包括如下步骤:
在步骤101中,从动画道具库中选择需要的动画道具;
在步骤102中,动态获取所选择的动画道具每一像素点的灰度值,依据所述灰度值确定所选择的动画道具中需要透明处理的第一类像素点以及非透明处理的第二类像素点;
在步骤103中,将所选择的动画道具与动态视频图像合成,生成合成视频图像;合成视频图像中与第一类像素点对应的像素点的灰度值等于动态视频图像在该对应像素点的灰度值;合成视频图像中与第二类像素点对应的像素点的灰度值等于所选择的动画道具在该对应像素点的灰度值。
其中,如图2所示,步骤103中将所选择的动画道具与动态视频图像合成,生成合成视频图像具体包括如下步骤:
步骤1031,获取动态视频图像中与第一类像素点对应的像素点的灰度值;
步骤1032,将所获取的灰度值作为合成视频图像中对应像素点的灰度值,将第二类像素点的灰度值作为合成视频图像中与第二类像素点对应的像素点的灰度值,从而生成合成视频图像。也就是说,将动态视频图像置于底层,将动画道具置于表层,而动画道具中灰度值为0的位置显示的就是该对应位置处的动态视频图像,动画道具中灰度值为非0的位置显示的就是该对应位置处的动画道具的图像。实际上就是希望将动画道具附在动态视频图像上,其灰度值为0的部分透明处理即可,其他部分掩盖动态视频图像。
像素点的灰度值的范围为0~255,灰度值为0的像素点称为第一类像素点,其余灰度值非0的像素点称为第二类像素点。
在本发明中,除了步骤101~103之外,还包括步骤104,录制生成的合成视频图像,如图3所示。合成视频图像实时播放的同时,对其进行录制,便于以后的观看和欣赏。
该视频合成技术可以应用于各种视频处理设备以及移动设备中。例如可以应用于手机视频通话中。在双方视频通话过程中,***需要的动画道具,例如过年过节的祝福动画,或者是其他代表一定含义或者搞笑的动画以及自定义动画,这些动画道具的加入活跃了双方通话的气氛,增强了趣味性和用户体验。
本发明还提供一种视频合成***,如图4所示,视频合成***包括选择单元401、确定单元402、生成单元403。
选择单元401,用于从动画道具库中选择需要的动画道具;
确定单元402,用于动态获取所选择的动画道具每一像素点的灰度值,依据所述灰度值确定所选择的动画道具中需要透明处理的第一类像素点以及非透明处理的第二类像素点;
生成单元403,用于将所选择的动画道具与动态视频图像合成,生成合成视频图像;所述合成视频图像中与第一类像素点对应的像素点的灰度值等于所述动态视频图像在该对应像素点的灰度值;所述合成视频图像中与第二类像素点对应的像素点的灰度值等于所述所选择的动画道具在该对应像素点的灰度值。
生成单元403包括获取单元4031、合并单元4032,如图5所示。获取单元4031,用于获取动态视频图像中与第一类像素点对应的像素点的灰度值;合并单元4032,用于将获取单元4031所获取的灰度值作为合成视频图像中对应像素点的灰度值,将第二类像素点的灰度值作为合成视频图像中与第二类像素点对应的像素点的灰度值,从而生成合成视频图像。
像素点的灰度值的范围为0~255,灰度值为0的像素点称为第一类像素点,其余灰度值非0的像素点称为第二类像素点。
在本发明一实施例中,除了上述组成单元外,还包括录制单元404,用于录制生成的合成视频图像,如图6所示。合成视频图像实时播放的同时,对其进行录制,便于以后的观看和欣赏。
该视频合成技术可以应用于各种视频处理设备以及移动设备中。例如可以应用于手机视频通话中。在双方视频通话过程中,***需要的动画道具,例如过年过节的祝福动画,或者是其他代表一定含义或者搞笑的动画以及自定义动画,这些动画道具的加入活跃了双方通话的气氛,增强了趣味性和用户体验。
本发明通过获取动画道具每一像素点的灰度值来确定需要透明处理的像素点,从而使得将动画道具与动态视频图像合成时透明处理的像素点处显示的是动态视频图像,而其他的非透明处理的像素点处显示的是动画道具,这样就实现了动态视频图像和动画道具的同时动态播放,增加了动态视频图像的趣味性,增强了用户体验度。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
Claims (10)
1.一种视频合成方法,其特征在于,包括:
从动画道具库中选择需要的动画道具;
动态获取所选择的动画道具每一像素点的灰度值,依据所述灰度值确定所选择的动画道具中需要透明处理的第一类像素点以及非透明处理的第二类像素点;
将所选择的动画道具与动态视频图像合成,生成合成视频图像;所述合成视频图像中与第一类像素点对应的像素点的灰度值等于所述动态视频图像在该对应像素点的灰度值;所述合成视频图像中与第二类像素点对应的像素点的灰度值等于所述所选择的动画道具在该对应像素点的灰度值。
2.根据权利要求1所述的视频合成方法,其特征在于,将所选择的动画道具与动态视频图像合成,生成合成视频图像具体包括:
获取动态视频图像中与第一类像素点对应的像素点的灰度值;
将所获取的灰度值作为合成视频图像中对应像素点的灰度值,将第二类像素点的灰度值作为合成视频图像中与第二类像素点对应的像素点的灰度值,从而生成合成视频图像。
3.根据权利要求1所述的视频合成方法,其特征在于,所述第一类像素点的灰度值为0。
4.根据权利要求1所述的视频合成方法,其特征在于,所述第二类像素点的灰度值为1~255中任一数值。
5.根据权利要求1~4任一项所述的视频合成方法,其特征在于,还包括:
录制所述生成的合成视频图像。
6.一种视频合成***,其特征在于,包括:
选择单元,用于从动画道具库中选择需要的动画道具;
确定单元,用于动态获取所选择的动画道具每一像素点的灰度值,依据所述灰度值确定所选择的动画道具中需要透明处理的第一类像素点以及非透明处理的第二类像素点;
生成单元,用于将所选择的动画道具与动态视频图像合成,生成合成视频图像;所述合成视频图像中与第一类像素点对应的像素点的灰度值等于所述动态视频图像在该对应像素点的灰度值;所述合成视频图像中与第二类像素点对应的像素点的灰度值等于所述所选择的动画道具在该对应像素点的灰度值。
7.根据权利要求6所述的视频合成***,其特征在于,生成单元具体包括:
获取单元,用于获取动态视频图像中与第一类像素点对应的像素点的灰度值;
合并单元,用于将所获取的灰度值作为合成视频图像中对应像素点的灰度值,将第二类像素点的灰度值作为合成视频图像中与第二类像素点对应的像素点的灰度值,从而生成合成视频图像。
8.根据权利要求6所述的视频合成***,其特征在于,所述第一类像素点的灰度值为0。
9.根据权利要求6所述的视频合成***,其特征在于,所述第二类像素点的灰度值为1~255中任一数值。
10.根据权利要求6~9任一项所述的视频合成***,其特征在于,还包括:
录制单元,用于录制所述生成的合成视频图像。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011102227730A CN102915551A (zh) | 2011-08-04 | 2011-08-04 | 视频合成方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011102227730A CN102915551A (zh) | 2011-08-04 | 2011-08-04 | 视频合成方法和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102915551A true CN102915551A (zh) | 2013-02-06 |
Family
ID=47613903
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011102227730A Pending CN102915551A (zh) | 2011-08-04 | 2011-08-04 | 视频合成方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102915551A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106201251A (zh) * | 2016-06-28 | 2016-12-07 | 广东欧珀移动通信有限公司 | 一种增强现实的内容确定方法、装置及移动终端 |
CN109005352A (zh) * | 2018-09-05 | 2018-12-14 | 传线网络科技(上海)有限公司 | 合拍视频的方法及装置 |
WO2019062571A1 (zh) * | 2017-09-30 | 2019-04-04 | 腾讯科技(深圳)有限公司 | 一种动态图像合成方法、装置、终端和存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1812517A (zh) * | 2005-12-23 | 2006-08-02 | 北京中星微电子有限公司 | 一种用于在视频信号上叠加多个图形信号的控制装置及其方法 |
CN1889636A (zh) * | 2006-08-02 | 2007-01-03 | 智多微电子(上海)有限公司 | 一种字幕叠加***和方法 |
CN101035279A (zh) * | 2007-05-08 | 2007-09-12 | 孟智平 | 一种在视频资源中使用信息集的方法 |
CN101360193A (zh) * | 2008-09-04 | 2009-02-04 | 北京中星微电子有限公司 | 一种视频字幕处理装置及方法 |
CN101420535A (zh) * | 2008-11-13 | 2009-04-29 | 北京中星微电子有限公司 | 一个视频图像的处理方法和摄像头 |
WO2010087818A1 (en) * | 2009-01-28 | 2010-08-05 | Hewlett-Packard Development Company, L.P. | Dynamic image collage |
-
2011
- 2011-08-04 CN CN2011102227730A patent/CN102915551A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1812517A (zh) * | 2005-12-23 | 2006-08-02 | 北京中星微电子有限公司 | 一种用于在视频信号上叠加多个图形信号的控制装置及其方法 |
CN1889636A (zh) * | 2006-08-02 | 2007-01-03 | 智多微电子(上海)有限公司 | 一种字幕叠加***和方法 |
CN101035279A (zh) * | 2007-05-08 | 2007-09-12 | 孟智平 | 一种在视频资源中使用信息集的方法 |
CN101360193A (zh) * | 2008-09-04 | 2009-02-04 | 北京中星微电子有限公司 | 一种视频字幕处理装置及方法 |
CN101420535A (zh) * | 2008-11-13 | 2009-04-29 | 北京中星微电子有限公司 | 一个视频图像的处理方法和摄像头 |
WO2010087818A1 (en) * | 2009-01-28 | 2010-08-05 | Hewlett-Packard Development Company, L.P. | Dynamic image collage |
Non-Patent Citations (1)
Title |
---|
郭圣伟: "基于DirectShow技术的虚拟演播室***的研究与实现", 《中国优秀硕士学位论文全文数据库(信息科技辑)》, 15 October 2007 (2007-10-15) * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106201251A (zh) * | 2016-06-28 | 2016-12-07 | 广东欧珀移动通信有限公司 | 一种增强现实的内容确定方法、装置及移动终端 |
CN106201251B (zh) * | 2016-06-28 | 2019-06-11 | Oppo广东移动通信有限公司 | 一种增强现实的内容确定方法、装置及移动终端 |
WO2019062571A1 (zh) * | 2017-09-30 | 2019-04-04 | 腾讯科技(深圳)有限公司 | 一种动态图像合成方法、装置、终端和存储介质 |
CN109598775A (zh) * | 2017-09-30 | 2019-04-09 | 腾讯科技(深圳)有限公司 | 一种动态图像合成方法、装置、终端和存储介质 |
US11308674B2 (en) | 2017-09-30 | 2022-04-19 | Tencent Technology (Shenzhen) Company Limited | Dynamic image compositing method and apparatus, terminal and storage medium |
CN109005352A (zh) * | 2018-09-05 | 2018-12-14 | 传线网络科技(上海)有限公司 | 合拍视频的方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2009111753A3 (en) | System and method for interactive liver lobe segmentation | |
CN101183524B (zh) | 一种歌词文字的显示方法及*** | |
MY158412A (en) | 3d display handling of subtitles | |
CN101582254B (zh) | 一种图像呈现方法及装置 | |
TWI339065B (zh) | ||
WO2009157708A3 (en) | Method and apparatus for processing 3d video image | |
CN101682793A (zh) | 创建三维图形数据 | |
WO2010064784A3 (ko) | 3차원 캡션 디스플레이 방법 및 이를 구현하기 위한 3차원 디스플레이 장치 | |
WO2006064049A8 (en) | Menus for audiovisual content | |
EP2306748A3 (en) | Receiver apparatus and reproducing apparatus | |
WO2012010220A3 (en) | Filling disocclusions in a virtual view | |
WO2010085074A3 (en) | Three-dimensional subtitle display method and three-dimensional display device for implementing the same | |
WO2012092472A3 (en) | Multi-resolution image display | |
WO2010035141A3 (en) | Method and system for rendering or interactive lighting of a complex three dimensional scene | |
EP1693781A3 (de) | Verfahren und Anordnung zur optischen Aufnahme biometrischer Fingerdaten | |
RU2009125411A (ru) | Анимированный рабочий стол | |
CN106210909A (zh) | 电视显示内容的处理方法、装置及*** | |
EP1659540A3 (en) | Method and apparatus for synching of images using regions of interest mapped by a user | |
CN102915551A (zh) | 视频合成方法和*** | |
EP2365700A3 (en) | Multiscalar stereo video format conversion | |
WO2007036832A3 (en) | Method and apparatus for browsing of images | |
CN101593541B (zh) | 一种与音频文件同步播放图像的方法及媒体播放器 | |
CN105787995B (zh) | 一种平面图形图像处理方法 | |
CN105871681A (zh) | 一种字幕添加方法及装置 | |
WO2011046856A3 (en) | 3d multiview display |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130206 |