【技术实现步骤摘要】
像素区域处理方法、装置以及像素区域切换方法和装置
本专利技术涉及屏幕显示
,更具体地说,涉及一种像素区域处理方法、装置以及像素区域切换方法和装置。
技术介绍
随着电视行业的不断发展,从标清电视到高清电视,屏幕的显示分辨率发生了极大变化。显示分辨率,是屏幕图像的精密度,是指显示器所能显示的像素有多少,例如,高清分辨率的像素区域为1280*720。屏幕在窗口管理系统中,对应一个framebuffer帧缓冲器的概念。系统会预先分配一块内存,存放要显示的源像素区域的内容。在对源像素区域进行局部刷新时,首先计算源像素区域与目标像素区域的宽高缩放比例,也就是全屏大小比例;然后,根据计算的全屏大小比例,查找局部刷新像素区域对应的目标像素区域;最后,将该局部刷新像素区域内原始像素点的值发送至对应的目标像素区域内的目标像素点处,这就完成了像素区域的切换,例如,从标清画面切换到高清画面。但是,当全屏大小比例不是整数时,局部刷新像素区域与目标像素区域的宽高缩放比例也不是整数,这会导致部分目标像素点没有唯一确定的原始像素点的值进行填充。为解决上述问题,目前一般采用近取相邻像素点的值 ...
【技术保护点】
一种像素区域处理方法,其特征在于,包括:生成源像素区域与目标像素区域的晶格划分维度,所述晶格划分维度用于划分像素区域内的最小整数缩放区域,所述晶格划分维度包括水平划分维度和垂直划分维度;按照所述晶格划分维度对所述源像素区域进行划分,得到至少一个源晶格区域;并且,按照所述晶格划分维度对所述目标像素区域进行划分,得到至少一个目标晶格区域;针对各个所述源晶格区域,查找对应的所述目标晶格区域,并建立映射关系。
【技术特征摘要】
1.一种像素区域处理方法,其特征在于,包括:生成源像素区域与目标像素区域的晶格划分维度,所述晶格划分维度用于划分像素区域内的最小整数缩放区域,所述晶格划分维度包括水平划分维度和垂直划分维度;按照所述晶格划分维度对所述源像素区域进行划分,得到至少一个源晶格区域;并且,按照所述晶格划分维度对所述目标像素区域进行划分,得到至少一个目标晶格区域;针对各个所述源晶格区域,查找对应的所述目标晶格区域,并建立映射关系。2.根据权利要求1所述的方法,其特征在于,所述生成源像素区域与目标像素区域的晶格划分维度,包括:获取源像素区域在水平方向上的第一像素值,在垂直方向上的第二像素值;并且,获取目标像素区域在水平方向上的第三像素值,在垂直方向上的第四像素值;计算所述第一像素值与所述第三像素值的第一最大公约数;并且,计算所述第二像素值与所述第四像素值的第二最大公约数;根据所述第一最大公约数和所述第二最大公约数生成晶格划分维度,其中,所述第一最大公约数为所述晶格划分维度的水平划分维度,所述第二最大公约数为所述晶格划分维度的垂直划分维度。3.根据权利要求1所述的方法,其特征在于,所述按照所述晶格划分维度对所述源像素区域进行划分,得到至少一个源晶格区域,包括:获取所述源像素区域在水平方向上的第一像素值,在垂直方向上的第二像素值;计算所述第一像素值与所述水平划分维度的第一商值;并且,计算所述第二像素值与所述垂直划分维度的第二商值;根据所述第一商值和所述第二商值对所述源像素区域进行划分,得到至少一个源晶格区域,其中,所述源晶格区域在水平方向上的像素值为所述第一商值,所述源晶格区域在垂直方向上的像素值为所述第二商值;所述按照所述晶格划分维度对所述目标像素区域进行划分,得到至少一个目标晶格区域,包括:获取所述源像素区域在水平方向上的第三像素值,在垂直方向上的第四像素值;计算所述第三像素值与所述水平划分维度的第三商值;并且,计算所述第四像素值与所述垂直划分维度的第四商值;根据所述第三商值和所述第四商值对所述目标像素区域进行划分,得到至少一个目标晶格区域,其中,所述目标晶格区域在水平方向上的像素值为所述第三商值,所述目标晶格区域在垂直方向上的像素值为所述第四商值。4.一种像素区域切换方法,其特征在于,包括:当接收到携带有源像素区域、局部刷新像素区域和目标像素区域的局部刷新请求时,根据所述源像素区域内划分的全部源晶格区域,对所述局部刷新像素区域进行晶格对齐处理,得到当前局部刷新像素区域;其中,所述当前局部刷新像素区域为所述源晶格区域的整数倍,所述源晶格区域是按照权利要求1~3任意一项所述的像素区域处理方法得到的;针对所述当前局部刷新像素区域中包含的各个所述源晶格区域,根据预先建立的映射关系,从所述目标像素区域中选取对应的目标晶格区域,所述目标晶格区域是按照权利要求1~3任意一项所述的像素区域处理方法得到的;将所述源晶格区域内原始像素点的值发送至对应的所述目标晶格区域内的目标像素点处。5.根据权利要求4所述的方法,其特征在于,所述根据所述源像素区域内划分的全部源晶格区域,对所述局部刷新像素区域进行晶格对齐处理,得到当前局部刷新像素区域,包括:判断所述局部刷新像素区域的边缘是否与源像素区域内源晶格区域的边缘对齐;若是,将所述局部刷新像素区域确定为当前局部刷新像素区域;若否,将所述局部刷新像素区域的边缘扩大到最近的源晶格区域的边缘处,并将扩大边缘后的所述局部刷新像素区域确定为当前局部刷新像素区域。6.一种像素区域处理装置,其特征在于,包括:晶格划分维度生成模块、区域划分模块和映射建立模块;所述晶格划分维度生成模块,用于生成源像素区域与目标像素区域的晶格划分维度...
【专利技术属性】
技术研发人员:徐佳宏,朱吕亮,
申请(专利权)人:深圳市茁壮网络股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。