一种信息记录方法及装置与流程

文档序号:15492590发布日期:2018-09-21 20:55阅读:158来源:国知局

本申请涉及通信技术领域,具体而言,涉及一种信息记录方法及装置。



背景技术:

对于高校学生来说,由于课堂上老师讲述的内容往往较多且较难,使得学生很难做到认真听讲的同时把老师的板书内容记录成笔记。因此,对于学生来说,就较难做到课后的复习及巩固。

申请内容

有鉴于此,本申请实施例提供了一种信息记录方法及装置。

第一方面,本申请实施例提供了一种信息记录方法,所述方法包括:获取教室内的第一图像,所述第一图像包括黑板以及放置所述黑板的第一墙面;根据所述黑板与所述第一墙面的对比度,对所述第一图像进行图像处理,获得第二图像,所述第二图像只包括黑板区域内的图像;将所述第二图像转换为第一预设格式的预设格式文件;获得获取第一图像时的时间信息,将所述时间信息作为所述预设格式文件的备注信息。

在一个可能的设计中,在所述获得第二图像之后,所述方法还包括:判断所述第二图像中是否包含人影;若是,根据色彩对比,剔除所述人影。

在一个可能的设计中,所述剔除所述人影包括:获取多张第二图像;选取多张第二图像中包含人影的第二图像,将其作为人影第二图像;判断所述多张第二图像中是否存在在所述人影第二图像的人影位置为黑板内容的第二图像;若是,剔除所述人影第二图像中的人影,并替换为所述黑板内容。

在一个可能的设计中,在将所述第二图像转换为第一预设格式的预设格式文件之前,所述方法还包括:判断所述第二图像中的黑板形状是否为平行四边形;若否,通过梯形校正的方式对所述黑板形状进行校正。

在一个可能的设计中,所述方法还包括:获取教室内的第三图像,所述第三图像包括投影仪投影到的屏幕以及第二墙面;根据所述屏幕与所述第二墙面的亮度对比,对所述第三图像进行图像处理,获得第四图像,所述第四图像只包括屏幕区域内的图像;将所述第四图像转换为第二预设格式的预设格式文件;获得获取所述第三图像时的时间信息,将所述时间信息作为所述预设格式文件的备注信息。

第二方面,本申请实施例提供了一种信息记录装置,所述装置包括:第一图像获取模块,用于获取教室内的第一图像;第二图像获取模块,用于根据所述黑板与所述第一墙面的对比度,对所述第一图像进行图像处理,获得第二图像;预设格式文件获取模块,用于将所述第二图像转换为第一预设格式的预设格式文件;备注信息获取模块,用于获得获取第一图像时的时间信息,将所述时间信息作为所述预设格式文件的备注信息。

在一个可能的设计中,所述装置还包括:人影判断模块,用于判断所述第二图像中是否包含人影;人影剔除模块,用于根据色彩对比,剔除所述人影。

在一个可能的设计中,所述人影剔除模块包括:多张获取子模块,用于获取多张第二图像;人影第二图像子模块,用于选取多张第二图像中包含人影的第二图像,将其作为人影第二图像;黑板内容子模块,用于判断所述多张第二图像中是否存在在所述人影第二图像的人影位置为黑板内容的第二图像;内容替换子模块,用于剔除所述人影第二图像中的人影,并替换为所述黑板内容。

在一个可能的设计中,所述装置还包括:黑板形状模块,用于判断所述第二图像中的黑板形状是否为平行四边形;梯形校正模块,用于通过梯形校正的方式对所述黑板形状进行校正。

在一个可能的设计中,所述装置还包括:第三图像获取模块,用于获取教室内的第三图像,所述第三图像包括投影仪投影到的屏幕以及第二墙面;亮度对比模块,用于根据所述屏幕与所述第二墙面的亮度对比,对所述第三图像进行图像处理,获得第四图像,所述第四图像只包括屏幕区域内的图像;格式转换模块,用于将所述第四图像转换为第二预设格式的预设格式文件;备注信息模块,用于获得获取所述第三图像时的时间信息,将所述时间信息作为所述预设格式文件的备注信息。

本发明实施例提供的信息记录方法及装置的有益效果为:

本发明实施例提供了一种信息记录方法及装置,具体包括获取教室内的第一图像,所述第一图像包括黑板以及放置所述黑板的第一墙面;根据所述黑板与所述第一墙面的对比度,对所述第一图像进行图像处理,获得第二图像,所述第二图像只包括黑板区域内的图像;将所述第二图像转换为第一预设格式的预设格式文件;获得获取第一图像时的时间信息,将所述时间信息作为所述预设格式文件的备注信息。用户在使用时,可以对教室前方的黑板方向拍照,照片中便包含了黑板以及承载黑板的墙面,然后对采集到的图像进行处理,从而获得只包括黑板区域内的图像,然后相应的应用程序再将第二图像转换为预设格式文件,从而完成对该预设格式文件的保存。应用程序在进行拍照时,还可以记录拍照发生的时间,然后将时间信息作为备注信息与预设格式文件共同存储,时间信息可以给用户起到提示的作用,以提示用户相应的预设格式文件是何时记录的,而记录下来的预设格式文件方便用户在课下时间进行学习。

为使本申请实施例所要实现的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚的说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请第一实施例提供的信息记录方法的流程图;

图2是本申请第一实施例提供的信息记录方法的一种具体实施方式的流程图;

图3是图2中步骤s122的具体步骤示意图;

图4是本申请第二实施例提供的信息记录装置的结构框图。

具体实施方式

第一实施例

请参见图1,图1示出了本申请第一实施例提供的信息记录方法的流程示意图,具体包括如下步骤:

步骤s110,获取教室内的第一图像,所述第一图像包括黑板以及放置所述黑板的第一墙面。

学生用户可以通过自己的终端设备来获取教室内的第一图像,终端设备中可以安装有能够运行本申请第一实施例提供的信息记录方法的应用程序。该应用程序可以调用终端设备的摄像头来完成第一图像的拍摄。终端设备可以是平板电脑、智能手机终端等。

第一图像具体包括黑板以及放置黑板的第一墙面,由于学生用户在运用本信息记录方法进行信息记录时,往往是用来记录黑板上的板书内容,因此,该应用程序可以在终端设备的屏幕上预显示一个矩形框,以引导用户将矩形框与黑板相对其,从而为后面进一步的图像处理做好准备。

步骤s120,根据所述黑板与所述第一墙面的对比度,对所述第一图像进行图像处理,获得第二图像,所述第二图像只包括黑板区域内的图像。

第一图像中既包括了黑板又包括了承载黑板的第一墙面,墙面通常为与黑板不同的颜色,因此,根据黑板与第一墙面的对比度,可以较好地实现第一图像的图像处理,从而裁除第一墙面的部分,只保留黑板区域内的图像。

步骤s130,将所述第二图像转换为第一预设格式的预设格式文件。

第一预设格式具体可以为powerpoint文件的格式pptx,即可以将第二图像转换为pptx格式的演示文稿文件,从而便于用户更加方便地查阅。可以理解,第一预设格式可以为pptx格式,也可以为其他的格式,第一预设格式的具体格式不应该理解为是对本申请的限制。

在将所述第二图像转换为第一预设格式的预设格式文件之前,所述方法还包括:判断所述第二图像中的黑板形状是否为平行四边形;若否,通过梯形校正的方式对所述黑板形状进行校正。

如果第二图像中,黑板的初步轮廓较为不规则,例如,不是平行四边形,可以通过梯形校正的方式来对黑板的形状进行校正。

在获得第二图像时,具体可以通过定义8连通链码的方式来获得初步的黑板形状。

步骤s140,获得获取第一图像时的时间信息,将所述时间信息作为所述预设格式文件的备注信息。

应用程序在执行第一图像的拍摄动作时,便可记录下时间信息,第一图像经图像处理,转换为第二图像,然后再将格式转换,转换为预设格式文件后,该时间信息可以作为该预设格式文件的备注信息存储。用户可以在查看到该时间信息时联想到在完成第一图像的拍摄动作时的一些记忆,从而利于用户更好地回忆课堂上学习到的知识内容。

当用户需要记录新的板书内容时,可以继续通过终端设备上的应用程序对着黑板拍摄,从而记录新的内容。

应用程序还可以具备录音的功能,即可以将整堂课的声音记录下来,作为音频文件与预设格式文件一同存储。

在本发明第一实施例提供的信息记录方法中,所述方法还包括:

获取教室内的第三图像,所述第三图像包括投影仪投影到的屏幕以及第二墙面;根据所述屏幕与所述第二墙面的亮度对比,对所述第三图像进行图像处理,获得第四图像,所述第四图像只包括屏幕区域内的图像;将所述第四图像转换为第二预设格式的预设格式文件;获得获取所述第三图像时的时间信息,将所述时间信息作为所述预设格式文件的备注信息。

本申请实施例提供的信息记录方法除了可以记录黑板的板书信息,还可以记录投影仪投影到屏幕的内容信息。应用程序通过调用终端设备的摄像头来采集投影仪投影到屏幕的内容信息,从而生成第三图像,其中,第三图像包括屏幕以及第二墙面。具体的,可以根据屏幕与第二墙面的亮度对比,来裁除第二墙面的部分,从而只保留屏幕的内容信息,从而生成第四图像。第四图像可以转换为第二预设格式的预设格式文件,与获取到第三图像时的时间信息一起存储。

本申请实施例提供的信息记录方法不仅可以记录黑板的板书信息,还可以记录投影仪投影到屏幕的内容信息,从而扩大了本申请实施例提供的信息记录方法的运用场景。

请参见图2,图2示出了本发明第一实施例提供的信息记录方法的一种具体实施方式,具体包括如下步骤:

步骤s110,获取教室内的第一图像,所述第一图像包括黑板以及放置所述黑板的第一墙面。

步骤s120,根据所述黑板与所述第一墙面的对比度,对所述第一图像进行图像处理,获得第二图像,所述第二图像只包括黑板区域内的图像。

图2示出的步骤s110至步骤s120与图1示出的步骤s110至步骤s120对应相同,在此便不做赘述。

步骤s121,判断所述第二图像中是否包含人影,若是,则执行步骤s122。

由于是在上课期间进行图像拍摄,故第二图像中可能会记录到同学或教师的身影,而身影遮挡黑板造成黑板板书内容不完整,影响用户的阅读,因此,若第二图像中包含人影时,可以执行步骤s122。

步骤s122,根据色彩对比,剔除所述人影。

具体通过如下算法进行:扫描图片所有的尺度下的所有位置,计算在这个尺度下的高斯差的局部极值,与其它图片的邻接像素比较取其最大最小极值,得到测试像素的特征度。然后在最邻近搜索找到空间上直线距离最近的特征向量,最近的特征向量也就被认为是互相匹配。可以使用k-dtree或其它算法实现,最后实现图片拼接。

请参见图3,步骤s122具体包括如下步骤:

步骤s1221,获取多张第二图像。

具体地,可以获取多张第二图像,多张第二图像虽然都包含人影,但由于课堂上教师往往会移动,有可能出现某张第二图像中,教师的身影出现在图像的左侧;在另一张第二图像中,教师的身影出现在图像的右侧。

步骤s1222,选取多张第二图像中包含人影的第二图像,将其作为人影第二图像。

具体地,从多张第二图像中选择一张包含有人影的图像,将其作为人影第二图像,例如,将人影出现在图像左侧的第二图像设定为人影第二图像。

步骤s1223,判断多张第二图像中是否存在在人影第二图像的人影位置为黑板内容的第二图像,若是,则执行步骤s1224。

应用程序通过对除了上述人影第二图像之外的第二图像进行扫描和判断,判断除了人影第二图像之外的第二图像中,是否有图像左侧为黑板内容的第二图像,即人影从图像左侧移动到其他位置的第二图像。

若多张第二图像中身影均遮住了同一位置,可以采用漫水填充算法来实现,具体地,取身影轮廓周边界像素点作为填充颜色,来填充身影所在的位置。

步骤s1224,剔除所述人影第二图像中的人影,并替换为所述黑板内容。

如存在的话,可以剔除掉人影第二图像中的人影,并将其替换为黑板内容。具体地,对于人影出现在图像左侧的第二图像,可以查找多张第二图像中是否有图像左侧为黑板内容的第二图像(人影可能出现在图像的中部或图像的右侧),若有,则可以将人影部分替换为黑板内容。

步骤s130,将所述第二图像转换为第一预设格式的预设格式文件。

步骤s140,获得获取第一图像时的时间信息,将所述时间信息作为所述预设格式文件的备注信息。

图2中示出的步骤s130至步骤s140的具体内容与图3中示出的步骤s130至步骤s140的具体内容对应相同,在此便不做赘述。

用户在使用时,可以对教室前方的黑板方向拍照,照片中便包含了黑板以及承载黑板的墙面,然后对采集到的图像进行处理,从而获得只包括黑板区域内的图像,然后相应的应用程序再将第二图像转换为预设格式文件,从而完成对该预设格式文件的保存。应用程序在进行拍照时,还可以记录拍照发生的时间,然后将时间信息作为备注信息与预设格式文件共同存储,时间信息可以给用户起到提示的作用,以提示用户相应的预设格式文件是何时记录的,而记录下来的预设格式文件方便用户在课下时间进行学习。

第二实施例

请参见图4,图4示出了本申请第二实施例提供的信息记录装置,该装置300包括:

第一图像获取模块310,用于获取教室内的第一图像。

第二图像获取模块320,用于根据所述黑板与所述第一墙面的对比度,对所述第一图像进行图像处理,获得第二图像。

预设格式文件获取模块330,用于将所述第二图像转换为第一预设格式的预设格式文件。

备注信息获取模块340,用于获得获取第一图像时的时间信息,将所述时间信息作为所述预设格式文件的备注信息。

所述装置还包括:人影判断模块,用于判断所述第二图像中是否包含人影。

人影剔除模块,用于根据色彩对比,剔除所述人影。

具体地,所述人影剔除模块包括:多张获取子模块,用于获取多张第二图像;人影第二图像子模块,用于选取多张第二图像中包含人影的第二图像,将其作为人影第二图像;黑板内容子模块,用于判断所述多张第二图像中是否存在在所述人影第二图像的人影位置为黑板内容的第二图像;内容替换子模块,用于剔除所述人影第二图像中的人影,并替换为所述黑板内容。

所述装置还包括:黑板形状模块,用于判断所述第二图像中的黑板形状是否为平行四边形;梯形校正模块,用于通过梯形校正的方式对所述黑板形状进行校正。

所述装置还包括:第三图像获取模块,用于获取教室内的第三图像,所述第三图像包括投影仪投影到的屏幕以及第二墙面;亮度对比模块,用于根据所述屏幕与所述第二墙面的亮度对比,对所述第三图像进行图像处理,获得第四图像,所述第四图像只包括屏幕区域内的图像;格式转换模块,用于将所述第四图像转换为第二预设格式的预设格式文件;备注信息模块,用于获得获取所述第三图像时的时间信息,将所述时间信息作为所述预设格式文件的备注信息。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法中的对应过程,在此不再过多赘述。

本发明实施例提供了一种信息记录方法及装置,具体包括获取教室内的第一图像,所述第一图像包括黑板以及放置所述黑板的第一墙面;根据所述黑板与所述第一墙面的对比度,对所述第一图像进行图像处理,获得第二图像,所述第二图像只包括黑板区域内的图像;将所述第二图像转换为第一预设格式的预设格式文件;获得获取第一图像时的时间信息,将所述时间信息作为所述预设格式文件的备注信息。用户在使用时,可以对教室前方的黑板方向拍照,照片中便包含了黑板以及承载黑板的墙面,然后对采集到的图像进行处理,从而获得只包括黑板区域内的图像,然后相应的应用程序再将第二图像转换为预设格式文件,从而完成对该预设格式文件的保存。应用程序在进行拍照时,还可以记录拍照发生的时间,然后将时间信息作为备注信息与预设格式文件共同存储,时间信息可以给用户起到提示的作用,以提示用户相应的预设格式文件是何时记录的,而记录下来的预设格式文件方便用户在课下时间进行学习。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

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