获取内容图像的方法、装置、存储介质和电子设备与流程

文档序号:22678634发布日期:2020-10-28 12:37阅读:105来源:国知局
获取内容图像的方法、装置、存储介质和电子设备与流程

本公开涉及人工智能应用领域,尤其涉及一种获取内容图像的方法、装置、存储介质、电子设备。



背景技术:

在会议或授课的过程中,讲解人员通常会借助展示内容,例如,演示文稿(例如,microsoftofficepowerpoint,简称ppt)或者板书,对会议内容或授课内容进行将讲解。而与会人员或听课人员通常需要记录演示文稿或板书的内容,以在会议或课程之后对会议内容或授课内容进行进一步的学习和理解。在相关技术中,通常通过传统的记录方式,例如,手写记录或拍摄照片和视频的方式,记录演示文稿或板书的内容。这些记录方式的智能化程度和记录效率较低,并且获取到的展示内容的保存形式较为混乱,不利于用户后续的阅读和理解。



技术实现要素:

为克服相关技术中存在的问题,本公开提供一种获取内容图像的方法、装置、存储介质、电子设备。

根据本公开实施例的第一方面,提供一种获取内容图像的方法,应用于终端,所述终端上设置有摄像设备,所述方法包括:

在基于目标平面的内容展示过程开始后的每个预设时间点,通过所述摄像设备获取包含处于所述目标平面上的展示内容的监测图像;

确定在两个相邻的所述预设时间点获取到的两个所述监测图像之间的差异度是否大于预设的差异度阈值;

在确定所述差异度大于所述差异度阈值的情况下,通过多个第一监测图像生成内容图像,所述内容图像中包含未被遮蔽物遮挡的展示内容,所述第一监测图像为在确定所述差异度大于所述差异度阈值的目标时间点之后通过所述摄像设备采集到的监测图像;

在确定所述内容展示过程终止后,获取所述内容展示过程对应的内容图像组,所述内容图像组包括在所述内容展示过程终止之前获取到的多个所述内容图像。

可选的,所述通过多个第一监测图像生成内容图像,包括:

确定每个所述第一监测图像中是否包含遮蔽区域,所述遮蔽区域为所述第一监测图像中的展示内容对应的区域内被所述遮蔽物遮挡的区域;

在确定所述多个第一监测图像中均包含所述遮蔽区域的情况下,根据每个所述第一监测图像中的遮蔽区域的相对位置信息和尺寸信息,生成所述内容图像;或者,

在确定所述多个第一监测图像中存在不包含所述遮蔽区域的目标监测图像的情况下,将所述目标监测图像作为所述内容图像。

可选的,所述根据每个所述第一监测图像中的遮蔽区域的相对位置信息和尺寸信息,生成所述内容图像,包括:

通过预设的图像识别算法,确定每个所述第一监测图像中的遮蔽区域,以及所述相对位置信息和所述尺寸信息;

根据所述尺寸信息,从所述多个第一监测图像中确定基准图像,所述基准图像包含的目标遮蔽区域的尺寸小于预设尺寸;

根据所述相对位置,确定所述目标遮蔽区域在所述基准图像中所处的目标图像分区,所述目标图像分区包含于对所述基准图像进行网格化处理后获取到的多个图像分区中;

从所述多个第一监测图像中提取目标分区图像,所述目标分区图像为所述多个第一监测图像中的第二监测图像的目标图像分区内的分区图像,所述第二监测图像的目标图像分区内不包含遮蔽区域;

通过所述目标分区图像替换所述基准图像的目标图像分区内的分区图像,以获取所述内容图像。

可选的,所述确定在两个相邻的所述预设时间点获取到的两个所述监测图像之间的差异度是否大于预设的差异度阈值,包括:

通过预设的图像匹配算法将所述在两个相邻的预设时间点获取到的两个所述监测图像进行匹配,以确定所述差异度;

将所述差异度与差异度阈值进行对比,以确定所述差异度是否大于所述差异度阈值。

可选的,在所述获取所述内容展示过程对应的内容图像组之后,所述方法还包括:

对所述内容图像组中的每个内容图像中的文字内容进行关键字提取,以根据提取出的关键字生成所述每个内容图像对应的内容提要。

根据本公开实施例的第二方面,提供一种获取内容图像的装置,应用于终端,所述终端上设置有摄像设备,所述装置包括:

图像获取模块,被配置为在基于目标平面的内容展示过程开始后的每个预设时间点,通过所述摄像设备获取包含处于所述目标平面上的展示内容的监测图像;

差异度确定模块,被配置为确定在两个相邻的所述预设时间点获取到的两个所述监测图像之间的差异度是否大于预设的差异度阈值;

图像生成模块,被配置为在确定所述差异度大于所述差异度阈值的情况下,通过多个第一监测图像生成内容图像,所述内容图像中包含未被遮蔽物遮挡的展示内容,所述第一监测图像为在确定所述差异度大于所述差异度阈值的目标时间点之后通过所述摄像设备采集到的监测图像;

图像组获取模块,被配置为在确定所述内容展示过程终止后,获取所述内容展示过程对应的内容图像组,所述内容图像组包括在所述内容展示过程终止之前获取到的多个所述内容图像。

可选的,所述图像生成模块,被配置为:

确定每个所述第一监测图像中是否包含遮蔽区域,所述遮蔽区域为所述第一监测图像中的展示内容对应的区域内被所述遮蔽物遮挡的区域;

在确定所述多个第一监测图像中均包含所述遮蔽区域的情况下,根据每个所述第一监测图像中的遮蔽区域的相对位置信息和尺寸信息,生成所述内容图像;或者,

在确定所述多个第一监测图像中存在不包含所述遮蔽区域的目标监测图像的情况下,将所述目标监测图像作为所述内容图像。

可选的,所述图像生成模块,被配置为:

通过预设的图像识别算法,确定每个所述第一监测图像中的遮蔽区域,以及所述相对位置信息和所述尺寸信息;

根据所述尺寸信息,从所述多个第一监测图像中确定基准图像,所述基准图像包含的目标遮蔽区域的尺寸小于预设尺寸;

根据所述相对位置,确定所述目标遮蔽区域在所述基准图像中所处的目标图像分区,所述目标图像分区包含于对所述基准图像进行网格化处理后获取到的多个图像分区中;

从所述多个第一监测图像中提取目标分区图像,所述目标分区图像为所述多个第一监测图像中的第二监测图像的目标图像分区内的分区图像,所述第二监测图像的目标图像分区内不包含遮蔽区域;

通过所述目标分区图像替换所述基准图像的目标图像分区内的分区图像,以获取所述内容图像。

可选的,所述差异度确定模块,被配置为:

通过预设的图像匹配算法将所述在两个相邻的预设时间点获取到的两个所述监测图像进行匹配,以确定所述差异度;

将所述差异度与差异度阈值进行对比,以确定所述差异度是否大于所述差异度阈值。

可选的,所述装置还包括:

内容提要生成模块,被配置为对所述内容图像组中的每个内容图像中的文字内容进行关键字提取,以根据提取出的关键字生成所述每个内容图像对应的内容提要。

根据本公开实施例的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的获取内容图像的方法的步骤。

根据本公开实施例的第四方面,提供一种电子设备,包括:本公开第二方面所提供的获取内容图像的装置。

本公开的实施例所提供的技术方案,能够在基于目标平面的内容展示过程开始后的每个预设时间点,通过该摄像设备获取包含处于该目标平面上的展示内容的监测图像;确定在两个相邻的该预设时间点获取到的两个该监测图像之间的差异度是否大于预设的差异度阈值;在确定该差异度大于该差异度阈值的情况下,通过多个第一监测图像生成内容图像,该内容图像中包含未被遮蔽物遮挡的展示内容,该第一监测图像为在确定该差异度大于该差异度阈值的目标时间点之后通过该摄像设备采集到的监测图像;在确定该内容展示过程终止后,获取该内容展示过程对应的内容图像组,该内容图像组包括在该内容展示过程终止之前获取到的多个该内容图像。能够在内容展示过程中感知展示内容的变化,并在展示内容出现变化时从采集到的多个监测图像中提取完整的展示内容图像,提高展示内容记录的效率和智能化程度。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是根据一示例性实施例示出的一种获取内容图像的方法的流程图;

图2是根据图1示出的一种生成内容图像的方法的流程图;

图3是根据图1示出的一种确定监测图像差异度的方法的流程图;

图4是根据图1示出的另一种获取内容图像的方法的流程图;

图5是根据一示例性实施例示出的一种获取内容图像的装置的框图;

图6是根据图5示出的另一种获取内容图像的装置的框图;

图7是根据一示例性实施例示出的一种电子设备的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

在介绍本公开提供的获取内容图像的方法之前,首先对本公开中各个实施例所涉及的应用场景进行介绍,该应用场景包括包含一终端,该终端上设置有摄像设备,并且该终端被设置于与展示内容所处的目标平面相对的固定位置。该终端可以是,例如,设置有红外感应器和摄像设备的智能手机、平板电脑、智能手表、智能手环、pda(英文:personaldigitalassistant,中文:个人数字助理)等移动终端,也可以是台式计算机、智能电视等固定终端。

图1是根据一示例性实施例示出的一种获取内容图像的方法的流程图,如图1所示,应用于上述应用场景所述的终端,该方法包括以下步骤:

在步骤101中,在基于目标平面的内容展示过程开始后的每个预设时间点,通过该摄像设备获取包含处于该目标平面上的展示内容的监测图像。

示例地,该展示内容可以为演示文稿或板书。该目标平面可以为用于播放演示文稿画面的显示屏所处的平面或者投影仪生成的演示文稿投影投射的平面,或者,书写板书的黑板所处的平面。该内容展示过程可以为演示文稿的展示过程,或者板书的书写过程。该内容展示过程的触发方式包括:图像分析方式或人工方式。具体地,该图像分析方式可以包括:通过该终端的摄像设备持续采集目标平面的图像;在采集到的多个图像显示该显示屏或投影仪已被开启(此时该目标平面的亮度大于预设亮度),或者,采集到的多个图像显示有讲解人员开始书写板书(此时通过图像识别算法识别到多个图像中存在人的动作)的情况下,可以确定该内容展示过程开始。该人工方式可以包括:在接收到用户发出的触发指令后,确定该内容展示过程开始。

示例地,在该步骤101中,可以在确定该内容展示过程开始的同时,开启对该目标平面的图像监控过程。具体来说,在确定该内容展示过程开始后,可以每隔预设时长间隔(每两个该预设时间点的间隔)采集一次处于该目标平面上的展示内容的监测图像。可以根据内容展示过程的实际需求,将每两个该预设时间点之间的间隔设置为相同的预设时长或者不同的预设时长。例如,在确定该内容展示过程开始后,每隔5秒采集一次该监测图像,或者,在确定该内容展示过程开始后的第3秒、第5秒、第6秒、第10秒至第n秒分别采集一次该监测图像。

在步骤102中,确定在两个相邻的该预设时间点获取到的两个该监测图像之间的差异度是否大于预设的差异度阈值。

示例地,可以将连续的两个预设时间点采集到的两个监测图像进行对比。如果两个监测图像之间的差异过大(大于该差异度阈值),则可以认为讲解人员对展示内容进行了更新,例如,切换了下一页演示文稿,或者讲解人员擦掉了当前板书并重新书写了另一篇板书。如果两个监测图像之间的差异较小(小于或等于该差异度阈值),则可以认为讲解人员未对展示内容进行更新。

在步骤103中,在确定该差异度大于该差异度阈值的情况下,通过多个第一监测图像生成内容图像。

其中,该内容图像中包含未被遮蔽物遮挡的展示内容,该第一监测图像为在确定该差异度大于该差异度阈值的目标时间点之后通过该摄像设备采集到的监测图像。

示例地,在确定讲解人员对展示内容进行了更新后,可以通过步骤103生成包含该展示内容并且该展示内容前不存在遮蔽物的内容图像。该遮蔽物可以为讲解人员本身或者讲解人员所持的器具。需要说明的是,步骤101至步骤103实际上需要迭代执行,在通过该步骤102确定两个监测图像差异过大时,需要在步骤103针对于两个监测图像中后采集到的监测图像中的展示内容生成内容图像,并且,可以认为这两个监测图像中先采集到的监测图像中的展示内容的内容图像已经在上一轮迭代过程中生成。

示例地,可以将预设时长或内容图像的生成作为采集该第一检测图像的截止条件。具体来说,针对于预设时长的截止条件,可以在目标时间点之后的预设时长内以预设时长间隔采集上述多个第一监测图像。针对于内容图像生成的截止条件,可以在目标时间点之后持续不断地以预设时长间隔采集第一监测图像并根据已经获取到的第一监测图像确定该内容图像,直至获取到了该内容图像。

另外,需要说明的是,在生成该内容图像后,可以将上述的多个第一监测图像从终端的存储空间中删除,即,在步骤101至步骤103的每次迭代执行过程之后,终端仅储存新生成的内容图像,如此,可以减少本公开实施例提供的获取内容图像的方法对终端存储空间的占用。

在步骤104中,在确定该内容展示过程终止后,获取该内容展示过程对应的内容图像组。

其中,该内容图像组包括在该内容展示过程终止之前获取到的多个该内容图像。

示例地,在步骤104之前,需要迭代执行上述的步骤101至步骤103,直至确定该内容展示过程终止,确定该内容展示过程终止的方式同样包括:图像分析方式或人工方式。具体地,此处的图像分析方式可以包括:在连续采集到的预设数量的监测图像之间的差异度均小于预设差异度阈值时,确定该内容展示过程终止。该人工方式可以包括:在接收到用户发出的终止指令后,确定该内容展示过程终止。在确定该内容展示过程终止后,可以获取包含整个该内容展示过程中生成的多个内容图像的内容图像组。内容图像组中的多个内容图像可以以被生成的时间先后顺序进行排列和储存,或者,可以通过预设的文本识别算法识别每个内容图像中的页码文本,再根据识别到的页码顺序对多个内容图像进行排列和储存。另外,在将上述多个内容图像合成为内容图像组之前,可以通过预设的图像校正算法对每个内容图像进行校正,以提高每个内容图像的清晰度。

综上所述,本公开的实施例所提供的技术方案,能够在基于目标平面的内容展示过程开始后的每个预设时间点,通过该摄像设备获取包含处于该目标平面上的展示内容的监测图像;确定在两个相邻的该预设时间点获取到的两个该监测图像之间的差异度是否大于预设的差异度阈值;在确定该差异度大于该差异度阈值的情况下,通过多个第一监测图像生成内容图像,该内容图像中包含未被遮蔽物遮挡的展示内容,该第一监测图像为在确定该差异度大于该差异度阈值的目标时间点之后通过该摄像设备采集到的监测图像;在确定该内容展示过程终止后,获取该内容展示过程对应的内容图像组,该内容图像组包括在该内容展示过程终止之前获取到的多个该内容图像。能够在内容展示过程中感知展示内容的变化,并在展示内容出现变化时从采集到的多个监测图像中提取完整的展示内容图像,提高展示内容记录的效率和智能化程度。

图2是根据图1示出的一种生成内容图像的方法的流程图,如图2所示,在该步骤103可以包括:步骤1031和1032,或者,步骤1031和1033。

在步骤1031中,确定每个该第一监测图像中是否包含遮蔽区域。

其中,该遮蔽区域为该第一监测图像中的展示内容对应的区域内被该遮蔽物遮挡的区域。

示例地,遮蔽区域内的图像与展示内容的图像存在明显的区别,例如,若展示内容为演示文稿,则展示内容的图像相对于遮蔽区域内的图像的亮度更高;而展示内容为板书,则遮蔽区域内的图像中可以检测出人像。基于此,可以针对不同的展示内容,通过亮度识别或者人像识别的方式确定每个第一监测图像中是否存在遮蔽区域。

在步骤1032中,在确定上述多个第一监测图像中均包含该遮蔽区域的情况下,根据每个该第一监测图像中的遮蔽区域的相对位置信息和尺寸信息,生成该内容图像。

示例地,该遮蔽物为人和/或人持有的器具,该遮蔽区域为人和/或人持有的器具遮挡在展示内容和摄像设备之间而形成的遮蔽区域。而在对该展示内容进行讲解的过程中,讲解人员可能会频繁地移动。因此,上述多个第一监测图像中的遮蔽区域可能处于不同的位置,并具备不同的尺寸。若第一监测图像a的b分区中存在遮蔽区域,而第一监测图像c的b分区中不存在遮蔽区域,则可以将该第一监测图像c中的b分区内的分区图像d挖取出,并进而将该分区图像d填充至该第一监测图像a的b分区处,以去除该第一监测图像中的遮蔽区域。具体地,该步骤1032可以包括:通过预设的图像识别算法,确定每个该第一监测图像中的遮蔽区域,以及该相对位置信息和该尺寸信息;根据该尺寸信息,从上述多个第一监测图像中确定基准图像,该基准图像包含的目标遮蔽区域的尺寸小于预设尺寸;根据该相对位置,确定该目标遮蔽区域在该基准图像中所处的目标图像分区,该目标图像分区包含于对该基准图像进行网格化处理后获取到的多个图像分区中;从上述多个第一监测图像中提取目标分区图像,该目标分区图像为上述多个第一监测图像中的第二监测图像的目标图像分区内的分区图像,该第二监测图像的目标图像分区内不包含遮蔽区域;通过该目标分区图像替换该基准图像的目标图像分区内的分区图像,以获取该内容图像。

在步骤1033中,在确定上述多个第一监测图像中存在不包含该遮蔽区域的目标监测图像的情况下,将该目标监测图像作为该内容图像。

示例地,在确定上述多个第一监测图像中存在不包含该遮蔽区域的目标监测图像的情况下,即,通过摄像装置直接采集到了不包含该遮蔽区域的第一监测图像的情况下,可以直接将采集到的不包含该遮蔽区域的第一监测图像自评为该内容图像。

图3是根据图1示出的一种确定监测图像差异度的方法的流程图,如图3所示,该步骤102可以包括:

在步骤1021中,通过预设的图像匹配算法将上述的在两个相邻的预设时间点获取到的两个该监测图像进行匹配,以确定该差异度。

在步骤1022中,将该差异度与差异度阈值进行对比,以确定该差异度是否大于该差异度阈值。

图4是根据图1示出的另一种获取内容图像的方法的流程图,如图4所示,该步骤104之后,该方法还可以包括:

在步骤105中,对该内容图像组中的每个内容图像中的文字内容进行关键字提取,以根据提取出的关键字生成上述每个内容图像对应的内容提要。

示例地,该内容图像组以图片的形式进行储存,而现有的图片展示软件并不能像ppt应用一样给出所有内容图像的索引,当内容图像组中包含大量图,用户查找内容图像的难度较大,因此,可以在该步骤105中为每个内容图像生成相应的内容提要,以减小用户对内容图像的查找难度,提高查找效率。具体地,针对于每个内容图像,可以通过预设的文本识别算法识别该图像中的所有文本,在通过预设的关键字提取模型,从该图像中的所有文本提取一个或多个关键字,再将一个或多个关键字进行组合,生成该内容提要。该内容提要设置为该内容图像的文件名,或者将该内容提要保存在该内容图像的属性信息中。

在本公开的另一个实施例中,还可以在通过上述步骤103生成内容图像的同时,记录每个内容图像对应的时间段信息,该时间段信息用于记录该内容图像对应的展示内容保持展示状态的时间段。并在该内容展示过程中采集讲解人员发出的音频信息。该音频信息也对应于不同的时间点。结合该音频信息和该内容图像对应的展示内容保持展示状态的时间段,即可从该内容展示过程中采集一整段音频中提取出每个内容图像对应的音频段,并储存每个内容图像对应的音频段。

综上所述,本公开的实施例所提供的技术方案,能够在基于目标平面的内容展示过程开始后的每个预设时间点,通过该摄像设备获取包含处于该目标平面上的展示内容的监测图像;确定在两个相邻的该预设时间点获取到的两个该监测图像之间的差异度是否大于预设的差异度阈值;在确定该差异度大于该差异度阈值的情况下,通过多个第一监测图像生成内容图像,该内容图像中包含未被遮蔽物遮挡的展示内容,该第一监测图像为在确定该差异度大于该差异度阈值的目标时间点之后通过该摄像设备采集到的监测图像;在确定该内容展示过程终止后,获取该内容展示过程对应的内容图像组,该内容图像组包括在该内容展示过程终止之前获取到的多个该内容图像。能够在内容展示过程中感知展示内容的变化,并在展示内容出现变化时从采集到的多个监测图像中提取完整的展示内容图像,提高展示内容记录的效率和智能化程度。

图5是根据一示例性实施例示出的一种获取内容图像的装置的框图,如图5所示,应用于上述应用场景该的终端,该装置500包括:

图像获取模块510,被配置为在基于目标平面的内容展示过程开始后的每个预设时间点,通过该摄像设备获取包含处于该目标平面上的展示内容的监测图像;

差异度确定模块520,被配置为确定在两个相邻的该预设时间点获取到的两个该监测图像之间的差异度是否大于预设的差异度阈值;

图像生成模块530,被配置为在确定该差异度大于该差异度阈值的情况下,通过多个第一监测图像生成内容图像,该内容图像中包含未被遮蔽物遮挡的展示内容,该第一监测图像为在确定该差异度大于该差异度阈值的目标时间点之后通过该摄像设备采集到的监测图像;

图像组获取模块540,被配置为在确定该内容展示过程终止后,获取该内容展示过程对应的内容图像组,该内容图像组包括在该内容展示过程终止之前获取到的多个该内容图像。

可选的,该图像生成模块530,被配置为:

确定每个该第一监测图像中是否包含遮蔽区域,该遮蔽区域为该第一监测图像中的展示内容对应的区域内被该遮蔽物遮挡的区域;

在确定上述多个第一监测图像中均包含该遮蔽区域的情况下,根据每个该第一监测图像中的遮蔽区域的相对位置信息和尺寸信息,生成该内容图像;或者,

在确定上述多个第一监测图像中存在不包含该遮蔽区域的目标监测图像的情况下,将该目标监测图像作为该内容图像。

可选的,该图像生成模块530,被配置为:

通过预设的图像识别算法,确定每个该第一监测图像中的遮蔽区域,以及该相对位置信息和该尺寸信息;

根据该尺寸信息,从上述多个第一监测图像中确定基准图像,该基准图像包含的目标遮蔽区域的尺寸小于预设尺寸;

根据该相对位置,确定该目标遮蔽区域在该基准图像中所处的目标图像分区,该目标图像分区包含于对该基准图像进行网格化处理后获取到的多个图像分区中;

从上述多个第一监测图像中提取目标分区图像,该目标分区图像为上述多个第一监测图像中的第二监测图像的目标图像分区内的分区图像,该第二监测图像的目标图像分区内不包含遮蔽区域;

通过该目标分区图像替换该基准图像的目标图像分区内的分区图像,以获取该内容图像。

可选的,该差异度确定模块520,被配置为:

通过预设的图像匹配算法将上述的在两个相邻的预设时间点获取到的两个该监测图像进行匹配,以确定该差异度;

将该差异度与差异度阈值进行对比,以确定该差异度是否大于该差异度阈值。

图6是根据图5示出的另一种获取内容图像的装置的框图,如图7所示,该装置500还包括:

内容提要生成模块550,被配置为对该内容图像组中的每个内容图像中的文字内容进行关键字提取,以根据提取出的关键字生成上述每个内容图像对应的内容提要。

综上所述,本公开的实施例所提供的技术方案,能够在基于目标平面的内容展示过程开始后的每个预设时间点,通过该摄像设备获取包含处于该目标平面上的展示内容的监测图像;确定在两个相邻的该预设时间点获取到的两个该监测图像之间的差异度是否大于预设的差异度阈值;在确定该差异度大于该差异度阈值的情况下,通过多个第一监测图像生成内容图像,该内容图像中包含未被遮蔽物遮挡的展示内容,该第一监测图像为在确定该差异度大于该差异度阈值的目标时间点之后通过该摄像设备采集到的监测图像;在确定该内容展示过程终止后,获取该内容展示过程对应的内容图像组,该内容图像组包括在该内容展示过程终止之前获取到的多个该内容图像。能够在内容展示过程中感知展示内容的变化,并在展示内容出现变化时从采集到的多个监测图像中提取完整的展示内容图像,提高展示内容记录的效率和智能化程度。

图7是根据一示例性实施例示出的一种电子设备的框图。例如,电子设备700可以是,例如,移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等终端。

参照图7,电子设备700可以包括以下一个或多个组件:处理组件702,存储器704,电力组件706,多媒体组件707,音频组件710,输入/输出(i/o)的接口712,传感器组件714,以及通信组件716。

处理组件702通常控制电子设备700的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件702可以包括一个或多个处理器720来执行指令,以完成上述的获取内容图像的方法的全部或部分步骤。此外,处理组件702可以包括一个或多个模块,便于处理组件702和其他组件之间的交互。例如,处理组件702可以包括多媒体模块,以方便多媒体组件707和处理组件702之间的交互。

存储器704被配置为存储各种类型的数据以支持在电子设备700的操作。这些数据的示例包括用于在电子设备700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电力组件706为电子设备700的各种组件提供电力。电力组件706可以包括电源管理系统,一个或多个电源,及其他与为电子设备700生成、管理和分配电力相关联的组件。

多媒体组件707包括在所述电子设备700和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件707包括一个前置摄像头和/或后置摄像头。当电子设备700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件710被配置为输出和/或输入音频信号。例如,音频组件710包括一个麦克风(mic),当电子设备700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器704或经由通信组件716发送。在一些实施例中,音频组件710还包括一个扬声器,用于输出音频信号。

i/o接口712为处理组件702和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件714包括一个或多个传感器,用于为电子设备700提供各个方面的状态评估。例如,传感器组件714可以检测到电子设备700的打开/关闭状态,组件的相对定位,例如所述组件为电子设备700的显示器和小键盘,传感器组件714还可以检测电子设备700或电子设备700一个组件的位置改变,用户与电子设备700接触的存在或不存在,电子设备700方位或加速/减速和电子设备700的温度变化。传感器组件714可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件714还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件714还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件716被配置为便于电子设备700和其他设备之间有线或无线方式的通信。电子设备700可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件716经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件716还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,电子设备700可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的获取内容图像的方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器704,上述指令可由电子设备700的处理器720执行以完成上述的获取内容图像的方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

在另一示例性实施例中,还提供一种计算机程序产品,该计算机程序产品包含能够由可编程的装置执行的计算机程序,该计算机程序具有当由该可编程的装置执行时用于执行上述的获取内容图像的方法的代码部分。

综上所述,本公开能够在内容展示过程中感知展示内容的变化,并在展示内容出现变化时从采集到的多个监测图像中提取完整的展示内容图像,提高展示内容记录的效率和智能化程度。

本领域技术人员在考虑说明书及实践本公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1