[发明专利]一种笔画方向确定方法与装置有效
申请号: | 200910086755.7 | 申请日: | 2009-06-29 |
公开(公告)号: | CN101937568A | 公开(公告)日: | 2011-01-05 |
发明(设计)人: | 杨黎波;卢少平;张松海;于蓉蓉;胡事民 | 申请(专利权)人: | 中国移动通信集团公司 |
主分类号: | G06T11/00 | 分类号: | G06T11/00;G06T11/20 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 笔画 方向 确定 方法 装置 | ||
1.一种笔画方向确定方法,应用于根据原始图像生成油画风格图像时确定自笔触起点的笔画方向,其特征在于,包括:
获取原始图像各像素点的像素值,根据所述像素值确定出各像素点的梯度;
在所述原始图像中,按照设定的邻域范围,确定出各像素点的邻域像素点;
对所述原始图像中的每一个像素点X,根据其邻域像素点的矢量场,修正该像素点X的梯度,得到该像素点X的矢量场;其中,邻域像素点的矢量场的初始值为所述邻域像素点的梯度;
将笔触起点对应像素点的矢量场的矢量场方向,作为自所述笔触起点的笔画方向。
2.如权利要求1所述的方法,其特征在于,所述得到该像素点X的矢量场,具体包括:
用像素点X的梯度与其一个邻域像素点Y的矢量场进行矢量点乘,得到第一乘积;且当所述像素点X的梯度方向与所述邻域像素点Y的矢量场方向的夹角不大于90度时,确定所述第一乘积为正值;否则,确定所述第一乘积为负值;
用所述邻域像素点Y的矢量场强度值的水平分量乘以所述第一乘积,得到第二乘积;以及用所述邻域像素点Y的矢量场强度值的垂直分量乘以所述第一乘积,得到第三乘积;
累加所述像素点X的各邻域像素点对应的第二乘积,得到所述像素点X的矢量场的水平分量;以及累加所述像素点X的各邻域像素点对应的第三乘积,得到所述像素点X的矢量场的垂直分量;
由所述像素点X的矢量场的水平分量和所述像素点X的矢量场的垂直分量进行矢量合成,得到该像素点X的矢量场;或者
用像素点X的梯度与其一个邻域像素点Y的矢量场进行矢量点乘,得到第一乘积;且当所述像素点X的梯度方向与所述邻域像素点Y的矢量场方向的夹角不大于90度时,确定所述第一乘积为正值;否则,确定所述第一乘积为负值;
用所述邻域像素点Y的矢量场强度值的水平分量乘以所述第一乘积后,再乘以第一映射因子,得到第二乘积;以及用所述邻域像素点Y的矢量场强度值的垂直分量乘以所述第一乘积后,再乘以第二映射因子,得到第三乘积;其中,所述第一映射因子为:所述邻域像素点Y对应的梯度值的水平分量与所述像素点X对应的梯度值的水平分量的差值,用双曲正切函数映射到设置的非负数值区间的对应映射值;所述第二映射因子为:所述邻域像素点Y对应的梯度值的垂直分量与所述像素点X对应的梯度值的垂直分量的差值,用双曲正切函数映射到设置的所述非负数值区间的对应映射值;
累加所述像素点X的各邻域像素点对应的第二乘积,得到所述像素点X的矢量场的水平分量;以及累加所述像素点X的各邻域像素点对应的第三乘积,得到所述像素点X的矢量场的垂直分量;
由所述像素点X的矢量场的水平分量和所述像素点X的矢量场的垂直分量进行矢量合成,得到该像素点X的矢量场信息。
3.如权利要求1或2所述的方法,其特征在于,所述确定出各像素点的梯度,包括:
计算各像素点的像素值的一阶导数,作为各像素点的梯度;或者
使用舍贝尔Sobel算子进行卷积得到各像素点的梯度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910086755.7/1.html,转载请声明来源钻瓜专利网。