绘本伴读系统、显示终端及其绘本播放方法与流程

文档序号:19249723发布日期:2019-11-27 20:03阅读:777来源:国知局
绘本伴读系统、显示终端及其绘本播放方法与流程

本发明涉及显示技术领域,特别是指一种绘本伴读系统、显示终端及其绘本播放方法。



背景技术:

现在家庭父母都很重视儿童阅读绘本能力的提高,因此给儿童购买很多绘本阅读书籍。当前儿童绘本种类很多,包括:情绪管理类、科普百科、人文历史、认知与学习能力、习惯养成与品格塑造、双语教学、入学入园类等。儿童对绘本的热爱,家长们对儿童认知的高度重视,使越来越多家庭购买绘本书籍。

通过智能绘本伴读解决儿童书籍凌乱堆放,整理困难问题,并且通过智能终端绘本的伴读,改掉儿童阅读中不良习惯,同时节省家长的长时间陪读时间;如图1所示的绘本伴读系统中,包括:终端;儿童可以向画屏终端发出指令操作,指令可以是语音和遥控器触控两种方式实现;例如,通过语音进行绘本名字查找,或者通过遥控器方式进入绘本管理界面选择绘本播放显示。终端可以根据指令播放相应的绘本图片,并播放对应的绘本音频信息。

此外,绘本伴读系统还可包括:手机终端、云端的服务器。

家长可以通过手机终端中安装的绘本app(程序)向云端的服务器发送绘本推送请求;服务器将所述绘本推送请求所请求的绘本,向作为所述绘本推送请求的推送对象的终端发送。

终端在进行绘本播放时,当绘本与画屏分辨率不同时,或者横竖屏不拼配时,会有显示不完全,出现黑色背景问题。例如,出现如图2、3所示的黑边背景问题。

事实上,现有的终端显示绘本图片的方法如下:

例如,如图4所示,终端的屏幕分辨率为2048*1536;横屏摆放,宽度大于高度;绘本数据源图片分辨率有几种,常用两种分辨率如下:

1)原始绘本图片1的分辨率为1920*1080,绘本图片等比例放大到2048*1152,如图5所示;

2)原始绘本图片2的分辨率为3840*2160,绘本图片等比例缩小到2048*1152,如图5所示;

从图5可以看出,放大或缩小后的绘本图片虽然宽度与终端的屏幕的一致,但高度比终端的屏幕的小,从而显示的时候会出现上、下两条黑边。



技术实现要素:

有鉴于此,本发明的目的在于提出一种绘本伴读系统、显示终端及其绘本播放方法,以全屏模式播放绘本时解决黑边背景问题,给予用户更好的展示效果。

基于上述目的本发明提供一种显示终端的绘本播放方法,其中,所述绘本包括图片和音频,所述方法包括:

显示终端检测到待播放的绘本的图片的宽高比与屏幕的宽高比不一致后,对所述图片进行缩放处理,使缩放处理后的图片的高度与所述屏幕的高度一致;

所述显示终端沿垂直于所述高度方向的第一方向动态播放缩放处理后、宽度大于所述屏幕宽度的图片,并同时播放所述绘本的音频。

其中,所述动态播放缩放处理后、宽度大于所述屏幕宽度的图片,并同时播放所述绘本的音频,具体为:

以速率k动态播放缩放处理后的图片,并同时播放所述绘本的音频;

其中,k=(w1-w0)/(t×a);

其中,w1为所述缩放处理后的图片的宽度,w0为所述屏幕的宽度,t为所述绘本的音频的播放时长,a为所述屏幕的每秒刷新次数,w1大于w0;k表示每次屏幕刷新时图片的播放步进量。

其中,所述动态播放缩放处理后、宽度大于所述屏幕宽度的图片,并同时播放所述绘本的音频,具体包括:

所述显示终端从缩放处理后的图片中分割出n帧宽高与所述屏幕一致的子图片,其中,第1帧子图片的左上角顶点与所述缩放处理后的图片的左上角顶点重合,在所述缩放处理后的图片中分割出的第i帧子图片的左上角顶点与第1帧子图片的左上角顶点之间的距离为(i-1)×m;其中,i为大于1小于等于n的自然数;

所述显示终端依次播放第1至第n帧子图片,期间每个子图片的播放时长为t=t/n;

其中,m=(w1-w0)/(n-1),w1为所述缩放处理后的图片的宽度,w0为所述屏幕的宽度,t为所述绘本的音频的播放时长,w1大于w0。

其中,所述依次播放第1至第n帧子图片,期间每个子图片的播放时长为t=t/n,具体包括:

将第1至第n帧子图片依次写入到显示内存中进行子图片的显示,其中,每个子图片的显示时长为t=t/n。

较佳地,所述对所述图片进行缩放处理,具体包括:

对所述图片进行横纵方向等比例缩放处理。

较佳地,所述对所述图片进行横纵方向等比例缩放处理,具体包括:

利用缩放不失真算法对所述图片进行横纵方向等比例缩放处理。

本发明还提供一种显示终端,包括:

至少一个处理器;以及

与所述至少一个处理器通信连接的存储器、显示面板和扬声器;其中,

所述存储器存储有可被执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的绘本播放方法,通过所述显示面板显示所述绘本的图片,通过所述扬声器播放所述绘本的音频。

本发明还提供一种绘本伴读系统,包括:

如上所述的显示终端;

服务器,用于向所述显示终端发送所述绘本。

进一步,所述系统还包括:

遥控器,用于向所述显示终端发送指令;以及

所述显示终端还用于根据所述遥控器发送的指令,或者用户发送的语音指令进行绘本查找和选择。

进一步,所述系统还包括:

手机终端,用于向所述服务器发送绘本推送请求;以及

所述服务器还用于将所述绘本推送请求所请求的绘本,向作为所述绘本推送请求的推送对象的显示终端发送。

本发明的技术方案中,显示终端检测到待播放的绘本的图片与屏幕的宽高比不一致后,对所述图片进行缩放处理,使缩放处理后的图片的高度与所述屏幕的高度一致;所述显示终端沿垂直于所述高度方向的第一方向,比如从左至右,动态播放缩放处理后的图片,并同时播放所述绘本的音频。由于缩放处理后的图片的高度与所述屏幕的高度一致,从而显示图片时竖屏方向可以满屏显示,解决了黑边背景问题;同时,由于缩放处理后的图片的宽度大于显示终端的屏幕的宽度,无法以静态图片显示方式展示图片的所有内容,因此,本发明技术方案中,采用沿垂直于所述高度方向的第一方向动态播放缩放处理后的图片的方式展示图片的所有内容,并同步播放绘本的音频;从而给予用户更好的展示效果。

附图说明

图1为现有技术的绘本伴读系统的架构示意图;

图2、3分别为现有技术的画屏终端显示与画屏分辨率不同的绘本时出现黑色背景问题的示意图;

图4为现有技术的画屏终端的屏幕及两种绘本图片的分辨率示意图;

图5为现有技术的画屏终端的屏幕显示放大或缩小后的绘本图片示意图;

图6为本发明实施例提供的一种绘本伴读系统的架构示意图;

图7为本发明实施例提供的一种显示终端的绘本播放方法图;

图8为本发明实施例提供的一种绘本图片经等比例放大的示意图;

图9为本发明实施例提供的一种显示终端从缩放处理后的图片中分割出若干子图片并依次显示的方式进行图片的动态播放方法流程图;

图10a~~10f分别为本发明实施例提供的一种从缩放处理后的图片中分割出的、并在屏幕上依次显示的6个图片的示意图;

图11a、11b为本发明实施例提供的一种显示终端的内部结构框图;

图12为本发明实施例提供的一种播放模块的内部结构框图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

需要说明的是,本发明实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本发明实施例的限定,后续实施例对此不再一一说明。

本发明的发明人考虑到现有画屏终端显示绘本的方法中图5中黑边现象原因:若绘本图片宽高比例是16:9,而屏幕的宽高比是4:3,正常播放绘本图片,就会如图5所示,当绘本图片宽度正合适时,高度会小于屏幕高度。

由此,本发明的技术方案中,显示终端检测到待播放的绘本的图片与屏幕的宽高比不一致后,对所述图片进行缩放处理,使缩放处理后的图片的高度与所述屏幕的高度一致;所述显示终端沿垂直于所述高度方向的第一方向,比如从左至右,动态播放缩放处理后的图片,并同时播放所述绘本的音频。由于缩放处理后的图片的高度与所述屏幕的高度一致,从而显示图片时竖屏方向可以满屏显示,解决了黑边背景问题;同时,由于缩放处理后的图片的宽度大于显示终端的屏幕的宽度,无法以静态图片显示方式展示图片的所有内容,因此,本发明技术方案中,采用沿垂直于所述高度方向的第一方向动态播放缩放处理后的图片的方式展示图片的所有内容,并同步播放绘本的音频;从而给予用户更好的展示效果。

下面结合附图详细说明本发明技术方案。

本发明实施例提供的一种绘本伴读系统,架构如图6所示,包括:作为画屏终端的显示终端601、云端的服务器602。

其中,云端的服务器602可以向显示终端601发送绘本;其中,所述绘本包括图片和音频。

显示终端601用于显示接收的绘本的图片,并同时播放该绘本的音频。

本发明实施例提供的显示终端601进行绘本播放的方法流程,如图7所示,包括如下步骤:

步骤s701:显示终端601检测待播放的绘本的图片的宽高比与屏幕的宽高比是否一致;若是,则执行步骤s711进行正常播放;否则,执行步骤s702对所述绘本的图片进行缩放处理。

步骤s702:显示终端601对所述绘本的图片进行缩放处理,使处理后的图片的高度与显示终端601的屏幕的高度一致。

具体地,若绘本图片分辨率低于屏幕分辨率,则显示终端601将原始绘本图片811的竖屏放大到与屏幕竖屏高度一致,根据图片横纵比,等比例放大后,得到缩放后、宽度大于所述屏幕宽度的绘本图片812,如图8所示。

考虑到放大或者缩小图片时会影响图片的清晰度,本步骤中,显示终端601可以利用缩放不失真算法对所述图片进行横纵方向等比例缩放处理,使缩放处理后的图片的高度与显示终端601的屏幕的高度一致,缩放处理后的图片的宽度w1将大于显示终端601的屏幕的宽度w0。

步骤s703:显示终端601沿垂直于所述高度方向的第一方向动态播放缩放处理后的图片,并同时播放所述绘本的音频。

由于上述步骤s702中显示终端601对绘本的图片进行缩放处理后,得到的图片的宽度w1将大于显示终端601的屏幕的宽度w0,因此,本步骤中,对于宽度超过屏幕宽度的图片以沿垂直于所述高度方向的第一方向,比如从左至右,的动态方式播放缩放处理后、宽度大于所述屏幕宽度的绘本图片,并在动态播放图片的过程中,同步播放该绘本的音频。

由于每张绘本的图片都对应唯一的一段音频,且根据绘本文字内容的不同,每个绘本的音频播放时长会有不同,为了保证动态播放图片的过程,与该绘本的音频播放同步,因此,每个绘本的图片的播放速率会有所不同:

显示终端601可以速率k动态播放缩放处理后的图片,并同时播放所述绘本的音频;其中,速率k表示每次屏幕刷新时图片的播放步进量,计算方式为:k=(w1-w0)/(t×a);其中,w1为所述缩放处理后的图片的宽度,w0为所述屏幕的宽度,t为所述绘本的音频的播放时长,a为所述屏幕的每秒刷新次数。

具体地,显示终端601可以从缩放处理后的图片中分割出若干子图片并依次显示的方式进行图片的动态播放,流程如图9所示,包括如下子步骤:

子步骤s901:显示终端601从缩放处理后的图片中分割出n帧宽高与所述屏幕一致的子图片。

其中,缩放处理后的图片中的第1帧子图片的左上角顶点与所述缩放处理后的图片的左上角顶点重合,在所述缩放处理后的图片中分割出的第i帧子图片的左上角顶点与第1帧子图片的左上角顶点之间的距离为(i-1)×m;其中,i为大于1小于等于n的自然数;m=(w1-w0)/(n-1)。

例如,如图10a~10f为从缩放处理后的图片1011中分割出的、并在屏幕上依次显示的6个图片1012的示意图。

子步骤s902:显示终端601依次播放第1至第n帧子图片,期间每个子图片的播放时长为t=t/n。

具体地,显示终端601将第1至第n帧子图片依次写入到显示内存中进行子图片的显示,其中,每个子图片的显示时长为t=t/n。

步骤s711:以现有的方法正常显示绘本的图片,并同时播放绘本的音频。

上述显示终端601,如图11a所示,可以包括:至少一个处理器1121;以及与所述至少一个处理器通信连接的存储器1122、显示面板1123和扬声器1124;

其中,所述存储器1102存储有可被执行的指令,所述指令被所述至少一个处理器1101执行,以使所述至少一个处理器1101能够执行如上所述的绘本播放方法,通过所述显示面板1103显示所述绘本的图片,通过所述扬声器1104播放所述绘本的音频。

具体地,上述显示终端601中存储器存储的指令在执行时可形成包括如下功能的模块,框图如图11b所示,包括:缩放处理模块1101、播放模块1102。

其中,缩放处理模块1101用于检测到待播放的绘本的图片与屏幕的宽高比不一致后,对所述图片进行缩放处理,使缩放处理后的图片的高度与所述屏幕的高度一致;具体地,缩放处理模块1101检测到待播放的绘本的图片与屏幕的宽高比不一致后,利用缩放不失真算法对所述图片进行横纵方向等比例缩放处理,使缩放处理后的图片的高度与所述屏幕的高度一致。

播放模块1102用于从左至右动态播放缩放处理模块1101处理后、宽度大于所述屏幕宽度的图片,并同时播放所述绘本的音频;

具体地,播放模块1102可以速率k动态播放缩放处理模块1101处理后的图片,并同时播放所述绘本的音频;其中,k=(w1-w0)/(t×a);w1为所述处理后的图片的宽度,w0为所述屏幕的宽度,t为所述绘本的音频的播放时长,a为所述屏幕的每秒刷新次数。

具体地,播放模块1102可以从缩放处理模块1101缩放处理后的图片中分割出n帧宽高与所述屏幕一致的子图片,其中,第1帧子图片的左上角顶点与所述缩放处理后的图片的左上角顶点重合,在所述缩放处理后的图片中分割出的第i帧子图片的左上角顶点与第1帧子图片的左上角顶点之间的距离为(i-1)×m;其中,i为大于1小于等于n的自然数;依次播放第1至第n帧子图片,期间每个子图片的播放时长为t=t/n;其中,m=(w1-w0)/(n-1),w1为所述缩放处理后的图片的宽度,w0为所述屏幕的宽度,t为所述绘本的音频的播放时长。

上述的播放模块1102的一种内部结构,如图12所示,可以包括如下单元:图片分割单元1201、子图片播放单元1202、音频播放单元1203。

图片分割单元1201从缩放处理模块1101缩放处理后的图片中分割出n帧宽高与所述屏幕一致的子图片,其中,第1帧子图片的左上角顶点与所述缩放处理后的图片的左上角顶点重合,在所述缩放处理后的图片中分割出的第i帧子图片的左上角顶点与第1帧子图片的左上角顶点之间的距离为(i-1)×m;其中,i为大于1小于等于n的自然数;

子图片播放单元1202依次播放第1至第n帧子图片,期间每个子图片的播放时长为t;

音频播放单元1203用于在播放第1帧子图片时开始播放所述绘本的音频。

进一步,本发明实施例提供的一种绘本伴读系统中还可包括:遥控器、手机终端603。

遥控器可以向显示终端601发送指令;显示终端601可以根据所述遥控器发送的指令,或者用户发送的语音指令进行绘本查找和选择。

手机终端603中安装的绘本app(程序)可以向云端的服务器602发送绘本推送请求;

服务器602将所述绘本推送请求所请求的绘本,向作为所述绘本推送请求的推送对象的显示终端601发送。

本发明的技术方案中,显示终端检测到待播放的绘本的图片与屏幕的宽高比不一致后,对所述图片进行缩放处理,使缩放处理后的图片的高度与所述屏幕的高度一致;所述显示终端沿垂直于所述高度方向的第一方向,比如从左至右动态播放缩放处理后的图片,并同时播放所述绘本的音频。由于缩放处理后的图片的高度与所述屏幕的高度一致,从而显示图片时竖屏方向可以满屏显示,解决了黑边背景问题;同时,由于缩放处理后的图片的宽度大于显示终端的屏幕的宽度,无法以静态图片显示方式展示图片的所有内容,因此,本发明技术方案中,采用沿垂直于所述高度方向的第一方向动态播放缩放处理后的图片的方式展示图片的所有内容,并同步播放绘本的音频;从而给予用户更好的展示效果。

本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。

所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明它们没有在细节中提供。因此,凡在本发明的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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