一种过扫描图像处理方法及一种存储设备与流程

文档序号:13482170阅读:341来源:国知局

本发明涉及多媒体技术领域,特别涉及一种过扫描图像处理方法及一种存储设备。



背景技术:

过扫描技术是一种crt(cathoderaytube,电子射线管)电视机技术。该技术会将图像扩大,导致图片边缘部分延伸到电视机屏幕之外,而电视机屏幕只显示靠近中心的部分,显示画面不完整,而出于兼容性考虑等原因,如今的等离子、液晶电视仍然采用过扫描技术。

特别是现在android盒子通过hdmi或cvbs输出图像至电视显示,由于电视端过扫描,输出的图像在电视上显示不全,导致关键信息查看不到等,体验较差,现有技术中会通过将文本或关键图片信息,向电视屏幕中间方向偏移来处理该问题,但其仍然无法真正解决由于电视过扫描带来的画面显示不全的问题,特别是recovery模式下,电视过扫描带来的画面显示不全的问题。



技术实现要素:

为此,需要提供一种过扫描图像处理方法及一种存储设备,用以解决recovery模式下,过扫描带来的画面显示不全的问题。

为实现上述目的,发明人提供了一种过扫描图像处理方法,具体技术方案如下:

一种过扫描图像处理方法,包括步骤:连接图像显示设备,并在所述图像显示设备上显示图像;调整图像输出参数,使得调整后的图像在图像显示设备上完整显示;记录图像输出参数,并保存所述图像输出参数至数据分区;启动recovery模式,读取数据分区中的图像输出参数,根据所述图像输出参数调整recovery模式下的图像,并进行输出显示。

进一步的,所述“调整图像输出参数,使得调整后的图像在图像显示设备上完整显示”,还包括步骤:进入android系统设置应用,调整图像上下左右输出边界,使得调整后的图像在图像显示设备上完整显示。

进一步的,所述“进入android系统设置应用,调整图像上下左右输出边界”,还包括步骤:进入android系统设置应用,若图像显示区域大于图像显示设备屏幕区域,则对图像进行缩小处理;若图像显示区域小于图像显示设备屏幕区域,则对图像进行放大处理。

进一步的,所述“根据所述图像输出参数调整recovery模式下的图像,并进行输出显示”,还包括步骤:根据所述图像输出参数计算显示帧缓存的长和宽,并根据所述显示帧缓存的长和宽,对recovery模式下的图像进行输出显示。

进一步的,所述图像输出参数包括:图像上下左右的缩放比例。

为实现上述目的,发明人还提供了一种存储设备,具体技术方案如下:

一种存储设备,其中存储有指令集,所述指令集用于执行:连接图像显示设备,并在所述图像显示设备上显示图像;调整图像输出参数,使得调整后的图像在图像显示设备上完整显示;记录图像输出参数,并保存所述图像输出参数至数据分区;启动recovery模式,读取数据分区中的图像输出参数,根据所述图像输出参数调整recovery模式下的图像,并进行输出显示。

进一步的,所述指令集还用于执行:所述“调整图像输出参数,使得调整后的图像在图像显示设备上完整显示”,还包括步骤:进入android系统设置应用,调整图像上下左右输出边界,使得调整后的图像在图像显示设备上完整显示。

进一步的,所述指令集还用于执行:所述“进入android系统设置应用,调整图像上下左右输出边界”,还包括步骤:进入android系统设置应用,若图像显示区域大于图像显示设备屏幕区域,则对图像进行缩小处理;若图像显示区域小于图像显示设备屏幕区域,则对图像进行放大处理。

进一步的,所述指令集还用于执行:所述“根据所述图像输出参数调整recovery模式下的图像,并进行输出显示”,还包括步骤:根据所述图像输出参数计算显示帧缓存的长和宽,并根据所述显示帧缓存的长和宽,对recovery模式下的图像进行输出显示。

进一步的,所述指令集还用于执行:所述图像输出参数包括:图像上下左右的缩放比例。

本发明的有益效果是:通过调整图像输出参数,使得调整后的图像在图像显示设备上完整显示;记录图像输出参数,并保存所述图像输出参数至数据分区;启动recovery模式,读取数据分区中的图像输出参数,根据所述图像输出参数调整recovery模式下的图像,并进行输出显示,使得recovery模式下的画面也能完整输出显示,解决了recovery模式下,过扫描带来的画面显示不全的问题,大大提升了用户体验。

附图说明

图1为具体实施方式所述一种过扫描图像处理方法的流程图;

图2为具体实施方式所述图像显示区域大于图像显示设备屏幕区域的示意图;

图3为具体实施方式所述图像显示区域小于图像显示设备屏幕区域的示意图;

图4为具体实施方式所述一种存储设备的模块图。

附图标记说明:

400、存储设备。

具体实施方式

为详细说明技术方案的技术内容、构造特征、所实现目的及效果,以下结合具体实施例并配合附图详予说明。

首先,对一些英文名词进行说明:

hdmi:highdefinitionmultimediainterface的缩写,意思高清晰度多媒体接口,是一种数字化视频/音频接口技术,适合影像传输的专用型数字化接口,可同时传送音频和影像信号。

cvbs:compositevideobroadcastsignal的缩写,中文名字叫复合同步视频广播信号或复合视频消隐和同步。是被广泛使用的标准,也叫做基带视频或rca视频,是(美国)国家电视标准委员会(ntsc)电视信号的传统图像数据传输方法,它以模拟波形来传输数据。

电视盒子:电视盒子是一个小型的计算终端设备,只要简单的通过hdmi或色差线等技术将其与传统电视连接,就能在传统电视上实现网页浏览、网络视频播放、应用程序安装,甚至能将你手机、平板中的照片和视频投射到家中的大屏幕电视当中。

帧缓存:帧缓冲存储器(framebuffer):简称帧缓存或显存,它是屏幕所显示画面的一个直接映象,又称为位映射图(bitmap)或光栅。帧缓存的每一存储单元对应屏幕上的一个像素,整个帧缓存对应一帧图像。帧缓存可以在系统存储器(内存)的任意位置,视频控制器通过访问帧缓存来刷新屏幕。帧缓存也叫刷新缓存framebuffer或refreshbuffer,这里的帧(frame)是指整个屏幕范围。帧缓存有个地址,是在内存里。我们通过不停的向framebuffer中写入数据,显示控制器就自动的从framebuffer中取数据并显示出来。全部的图形都共享内存中同一个帧缓存。

recovery模式:android系统的恢复模式,在该模式下可对android系统的内部数据或系统进行修改。有独立的显示系统。

请参阅图1,在本实施方式中,一种过扫描图像处理方法,可应用在android系统的电视盒子上,亦可用在iptv盒子或其它带hdmi/cvbs输出的android硬件。在本实施方式中,图像显示设备可以为:电视机,在其它实施方式中亦可以为crt显示器、lcd显示器和led显示屏等。

在本实施方式中,一种过扫描图像处理方法的具体实现如下:

步骤s101:连接图像显示设备,并在所述图像显示设备上显示图像。可采用如下方式:电视盒子通过hdmi或cvbs连接电视机,并传输图像数据至电视机,在电视机上显示对应图像。在其它实施方式中,电视盒子亦可以通过网络或其它方式连接电视机。

步骤s102:调整图像输出参数,使得调整后的图像在图像显示设备上完整显示。可采用如下方式:进入电视盒子的android系统设置应用,在设置应用中可设置画面输出比例,可以为:通过调整图像上下左右输出边界,使得调整后的图像在图像显示设备上完整显示。在本实施方式中,所谓完整显示指的是图像刚好完整显示于电视机整个屏幕上,图像显示区域不大于电视机整个屏幕,也不小于电视机整个屏幕。

请参阅图2,若图像显示区域(即图2中的android盒子显示区域)大于图像显示设备屏幕区域(即图2中的电视屏幕区域),则对图像进行缩小处理,如图2中对图像进行缩小90%的比例处理,使得缩小后的图像可刚好在图像显示设备上完整显示。

请参阅图3,进入android系统设置应用,若图像显示区域(即图3中的android盒子显示区域)小于图像显示设备屏幕区域(即图3中的电视屏幕区域),则对图像进行放大处理,如图3中对图像进行放大110%的比例处理,使得放大后的图像可刚好在图像显示设备上完整显示。

待调整好后,执行步骤s103:记录图像输出参数,并保存所述图像输出参数至数据分区。可采用如下方式:在本实施方式中,图像输出参数可包括:图像上下左右的缩放比例,如上述步骤s102中,图2上下左右的缩小比例均为90%,图3上下左右的放大比例均为110%。记录下这些图像输出参数,并将其保存至数据分区,可以是任意的数据分区,本实施方式中将其保存至baseparameter分区,其作用是供recovery系统读取使用。在本实施方式中,图像上下左右的缩放比例值刚好相同,在其它实施方式中,图像上下左右的缩放比例值可不同。

将图像输出参数保存至数据分区后,执行步骤s104:启动recovery模式,读取数据分区中的图像输出参数,根据所述图像输出参数调整recovery模式下的图像,并进行输出显示。可采用如下方式:进入android盒子的recovery模式,启动recovery模式后,读取数据分区中的图像输出参数,根据所述图像输出参数计算显示帧缓存的长和宽,并根据所述显示帧缓存的长和宽,对recovery模式下的图像进行输出显示。

通过调整图像输出参数,使得调整后的图像在图像显示设备上完整显示;记录图像输出参数,并保存所述图像输出参数至数据分区;启动recovery模式,读取数据分区中的图像输出参数,根据所述图像输出参数调整recovery模式下的图像,并进行输出显示,使得recovery模式下的画面也能完整输出显示,解决了recovery模式下,过扫描带来的画面显示不全的问题,大大提升了用户体验。

请参阅图4,在本实施方式中,一种存储设备400的技术方案实现如下:

一种存储设备400,其中存储有指令集,所述指令集用于执行:连接图像显示设备,并在所述图像显示设备上显示图像;调整图像输出参数,使得调整后的图像在图像显示设备上完整显示;记录图像输出参数,并保存所述图像输出参数至数据分区;启动recovery模式,读取数据分区中的图像输出参数,根据所述图像输出参数调整recovery模式下的图像,并进行输出显示。

进一步的,所述指令集还用于执行:所述“调整图像输出参数,使得调整后的图像在图像显示设备上完整显示”,还包括步骤:进入android系统设置应用,调整图像上下左右输出边界,使得调整后的图像在图像显示设备上完整显示。

进一步的,所述指令集还用于执行:所述“进入android系统设置应用,调整图像上下左右输出边界”,还包括步骤:进入android系统设置应用,若图像显示区域大于图像显示设备屏幕区域,则对图像进行缩小处理;若图像显示区域小于图像显示设备屏幕区域,则对图像进行放大处理。可采用如下方式:

请参阅图2,若图像显示区域(即图2中的android盒子显示区域)大于图像显示设备屏幕区域(即图2中的电视屏幕区域),则对图像进行缩小处理,如图2中对图像进行缩小90%的比例处理,使得缩小后的图像可刚好在图像显示设备上完整显示。

请参阅图3,进入android系统设置应用,若图像显示区域(即图3中的android盒子显示区域)小于图像显示设备屏幕区域(即图3中的电视屏幕区域),则对图像进行放大处理,如图3中对图像进行放大110%的比例处理,使得放大后的图像可刚好在图像显示设备上完整显示。

进一步的,所述指令集还用于执行:所述“根据所述图像输出参数调整recovery模式下的图像,并进行输出显示”,还包括步骤:根据所述图像输出参数计算显示帧缓存的长和宽,并根据所述显示帧缓存的长和宽,对recovery模式下的图像进行输出显示。

进一步的,所述指令集还用于执行:所述图像输出参数包括:图像上下左右的缩放比例。

通过调整图像输出参数,使得调整后的图像在图像显示设备上完整显示;记录图像输出参数,并保存所述图像输出参数至数据分区;启动recovery模式,读取数据分区中的图像输出参数,根据所述图像输出参数调整recovery模式下的图像,并进行输出显示,使得recovery模式下的画面也能完整输出显示,解决了recovery模式下,过扫描带来的画面显示不全的问题,大大提升了用户体验。

需要说明的是,尽管在本文中已经对上述各实施例进行了描述,但并非因此限制本发明的专利保护范围。因此,基于本发明的创新理念,对本文所述实施例进行的变更和修改,或利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接地将以上技术方案运用在其他相关的技术领域,均包括在本发明的专利保护范围之内。

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