一种图像显示方法、装置及计算机存储介质制造方法及图纸

技术编号:38143328 阅读:11 留言:0更新日期:2023-07-08 09:59
本发明专利技术公开了一种图像显示方法、装置及计算机存储介质,所述图像显示方法包括:获取输入信号,所述输入信号包括输入时序与图像数据;根据所述输入信号,计算所述输入时序需要平移的时钟个数;按照平移后的时序输出所述图像数据。本发明专利技术提供的一种图像显示方法、装置及计算机存储介质,首先获取输入信号包括输入时序与图像数据,然后根据输入信号计算输入时序需要平移的时钟个数,再按照平移后的时序输出图像数据,可保证图像数据能够在任意不同的缩放因子下正确输出,且保证数据的完整性与正确性。确性。确性。

【技术实现步骤摘要】
一种图像显示方法、装置及计算机存储介质


[0001]本专利技术涉及图像缩放领域,特别是涉及一种图像显示方法、装置及计算机存储介质。

技术介绍

[0002]作为在人类的感知中扮演非常重要角色的图像,可以使人类以非常丰富以及真切的视角来接受外界的信息。但是在现实生活中,受到图像采集系统的限制,使得实际采集的图像很难在不同分辨率的显示设备上进行显示。另外为了在不同的设备上传输、处理以及输出图像,常常需要将图像进行缩放。现在很多领域都在使用图像缩放即水平或垂直方向进行大小调整,图像的缩小可使一个大的图像显示在一个小的屏幕上或者用于缩略图的产生,图像的放大主要用于放大原图像,从而可以显示在更高分辨率的显示设备上。为了满足不同的显示装备故需要有很多种的缩放因子,如何保证图像能够在任意不同的缩放因子下正确输出的问题仍亟待解决。

技术实现思路

[0003]本专利技术的目的在于提供一种图像显示方法、装置及计算机存储介质,可保证图像数据能够在任意不同的缩放因子下正确输出,且保证数据的完整性与正确性。
[0004]为达到上述目的,本专利技术的技术方案是这样实现的:
[0005]第一方面,本专利技术实施例提供了一种图像显示方法,所述图像显示方法包括:
[0006]获取输入信号,所述输入信号包括输入时序与图像数据;
[0007]根据所述输入信号,计算所述输入时序需要平移的时钟个数;
[0008]按照平移后的时序输出所述图像数据。
[0009]作为其中一种实施方式,所述获取输入信号,所述输入信号包括输入时序与图像数据,包括:
[0010]根据所述输入信号,获取输入帧前廊个数、输入帧后廊个数以及一帧输入信号对应的时钟个数。
[0011]作为其中一种实施方式,所述根据所述输入信号,计算所述输入时序需要平移的时钟个数,包括:
[0012]根据以下公式计算所述输入时序需要平移的时钟个数:
[0013]Tclk_shift=NUMvbp_out*Tclk_hs_out

NUMvbp_in*Tclk_hs_in;
[0014]其中,NUMvbp_out表示输出帧后廊个数,Tclk_hs_out表示一行输出信号对应的时钟个数,NUMvbp_in表示输入帧后廊个数,Tclk_hs_in表示一行输入信号对应的时钟个数。
[0015]作为其中一种实施方式,所述根据所述输入信号,计算所述输入时序需要平移的时钟个数,包括:
[0016]根据以下公式计算所述输出帧后廊个数:
[0017]NUMvbp_out=(NUMvbp_in+2)*Tclk_hs_in/Tclk_hs_out。
[0018]作为其中一种实施方式,所述根据以下公式计算所述输出帧后廊个数之后,包括:
[0019]判断所述输出帧后廊个数是否为整数;
[0020]若为整数,则按照所述输入时序输出所述图像数据;
[0021]若不为整数,则执行所述根据所述输入信号,计算所述输入时序需要平移的时钟个数的步骤。
[0022]作为其中一种实施方式,所述根据所述输入信号,计算所述输入时序需要平移的时钟个数,包括:
[0023]根据以下公式计算所述一行输出信号对应的时钟个数:
[0024]Tclk_hs_out=Tclk_vs/Nout_line;
[0025]其中,Tclk_vs表示一帧输入信号对应的时钟个数,Nout_line表示输出信号的行数。
[0026]作为其中一种实施方式,所述根据所述输入信号,计算所述输入时序需要平移的时钟个数,包括:
[0027]根据以下公式计算所述输出信号的行数:
[0028]Nout_line=Nin_line*N/M;
[0029]其中,Nin_line表示输入信号的行数,M/N表示缩放因子。
[0030]作为其中一种实施方式,所述根据所述输入信号,计算所述输入时序需要平移的时钟个数,包括:
[0031]根据以下公式计算所述输入信号的行数:
[0032]Nin_line=(NUMvfp_in+NUMvbp_in+NUMde_in);
[0033]其中,NUMvfp_in表示输入帧前廊个数,NUMde_in表示数据行数。
[0034]第二方面,本专利技术实施例提供了一种图像显示装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述图像显示方法的步骤。
[0035]第三方面,本专利技术实施例提供了一种计算机存储介质,所述计算机存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述图像显示方法的步骤。
[0036]本专利技术实施例提供的一种图像显示方法、装置及计算机存储介质,所述图像显示方法包括:获取输入信号,所述输入信号包括输入时序与图像数据;根据所述输入信号,计算所述输入时序需要平移的时钟个数;按照平移后的时序输出所述图像数据。如此,首先获取输入信号包括输入时序与图像数据,然后根据输入信号计算输入时序需要平移的时钟个数,再按照平移后的时序输出图像数据,可保证图像数据能够在任意不同的缩放因子下正确输出,且保证数据的完整性与正确性。
附图说明
[0037]图1为本专利技术实施例提供的一种图像显示方法的流程示意图;
[0038]图2为本专利技术实施例提供的一种图像显示装置的结构示意图。
具体实施方式
[0039]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素,此外,本专利技术不同实施例中具有同样命名的部件、特征、要素可能具有相同含义,也可能具有不同含义,其具体含义需以其在该具体实施例中的解释或者进一步结合该具体实施例中上下文进行确定。
[0040]应当理解,尽管在本文可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本文范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像显示方法,其特征在于,所述图像显示方法包括:获取输入信号,所述输入信号包括输入时序与图像数据;根据所述输入信号,计算所述输入时序需要平移的时钟个数;按照平移后的时序输出所述图像数据。2.根据权利要求1所述的图像显示方法,其特征在于,所述获取输入信号,所述输入信号包括输入时序与图像数据,包括:根据所述输入信号,获取输入帧前廊个数、输入帧后廊个数以及一帧输入信号对应的时钟个数。3.根据权利要求1所述的图像显示方法,其特征在于,所述根据所述输入信号,计算所述输入时序需要平移的时钟个数,包括:根据以下公式计算所述输入时序需要平移的时钟个数:Tclk_shift=NUMvbp_out*Tclk_hs_out

NUMvbp_in*Tclk_hs_in;其中,NUMvbp_out表示输出帧后廊个数,Tclk_hs_out表示一行输出信号对应的时钟个数,NUMvbp_in表示输入帧后廊个数,Tclk_hs_in表示一行输入信号对应的时钟个数。4.根据权利要求3所述的图像显示方法,其特征在于,所述根据所述输入信号,计算所述输入时序需要平移的时钟个数,包括:根据以下公式计算所述输出帧后廊个数:NUMvbp_out=(NUMvbp_in+2)*Tclk_hs_in/Tclk_hs_out。5.根据权利要求4所述的图像显示方法,其特征在于,所述根据以下公式计算所述输出帧后廊个数之后,包括:判断所述输出帧后廊个数是否为整数;若为整数,则按照所述输入时序输出所述图像数据;若不为整数...

【专利技术属性】
技术研发人员:李新娟
申请(专利权)人:上海傲显科技有限公司
类型:发明
国别省市:

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

1