【技术实现步骤摘要】
【国外来华专利技术】白板和文档图像检测方法和系统背景移动计算设备(诸如智能电话和平板)正越来越多地被用来代替独立的相机,用于捕捉与工作场所中的各种生产力场景(例如,包括幻灯片演示、头脑风暴会话等的会议)相关联的白板、黑板(例如具有彩色背景的书写表面)以及文档的照片。捕获的摄影图像随后可被用在用于生成电子文档的一个或多个生产力应用中。然而,上述摄影图像的捕捉可能会因一些缺陷而受到损害。例如,许多照片必须以一个角度(这可能是由于用户所处的房间的物理尺寸的限制)并且在不太理想的照明条件(例如,由于会议室中的源自入射光的眩光)下进行拍摄。因此,捕获的摄影图像经常包含在外部生产力应用中使用该图像之前可能至少部分地被矫正的不想要的视角偏移(perspectiveskew)以及不想要的区域(例如在白板框架之外的墙或在文档页边界之外的桌子表面)。此外,捕获的摄影图像可包含入射光残余的反射,从而使得这些图像在被生产力应用软件消费之前需要被“清理”。概述本公开描述了用于检测由例如智能手机、平板或任何其他合适的移动计算设备捕获的图像的白板区域或文档区域的边界的技术和架构。具体而言,这样的边界可包括通过四边形检测过程在图像中检测到的相对大量的四边形结构中的一个。该边界通过选择由根据一组准则被相应地排序的一些四边形候选中的一个来确定。四边形检测过程可涉及利用基于颜色的边缘检测的线段检测器。在将一系列线段拟合到检测到的边缘点之后,该过程包括移除和合并小的或不稳定的线段的直线验证功能。减少直线的数量提高了直线检测的准确度并且可加速四边形检测过程。两种不同的排序处理被用于确定四边形候选中的哪个四边形是图像的白 ...
【技术保护点】
一种用于图像处理的方法,所述方法包括:接收包括示出白板的区域的图像;检测所述图像中的多个四边形;将所述图像划分成多个网格;确定每个网格的颜色;计算所述多个四边形的至少一部分的交集空间;确定所述交集空间的颜色;以及至少部分地基于所述每个网格的颜色和所述交集空间的颜色来确定所述图像的前景和所述图像的背景,其中所述前景在示出所述白板的所述区域的边界内。
【技术特征摘要】
【国外来华专利技术】1.一种用于图像处理的方法,所述方法包括:接收包括示出白板的区域的图像;检测所述图像中的多个四边形;将所述图像划分成多个网格;确定每个网格的颜色;计算所述多个四边形的至少一部分的交集空间;确定所述交集空间的颜色;以及至少部分地基于所述每个网格的颜色和所述交集空间的颜色来确定所述图像的前景和所述图像的背景,其中所述前景在示出所述白板的所述区域的边界内。2.如权利要求1所述的方法,其特征在于,其中示出所述白板的所述区域包括笔划-标记,并且所述方法还包括:至少部分地基于在所述图像的所述前景中的相应四边形内的所述笔划-标记的数量对所述多个四边形进行排序;以及至少部分地基于所述排序来确定示出所述白板的所述区域的边界。3.如权利要求1所述的方法,其特征在于,其中检测所述图像中的所述多个四边形包括:将所述图像划分成颜色通道,使得每个颜色通道包括所述图像的一种分量颜色;检测每个分量彩色图像的边缘,以便生成多条直线;以及至少部分地基于预先确定的准则,选择所述多条直线的子集以形成所述多个四边形。4.如权利要求3所述的方法,其特征在于,其中所述预先确定的准则至少部分地基于(i)所述直线相对于彼此的角度和(ii)所述直线在所述图像中的位置。5.如权利要求3所述的方法,其特征在于,其中所述多条直线包括直线对,并且所述方法还包括:至少部分地基于每对直线对的直线彼此重叠的量,将所述直线对中的每一对分类成三种直线对类型中的一种,并且其中所述预先确定的准则至少部分地基于所述直线对的分类。6.如权利要求1所述的方法,其特征在于,其中所述图像是彩色图像,并且其中检测所述图像中的所述多个四边形包括:将所述彩色图像转换成包括所述笔划-标记的至少一部分的灰度图像;对所述灰度图像应用高斯差分操作以生成高斯差分图像;以及将阈值准则和泛洪填充(Flood-fill)操作应用于所述高斯差分图像以减少所述笔划-标记的数量。7.如权利要求1所述的方法,其特征在于,其中所述多个四边形的所述至少一部分包括从所述多个四边形提取出的四边形的次优子集。8.一种系统,包括:接收示出文档或白板的图像的输入机制;一个或多个处理单元;以及其上具有模块的计算机可读介质,所述模块包括:将示出所述文档或所述白板的所述图像划分成多个颜色分量的颜色划分模块;检测示出所述文档或所述白板的所述图像中的边缘的边缘检测模块;至少部分地基于所检测到的边缘来生成线段的线段生成器模块;生成包括所述线段的子集的四边形候选的四边形生成器模块;以及根据所述四边形候选是所述文档或所述白板的边界的可能性对所述四边形候选进行排序的排序模块。9.如权利要求8所述的系统,其特征在于,其中所述图像示出所述文档或所述白板中的一个,其中所述排序模块对示出所述文档的所述图像执行第一类型的排序处理,并且对示出所述白板的所述图像执行第二类型的排序处理,并且其中所述第一类型的排序处理不同于所述第二类型的排序处理。10.如权利要求9所述的系统,其特征在于,其中所述第一类型的排序处理包括:向所述四边形候选分配相应的分数,其中个体四边形候选的分数至少部分地基于对所述个体四边形候选至少部...
【专利技术属性】
技术研发人员:L·袁,J·刘,J·孙,T·久保,Y·鹈饲,F·d·S·德普纳多雷斯,S·加藤,J·藤原,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。