一种平面图形图像处理方法技术

技术编号:13385738 阅读:98 留言:0更新日期:2016-07-22 00:04
本发明专利技术公开了一种平面图形图像处理方法,包括如下步骤:将图像的预处理后进行图像边缘特征点的提取,然后根据边缘提取的特征点重建精确的表面模型;将所得的表面模型以及所拍摄到的实物的一系列彩色照片进行精确配准,得三维模型;根据获取的三维模型的RGB数据和alpha通道数据,生成所得三维模型的PNG格式数据,并提取所得三维模型的RGB数据及alpha通道数据,生成插入到视频中的BMP格式;基于所得三维模型的PNG格式数据,按照确定的切换时刻,生成带背景音乐和背景图片的动画。本发明专利技术可以将图片转换成动态的三维模型,然后将背景音乐、背景图片、三维效果完美的结合在一起,为用户提供了逼真的沉浸感。

【技术实现步骤摘要】
一种平面图形图像处理方法
本专利技术涉及图形处理
,具体涉及一种平面图形图像处理方法。
技术介绍
随着电子技术的成熟,更多的数码产品产生,数码相机、平板电脑、智能手机等数码产品的流行与普及,为广大百姓带来极大的便利。在日常生活中,人们使用数码产品记录生活的点滴,一场婚礼、一次旅行或者某次聚会,数码产品被人们用来拍照、录制视频,以记录人生轨迹,但是人们对于散乱的照片却无从整理;对于需要记录自己成长录的人们,却不能及时找到往年同日的照片、视频,无法进行比对合成;对于旅行中,不同相机拍摄到的同一位置的照片却无法智能归类等。视频制作可有效的将杂乱无章的图片与视频等素材整理到一起,将方便人们快速生成人生成长录或者是自动匹配整理某次旅行的照片和视频。视频制作应用非常之广泛,不仅仅是影视、网络等传播领域有需求,对于科技高速发展的今天,普通用户也存在对视频制作的需求。简单的视频制作系统有效的为大众用户整理日常所记录的照片及视频内容,划类规整,将一系列主题的图片与视频拼接合成,形成主题。目前有很多的拼接图片组成视频的产品,能够通过添加音乐的方式形成带有音乐的视频,使得在图片播放的过程伴随有背景音乐,但是目前普遍的做法是选择一段完整的音乐片段的一部分直接插入视频里,每张图片的播放时长根据视频总时长进行平均分配,使得用户拼出来的视频中的图片播放效果和音乐片段的相关性比较低,不能将图片播放和音乐特征进行深度结合,因此显得非常的平淡,用户体验较差。而背景图片的使用,也是采用直接插入的方式,其结合程度差。
技术实现思路
为解决上述问题,本专利技术提供了一种平面图形图像处理方法,可以将图片转换成动态的三维模型,然后将背景音乐、背景图片、三维效果完美的结合在一起,为用户提供了逼真的沉浸感。为实现上述目的,本专利技术采取的技术方案为:一种平面图形图像处理方法,包括如下步骤:S1、建立灰度直方图统计图像灰度分布,通过分段灰度线性变换增强图像对比度后,使用高斯滤波进行平滑处理,完成图像的预处理;S2、使用Canny算子完成图像边缘特征点的提取;S3、将边缘提取的特征点以及将辅助激光测距仪采集到的距离信息通过坐标系间的转化计算空间三维坐标点,并将这些空间三维坐标点在OpenGL中显示出来,重建精确的表面模型,初步生成三维效果;S4、获取所得表面模型以及所拍摄到的实物的一系列彩色照片的边界图像A和B,并对得到的边界图像A和B进行预配准,得到粗略的空间变换参数,所述空间变换参数包括浮动图像相对于模板图像旋转的角度,浮动图像相对于模板图像在X轴及Y轴的位移;S5、通过S4得到的粗略的空间变换参数对浮动图像的边界图像B进行校正,然后通过广义Hausdorff距离的二阶差分的分析,去除多余的边界点,得到新的浮动图像边界C;S6、使用平均Hausdorff距离对边界图像B和新的浮动图像边界图像C进行精确配准,得到精确的空间变换参数;S7、重复步骤S5-S6,使精确的空间变换参数达到所需精度,得三维模型;S8、获取所得三维模型的RGB数据,并根据对所得三维模型描画的透明背景,获取所得三维模型的alpha通道数据;S9、根据所得三维模型RGB数据及alpha通道数据,生成所得三维模型的PNG格式数据;S10、从所述PNG格式数据中提取所得三维模型的RGB数据及alpha通道数据,并根据上述两个数据生成插入到视频中的BMP格式;S11、获取用于生成视频的音乐片段和背景图片,并对该音乐片段和背景图片的特征进行分析,获取特征时刻;S12、基于获取的特征时刻,确定音乐片段与背景图片的切换时刻,同时确定用于生成视频的图片中各张图片在音乐片段和背景图片中的切换时刻;S13、基于所得三维模型的PNG格式数据,按照确定的切换时刻,生成带背景音乐和背景图片的动画。优选地,步骤S11的具体步骤包括:获取音乐片段和背景图片并获取其不同时刻的特征值;按照预定的特征值区间长度,确定出音乐片段和背景图片的至少一个特征值区间;根据预定的特征值区间顺序,依次从至少一个特征值区间中按照特征值从大到小的顺序选取第五组特征值,其中第五组特征值中的特征值所对应的时刻的数量为n-1,n为用于生成视频的图片的数量;将第五组特征值中各特征值在音乐片段和背景图片中所对应的时刻作为特征时刻。优选地,用于生成动画的图片中各张图片在所述音乐片段中的切换时间大于0。优选地,获取的特征时刻中,位于音乐片段上的第一个特征时刻与所述音乐片段的开始时刻之间的距离不小于第一阈值。优选地,获取的特征时刻中,位于背景图片上的第一个特征时刻与所述音乐片段的开始时刻之间的距离不小于第一阈值。优选地,所述步骤S2的具体步骤为:计算每个像素的梯度幅值和方向;并利用所得的梯度幅值、方向实现保留局部梯度最大的点,即抑制非极大值的点,得到精确的边缘;然后使用双阈值法减少假边缘数量。优选地,所述非极大值抑制的抑制过程包括:将梯度的方向划分为四个区域,这四个区域的标号为0~3,各个区与邻近的不同像素进行比较,以得到局部极大值。优选地,所述双阈值算法检测过程包括:对非极大值抑制的图像设置两个阈值M1和M2,且2M1≈M2;把梯度值小于M1的像素灰度值赋零,得到保留边缘信息较多、噪声较大的图像P1;同样把梯度值小于M2的像素灰度值赋零,由于M2的阈值较大,得到假边缘信息少、噪声较小的图像P2,在图像P2中将边缘连成轮廓,当到达轮廓的端点时,不断地在图像P1中查找可以连接到轮廓上的边缘,直到将P2连接起来为止。本专利技术具有以下有益效果:可以将图片转换成动态的三维模型,然后将背景音乐、背景图片、三维效果完美的结合在一起,为用户提供了逼真的沉浸感。具体实施方式为了使本专利技术的目的及优点更加清楚明白,以下结合实施例对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例提供了一种平面图形图像处理方法,包括如下步骤:一种平面图形图像处理方法,包括如下步骤:S1、建立灰度直方图统计图像灰度分布,通过分段灰度线性变换增强图像对比度后,使用高斯滤波进行平滑处理,完成图像的预处理;S2、使用Canny算子完成图像边缘特征点的提取;S3、将边缘提取的特征点以及将辅助激光测距仪采集到的距离信息通过坐标系间的转化计算空间三维坐标点,并将这些空间三维坐标点在OpenGL中显示出来,重建精确的表面模型,初步生成三维效果;S4、获取所得表面模型以及所拍摄到的实物的一系列彩色照片的边界图像A和B,并对得到的边界图像A和B进行预配准,得到粗略的空间变换参数,所述空间变换参数包括浮动图像相对于模板图像旋转的角度,浮动图像相对于模板图像在X轴及Y轴的位移;S5、通过S4得到的粗略的空间变换参数对浮动图像的边界图像B进行校正,然后通过广义Hausdorff距离的二阶差分的分析,去除多余的边界点,得到新的浮动图像边界C;S6、使用平均Hausdorff距离对边界图像B和新的浮动图像边界图像C进行精确配准,得到精确的空间变换参数;S7、重复步骤S5-S6,使精确的空间变换参数达到所需精度,得三维模型;S8、获取所得三维模型的RGB数据,并根据对所得三维模型描画的透明背景,获取所得三维模型的alpha通道数据;S9、根据所得三维模型RGB本文档来自技高网...

【技术保护点】
一种平面图形图像处理方法,其特征在于,包括如下步骤:S1、建立灰度直方图统计图像灰度分布,通过分段灰度线性变换增强图像对比度后,使用高斯滤波进行平滑处理,完成图像的预处理;S2、使用Canny算子完成图像边缘特征点的提取;S3、将边缘提取的特征点以及将辅助激光测距仪采集到的距离信息通过坐标系间的转化计算空间三维坐标点,并将这些空间三维坐标点在OpenGL中显示出来,重建精确的表面模型,初步生成三维效果;S4、获取所得表面模型以及所拍摄到的实物的一系列彩色照片的边界图像A和B,并对得到的边界图像A和B进行预配准,得到粗略的空间变换参数,所述空间变换参数包括浮动图像相对于模板图像旋转的角度,浮动图像相对于模板图像在X轴及Y轴的位移;S5、通过S4得到的粗略的空间变换参数对浮动图像的边界图像B进行校正,然后通过广义Hausdorff距离的二阶差分的分析,去除多余的边界点,得到新的浮动图像边界C;S6、使用平均Hausdorff距离对边界图像B和新的浮动图像边界图像C进行精确配准,得到精确的空间变换参数;S7、重复步骤S5‑S6,使精确的空间变换参数达到所需精度,得三维模型;S8、获取所得三维模型的RGB数据,并根据对所得三维模型描画的透明背景,获取所得三维模型的alpha通道数据;S9、根据所得三维模型RGB数据及alpha通道数据,生成所得三维模型的PNG格式数据;S10、从所述PNG格式数据中提取所得三维模型的RGB数据及alpha通道数据,并根据上述两个数据生成插入到视频中的BMP格式;S11、获取用于生成视频的音乐片段和背景图片,并对该音乐片段和背景图片的特征进行分析,获取特征时刻;S12、基于获取的特征时刻,确定音乐片段与背景图片的切换时刻,同时确定用于生成视频的图片中各张图片在音乐片段和背景图片中的切换时刻;S13、基于所得三维模型的PNG格式数据,按照确定的切换时刻,生成带背景音乐和背景图片的动画。...

【技术特征摘要】
1.一种平面图形图像处理方法,其特征在于,包括如下步骤:S1、建立灰度直方图统计图像灰度分布,通过分段灰度线性变换增强图像对比度后,使用高斯滤波进行平滑处理,完成图像的预处理;S2、使用Canny算子完成图像边缘特征点的提取;S3、将边缘提取的特征点以及将辅助激光测距仪采集到的距离信息通过坐标系间的转化计算空间三维坐标点,并将这些空间三维坐标点在OpenGL中显示出来,重建精确的表面模型,初步生成三维效果;S4、获取所得表面模型以及所拍摄到的实物的一系列彩色照片的边界图像A和B,并对得到的边界图像A和B进行预配准,得到粗略的空间变换参数,所述空间变换参数包括浮动图像相对于模板图像旋转的角度,浮动图像相对于模板图像在X轴及Y轴的位移;S5、通过S4得到的粗略的空间变换参数对浮动图像的边界图像B进行校正,然后通过广义Hausdorff距离的二阶差分的分析,去除多余的边界点,得到新的浮动图像边界C;S6、使用平均Hausdorff距离对边界图像B和新的浮动图像边界图像C进行精确配准,得到精确的空间变换参数;S7、重复步骤S5-S6,使精确的空间变换参数达到所需精度,得三维模型;S8、获取所得三维模型的RGB数据,并根据对所得三维模型描画的透明背景,获取所得三维模型的alpha通道数据;S9、根据所得三维模型RGB数据及alpha通道数据,生成所得三维模型的PNG格式数据;S10、从所述PNG格式数据中提取所得三维模型的RGB数据及alpha通道数据,并根据上述两个数据生成插入到视频中的BMP格式;S11、获取用于生成视频的音乐片段和背景图片,并对该音乐片段和背景图片的特征进行分析,获取特征时刻;S12、基于获取的特征时刻,确定音乐片段与背景图片的切换时刻,同时确定用于生成视频的图片中各张图片在音乐片段和背景图片中的切换时刻;S13、基于所得三维模型的PNG格式数据,按照确定的切换时刻,生成带背景音乐和背景图片的动画。2.根据权利要求1所述的一种平面图形图像处理方法,其特征在于,步骤S1...

【专利技术属性】
技术研发人员:袁雪霞尹新富王艳杰张新彩辛焦丽陈娉刘丙利周来钱素娟王艳珍王水萍郑金芳张帆王方武苗苗赵书田许鹏刘海姣邢玉清张继栋
申请(专利权)人:郑州财经学院
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1