发明名称 一种基于图像识别的动画快速扫描定位方法
摘要 一种基于图像识别的动画快速扫描定位方法,包括以下步骤:1)、将动画稿纸通过高速扫描仪扫描成动画稿纸图像序列,所述动画稿纸上设有n个定位孔,n为自然数,且n≥3,定位孔包括实心圆孔和长条形孔,所述实心圆孔位于长条形孔之间;2)、将动画稿纸图像进行预处理,首先将动画稿纸图像转换成二值化图像,再进行去噪处理;3)、将处理后的动画稿纸图像进行定位孔的识别和定位,具体过程如下:4)、根据定位孔的定位,对动画稿纸图像进行倾斜校正;5)、通过范围选择,对动画稿纸图像进行区域裁切;6)、将动画稿纸图像序列。本发明操作简单、不易受到环境影响、速度快、稳定性好、成本低。
申请公布号 CN101729738B 申请公布日期 2011.11.23
申请号 CN200910155362.7 申请日期 2009.12.21
申请人 浙江工业大学 发明人 常虹;肖刚;徐育忠;徐俊;夏通;陈艳
分类号 H04N1/387(2006.01)I;G06K9/46(2006.01)I 主分类号 H04N1/387(2006.01)I
代理机构 杭州天正专利事务所有限公司 33201 代理人 王兵;王利强
主权项 1.一种基于图像识别的动画快速扫描定位方法,其特征在于:所述动画快速扫描定位方法包括以下步骤:1)、将动画稿纸通过高速扫描仪扫描成动画稿纸图像序列,所述动画稿纸上设有n个定位孔,n为自然数,且n≥3,定位孔包括实心圆孔和长条形孔,所述实心圆孔位于长条形孔之间;2)、将动画稿纸图像进行预处理,首先将动画稿纸图像转换成二值化图像,再进行去噪处理;3)、将预处理后的动画稿纸图像进行定位孔的识别和定位,具体过程如下:(3.1)、对预处理后的动画稿纸图像进行扫描,当扫描到灰度值小于223的像素点时,利用种子法找出与该点相连通的所有灰度值小于223的点,找到一个连通域;找出所有的连通域,并计算每个连通域的中心点的坐标(X,Y)、像素点数量S、连通域中所有像素点到中心点的距离的平方的和ap、同时计算a=ap÷S、判断中心点坐标是否在连通域内、计算连通域的实心程度fillRate、计算连通域边缘点到中心点的最大最小距离maxD和minD;(3.2)、定位孔的连通域必须同时满足以下条件:①连通实心程度fillRate大于0.95;②)连通域像素点数量S大于100,并且整张预处理后的动画稿纸图像的像素点数量是该连通域像素点数量的600倍以上;③)连通域中心点在连通域内;(3.3)、用每个满足条件的连通域的像素点数量S值计算出它的最小ap值,ap≈π(n<sup>4</sup>/2+n<sup>3</sup>+n<sup>2</sup>/2),其中n=r-0.5,<img file="FSB00000582922900011.GIF" wi="249" he="57" />如果该连通域的实际ap值与它的最小ap值相差不大于3%,则认为该连通域是一个实心圆孔;(3.4)、找到实心圆孔之后,开始找两头的长条形的定位孔,如果连通域的maxD/minD大于3并且小于8,而且像素点数量S大于实心圆的像素点数量,就认为是两头长条形孔;4)、根据定位孔的定位,对动画稿纸图像进行倾斜校正;5)、通过范围选择,对动画稿纸图像进行区域裁切;6)、利用已经完成校正和裁切的动画稿纸图像序列生成一段可播放的动画视频。
地址 310014 浙江省杭州市下城区朝晖六区