发明名称 一种针对非简单背景的人体轮廓自动提取方法
摘要 本发明公开了一种针对非简单背景的人体轮廓自动提取方法,包括以下步骤:对图像预处理,将图像中前景区域人体位置进行定位,找到人体质心像素位置;对图像中每个像素,计算其到人体质心的距离,得到图像的三维直方图统计,结合图像的三维直方图分析得到背景的颜色分布;利用扫描线依次对图像各行或各列像素进行扫描,最后得到一系列区域边界;区域边界进行后处理,如果两个区域同属于背景区域,则将两个区域合并,消除之间的边界,最终获得人体边界轮廓线。提出了三维直方图的概念,弥补了二维直方图丢失图像空间信息的缺陷。
申请公布号 CN103914840B 申请公布日期 2016.08.17
申请号 CN201410128647.2 申请日期 2014.04.01
申请人 山东大学 发明人 周元峰;潘晓;朱东方
分类号 G06T7/00(2006.01)I;G06K9/46(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 济南圣达知识产权代理有限公司 37221 代理人 张勇
主权项 一种针对非简单背景的人体轮廓自动提取方法,其特征是,包括以下步骤:步骤一:对图像预处理,将图像中前景区域人体位置进行定位,找到人体质心像素位置;步骤二:对图像中每个像素,计算其到人体质心的距离,得到图像的三维直方图统计,结合图像的三维直方图分析得到背景的颜色分布;步骤三:利用扫描线依次对图像各行或各列像素进行扫描,在扫描过程中,当遇到属于背景颜色集的像素,且该像素到人体质心的距离小于阈值时,则标记为种子点,并进行基于区域颜色梯度的生长,否则继续扫描,直至找出整幅图像所有背景种子点,最后得到一系列区域边界;步骤四:步骤三中的区域边界进行后处理,如果两个区域同属于背景区域,则将两个区域合并,消除之间的边界,最终获得人体边界轮廓线;所述步骤二计算像素到人体质心像素的距离附加到二维直方图,得到三维直方图,并依此判断出属于背景区域的颜色范围,具体包括以下步骤:(2‑1)计算图像中各个像素s<sub>k</sub>到标识为人体区域的质心坐标(x<sub>1</sub>,y<sub>1</sub>)的距离,然后将距离量化为8个级别,将距离级别作为竖坐标附加到二维直方图上,得到三维直方图;(2‑2)由三维直方图看出,同一颜色值的像素因为距人体质心像素的距离不同,将会被划分到不同的区域,通过三维直方图得到背景颜色范围,根据三维直方图确定区分前景与背景的阈值T<sub>d</sub>,然后将距离大于阈值T<sub>d</sub>的像素标记为背景像素,得到初步背景像素集S<sub>d</sub>,并将其颜色集标识为B。
地址 250061 山东省济南市历下区经十路17923号