视频播放器、显示装置、视频播放系统和视频播放方法_3

文档序号:8514785阅读:来源:国知局
个至第七个像素的灰阶值为0,第八个像素的灰阶值为255。
[0097]第二幅第一预处理图像的图像标记中,各个像素的灰阶值编码分别为10100010,这就表明了第一个图像标记中第一个像素的灰阶值为255,第二个像素灰阶值为0,第三个像素的灰阶值为255,第四个至第六个像素的灰阶值为0,第七个像素的灰阶值为255,第八个像素的灰阶值为O。
[0098]第三幅第一预处理图像的图像标记中,各个像素的灰阶值编码分别为10100011,这就表明了第一个图像标记中第一个像素的灰阶值为255,第二个像素灰阶值为0,第三个像素的灰阶值为255,第四个至第六个像素的灰阶值为0,第七个和第八个像素的灰阶值为255。
[0099]第四幅第一预处理图像的图像标记中,各个像素的灰阶值编码分别为10100100,这就表明了第一个图像标记中第一个像素的灰阶值为255,第二个像素灰阶值为0,第三个像素的灰阶值为255,第四个和第五个像素的灰阶值为0,第六个像素的灰阶值为255,第七个和第八个像素的灰阶值为O。
[0100]在本发明中,对第一幅第一预处理图像、第二幅预处理图像、第三幅第一预处理图像以及第四幅第一预处理图像的位置并没有特殊的规定。例如,可以将位于第一行第一列的子图像设置为第一幅子图像,相应的第一预处理图像为第一幅第一预处理图像;将第一行第二列的子图像设置为第二幅子图像,相应的第一预处理图像设置为第二幅第一预处理图像;将第二行第一列的子图像设置为第三幅子图像,相应的第一预处理图像为第三幅第一预处理子图像;将第二行第二列的子图像设置为第四幅子图像,相应的第一预处理图像为第四幅第一预处理图像。
[0101]为了实现上述划分第一预处理图像的方式,优选地,当所述输入图像的分辨率为MXN(其中,M、N均为正偶数)时,图像分割单元111包括行判断子单元111a、列判断子单元Illb和子图像存储子单元111c。
[0102]图2中所示的是对子图像进行编号的流程示意图。如图中所示,所述行判断子单元对输入的第i行第j列像素的行数值(即,i的数值)与M/2进行比较,所述列判断子单元对输入的第i行第j列像素的列数值(即,j的数值)与N/2进行比较。比较完毕后,所述行判断子单元将行比较结果发送至所述子图像存储子单元,所述列判断子单元将列比较结果发送至所述子图像存储子单元。
[0103]接下来,所述子图像存储子单元将I < j彡N/2且I < i彡M/2的像素存储至第一幅子图像中;所述子图像存储子单元将I < j < N/2且i > M/2的像素存储至第二幅子图像中;所述子图像存储子单元将j > N/2且I < i < M/2的像素存储至第三幅子图像中;所述子图像存储子单元将j > N/2且i > M/2的像素存储至第四幅子图像中。
[0104]具体地,如图2中所示,当将输入图像分割为四幅子图像(即,图2中的子图像I’、子图像2’、子图像3’和子图像4’ )时,分割图像的步骤可以包括:
[0105]载入分辨率为MXN的输入图像(即,图2中的图像载入步骤);
[0106]所述行判断子单元对输入的第i行第j列像素的行数值(即,i的数值)与M/2进行比较,所述列判断子单元对输入的第i行第j列像素的列数值(即,j的数值)与N/2进行比较(图2中的像素判断步骤),具体包括:
[0107]利用列判断子单元对输入的第i行第j列像素的列数值与N/2进行比较:
[0108]当I < j < N/2时,利用行判断子单元对输入的第i行第j列像素的行数值与M/2进行比较:
[0109]当I < i < M/2时,将第i行第j列像素存入子图像I’的矩阵中,随后判断行像素是否读完,如果是的话,则存储子图像I’的矩阵中的各个像素,以获得子图像1’,如果否的话,则继续利用行判断子单元对输入的第i行第j列像素的行数值与M/2进行比较;
[0110]当i > M/2时,将第i行第j列像素存入子图像2’的矩阵中,随后判断行像素是否读完,如果是的话,则存储子图像2’的矩阵中的各个像素,以获得子图像2’,如果否的话,则继续利用行判断子单元对输入的第i行第j列像素的行数值与M/2进行比较;
[0111]当j > N/2时,利用行判断子单元对输入的第i行第j列像素的行数值与M/2进行比较:
[0112]当I < i < M/2时,将第i行第j列像素存入子图像3’的矩阵中,随后判断行像素是否读完,如果是的话,则存储子图像3’的矩阵中的各个像素,以获得子图像3’,如果否的话,则继续利用行判断子单元对输入的第i行第j列像素的行数值与M/2进行比较;
[0113]当i > M/2时,将第i行第j列像素存入子图像4’的矩阵中,随后判断行像素是否读完:
[0114]如果行像素已经读完的话,继续判断列像素是否读完,如果列像素已经读完的话,则存储子图像4’的矩阵中的各个像素,以获得子图像4’,如果行像素读完而列像素未读完的话,继续利用列判断子单元对像素的列数值进行比较;
[0115]如果行像素未读完的完话,则继续利用行判断子单元对输入的第i行第j列像素的行数值与M/2进行比较。
[0116]本领域技术人员应当理解的是,i和j是变量,而非固定值。不同的i值代表不同行的像素,不同的j值代表不同列的像素。而M、N为固定值,一旦选定就不再改变。本发明所提供的视频播放器可以用于播放8K4K的图像(即,分辨率为7680 X 4320的图像),此时,输入该图像处理模块的图像的分辨率为7680X4320。那么,M为7680,而N为4320。
[0117]作为本发明的另一个方面,提供一种与视频播放器100配合使用的显示装置200。如图3所示,显示装置200包括显示面板210,其中,显示面板210包括η个输入端,显示装置200还包括图像后处理模块220,该图像后处理模块220包括η个输入端和η个输出端,且图像后处理模块220的η个输入端用于分别与本发明所提供的上述视频播放器100的η个输出端相连,图像后处理模块220的η个输出端分别与显示面板210的η个输入端一一对应的相连,图像后处理模块210能够分别将η组对应于η个第一预处理图像的第一驱动信号转换成η组第二驱动信号,并且所述图像后处理模块能够分别将η组第二驱动信号输出至所述显示面板的η个输入端,以使得所述显示面板显示与所述输入图像一致的图像。
[0118]如上文中所述的,η为固定值。并且,显示面板的输入端的数量与视频播放器的输出端的数量相等。
[0119]如上文中所述,视频播放器分η组将一幅输入图像的第一驱动信号输出,经图像后处理模块220的转换,可以将η组第一驱动信号转换成适于驱动显示面板210的各个部分的信号,从而可以在显示面板210上显示输入图像。
[0120]在本发明中,图像后处理模块220的具体结构取决于所述第一预处理图像的具体形式。例如,在上文中所述的一种实施方式中,所述第一预处理图像包括所述图像标记。相应地,图像后处理模块220可以包括η个帧选择单元221和η个去标记单元222。
[0121]η个帧选择单元221的输入端形成为显示装置200的η个输入端,且η个帧选择单元221的输出端与η个去标记单元222的输入端--对应的连接,η个去标记单元222的输出端与所述图像后处理模块的η个输出端一一对应的连接,任意一个帧选择单元221均能够根据所述图像标记选择与该帧选择单元211相连的图像后处理模块220的输出端对应的第一驱动信号。需要指出的是,此处,帧选择单元221与后处理模块220的输出端是间接相连的,二者之间至少设置有去标记单元222,而去标记单元222的输出端可以直接与图像后处理模块220的输出端相连,也可以间接与图像后处理模块220的输出端相连。
[0122]去标记单元222可以将接收到的所述第一驱动信号中对应于所述图像标记的信号去除,以获得所述第二驱动信号,且去标记单元222能够将所述第二驱动信号输出至与图像后处理模块220中与该去标记单元222相连的输出端。如上文中类似,去标记单元222可以直接将所述第二驱动信号输出至与图像后处理模块220中与该去标记单元222相连的输出端,也可以间接将所述第二驱动信号输出至与图像后处理模块220中与该去标记单元222相连的输出端。
[0123]图4中所示的是分辨率为第一预处理图像去除所述图像标记的示意图。在图4中,左侧的图像为第一预处理图像,可以看出,该第一预处理图像的分辨率为3840X2160,图像标记为第一行像素的前八个像素。图4中,右侧的图像为去除图像标记后的第二驱动信号所对应的图像,该图像的分辨率为3840X2160,并且没有了图像标记。
[0124]在本发明中,对如何去除所述第一驱动信号中对应于所述图像标记的信号的方式并不做特殊的限定。但是,这里,去除对应于图像标记的信号并不是意味着将对应于所述图像标记的信号从第一驱动信号中删除,而是对对应于所述图像标记的信号进行转换,以获得第二驱动信号,而该第二驱动信号能够驱动显示面板显示输入图像的一部分。
[0125]为了便于理解,可以将“去除所述第一驱动信号中对应于图像标记的信号”理解为“添加图像标记”的逆运算。
[0126]容易理解的是,设置帧选择单元221的目的是确保第二驱动信号可以正确地输出至显示面板210的各个输入端从而可以正确地显示输入的图像。
[0127]在本发明中,去标记单元222的具体结构也是由所述图像标记的具体类型所决定的。例如,在本发明的一种优选实施方式中,所述第一预处理图像由将
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1