背景建模的方法及装置的制造方法_3

文档序号:9235949阅读:来源:国知局
括:
[0109] 获取模块301,用于获取当前图像中的每个像素点的像素值和深度值;
[0110] 计算模块302,用于根据获取的每个像素点的像素值和深度值,分别计算当前图像 的方差和均值;
[0111] 选择模块303,用于根据当前图像的方差和均值,从预设的混合高斯模型包括的多 个单高斯模型中选择一个匹配单高斯模型;
[0112] 更新模块304,用于根据当前图像的方差和均值,对每个像素点对应的匹配单高斯 模型的方差和均值进行更新,W完成背景建模。
[0113] 可选地,计算模块302包括:
[0114] 第一计算单元,用于根据获取的每个像素点的像素值和深度值,计算每个像素点 对应的第一数值;
[0115] 第二计算单元,用于根据获取的每个像素点对应的第一数值,计算当前图像的均 值;
[0116] 第H计算单元,用于根据每个像素点对应的第一数值和当前图像的均值,计算当 前图像的方差。
[0117] 可选地,第一计算单元包括:
[0118] 设置子单元,用于对像素值设置第一权重值,W及对深度值设置第二权重值;
[0119] 第一相乘子单元,用于将每个像素点的像素值与第一权重值进行相乘,得到每个 像素点对应的第二数值;
[0120] 第二相乘子单元,用于将每个像素点的深度值与第二权重值进行相乘,得到每个 像素点对应的第H数值;
[0121] 相加子单元,用于将每个像素点对应的第二数值和每个像素点对应的第H数值进 行相加,得到每个像素点对应的第一数值。
[0122] 可选地,选择模块303包括:
[0123] 选择单元,用于从预设的混合高斯模型包括的多个单高斯模型中选择一个单高斯 模型;
[0124] 确定单元,用于如果当前图像的方差与选择的单高斯模型的方差满足第一预设条 件且当前图像的均值与选择的单高斯模型的均值满足第二预设条件,则将选择的单高斯模 型确定为匹配单高斯模型。
[01巧]可选地,更新模块304包括:
[0126] 第一更新单元,用于根据每个像素点对应的第一数值和前一张图像的均值,对每 个像素点对应的匹配单高斯模型的均值进行更新;
[0127] 第二更新单元,用于根据每个像素点对应的第一数值、当前图像的均值和前一张 图像的方差,对每个像素点对应的匹配单高斯模型的方差进行更新。
[012引在本发明实施例中,根据当前图像中的每个像素点的像素值和深度值,分别计算 当前图像的方差和均值,根据当前图像的方差和均值,从预设的混合高斯模型包括的多个 单高斯模型中选择一个匹配的单高斯模型。根据当前图像的方差和均值,对每个像素点对 应的匹配单高斯模型的方差和均值进行更新,W完成背景建模。其中,由于深度值是根据 每个物体所在像素点离深度摄像头的距离得到的,深度值不会随着室内场景光影的突然变 化、前景图像的颜色和背景图像的颜色相似、或者物体之间的相互遮挡时而受到影响,所W 将深度值加入背景建模中,可W避免背景建模时出现的错误,提高了背景建模的准确度,进 而从该图像中提取前景图像的效果较佳。
[0129] 本领域普通技术人员可W理解实现上述实施例的全部或部分步骤可W通过硬件 来完成,也可W通过程序来指令相关的硬件完成,所述的程序可W存储于一种计算机可读 存储介质中,上述提到的存储介质可W是只读存储器,磁盘或光盘等。
[0130] W上所述仅为本发明的较佳实施例,并不用W限制本发明,凡在本发明的精神和 原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1. 一种背景建模的方法,其特征在于,所述方法包括: 获取当前图像中的每个像素点的像素值和深度值; 根据所述每个像素点的像素值和深度值,分别计算所述当前图像的方差和均值; 根据所述当前图像的方差和均值,从预设的混合高斯模型包括的多个单高斯模型中选 择一个匹配单高斯模型; 根据所述当前图像的方差和均值,对所述每个像素点对应的匹配单高斯模型的方差和 均值进行更新,以完成背景建模。2. 如权利要求1所述的方法,其特征在于,所述根据所述每个像素点的像素值和深度 值,分别计算所述当前图像的方差和均值,包括: 根据所述每个像素点的像素值和深度值,计算所述每个像素点对应的第一数值; 根据所述每个像素点对应的第一数值,计算所述当前图像的均值; 根据所述每个像素点对应的第一数值和所述当前图像的均值,计算所述当前图像的方 差。3. 如权要求2所述的方法,其特征在于,所述根据所述每个像素点的像素值和深度值, 计算所述每个像素点对应的第一数值,包括: 对像素值设置第一权重值,以及对深度值设置第二权重值; 将所述每个像素点的像素值与所述第一权重值进行相乘,得到所述每个像素点对应的 第二数值; 将所述每个像素点的深度值与所述第二权重值进行相乘,得到所述每个像素点对应的 第三数值; 将所述每个像素点对应的第二数值和所述每个像素点对应的第三数值进行相加,得到 所述每个像素点对应的第一数值。4. 如权利要求1-3任一权利要求所述的方法,其特征在于,所述根据所述当前图像的 方差和均值,从预设的混合高斯模型包括的多个单高斯模型中选择一个匹配单高斯模型, 包括: 从预设的混合高斯模型包括的多个单高斯模型中选择一个单高斯模型; 如果所述当前图像的方差与选择的单高斯模型的方差满足第一预设条件且所述当前 图像的均值与所述选择的单高斯模型的均值满足第二预设条件,则将所述选择的单高斯模 型确定为匹配单高斯模型。5. 如权利要求2所述的方法,其特征在于,所述根据所述当前图像的方差和均值,对所 述每个像素点对应的匹配单高斯模型的方差和均值进行更新,包括: 根据所述每个像素点对应的第一数值和前一张图像的均值,对所述每个像素点对应的 匹配单高斯模型的均值进行更新; 根据所述每个像素点对应的第一数值、所述当前图像的均值和所述前一张图像的方 差,对所述每个像素点对应的匹配单高斯模型的方差进行更新。6. -种背景建模的装置,其特征在于,所述装置包括: 获取模块,用于获取当前图像中的每个像素点的像素值和深度值; 计算模块,用于根据所述每个像素点的像素值和深度值,分别计算所述当前图像的方 差和均值; 选择模块,用于根据所述当前图像的方差和均值,从预设的混合高斯模型包括的多个 单高斯模型中选择一个匹配单高斯模型; 更新模块,用于根据所述当前图像的方差和均值,对所述每个像素点对应的匹配单高 斯模型的方差和均值进行更新,以完成背景建模。7. 如权利要求6所述的装置,其特征在于,所述计算模块包括: 第一计算单元,用于根据所述每个像素点的像素值和深度值,计算所述每个像素点对 应的第一数值; 第二计算单元,用于根据所述每个像素点对应的第一数值,计算所述当前图像的均 值; 第三计算单元,用于根据所述每个像素点对应的第一数值和所述当前图像的均值,计 算所述当前图像的方差。8. 如权要求7所述的装置,其特征在于,所述第一计算单元包括: 设置子单元,用于对像素值设置第一权重值,以及对深度值设置第二权重值; 第一相乘子单元,用于将所述每个像素点的像素值与所述第一权重值进行相乘,得到 所述每个像素点对应的第二数值; 第二相乘子单元,用于将所述每个像素点的深度值与所述第二权重值进行相乘,得到 所述每个像素点对应的第三数值; 相加子单元,用于将所述每个像素点对应的第二数值和所述每个像素点对应的第三数 值进行相加,得到所述每个像素点对应的第一数值。9. 如权利要求6-8任一权利要求所述的装置,其特征在于,所述选择模块包括: 选择单元,用于从预设的混合高斯模型包括的多个单高斯模型中选择一个单高斯模 型; 确定单元,用于如果所述当前图像的方差与选择的单高斯模型的方差满足第一预设条 件且所述当前图像的均值与所述选择的单高斯模型的均值满足第二预设条件,则将所述选 择的单高斯模型确定为匹配单高斯模型。10. 如权利要求7所述的装置,其特征在于,所述更新模块包括: 第一更新单元,用于根据所述每个像素点对应的第一数值和前一张图像的均值,对所 述每个像素点对应的匹配单高斯模型的均值进行更新; 第二更新单元,用于根据所述每个像素点对应的第一数值、所述当前图像的均值和所 述前一张图像的方差,对所述每个像素点对应的匹配单高斯模型的方差进行更新。
【专利摘要】本发明公开了一种背景建模的方法及装置,属于视频监控领域。所述方法包括:获取当前图像中的每个像素点的像素值和深度值;根据所述每个像素点的像素值和深度值,分别计算所述当前图像的方差和均值;根据所述当前图像的方差和均值,从预设的混合高斯模型包括的多个单高斯模型中选择一个匹配单高斯模型;根据所述当前图像的方差和均值,对所述每个像素点对应的匹配单高斯模型的方差和均值进行更新,以完成背景建模。所述装置包括:获取模块、计算模块、选择模块和更新模块。本发明能够提高背景建模的准确度,且从该图像中提取前景图像的效果较佳。
【IPC分类】G06T7/00
【公开号】CN104952054
【申请号】CN201410111262
【发明人】朱振宇
【申请人】联想(北京)有限公司
【公开日】2015年9月30日
【申请日】2014年3月24日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1