当前位置: 首页 > 专利查询>山东大学专利>正文

一种带自适应放大功效的屏上显示方法技术

技术编号:15120540 阅读:93 留言:0更新日期:2017-04-09 19:12
一种带自适应放大功效的屏上显示方法,其中利用到带自适应放大功效的屏上显示系统,该系统包括:分辨率检测模块、放大倍数调整模块、阈值自设定模块、字符存储器模块、OSD控制器模块和OSD大小更新模块,所述OSD控制器模块,控制阈值的选择和OSD的使能;所述OSD大小更新模块根据放大倍数调整模块输出的字符点阵拓宽后的大小,重新计算放大后的OSD的范围值;所述分辨率检测模块检测当前视频与阈值相比的增量;所述的放大倍数调整模块根据视频分辨率增量调整放大倍数。本发明专利技术所述一种带自适应放大功效的屏上显示方法,可随叠加的视频源的分辨率不同而按比例进行大小调整,美化显示效果。

【技术实现步骤摘要】

本专利技术涉及一种带自适应放大功效的屏上显示方法,属于数字视频图像处理和显示

技术介绍
屏上显示(On-screen-display,OSD)是指在显示器上的特定位置显示指定的字符、图像,是人机交互的一种方式,用户可根据OSD获得一定的信息并根据信息内容对视频或图像进行调整等操作。OSD技术在诸多领域都得到了广泛应用,如电视机、视频监控、视频处理系统等。OSD的实现主要是利用字符叠加技术:在视频信号中混入字符或时间信号,从而实现在屏幕的特定位置上字符或时间与图像信号同时显示。因此字符叠加技术要求严格的控制时序以保证字符图形信号与视频信号的同步性。屏上显示内容会存储在片外或片内的存储器中,点阵大小固定不变。当数字视频分辨率高时,屏上显示内容叠加到数字视频中去,会产生屏显或过于狭小,不美观且不易看清的缺点。
技术实现思路
针对现有技术的不足,本专利技术提供一种带自适应放大功效的屏上显示方法。本专利技术的技术方案在于:一种带自适应放大功效的屏上显示方法,其中利用到带自适应放大功效的屏上显示系统,该系统包括:分辨率检测模块、放大倍数调整模块、阈值自设定模块、字符存储器模块、OSD控制器模块和OSD大小更新模块,如附图1所示,所述OSD控制器模块,控制阈值的选择和OSD的使能;所述OSD大小更新模块根据放大倍数调整模块输出的字符点阵拓宽后的大小,重新计算放大后的OSD的范围值;所述分辨率检测模块检测当前视频与阈值相比的增量;所述的放大倍数调整模块根据视频分辨率增量调整放大倍数;所述显示方法包括步骤如下:1)设定最小分辨率阈值:当视频源分辨率超过所述阈值时,则计算超过比例,对屏上显示内容按该比例进行放大,以适应分辨率的改变;2)设当前视频分辨率为x×y,所述分辨率检测模块通过对输入的行场有效信号、数据有效信号和像素时钟计数,得到当前视频的分辨率以及当前像素的位置,输出当前像素的行列地址,根据输入的阈值,计算出最小可识别的分辨率改变量Δmin并输出,将当前视频分辨率与阈值做比较,得出分辨率的增加量x'×y';3)所述放大倍数调整模块对输入的分辨率增量和最小可识别分辨率改变量做计算,得出放大倍数,即对OSD按视频分辨率的超过比例进行放大,放大倍数不限于整数倍,行列方向分开放大,放大倍数分为“整数倍+小数倍”,通过处理读字符存储器模块的读地址实现,同时输出放大后字符点阵的行列位宽,送给OSD大小更新模块更新;4)所述阈值自设定模块根据OSD控制器输入的OSD大小,即存储器中存入的OSD的大小,进行行列任意倍数放大作为阈值分辨率;所述字符存储器模块,存入字符点阵和OSD内容、颜色,优选的,所述字符点阵为2n×2n,易于计算放大倍数。根据本专利技术优选的,所述放大倍数调整模块采用的放大方法为整数倍放大+小数倍放大,具体包括步骤如下:i.根据输入的最小可识别的分辨率改变量Δmin和增加量x'×y',对x′/Δmin做取整、运算得出当前字符列方向的拓宽值w,对y′/Δchange取整得字符行方向的拓宽值h,即字符点阵由2n×2n被放大到(2n+w)×(2n+h),其中w为字符被拓宽的列位数,h为字符被拓宽的列位数;ii.根据放大倍数对字符点阵特定行和列重复输出,对w/2n取整,得到字符点阵每列应重复输出次数;对h/2n取整,得到字符点阵每行应重复输出次数;为整数倍放大;对w/2n取余得到需再单独重复输出一次的列数,这里写作w%2n,根据该列数可任意指定需要被重复输出的行,指定方法不唯一;对h/2n取余得到需再单独重复输出一次的行数,写作h%2n,根据该行数可任意指定需要被重复输出的行,指定方法不唯一;即,利用上述方法实现了非整数放大。根据本专利技术优选的,均匀指定要被重复输出的字符的行列。以达到良好的放大显示效果。例如将8×8点阵扩展到19×8,即对字符放大2.375倍,则可指定字符的2、4、6列重复输出3次,其余列重复输出2次。本专利技术的优点在于:本专利技术所述一种带自适应放大功效的屏上显示方法,可随叠加的视频源的分辨率不同而按比例进行大小调整,美化显示效果。附图说明图1本专利技术所述方法中OSD的结构图;图2本专利技术所述方法中,ROM和RAM的存储内容之间的映射关系图。具体实施方式下面结合说明书附图和实施例对本专利技术做详细的说明,但不限于此。结合图1、2所示。实施例、一种带自适应放大功效的屏上显示方法,其中利用到带自适应放大功效的屏上显示系统,该系统包括:分辨率检测模块、放大倍数调整模块、阈值自设定模块、字符存储器模块、OSD控制器模块和OSD大小更新模块,如附图1所示,所述OSD控制器模块,控制阈值的选择和OSD的使能;所述OSD大小更新模块根据放大倍数调整模块输出的字符点阵拓宽后的大小,重新计算放大后的OSD的范围值;所述显示方法包括步骤如下:1)设定最小分辨率阈值:当视频源分辨率超过所述阈值时,则计算超过比例,对屏上显示内容按该比例进行放大,以适应分辨率的改变;2)设当前视频分辨率为x×y,所述分辨率检测模块通过对输入的行场有效信号、数据有效信号和像素时钟计数,得到当前视频的分辨率以及当前像素的位置,输出当前像素的行列地址,根据输入的阈值,计算出最小可识别的分辨率改变量Δmin并输出,将当前视频分辨率与阈值做比较,得出分辨率的增加量x'×y';3)所述放大倍数调整模块对输入的分辨率增量和最小可识别分辨率改变量做计算,得出放大倍数,即对OSD按视频分辨率的超过比例进行放大,放大倍数不限于整数倍,行列方向分开放大,放大倍数分为“整数倍+小数倍”,通过处理读字符存储器模块的读地址实现,同时输出放大后字符点阵的行列位宽,送给OSD大小更新模块更新;4)所述阈值自设定模块根据OSD控制器输入的OSD大小,即存储器中存入的OSD的大小,进行行列任意倍数放大作为阈值分辨率;所述字符存储器模块,存入字符点阵和OSD内容、颜色,优选的,所述字符点阵为2n×2n,易于计算放大倍数。所述放大倍数调整模块采用的放大方法为整数倍放大+小数倍放大,具体包括步骤如下:i.根据输入的最小可识别的分辨率改变量Δmin和增加量x'×y',对x′/Δmin做取整、运算得出当前字符列方向的拓宽值w,对y′/Δchange取整得字符行方向的拓宽值h,即字符点阵由2n×2n被放大到(2n+w)×(2n+h),其中w为字符被拓宽本文档来自技高网...

【技术保护点】
一种带自适应放大功效的屏上显示方法,其特征在于,其中利用到带自适应放大功效的屏上显示系统,该系统包括:分辨率检测模块、放大倍数调整模块、阈值自设定模块、字符存储器模块、OSD控制器模块和OSD大小更新模块,所述OSD控制器模块,控制阈值的选择和OSD的使能;所述OSD大小更新模块根据放大倍数调整模块输出的字符点阵拓宽后的大小,重新计算放大后的OSD的范围值;所述显示方法包括步骤如下:1)设定最小分辨率阈值:当视频源分辨率超过所述阈值时,则计算超过比例,对屏上显示内容按该比例进行放大;2)设当前视频分辨率为x×y,所述分辨率检测模块通过对输入的行场有效信号、数据有效信号和像素时钟计数,得到当前视频的分辨率以及当前像素的位置,输出当前像素的行列地址,根据输入的阈值,计算出最小可识别的分辨率改变量Δmin并输出,将当前视频分辨率与阈值做比较,得出分辨率的增加量x'×y';3)所述放大倍数调整模块对输入的分辨率增量和最小可识别分辨率改变量做计算,得出放大倍数,即对OSD按视频分辨率的超过比例进行放大,放大倍数不限于整数倍,行列方向分开放大,放大倍数分为“整数倍+小数倍”,通过处理读字符存储器模块的读地址实现,同时输出放大后字符点阵的行列位宽,送给OSD大小更新模块更新;4)所述阈值自设定模块根据OSD控制器输入的OSD大小,即存储器中存入的OSD的大小,进行行列任意倍数放大作为阈值分辨率;所述字符存储器模块,存入字符点阵和OSD内容、颜色,优选的,所述字符点阵为2n×2n。...

【技术特征摘要】
1.一种带自适应放大功效的屏上显示方法,其特征在于,其中利用到带自
适应放大功效的屏上显示系统,该系统包括:分辨率检测模块、放大倍数调整模
块、阈值自设定模块、字符存储器模块、OSD控制器模块和OSD大小更新模块,
所述OSD控制器模块,控制阈值的选择和OSD的使能;所述OSD大小更新模块根
据放大倍数调整模块输出的字符点阵拓宽后的大小,重新计算放大后的OSD的范
围值;
所述显示方法包括步骤如下:
1)设定最小分辨率阈值:当视频源分辨率超过所述阈值时,则计算超过比
例,对屏上显示内容按该比例进行放大;
2)设当前视频分辨率为x×y,所述分辨率检测模块通过对输入的行场有效
信号、数据有效信号和像素时钟计数,得到当前视频的分辨率以及当前像素的位
置,输出当前像素的行列地址,根据输入的阈值,计算出最小可识别的分辨率改
变量Δmin并输出,将当前视频分辨率与阈值做比较,得出分辨率的增加量x'×y';
3)所述放大倍数调整模块对输入的分辨率增量和最小可识别分辨率改变量
做计算,得出放大倍数,即对OSD按视频分辨率的超过比例进行放大,放大倍数
不限于整数倍,行列方向分开放大,放大倍数分为“整数倍+小数倍”,通过处理
读字符存储器模块的读地址实现,同时输出放大后字符点阵的行列位宽,送给
OSD大小更新模块更新;<...

【专利技术属性】
技术研发人员:王祖强朱苏雁王子彤臧红岩
申请(专利权)人:山东大学
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1