多区域图像扫描制造技术

技术编号:29713772 阅读:19 留言:0更新日期:2021-08-17 14:46
由相机捕获的图像可以由扫描应用处理,以标识在该图像内的适合用于扫描的多个区域。这些区域可以被检测并且被选择用于自动扫描。针对单个图像的所捕获的区域可以被存储为单独的图像内容文件。

【技术实现步骤摘要】
【国外来华专利技术】多区域图像扫描
技术介绍
包括相机的计算设备在移动设备中日益普遍,移动设备包括膝上型计算机、平板计算机、数码相机、智能电话以及其他移动数据、消息收发和/或通信设备。通常,用户使用与计算设备相关联的相机以拍摄各种图片,诸如风景、人物、演示、白板、名片、文档、草图、绘画等的图像。用户可以参考所捕获的图像,以调用其中所包含的信息,诸如图表、图片、列表和其他文本,和/或将它们电子地递送给其他用户、存储服务或设备。然而,提取图像中的特定区域以经由扫描获得电子可用和/或可编辑信息仍然是具有挑战性的。此外,因为照片通常尺寸相当大并且包含丰富的文本和图形信息,由设备自动选择的用于捕获的图像区域可能不是用户所期望的图像区域,和/或存在单个图像中存在多个兴趣区域。对包括用户感兴趣的所有项的图像的特定部分的识别仍然是低效的并且易出错的。因此,针对图像的有效扫描以及针对用户的图像区域检测和选择过程的管理,仍然留有对于新的和改进的想法的重要空间。
技术实现思路
根据本公开的第一方面,数据处理设备包括至少一个处理器和一个或多个计算机可读介质。计算机可读介质包括指令,指令在由至少一个处理器执行时使至少一个处理器经由图像扫描应用接收图像,以及自动检测图像中的多个离散的候选区域。此外,指令使至少一个处理器标识用于扫描的多个离散的候选区域的子集,子集包括第一区域和第二区域,并且接收用于发起至少第一区域和第二区域的扫描的信号。此外,响应于信号,指令使至少一个处理器在实质并行的过程中至少捕获第一区域和第二区域,以及至少将与第一区域相对应的第一图像内容和与第二区域相对应的第二图像内容存储在已扫描的图像文件夹中。根据本公开的第二方面,一种方法包括经由图像扫描应用接收图像,并且自动检测图像中的多个离散的候选区域。此外,该方法包括标识用于扫描的多个离散的候选区域的子集,子集包括第一区域和第二区域,并且随后接收用于发起至少第一区域和第二区域的扫描的信号。此外,响应于信号,该方法涉及在实质并行的过程中至少捕获第一区域和第二区域,并且随后至少将与第一区域相对应的第一图像内容和与第二区域向相对应的第二图像内容存储在已扫描的图像文件夹中。根据本公开的第三方面,一种图像处理系统包括用于经由图像扫描应用接收图像的手段,和用于自动检测图像中的多个离散的候选区域的手段。此外,该系统包括用于标识用于扫描的多个离散的候选区域的子集的手段,子集包括第一区域和第二区域,以及用于接收用于发起至少第一区域和第二区域的扫描的第一信号的手段。此外,系统包括响应于第一信号,用于在实质并行的过程中至少捕获第一区域和第二区域的手段,以及用于至少将与第一区域相对应的第一图像内容和与第二区域向相对应的第二图像内容存储在已扫描的图像文件夹中的手段。本
技术实现思路
被提供以简化的形式引入概念的选择,这些概念将在以下的具体实施方式中进一步地被描述。本
技术实现思路
不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限定所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本公开的任何部分中提到的任何或者所有缺点的实现。附图说明附图仅以示例方式而非限制方式描绘根据本教导的一个或多个实现。在附图中,相同的附图标记表示相同或相似的元素。此外,应当理解,附图不一定是按比例的。图1A和图1B分别图示了图像扫描应用和环境的实现;图2是图示了在用于扫描的图像中用于管理区域的分布式计算环境的一个实现的概念图;图3是图示了针对应用的、被配置为提供扫描工具和选项用户界面的实现的显示图;图4是用户经由计算设备接收用于扫描的图像的示例;图5A是针对区域检测过程的实现的图像分割过程的示例;图5B是图示了针对应用的、被配置为向扫描工具提供所选择的图像中的多个区域的用户界面的实现的显示图;图6A和图6B是图示了针对应用的、提供扫描工具其中图5B中的多个区域已经被捕获并且被存储在文件夹中的用户界面的实现的显示图;图7A和图7B是图示了针对应用的、被配置为提供扫描工具,其中第一用户输入和第二用户输入使用于扫描的两个区域被取消选择的用户界面的实现的显示图;图8是图示了针对应用的、被配置为针对剩余被选择的那些区域提供扫描工具的用户界面的实现的显示图;图9A和图9B是图示了针对应用的、被配置为提供扫描工具,其中第一用户输入和第二用户输入使用于扫描的两个区域被选择的用户界面的实现的显示图;图10是针对计算设备的用户接收用于扫描的图像的示例;图11是由被配置为检测图像中多个区域的应用所捕获的现实世界场景的示例;图12A和图12B是图示了针对应用的、被配置为提供扫描工具,其中图11中的多个区域已经被捕获并且被存储在文件夹中的用户界面的实现的显示图。图13是用于扫描选择工具的实现的过程流程图;图14是图示了用于管理扫描选择的过程的实现的流程图;图15是图示了可以被用以提供本文所描述的机制的实现的示例计算设备的框图;以及图16是图示了被配置为从机器可读介质中读取指令的示例机器的组件的框图。具体实施方式在以下详细描述中,通过示例阐述了许多具体细节以便提供对相关教导的透彻理解。然而,可以在没有这些细节的情况下实践本专利技术教导是明显的。在其他情况下,公知的方法、程序、组件和/或电路已经在相对高的水平上进行了描述(没有细节)以便避免不必要地混淆本教导的各方面。以下实现引入了可以通过提供对图像中的所有潜在的可扫描区域的自动检测来增强用户扫描体验的扫描应用工具箱。为了标识用于扫描的区域,一些应用可以检测被称为“四边形(quad)”或四边形形状的区域(quadrangular-shapedregion)。在一些情况下,四边形表示其中任何其他场景制品或背景被丢弃或移除的文档或其他对象。然而,传统的基于扫描的应用程序经常在图像中指定不是所期望的四边形区域,或者失败检测到用户所期望的区域。此外,在图像中存在多个可以检测到的四边形的情况下,用户必须进行多次尝试以获取用户旨在捕获的所有四边形。传统上,扫描工作流程包括一系列步骤,其中用户可以:(1)将相机指向现实世界场景;(2)拍照;(3)裁剪或拖动文档或其他对象边界以更精确地围绕兴趣对象;(4)清理所选择的图像内容(过滤、透视校正等)以及;(5)保存文件和/或共享已扫描的项目。关于在单个现实世界场景中获取多个兴趣对象,用户必须重复以上步骤并且尝试将应用引导到检测同一场景中的下一、但还未被捕获的兴趣区域。这个过程会很快变得令人厌烦和重复。所公开的实现允许用户查看先前捕获的(静态)图像和/或经由扫描应用实时(实况)捕获的图像,并且在没有进一步用户输入的情况下,示出了由应用自动检测到的场景中的所有可用扫描候选区域。将应用快速并且有效地定向到用于扫描的图像的所捕获的多个部分的能力可以允许用户在处理电子内容时增加工作流效率。此外,该系统可以在查看较大图像的同时,向用户提供对可扫描图像内容的多个独特的区域的存在或可用性的更广泛的认识。如上所引入的,各种应用可以用本文档来自技高网
...

【技术保护点】
1.一种数据处理设备,包括:/n至少一个处理器;以及/n包括指令的一个或多个计算机可读介质,所述指令在由所述至少一个处理器执行时,使所述至少一个处理器:/n经由图像扫描应用接收图像;/n自动检测所述图像中的多个离散的候选区域;/n标识用于扫描的所述多个离散的候选区域的子集,所述子集包括第一区域和第二区域;/n检测用于发起至少所述第一区域和所述第二区域的扫描的第一信号;/n响应于所述第一信号,在实质并行的过程中至少捕获所述第一区域和所述第二区域;以及/n至少将与所述第一区域相对应的第一图像内容和与所述第二区域相对应的第二图像内容存储在已扫描的图像文件夹中。/n

【技术特征摘要】
【国外来华专利技术】20190107 US 16/241,9041.一种数据处理设备,包括:
至少一个处理器;以及
包括指令的一个或多个计算机可读介质,所述指令在由所述至少一个处理器执行时,使所述至少一个处理器:
经由图像扫描应用接收图像;
自动检测所述图像中的多个离散的候选区域;
标识用于扫描的所述多个离散的候选区域的子集,所述子集包括第一区域和第二区域;
检测用于发起至少所述第一区域和所述第二区域的扫描的第一信号;
响应于所述第一信号,在实质并行的过程中至少捕获所述第一区域和所述第二区域;以及
至少将与所述第一区域相对应的第一图像内容和与所述第二区域相对应的第二图像内容存储在已扫描的图像文件夹中。


2.根据权利要求1所述的设备,其中所述指令还使所述至少一个处理器:
呈现用于访问所存储的图像内容的图形用户界面;以及
在所述设备显示器上呈现针对所述第一图像内容的第一信息集和针对所述第二图像内容的第二信息集。


3.根据权利要求1所述的设备,其中所述指令还使所述至少一个处理器:
在设备显示器上呈现所述图像;以及
利用第一可视指示器至少覆盖所述第一区域的第一周界,并且利用第二可视指示器至少覆盖所述第二区域的第二周界。


4.根据权利要求1所述的设备,其中所述多个离散的候选区域的所述子集还包括第三区域;并且其中所述指令还使所述至少一个处理器:
接收与所述第三区域相关联的、用于取消选择所述第三区域的第一输入;以及
从所述多个离散的候选区域的所述子集中移除所述第三区域。


5.根据权利要求1所述的设备,其中所述指令还使所述至少一个处理器:
在设备显示器上呈现所述图像作为第一图像预览;以及
通过可视指示器在每个区域的至少一部分上的覆盖,来区分在所述第一图像预览中的所述多个离散的候选区域中的每个离散的候选区域。


6.根据权利要求5所述的设备,其中所述多个离散的候选区域的所述子集还包括第三区域;并且其中所述指令还使所述至少一个处理器:
接收与所述第三区域相关联的、用于取消选择所述第三区域的第一输入;以及
移除覆盖在所述第三区域上的所述可视指示器。


7.根据权利要求1所述的设备,其中所述多个离散的...

【专利技术属性】
技术研发人员:O·N·蒂瓦里S·塔尔雷贾A·阿加瓦尔P·乌帕德亚伊R·布普塔尼M·斯里德哈兰
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1