CN1878247A - 数字摄像装置的图像相框处理方法及其系统 - Google Patents
数字摄像装置的图像相框处理方法及其系统 Download PDFInfo
- Publication number
- CN1878247A CN1878247A CN 200610089608 CN200610089608A CN1878247A CN 1878247 A CN1878247 A CN 1878247A CN 200610089608 CN200610089608 CN 200610089608 CN 200610089608 A CN200610089608 A CN 200610089608A CN 1878247 A CN1878247 A CN 1878247A
- Authority
- CN
- China
- Prior art keywords
- image
- frame processing
- foreground
- photo frame
- user
- 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
- 238000000034 method Methods 0.000 title claims description 20
- 230000000694 effects Effects 0.000 claims abstract description 19
- 238000012545 processing Methods 0.000 claims description 78
- 238000002156 mixing Methods 0.000 claims description 19
- 239000003086 colorant Substances 0.000 claims description 12
- 238000003672 processing method Methods 0.000 claims description 6
- 239000002131 composite material Substances 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000001747 exhibiting effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
Images
Landscapes
- Studio Devices (AREA)
Abstract
本发明属于数字图像处理技术中相框处理技术领域,其特征在于,通过用户选定相框背景图片,调整图片效果并预览,用户确认后把背景图像和参数传入数字摄像装置的或用户端PC机的驱动程序,驱动程序获得相框特效相关参数和背景图,由数字摄像装置中的软件或硬件进行特效处理,向用户终端输出由用户预览并确认的经混合处理后的相框特效图像。本发明具有:相框效果多样性,用户使用灵活性以及混合后的图片可预览性的优点。
Description
技术领域
本发明属于图像处理技术领域,特别是一种数字摄像装置的图像相框处理方法及其系统。
背景技术
在数字摄像装置输出图像的过程中,可以对图像进行处理来生成各种特殊的相框效果,传统的相框处理方法是:应用软件提供几种固定的相框图像,并预存它们的参数,如RGB值,alpha blending(alpha混合)值,其中,alpha混合是一种让三维物体产生透明感的方法,alpha值记载了三维物体像素的透明度,alpha值混合的功能,就是处理两个物体在荧幕画面上叠加时,引入alpha值来使其呈现接近真实物体的效果。当用户选定参数后,应用软件把选中的相框的参数传送到驱动程序,进行相框特效处理。这种方法有以下不足之处:1、相框特效的效果单一,而且由于其算法的限定而不具有多样性;2、用户无法自行设计相框效果;3、相框特效效果不能提前预览。
发明内容
本发明的目的在于提供一种可以解决现有技术缺陷的数字摄像装置的图像相框的处理方法。
本发明的又一目的在于提供一种可以解决现有技术缺陷的图像相框处理系统。
根据上述的本发明的第一目的,本发明提供了一种数字摄像装置的图像相框处理方法,含有以下步骤:
步骤(1)、获取一幅前景图像,并根据用户进行的图像相框参数设置,获取相应的相框处理参数;
步骤(2)、获取视频数据,作为背景图像;
步骤(3)、利用所述前景图像和相应的相框处理参数,对所述背景图像进行相框处理并输出显示。
优选的,所述步骤(1)中对前景图像进行处理具体可以为选定若干个前景色,并设置各个前景色的透明度值alpha,所述相框处理参数即包括前景色个数及各个前景色的RGB值和透明度值alpha;相应地在步骤(3)中所述相框处理过程即为利用alpha混合算法将两幅图像混合的过程。
优选的,所述步骤(3)中对所述背景图像进行相框处理时,采用alpha混合算法将前景图像中被选为前景色的颜色的像素值与背景图像中相应位置的像素值进行混合处理;而将前景图像中未被选为前景色的颜色所对应的像素直接覆盖在背景图像中相应位置的像素之上,作为相框。
优选的,所述alpha混合算法具体为:前景色像素R、G和B各元素乘以该像素的alpha值,背景图像中相应位置像素的R、G和B各元素乘以所述alpha值的反值,然后相加得到最终的混合像素的R、G、B各值。
进一步的,在步骤(1)中还包括预览相框效果的步骤。
根据本发明的第二目的,本发明提供了一种图像相框处理系统,包括数字摄像装置和用户操作终端,所述用户操作终端接收所述数字摄像装置拍摄的视频数据,所述系统还包含有图像相框处理单元,并且所述用户操作终端内还设置有相框向导模块,其中,
所述相框向导模块,用于获取用户输入的前景图像和相框处理参数;
所述图像相框处理单元,用于根据所述前景图像和相框处理参数,对所述数字摄像装置采集的视频数据即背景图像进行相框处理,并输出具有相框的视频数据。
进一步的,还可以包含有所述数字摄像装置的驱动模块,用于接收所述前景图像和相框处理参数,也用于接收所述数字摄像装置输出的视频数据。
优选的,所述图像相框处理单元可以设置于所述驱动模块内。
优选的,所述图像相框处理单元可以设置于所述数字摄像装置内。
进一步的,所述相框向导模块中可以包括相框参数设置单元,用于用户设置进行相框处理所需参数。
进一步的,所述用户操作终端还可以包括显示单元,用于显示所述图像相框处理模块输出的具有相框的视频数据。
进一步的,所述相框向导模块中还可以包括预览模块,用于根据用户输入的前景图像和相框处理参数,制作相框预览效果图像,并通过所述显示单元显示。
优选的,所述用户操作终端为PC机,所述数字摄像装置为电脑摄像头。
由于本发明在用户操作终端设置了相框向导模块,因此为用户提供了一个可以自由设置相框的平台。另外,在确定相框前用户还可以进行相框预览,然后对数字摄像装置拍摄到的视频数据进行相框处理,以输出具有相框的视频数据,所以本发明具有相框效果多样、用户使用灵活以及相框效果可预览等优点。
附图说明
图1为本发明所述方法之一的流程框图;
图2为本发明所述系统之一的结构框图;
图3为本发明所述系统之二的结构框图;
图4为本发明所述相框前景图像的示例;
图5为本发明所述具有相框的视频数据中的一幅示例图像。
具体实施方式
本发明的核心是在用户操作终端提供一个相框向导模块,使得用户可以自行选择可以处理成为相框的前景图,并对其进行处理使之成为一个相框,然后将该相框的相关处理参数及该前景图传送给图像相框处理模块,图像相框处理模块利用该前景图以及相框相关处理参数对数字摄像装置采集到的视频数据进行加相框的处理,并输出具有相框的视频数据。
下面结合附图具体说明本发明的方法及系统。
如图1所示,为本发明方法的流程图:
步骤1为获取一幅前景图像,并根据用户进行的图像相框参数设置,获取相应的相框处理参数;
步骤2为获取视频数据,作为背景图像;
步骤3为利用前景图像和相应的相框处理参数,对背景图像进行相框处理并输出显示。
步骤1中的相框处理参数可以包括前景色个数、各个前景色的RGB值及透明度值alpha。前景色是指用户可以在载入的前景图中选定的某几种颜色,用户可以设置其透明度值alpha。如选择图4所示图像中央的黑色为一个前景色;相应地步骤3中在对背景图像进行相框处理的过程中,前景图像中所有与该前景色颜色相同的像素,就要与对应位置的背景图像中的像素进行alpha混合运算,以得到混合后的图像;如图5所示,背景图像在前景色所在的区域中可以显现出来,而前景图中未被选为前景色的颜色所对应的其它像素可以直接覆盖在背景图像中相应位置的像素之上,成为相框。所述选择前景色可以直接在前景图中选择,比如用鼠标点选一个像素,令其颜色为前景色,则所有与该像素颜色相同的像素都属于前景色所在的区域;也可以在前景图像中将一个区域如椭圆形区域全部涂成一个颜色,然后选中该椭圆形区域为前景色区域。前景色可以为选择多个。
上述alpha混合运算方法可以为前景色所在区域的某像素的R、G和B各元素乘以该像素的alpha值,背景图像相应位置像素的R、G和B各元素乘以alpha值的反值(所述反值可以为255减去alpha值),然后相加得到最终的混合像素的R、G、B各值,具体计算式可以为:
Blend_Red=OriRed*(255-BackColor[dwBackColorIndex].AlphaBlending)+BmpRed*BackColor[dwBackColorIndex].AlphaBlending;
Blend_Green=OriGreen*(255-BackColor[dwBackColorIndex].AlphaBlending)+BmpGreen*BackColor[dwBackColorIndex ].AlphaBlending;
Blend_Blue=OriBlue*(255-BackColor[dwBackColorIndex].AlphaBlending)+BmpBlue*BackColor[dwBackColorIndex].AlphaBlending;
其中,
Blend_Red:混合后得到的像素的R值;
Blend_Green:混合后得到的像素的G值;
Blend_Blue:混合后得到的像素的B值;
OriRed:从数字摄像装置获得的源像素的R值;
OriGreen:从数字摄像装置获得的源像素的G值;
OriBlue:从数字摄像装置获得的源像素的B值;
BmpRed:从相框向导模块传入的前景色的像素的R值;
BmpGreen:从相框向导模块传入的前景色的像素的G值;
BmpBlue:从相框向导模块传入的前景色的像素的B值;
BackColor[dwBackColorIndex].AlphaBlending:第dwBackColorIndex个背景色对应的Alpha blending向量的值。
可以设置透明度值alpha为完全透明,则前景色完全透明,背景图像会在前景色所在的区域会完全显示出来,而其它部分则被前景图所遮盖,这样就形成了相框。也可以设置透明度值alpha为不完全透明,则前景色所在区域并没有完全消失,而是以一定的透明度覆盖在背景图之上,除前景色所在区域之外的区域则被前景图所覆盖。
另外,在步骤(1)中还可以包括预览相框效果的步骤,在确认相框之前进行预览可以看到相框的实际效果,如果不满意可以返回修改,直至得到满意的相框为止。
本发明还提供了一种图像相框处理系统,如图2、3所示,为本发明系统的两个实施例。这两个实施例中都包括用户操作终端和数字摄像装置,以及相框向导模块、驱动模块、图像相框处理单元。相框向导模块为用户提供了一个平台,可以载入一幅前景图像,并对其进行处理,以生成一个相框,同时得到该相框的相关处理参数;驱动模块用于实现所述用户操作系统与数字摄像装置之间的通讯,如图所示,在驱动模块与数字摄像装置之间传送的除了视频数据,还有其它一些控制信号及数据;而图像相框处理单元就是用于根据前景图像以及相框处理参数对数字摄像装置采集到的视频数据进行相框处理,以得到加了相框的视频数据。
其不同之处在于,图2所示系统中的图像相框处理模块设置于用户操作终端的驱动模块之内,所述驱动模块接收来自数字摄像装置的视频数据,以及来自相框向导模块的前景图和相框处理参数,由其中的图像相框处理单元进行相框处理;而图3所示系统中的图像相框处理模块设置于数字摄像装置内,驱动模块接收来自相框向导模块的前景图和相框处理参数,并将其传输给数字摄像装置中的图像相框处理单元,图像相框处理单元同时接收数字摄像装置中的视频获取模块所采集的视频数据,然后对视频数据进行相框处理,即可得到具有相框的视频数据。其中图像相框处理单元可以为一个单独的模块,也可以为数字摄像装置中图像处理模块中的一个工作单元。
相框向导模块中可以包括相框参数设置单元,用于让用户设置进行相框处理所需的参数。
相框处理参数可以包括前景色个数、前景色的RGB值及其透明度值alpha,所述图像相框处理模块采用alpha混合算法将所述前景图像和数字摄像装置采集的视频数据进行alpha混合处理。用户可以对透明度值alpha进行设置。
用户操作终端还可以包括显示单元,用于显示所述图像相框处理模块输出的具有相框的视频数据。
相框向导模块中还可以包括预览模块,用于根据用户输入的前景图像和相框处理参数,制作相框预览效果图像,并通过所述显示单元显示。
用户操作终端可以为PC机,另外,也可以为数码相机、移动通讯终端等,所述数字摄像装置可以为普通电脑摄像头、网络摄像头等。
在上述实施例中,选择前景色以及设置其alpha值的作用实质上是令某个或多个区域呈现一定的透明度。在实际操作中,该功能也可用其它方式实现。如用户可以选中所述前景图像中的某个区域,如一个大的长方形区域和若干小的星形区域,设置这些区域的透明度值,以用于后续步骤对这些区域做相框处理后可以使其变成呈现一定透明度如全透明的区域。系统记录这些区域的透明度值,以及各个区域范围,利用这些参数将前景图像和背景图像进行混合处理,也可得到具有相框效果的视频数据,其中在经镂空处理后全透明的区域内,背景图像会完全显现出来,而其它部分可以被前景图像所覆盖。
另外,在上述实施例中,所提供的系统仅为数字摄像装置直接连接用户操作终端的形式。实际上,用户操作终端也可以与数字摄像装置间接通讯,如:在本发明的系统中亦可包括网络服务器,则可将图像相框处理单元设置在所述网络服务器中,以使网络服务器根据来自客户端的用户指令,对来自数字摄像装置的视频数据进行相框处理,然后发送到客户端上显示。
因此以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (13)
1、一种图像相框处理方法,其特征在于,含有以下步骤:
步骤(1):获取一幅用户输入的前景图像,并根据用户进行的图像相框参数设置,获取相应的相框处理参数;
步骤(2):获取视频数据,作为背景图像;
步骤(3):利用所述前景图像和相应的相框处理参数,对所述背景图像进行相框处理并输出显示。
2、根据权利要求1所述的方法,其特征在于,所述步骤(1)中用户进行的图像相框参数设置具体为用户选定若干个前景色,并设置各个前景色的透明度值alpha,所述相框处理参数即包括前景色个数及各个前景色的RGB值和透明度值alpha;相应地在步骤(3)中所述相框处理过程即为利用alpha混合算法将两幅图像混合的过程。
3、根据权利要求2所述的方法,其特征在于,所述步骤(3)中对所述背景图像进行相框处理时,采用alpha混合算法将前景图像中被选为前景色的颜色的像素值与背景图像中相应位置的像素值进行混合处理;而将前景图像中未被选为前景色的颜色所对应的像素直接覆盖在背景图像中相应位置的像素之上,作为相框。
4、根据权利要求3所述的方法,其特征在于,所述alpha混合算法具体为:前景色像素R、G和B各元素乘以该像素的alpha值,背景图像中相应位置像素的R、G和B各元素乘以所述alpha值的反值,然后相加得到最终的混合像素的R、G、B各值。
5、根据权利要求1所述的方法,其特征在于,在步骤(1)中还包括预览相框效果的步骤。
6、一种图像相框处理系统,包括数字摄像装置和用户操作终端,所述用户操作终端接收所述数字摄像装置拍摄的视频数据,其特征在于,所述系统还包含有图像相框处理单元,并且所述用户操作终端内还设置有相框向导模块,其中,
所述相框向导模块,用于获取用户输入的前景图像和相框处理参数;
所述图像相框处理单元,用于根据所述前景图像和相框处理参数,对所述数字摄像装置采集的视频数据即背景图像进行相框处理,并输出具有相框的视频数据。
7、根据权利要求6所述的系统,其特征在于,还包含有用于驱动所述数字摄像装置的驱动模块,用于接收所述前景图像和相框处理参数,也用于接收所述数字摄像装置输出的视频数据。
8、根据权利要求7所述的系统,其特征在于,所述驱动模块内设置有图像相框处理单元。
9、根据权利要求6所述的系统,其特征在于,所述图像相框处理单元设置于所述数字摄像装置内。
10、根据权利要求6所述的系统,其特征在于:所述相框向导模块中包括相框参数设置单元,用于用户设置进行相框处理所需参数。
11、根据权利要求6所述的系统,其特征在于:所述用户操作终端还包括显示单元,用于显示所述图像相框处理模块输出的具有相框的视频数据。
12、根据权利要求6所述的系统,其特征在于,所述相框向导模块中还包括预览模块,用于根据用户输入的前景图像和相框处理参数,制作相框预览效果图像,并通过所述显示单元显示。
13、根据权利要求6至12中之一所述的系统,其特征在于:所述用户操作终端为PC机,所述数字摄像装置为电脑摄像头。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200610089608 CN1878247A (zh) | 2006-07-06 | 2006-07-06 | 数字摄像装置的图像相框处理方法及其系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200610089608 CN1878247A (zh) | 2006-07-06 | 2006-07-06 | 数字摄像装置的图像相框处理方法及其系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1878247A true CN1878247A (zh) | 2006-12-13 |
Family
ID=37510526
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200610089608 Pending CN1878247A (zh) | 2006-07-06 | 2006-07-06 | 数字摄像装置的图像相框处理方法及其系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1878247A (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101594504B (zh) * | 2008-05-30 | 2011-01-19 | 三星电子(中国)研发中心 | 在dvd盘片终结前添加子画面的方法 |
CN101957981A (zh) * | 2009-07-13 | 2011-01-26 | 三星电子株式会社 | 基于虚拟对象的图像处理的方法和设备 |
CN102082864A (zh) * | 2010-11-22 | 2011-06-01 | 徐灏 | Camare360手机摄影平台及瞬间处理方法 |
CN102156606A (zh) * | 2010-11-17 | 2011-08-17 | 华为终端有限公司 | 取景框处理方法、图片处理方法和用户设备 |
CN102271224A (zh) * | 2011-07-19 | 2011-12-07 | 中兴通讯股份有限公司 | 一种可视电话动态相框实现方法及终端 |
CN102377933A (zh) * | 2010-08-17 | 2012-03-14 | 天津三星光电子有限公司 | 具有可编辑相框功能的数码相机 |
CN102542199A (zh) * | 2011-12-20 | 2012-07-04 | 福建联迪商用设备有限公司 | 提示支付终端处于非使用态的方法及装置 |
CN107682644A (zh) * | 2017-09-04 | 2018-02-09 | 广州美人信息技术有限公司 | 一种个性化图像合成方法、系统及装置 |
CN108805849A (zh) * | 2018-05-22 | 2018-11-13 | 北京京东金融科技控股有限公司 | 图像融合方法、装置、介质及电子设备 |
CN108965692A (zh) * | 2018-06-15 | 2018-12-07 | Oppo广东移动通信有限公司 | 贴纸设置方法及装置 |
-
2006
- 2006-07-06 CN CN 200610089608 patent/CN1878247A/zh active Pending
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101594504B (zh) * | 2008-05-30 | 2011-01-19 | 三星电子(中国)研发中心 | 在dvd盘片终结前添加子画面的方法 |
CN101957981A (zh) * | 2009-07-13 | 2011-01-26 | 三星电子株式会社 | 基于虚拟对象的图像处理的方法和设备 |
CN102377933A (zh) * | 2010-08-17 | 2012-03-14 | 天津三星光电子有限公司 | 具有可编辑相框功能的数码相机 |
CN102156606A (zh) * | 2010-11-17 | 2011-08-17 | 华为终端有限公司 | 取景框处理方法、图片处理方法和用户设备 |
CN102082864B (zh) * | 2010-11-22 | 2013-10-02 | 成都品果科技有限公司 | Camera360手机摄影平台及瞬间处理方法 |
CN102082864A (zh) * | 2010-11-22 | 2011-06-01 | 徐灏 | Camare360手机摄影平台及瞬间处理方法 |
CN102271224A (zh) * | 2011-07-19 | 2011-12-07 | 中兴通讯股份有限公司 | 一种可视电话动态相框实现方法及终端 |
CN102542199A (zh) * | 2011-12-20 | 2012-07-04 | 福建联迪商用设备有限公司 | 提示支付终端处于非使用态的方法及装置 |
CN107682644A (zh) * | 2017-09-04 | 2018-02-09 | 广州美人信息技术有限公司 | 一种个性化图像合成方法、系统及装置 |
CN108805849A (zh) * | 2018-05-22 | 2018-11-13 | 北京京东金融科技控股有限公司 | 图像融合方法、装置、介质及电子设备 |
CN108805849B (zh) * | 2018-05-22 | 2020-07-31 | 京东数字科技控股有限公司 | 图像融合方法、装置、介质及电子设备 |
CN108965692A (zh) * | 2018-06-15 | 2018-12-07 | Oppo广东移动通信有限公司 | 贴纸设置方法及装置 |
CN108965692B (zh) * | 2018-06-15 | 2021-03-09 | Oppo广东移动通信有限公司 | 贴纸设置方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1878247A (zh) | 数字摄像装置的图像相框处理方法及其系统 | |
CN1086534C (zh) | 图象传感设备 | |
US8068693B2 (en) | Method for constructing a composite image | |
CN1291599C (zh) | 图像处理方法和图像处理设备 | |
US20140015933A1 (en) | Image processing apparatus, imaging system, and image processing system | |
CN107534735A (zh) | 终端的图像处理方法、装置和终端 | |
JP2006087063A (ja) | 多重露光画像合成システム及び多重露光画像合成方法 | |
CN1835599A (zh) | 处理拜耳模式彩色数字图像信号的方法和设备 | |
CN101035300A (zh) | 一种图像增强方法及装置 | |
CN1809153A (zh) | 视频合成设备及视频合成方法 | |
EP1874034A3 (en) | Apparatus and method of recovering high pixel image | |
CN101047773A (zh) | 成像设备、视频信号处理电路和方法、及计算机程序产品 | |
CN101079989A (zh) | 视频处理装置,及添加时间代码和准备编辑列表的方法 | |
CN1812595A (zh) | 颜色插值算法 | |
CN1754391A (zh) | 利用特定颜色空间的图像再生 | |
JP2010268520A (ja) | 車載カメラ装置および車両 | |
CN1298173C (zh) | 图像处理系统、图像拾取设备和图像处理设备 | |
CN1213600C (zh) | N-维滤波原始图象像素的n-维滤波器和方法 | |
CN1893548A (zh) | 图像处理装置、图像处理方法和程序 | |
CN1489760A (zh) | 通过使用子像素采样和视觉错误滤波来提高图像的显示分辨率的方法和系统 | |
CN1748409A (zh) | 图像处理装置、图像处理程序和记录了该程序的记录介质 | |
CN101056374A (zh) | 图像信号处理装置和使用该装置的电视接收机 | |
CN1717003A (zh) | 图像传感装置中具有更高显示质量的子采样 | |
CN1144446C (zh) | 数字式照相机调整系统及调整装置 | |
CN1835564A (zh) | 图像处理装置、图像处理过程以及记录介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |