助视器和智能标记方法转让专利

申请号 : CN201110319293.6

文献号 : CN103065521B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 邓晓波高铁塔

申请人 : 北京奥美达科技有限公司

摘要 :

本申请涉及一种助视器和智能标记方法。助视器包括:图像采集装置和标记生成器。其中,图像采集装置用于采集包含文字的图像;标记生成器用于识别所述图像中的一个或者多个文字行,并生成用于标示所述文字行的标记。采用本发明的助视器和智能标记方法,可以根据图文来设置与文字行相应的标记的位置,从而帮助视力低下的人提高其阅读效率。

权利要求 :

1.一种助视器,包括图像采集装置,其特征在于:还包括标记生成器;

其中,

所述图像采集装置用于采集并放大包含文字的图像;

所述标记生成器用于识别所述图像中的一个或多个文字行,并生成用于标示所述文字行的标记;

所述标记生成器还通过识别所述图像的移动来判断是否换行,并在判断换行时将标记移到当前被标示的每一文字行的相邻文字行,或者与当前被标示的每一文字行相隔一个或多个文字行的文字行。

2.根据权利要求1所述的助视器,其特征在于:所述标记生成器通过识别所述图像中的空白条来识别文字行。

3.根据权利要求1所述的助视器,其特征在于:所述标记生成器通过识别文字行中的特征点的移动来识别所述的图像的移动。

4.根据权利要求1或3所述的助视器,其特征在于:所述标记生成器在所述图像先沿着文字行中文字的阅读方向的反方向移动,然后沿着文字行中文字的阅读方向移动时,判断为换行。

5.根据权利要求1-3任意一项所述的助视器,其特征在于:还包括输入装置,用于从外部接收换行指令;所述输入装置接收到换行指令后将该换行指令发送给所述标记生成器,所述标记生成器将标记移到当前被标示的每一文字行的相邻文字行,或者与当前被标示的每一文字行相隔一个或多个文字行的文字行。

6.根据权利要求2所述的助视器,其特征在于:所述标记生成器通过识别所述图像中的满足以下条件的图像条来识别所述空白条:在该图像条中,具有同一颜色的像素的数量与总像素数量的比例大于或等于预定阈值。

7.根据权利要求1所述的助视器,其特征在于:还包括显示装置,所述显示装置用于显示所述图像采集装置采集并放大的所述图像和所述标记生成器生成的标记。

8.一种智能标记方法,其特征在于:包括如下步骤:

图像采集装置采集并放大包含文字的图像;

标记生成器识别所述图像中的一个或多个文字行,并生成用于标示所述文字行的标记;标记生成器还通过识别所述图像的移动来判断是否换行,并在判断换行时将标记移到当前被标示的每一文字行的相邻文字行,或者与当前被标示的每一文字行相隔一个或多个文字行的文字行。

9.根据权利要求8所述的智能标记方法,其特征在于:在所述标记生成器识别所述图像中的一个或多个文字行的步骤中,所述标记生成器通过识别所述图像中的空白条来识别所述图像中的文字行。

10.根据权利要求8所述的智能标记方法,其中,所述标记生成器通过识别文字行中的特征点的移动来识别所述图像的移动。

11.根据权利要求8或10所述的智能标记方法,其中,所述标记生成器在所述图像先沿着文字行中文字的阅读方向的反方向移动,然后沿着文字行中文字的阅读方向移动时,判断为换行。

12.根据权利要求8-10任意一项所述的智能标记方法,其特征在于:还包括,用输入装置从外部接收换行指令;所述输入装置接收到换行指令后将该换行指令发送给所述标记生成器,所述标记生成器将标记移到当前被标示的每一文字行的相邻文字行,或者与当前被标示的每一文字行相隔一个或多个文字行的文字行。

13.根据权利要求9所述的智能标记方法,其中,所述标记生成器通过识别所述图像中的满足以下条件的图像条来识别所述空白条:在该图像条中,具有同一颜色的像素的数量与总像素数量的比例大于或等于预定阈值。

14.根据权利要求8所述的智能标记方法,其特征在于,还包括:显示装置显示所述图像采集装置采集并放大的所述图像和所述标记生成器生成的标记。

说明书 :

助视器和智能标记方法

技术领域

[0001] 本申请涉及一种助视器和智能标记方法。

背景技术

[0002] 对于高度近视者或者其他由于眼部疾病导致视力极度低下的人群而言,正常大小的图文阅读起来非常困难。
[0003] 针对这类人群,已有一种助视器,其可以将图文放大,并显示到显示器上。由于放大倍数较大,而显示装置的宽度有限,助视器很难完整的显示图文中某一整行的内容,在阅读中,需要使用者不断的移动图文,从而连续阅读所需要的内容。
[0004] 为了方便使用者在需要不断移动图文的阅读过程中对连续阅读内容进行定位,现有的助视器在其显示器的中部设置了一条水平参考线。阅读时,使用者可以将正在阅读的行置于紧贴参考线的上方。这样一来,当需要移动图文时,可使移动操作更加准确,避免跳行、串行等状况发生,进而提高阅读效率。另外使用者可以通过手动操作来移动参考线在显示器中的位置。
[0005] 然而,现有的助视器存在以下技术缺陷:助视器不能自动识别文字行,需要通过使用者手动调整参考线在助视器的显示器中的位置,才能使参考线对准需要阅读的文字。

发明内容

[0006] 为解决现有技术中存在的上述技术问题,本发明提供了一种助视器和智能标记方法,其可在显示器上灵活的设置标记,从而方便使用者阅读。
[0007] 根据本发明的一方面,一种助视器,包括图像采集装置和标记生成器;其中,图像采集装置用于采集并放大包含文字的图像;标记生成器用于识别所述图像中的一个或多个文字行,并生成用于标示所述文字行的标记。标记生成器还通过识别显示在显示装置上的图像的移动来判断是否换行,并在判断换行时将标记移到当前被标示的每一文字行的相邻文字行,或者与当前被标示的每一文字行相隔一个或多个文字行的文字行。
[0008] 可选地,标记生成器通过识别所述图像中的空白条来识别文字行。
[0009] 可选地,标记生成器通过识别文字行中的特征点的移动来识别所述显示在显示装置上的图像的移动。
[0010] 可选地,标记生成器在显示在显示装置上的图像先沿着文字行中文字的阅读方向的反方向移动时,然后沿着文字行中文字的阅读方向移动,判断为换行。
[0011] 可选地,助视器还包括输入装置,用于从外部接收换行指令,所述输入装置接收到换行指令后将该换行指令发送给所述标记生成器,所述标记生成器将标记移到当前被标示的每一文字行的相邻文字行,或者与当前被标示的每一文字行相隔一个或多个文字行的文字行。
[0012] 可选地,标记生成器通过识别所述图像中的满足以下条件的图像条来识别所述空白条:在该图像条中,具有同一颜色的像素的数量与总像素数量的比例大于或等于预定阈值。
[0013] 可选地,助视器还包括显示装置,用于显示图像采集装置采集并放大的所述图像和标记生成器生成的标记。
[0014] 根据本发明的另一方面,一种智能标记方法包括如下步骤:
[0015] 用图像采集装置采集并放大包含文字的图像;
[0016] 标记生成器识别所述图像中的一个或多个文字行,并生成用于标示所述文字行的标记。标记生成器还通过识别所述图像的移动来判断是否换行,并在判断换行时将标记移到当前被标示的每一文字行的相邻文字行,或者与当前被标示的每一文字行相隔一个或多个文字行的文字行。。
[0017] 可选地,在标记生成器识别所述图像中的一个或多个文字行的步骤中,所述标记生成器通过识别所述图像中的空白条来识别所述图像中的文字行。
[0018] 可选地,标记生成器通过识别文字行中的特征点的移动来识别所述图像的移动。
[0019] 可选地,标记生成器在所述图像先沿着文字行中文字的阅读方向的反方向移动时,然后沿着文字行中文字的阅读方向移动,判断换行。
[0020] 可选地,智能标记方法还包括用输入装置从外部接收换行指令,所述输入装置接收到换行指令后将该换行指令发送给所述标记生成器,所述标记生成器将标记移到当前被标示的每一文字行的相邻文字行,或者与当前被标示的每一文字行相隔一个或多个文字行的文字行。
[0021] 可选地,标记生成器通过识别所述图像中的满足以下条件的图像条来识别所述空白条:在该图像条中,具有同一颜色的像素的数量与总像素数量的比例大于或等于预定阈值。
[0022] 可选地,智能标记方法还包括:显示装置显示图像采集装置采集并放大的所述图像和标记生成器生成的标记。
[0023] 采用本发明的助视器和智能标记方法,可以灵活的设置标记,跟踪使用者当前阅读内容,从而方便使用者进行阅读并提高阅读效率。

附图说明

[0024] 参照下面结合附图对本发明实施例的说明,会更加容易地理解本发明的以上和其它目的、特点和优点。附图中的部件只是为了示出本发明的原理。在附图中,相同的或类似的技术特征或部件将采用相同或类似的附图标记来表示。
[0025] 图1为本发明的助视器一种实施方式的结构图;
[0026] 图2为本发明的智能标记方法的一种实施方式的流程图;
[0027] 图3为图1中的标记生成器对显示图像中的文字行进行识别的一种实施方式的流程图。
[0028] 其中,
[0029] 1——图像采集装置;
[0030] 2——显示装置;
[0031] 3——标记生成器。

具体实施方式

[0032] 下面参照附图来说明本发明的实施例。在本发明的一个附图或一种实施方式中描述的元素和特征可以与一个或多个其它附图或实施方式中示出的元素和特征相结合。应当注意,为了清楚的目的,附图和说明中省略了与本发明无关的、本领域普通技术人员已知的部件和处理的表示和描述。
[0033] 参见图1所示为本发明的助视器一种实施方式的结构图。该助视器包括图像采集装置1以及标记生成器3。其中,图像采集装置1用于采集并放大包含文字的图像。图像采集装置1可采用光学放大(例如采用光学镜头)和/或电路放大(如采用印刷电路版等)的方式,来对所采集的包含文字的图像进行放大。
[0034] 标记生成器3用于识别图像中的一个或多个文字行,并生成用于标示所述文字行的标记。当使用者移动需要放大显示的图文(例如,纸制书)时,标记仍会跟随所标示的文字行一起移动,从而可以准确定位当前所阅读的一个或几个文字行。所标示的文字行的数量可以预先设置或者可以由使用者根据自己的喜好来设置。
[0035] 由于相邻的两行文字之间具有一定的行间距,在该行间距的范围内,没有任何显示内容,在一个实例中,标记生成器3可以通过识别图像中代表两相邻行之间行间距范围内的空白条来识别文字行。
[0036] 在一个实例中,标记生成器3可以识别图像中显示在显示装置2的中间位置或者起始位置的一个或多个文字行,并生成用于标示所述一个或者多个文字行的一条或多条标记。在该实例中,标记标示在中间位置或者起始位置的一个或多个文字行,在其他实例中,也可以标示在别的位置的文字行。
[0037] 标记生成器3还通过识别图像的移动来判断是否换行,并在判断换行时将标记移到当前被标示的每一文字行的相邻文字行,或者与当前被标示的每一文字行相隔一个或多个文字行的文字行。
[0038] 在一个实例中,助视器可以包含显示装置2,以将图像采集装置1采集并放大的图像显示到显示装置2中,同时,将标记生成器3生成的标记也一起显示到显示装置2中。
[0039] 在一个实例中,助视器也可以不包含显示装置。当助视器不包含显示装置时,可以将助视器与其他能够用于显示的设备(如电视机、电脑显示器等)相连接,用该设备来显示助视器中的图像采集装置1采集并放大的图像以及标记生成器3生成的标记。
[0040] 在一个实例中,标记生成器3通过识别文字中的特征点的移动来识别所述图像的改变。例如,提取一个文字行中的多个像素作为特征点,记录每个特征点的位置坐标以及例如颜色的特征,当图像移动时,各特征点也随之移动。特征点可以选取文字行中多个连续的像素,也可以选取文字行中多个离散的像素。在一个实例中,当判断图像沿着文字行中文字的阅读方向的反方向移动时,认为使用者仍在阅读当前行,标记生成器3仍然对当前所标记的文字行进行标记。例如,当文字行是横排且阅读方向是从左到右时,当判断图像向左移动时,标记生成器3仍然对当前所标记的文字行进行标记。
[0041] 当图像先沿着文字行中文字的阅读方向的反方向移动,然后沿着文字行中文字的阅读方向移动时,认为使用者完成当前文字行的阅读,转而阅读相邻的文字行。此时标记生成器3可以在相邻的文字行(或者当前被标示的每一文字行相隔一个或多个文字行的文字行)重新生成新的标记,以达到跟踪使用者阅读内容的目的。
[0042] 由于助视器放大倍数较大,当图像中的文字为横向排版时,一般无法完整显示一整行的内容,当使用者在阅读一行的后半部分时,需要将图文载体向左移动,以将一行的后半部分内容显示到显示装置2或外接的用于显示的设备中。当使用者完成当前行的后半部分阅读转而进行下一行的阅读时,需要将图文载体向右移动,以将下一行的前半部分内容显示到显示装置2或外接的用于显示的设备中。此时,就需要将标记从当前阅读行移动到下一行以跟踪使用者的阅读进度。
[0043] 因而,在一个实施例中,标记生成器3通过识别图像连续的先左后右的移动来识别使用者在阅读中的换行。作为一种方案,标记生成器3识别图像连续的先左后右的移动的方法分为以下几个步骤:
[0044] 步骤一:提取一个文字行中的多个像素作为特征点;
[0045] 步骤二:比较移动后图像的特征点与移动前图像的特征点之间的相对位置关系来判断图像的移动方向;
[0046] 步骤三:如果判断出此次移动的方向为左,那么记录此次移动,否则不记录;
[0047] 步骤四:判断第二次移动的方向,如果第二次移动的方向为向右移动,则标记生成器3在下一文字行生成标记,否则标记生成器记录此次移动并在当前行重新生成标记。
[0048] 以上的标记生成器3识别换行的方法针对的是图文中的文字排版方式为横向排版的情况。类似的方法可应用于图文中的文字排版方式为纵向排版的情况,只需使标记生成器3识别图像连续的一上一下的移动来识别使用者在阅读中的换行(列)。
[0049] 在一个实施例中,图像采集装置1还可以包括输入装置(图中未示出)。当使用者阅读完当前被标示的文字行时或者其他使用者认为需要的情况下,可以通过输入装置输入换行指令,输入装置接收到换行指令后将该换行指令发送给标记生成器3,标记生成器3将标记移到当前被标示的每一文字行的相邻文字行,或者与当前被标示的每一文字行相隔一个或多个文字行的文字行。显示装置2更新显示新的标记。输入装置可以包括向下或者向上的按钮。当使用者按下向下的按钮时,标记向下移动,当使用者按下向上的按钮时,标记向上移动。每次标记移动的行数可以预先设定或者根据由使用者根据自己的喜好来设置。
[0050] 作为一种实施方式,标记生成器3通过识述图像中的具有相同颜色的像素的图像条来识别所述空白条。真实情况中,图像都存在噪点,在空白条的判断时,不能做到当前行的所有像素颜色均相同。在实际操作时,可以将满足相同颜色的像素占当前行所有像素的比例大于一设定值这一条件的行认定为空白行。设定值例如可以是99%。
[0051] 参见图2所示为本发明的智能标记方法的一种实施方式的流程图。在该实施方式中,智能标记方法分为以下步骤:
[0052] S1:用图像采集装置采集并放大包含文字的图像;
[0053] S2:标记生成器识别所述图像中的一个或多个文字行,并生成用于标示所述文字行的标记。
[0054] 下面以文字行为水平方向,且对起始位置的文字行进行标示的情况为例介绍本发明的一个实施方式。参见图3所示为标记生成器对显示图像中的文字行进行识别的一种实施方式的流程图。该实施方式分为以下几个步骤:
[0055] S21:标记生成器从显示装置任意水平行的最左端开始,对显示内容进行水平扫描,扫描完一行后移动至下一行继续扫描,直至当前扫描行出现至少两种颜色的像素,记当前行为第0行,即N=0;
[0056] S22:对第N行进行水平扫描;
[0057] S23:判断当前行的所有像素是否为具有相同颜色的像素,如果判断结果为否,则自动跳转到下一行,即N=N+1,继续进行扫描;
[0058] S24:如果当前行的所有像素均具有相同的颜色,则确定当前行的上方为文字行并在当前行生成标记。
[0059] 由于真实情况中,图像都存在噪点,在空白条的判断时,不能做到当前行的所有像素颜色均相同。在实际执行S23时,可以将满足相同颜色的像素占当前行所有像素的比例大于一设定值这一条件的行认定为空白行。设定值例如可以是99%。
[0060] 以上为标记生成器3对显示文本进行识别的一种实施方式。本领域技术人员可以根据需要对该实施方式进行任意变形,例如:执行完步骤S24后,可以继续进行识别,直至出现第二个、第三个等等满足“上一行存在至少两种颜色的像素且当前行所有像素颜色相同”这一条件的行,在当前行生成标记并进行显示。也即是说,标记生成器3可以在显示装置上所显示的每行文本之间,生成一条标记。
[0061] 另外,上述的对显示图像中的文字行进行识别的方法针对的是图文中的文字行的排版方式为水平排版方式。以上的方法也可以类似地应用于文字行为垂直排版方式的情况下。在文字行倾斜的情况下,利用以上的方法,有可能无法找到,这时可以在步骤S21中,对显示内容进行具有一定倾斜角度的扫描,通过调整扫描的倾斜角度,可以最终识别出文字行。
[0062] 本发明的实施例中的标记可以是参考线,例如设置在文字行下方的参考线,也可以是例如文字行的底色。标记可以设置成任意便于使用者识别、且不影响显示文本本身内容的颜色和样式。
[0063] 采用本发明的助视器和智能标记方法,可以根据放大的图文来设置标记的位置,在阅读过程中,标记能够跟踪使用者的阅读进度,从而更充分的发挥标记的作用,帮助视力低下的人提高其阅读效率。
[0064] 在本发明的装置和方法中,显然,各部件或各步骤是可以分解、组合和/或分解后重新组合的。这些分解和/或重新组合应视为本发明的等效方案。
[0065] 应该强调,术语“包括/包含”在本文使用时指特征、要素、步骤或组件的存在,但并不排除一个或更多个其它特征、要素、步骤或组件的存在或附加。
[0066] 虽然已经详细说明了本发明及其优点,但是应当理解在不超出由所附的权利要求所限定的本发明的精神和范围的情况下可以进行各种改变、替代和变换。而且,本申请的范围不仅限于说明书所描述的过程、设备、手段、方法和步骤的具体实施例。本领域内的普通技术人员从本发明的公开内容将容易理解,根据本发明可以使用执行与在此所述的相应实施例基本相同的功能或者获得与其基本相同的结果的、现有和将来要被开发的过程、设备、手段、方法或者步骤。因此,所附的权利要求旨在在它们的范围内包括这样的过程、设备、手段、方法或者步骤。