CN103064644A - 一种图像显示方法、显卡及电子设备 - Google Patents

一种图像显示方法、显卡及电子设备 Download PDF

Info

Publication number
CN103064644A
CN103064644A CN201110323766XA CN201110323766A CN103064644A CN 103064644 A CN103064644 A CN 103064644A CN 201110323766X A CN201110323766X A CN 201110323766XA CN 201110323766 A CN201110323766 A CN 201110323766A CN 103064644 A CN103064644 A CN 103064644A
Authority
CN
China
Prior art keywords
field picture
video card
display unit
image
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201110323766XA
Other languages
English (en)
Other versions
CN103064644B (zh
Inventor
李凡智
刘旭国
袁菁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201110323766.XA priority Critical patent/CN103064644B/zh
Publication of CN103064644A publication Critical patent/CN103064644A/zh
Application granted granted Critical
Publication of CN103064644B publication Critical patent/CN103064644B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)

Abstract

本发明提供了一种图像显示方法、显卡及电子设备。其中所述图像显示方法包括:所述显卡获得图像显示数据,在预定时间内渲染并生成所述图像显示数据对应的F1帧图像;所述显卡向所述显示单元输出所述F1帧图像,其中,所述F1帧图像中的至少一帧被重复输出以使所述显卡在所述预定时间内输出共计F2帧图像到所述显示单元上予以显示;其中F2>F1。本发明能够实现显卡向显示单元的图像输出的控制。

Description

一种图像显示方法、显卡及电子设备
技术领域
本发明涉及图像显示技术领域,具体涉及一种图像显示方法、显卡及电子设备。
背景技术
显卡又称为显示适配器,它是计算机设备最基本组成部分之一。显卡的用途是将计算机***所需要的显示信息进行转换驱动,并向显示器提供行扫描信号,控制显示器的正确显示,是连接显示器和计算机主板的重要元件,是“人机对话”的重要设备之一。可以看出,显卡是主机里的一个重要组成部分,承担输出显示图形的任务。
显示器通常依据一个预先设置的刷新率周期性地刷新,用以将显卡输出的信号转换为供用户观看的图像。
发明内容
本发明实施例所要解决的技术问题是提供一种图像显示方法、显卡及电子设备,能够实现显卡向显示单元的图像输出的控制。
为解决上述技术问题,本发明实施例提供方案如下:
一种图像显示方法,应用于一显卡,所述显卡与一显示单元连接,所述图像显示方法包括:
所述显卡获得图像显示数据,在预定时间内渲染并生成所述图像显示数据对应的F1帧图像;
所述显卡向所述显示单元输出所述F1帧图像,其中,所述F1帧图像中的至少一帧被重复输出以使所述显卡在所述预定时间内输出共计F2帧图像到所述显示单元上予以显示;其中F2>F1。
优选地,上述的图像显示方法中,
所述预定时间为T秒,F1=F2/N,其中,所述显示单元的刷新率为F2帧/T秒,N为大于1的自然数。
优选地,上述的图像显示方法中,
所述在预定时间内渲染并生成所述图像显示数据对应的F1帧图像包括:
所述显卡在预定时间内匀速地渲染并生成所述F1帧图像中的每一帧图像。
优选地,上述的图像显示方法中,
所述显卡向所述显示单元输出所述F1帧图像包括:
所述显卡匀速地输出所述F1帧图像中的每一帧图像,其中每一帧图像被输出N次。
优选地,上述的图像显示方法中,
在所述在预定时间内渲染并生成所述图像显示数据对应的F1帧图像之后,还包括:缓存渲染生成的所述F1帧图像中的每一帧图像。
优选地,上述的图像显示方法中,
F2=60,F1为1、2、3、4、5、6、10、12、15、20或30。
本发明实施例还提供了一种图像显示装置,应用于一显卡,所述显卡与一显示单元连接,所述图像显示装置包括:
渲染单元,用于获得图像显示数据,在预定时间内渲染并生成所述图像显示数据对应的F1帧图像;
输出单元,用于向所述显示单元输出所述F1帧图像,其中,所述F1帧图像中的至少一帧被重复输出以使所述显卡在预定时间内输出共计F2帧图像到所述显示单元上予以显示;其中F2>F1。
优选地,上述的图像显示装置中,
所述预定时间为T秒,F1=F2/N,其中,所述显示单元的刷新率为F2帧/T秒,N为大于1的自然数。
优选地,上述的图像显示装置中,
所述渲染单元,进一步用于在预定时间内匀速地渲染并生成所述F1帧图像中的每一帧图像。
优选地,上述的图像显示装置中,
所述输出单元,进一步用于匀速地输出所述F1帧图像中的每一帧图像,其中每一帧图像被输出N次。
优选地,上述的图像显示装置中,还包括:
缓存单元,用于缓存渲染生成的所述F1帧图像中的每一帧图像。
本发明实施例还提供了一种显卡,包括:
渲染单元,用于获得图像显示数据,在预定时间内渲染并生成所述图像显示数据对应的F1帧图像;
输出单元,用于向显示单元输出所述F1帧图像,其中,所述F1帧图像中的至少一帧被重复输出以使所述显卡在预定时间内输出共计F2帧图像到所述显示单元上予以显示;其中F2>F1。
优选地,上述的显卡中,
所述预定时间为T秒,F1=F2/N,其中,所述显示单元的刷新率为F2帧/T秒,N为大于1的自然数。
优选地,上述的显卡中,
F2=60,F1为1、2、3、4、5、6、10、12、15、20或30。
优选地,上述的显卡中,
所述渲染单元,进一步用于在预定时间内匀速地渲染并生成所述F1帧图像中的每一帧图像。
优选地,上述的显卡中,
所述输出单元,进一步用于匀速地输出所述F1帧图像中的每一帧图像,其中每一帧图像被输出N次。
优选地,上述的显卡中,还包括:
缓存单元,用于缓存渲染生成的所述F1帧图像中的每一帧图像。
本发明实施例还提供了一种电子设备,包括显示单元,还包括如上所述的显卡,所述显卡与所述显示单元连接。
从以上所述可以看出,本发明实施例提供的图像显示方法、显卡及电子设备,能够控制显卡向显示单元的图像输出。并且,本发明实施例还可以将显卡生成的每一帧图像都在显示单元的显示屏幕上停留相同的时间,用以确保图像流畅、匀速地得以显示,避免不同帧图像停留时间不同所产生的不流畅及跳帧等现象,提升用户的使用体验。
附图说明
图1为本实施例所述的图像显示方法的流程示意图;
图2为本实施例所述的图像显示方法的一种渲染及输出效果示意图;
图3为本实施例所述的图像显示装置的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明进行详细描述。
本发明实施例所述的显示控制方法,应用于一显卡,所述显卡与一显示单元连接。所述显示单元具体可以是液晶显示器、CRT显示器。请参照图1,本实施例所述的图像显示方法包括以下步骤:
步骤11,所述显卡获得图像显示数据,在预定时间内渲染并生成所述图像显示数据对应的F1帧图像;
步骤12,所述显卡向所述显示单元输出所述F1帧图像,其中,所述F1帧图像中的至少一帧被重复输出以使所述显卡在所述预定时间内输出共计F2帧图像到所述显示单元上予以显示;其中F2>F1。
以上步骤中,显卡生成的F1帧图像中,存在有一帧或两帧以上的图像被重复输出给显示单元,这样在预定时间内虽然显卡仅生成了F1帧图像,但是却输出了F2帧图像供显示单元显示,因此以上步骤实现了显卡向显示单元的图像输出控制。
这里的F2帧图像,可以被显示单元依据预设的刷新率均匀地显示,即假设所述预设时间为T秒,则显示单元刷新率为F2/T帧/秒。
例如,本实施例中,所述预定时间优选地可以设置为1秒,则显示单元刷新率为F2帧/秒。
在上述步骤11中,显卡可以在所述预定时间内匀速地渲染并生成所述F1帧图像中的每一帧图像,即生成每一帧图像所需要的时间相同。在每一帧图像生成后,显卡可以将该帧图像暂存在自身的缓存中。
本实施例中,优选地显卡渲染生成的图像数量可以与显示单元的刷新率相匹配,这样能够使得显卡生成的每帧图像都被显示单元重复显示相同的次数。为此,上述F1和F2之间可以存在如下关系:F1=F2/N,其中,所述显示单元的刷新率为F2帧/T秒,N为大于1的自然数。例如,在F2=60时,F1可以为1、2、3、4、5、6、10、12、15、20或30等数值。在F1与F2满足以上关系时,在上述步骤12中,显卡可以匀速地输出所述F1帧图像中的每一帧图像,其中每一帧图像被输出N次。
结合图2说明在F1与F2满足以上关系时能够获得的有益效果:图2中各个方块代表对应的一帧图像,可以看出,显卡渲染生成了A~F的图像,每帧图像被显卡输出2次。此时,显卡生成的图像的帧数能够被显示卡的刷新率所整除,也就是说,每一帧生成的图像,都可以在显示单元的显示屏幕上停留相同的时间,如此可以确保所呈现图像流畅、匀速地得以显示,避免不同帧图像停留时间不同所产生的不流畅及跳帧等现象,提升用户的使用体验。
本实施例在上述步骤11中,还可以进一步根据所要显示的内容,确定渲染帧率,进而依据所确定的渲染帧率,在所述预定时间内渲染并生成所述图像显示数据对应的F1帧图像。例如,通过预先设置不同的显示内容所对应的渲染帧率,然后根据所要显示的内容确定该内容所对应的渲染帧率。具体的,考虑到用户的观看需求,文本类的显示内容其渲染帧率通常可以低于视频类的显示内容的渲染帧率,以减少渲染文本类的显示内容所需要的功耗。这样,本实施例可以依据特定的显示内容,设置合适的渲染帧率,以在显示效果和功耗之间的取得权衡。
本发明实施例还提供了一种图像显示装置,应用于一显卡,所述显卡与一显示单元连接。如图3所示,所述图像显示装置包括:
渲染单元,用于获得图像显示数据,在预定时间内渲染并生成所述图像显示数据对应的F1帧图像;
输出单元,用于向所述显示单元输出所述F1帧图像,其中,所述F1帧图像中的至少一帧被重复输出以使所述显卡在预定时间内输出共计F2帧图像到所述显示单元上予以显示;其中F2>F1。
这里,优选地,所述预定时间为T秒,F1=F2/N,其中,所述显示单元的刷新率为F2帧/T秒,N为大于1的自然数。
这里,优选地,所述渲染单元,可以进一步用于在预定时间内匀速地渲染并生成所述F1帧图像中的每一帧图像。所述输出单元,可以进一步用于匀速地输出所述F1帧图像中的每一帧图像,其中每一帧图像被输出N次。
当然,所述图像显示装置还可以包括:缓存单元,用于缓存渲染生成的所述F1帧图像中的每一帧图像。
本实施例还提供了一种显卡,该显卡包括:
渲染单元,用于获得图像显示数据,在预定时间内渲染并生成所述图像显示数据对应的F1帧图像;
输出单元,用于向显示单元输出所述F1帧图像,其中,所述F1帧图像中的至少一帧被重复输出以使所述显卡在预定时间内输出共计F2帧图像到所述显示单元上予以显示;其中F2>F1。
上述显卡中,优选地,所述预定时间为T秒,F1=F2/N,其中,所述显示单元的刷新率为F2帧/T秒,N为大于1的自然数。具体的,在F2=60时,F1可以为1、2、3、4、5、6、10、12、15、20或30等数值。
上述显卡中,优选地,所述渲染单元,进一步用于在预定时间内匀速地渲染并生成所述F1帧图像中的每一帧图像。所述输出单元,进一步用于匀速地输出所述F1帧图像中的每一帧图像,其中每一帧图像被输出N次。
上述显卡还可以包括一缓存单元,用于缓存渲染生成的所述F1帧图像中的每一帧图像。
最后,本发明实施例还提供了一种电子设备,包括显示单元,该电子设备还包括以上所述的显卡,所述显卡与所述显示单元连接。
此说明书中所描述的许多功能部件都被称为模块,以便更加特别地强调其实现方式的独立性。
本发明实施例中,模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。
实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于***或网络上。
在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。
以上所述仅是本发明的实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (18)

1.一种图像显示方法,应用于一显卡,所述显卡与一显示单元连接,其特征在于,所述图像显示方法包括:
所述显卡获得图像显示数据,在预定时间内渲染并生成所述图像显示数据对应的F1帧图像;
所述显卡向所述显示单元输出所述F1帧图像,其中,所述F1帧图像中的至少一帧被重复输出以使所述显卡在所述预定时间内输出共计F2帧图像到所述显示单元上予以显示;其中F2>F1。
2.如权利要求1所述的图像显示方法,其特征在于,
所述预定时间为T秒,F1=F2/N,其中,所述显示单元的刷新率为F2帧/T秒,N为大于1的自然数。
3.如权利要求2所述的图像显示方法,其特征在于,
所述在预定时间内渲染并生成所述图像显示数据对应的F1帧图像包括:
所述显卡在预定时间内匀速地渲染并生成所述F1帧图像中的每一帧图像。
4.如权利要求2或3所述的图像显示方法,其特征在于,
所述显卡向所述显示单元输出所述F1帧图像包括:
所述显卡匀速地输出所述F1帧图像中的每一帧图像,其中每一帧图像被输出N次。
5.如权利要求1所述的图像显示方法,其特征在于,
在所述在预定时间内渲染并生成所述图像显示数据对应的F1帧图像之后,还包括:缓存渲染生成的所述F1帧图像中的每一帧图像。
6.如权利要求2所述的图像显示方法,其特征在于,
F2=60,F1为1、2、3、4、5、6、10、12、15、20或30。
7.一种图像显示装置,应用于一显卡,所述显卡与一显示单元连接,其特征在于,所述图像显示装置包括:
渲染单元,用于获得图像显示数据,在预定时间内渲染并生成所述图像显示数据对应的F1帧图像;
输出单元,用于向所述显示单元输出所述F1帧图像,其中,所述F1帧图像中的至少一帧被重复输出以使所述显卡在预定时间内输出共计F2帧图像到所述显示单元上予以显示;其中F2>F1。
8.如权利要求7所述的图像显示装置,其特征在于,
所述预定时间为T秒,F1=F2/N,其中,所述显示单元的刷新率为F2帧/T秒,N为大于1的自然数。
9.如权利要求8所述的图像显示装置,其特征在于,
所述渲染单元,进一步用于在预定时间内匀速地渲染并生成所述F1帧图像中的每一帧图像。
10.如权利要求8或9所述的图像显示装置,其特征在于,
所述输出单元,进一步用于匀速地输出所述F1帧图像中的每一帧图像,其中每一帧图像被输出N次。
11.如权利要求7所述的图像显示装置,其特征在于,还包括:
缓存单元,用于缓存渲染生成的所述F1帧图像中的每一帧图像。
12.一种显卡,其特征在于,包括:
渲染单元,用于获得图像显示数据,在预定时间内渲染并生成所述图像显示数据对应的F1帧图像;
输出单元,用于向显示单元输出所述F1帧图像,其中,所述F1帧图像中的至少一帧被重复输出以使所述显卡在预定时间内输出共计F2帧图像到所述显示单元上予以显示;其中F2>F1。
13.如权利要求12所述的显卡,其特征在于,
所述预定时间为T秒,F1=F2/N,其中,所述显示单元的刷新率为F2帧/T秒,N为大于1的自然数。
14.如权利要求13所述的显卡,其特征在于,
F2=60,F1为1、2、3、4、5、6、10、12、15、20或30。
15.如权利要求13所述的显卡,其特征在于,
所述渲染单元,进一步用于在预定时间内匀速地渲染并生成所述F1帧图像中的每一帧图像。
16.如权利要求13或15所述的显卡,其特征在于,
所述输出单元,进一步用于匀速地输出所述F1帧图像中的每一帧图像,其中每一帧图像被输出N次。
17.如权利要求12所述的显卡,其特征在于,还包括:
缓存单元,用于缓存渲染生成的所述F1帧图像中的每一帧图像。
18.一种电子设备,包括显示单元,其特征在于,还包括如权利要求12至17任一项所述的显卡,所述显卡与所述显示单元连接。
CN201110323766.XA 2011-10-21 2011-10-21 一种图像显示方法、显卡及电子设备 Active CN103064644B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110323766.XA CN103064644B (zh) 2011-10-21 2011-10-21 一种图像显示方法、显卡及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110323766.XA CN103064644B (zh) 2011-10-21 2011-10-21 一种图像显示方法、显卡及电子设备

Publications (2)

Publication Number Publication Date
CN103064644A true CN103064644A (zh) 2013-04-24
CN103064644B CN103064644B (zh) 2016-03-02

Family

ID=48107287

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110323766.XA Active CN103064644B (zh) 2011-10-21 2011-10-21 一种图像显示方法、显卡及电子设备

Country Status (1)

Country Link
CN (1) CN103064644B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105871916A (zh) * 2016-06-08 2016-08-17 浙江宇视科技有限公司 视频流送显处理方法、装置及***
CN109302637A (zh) * 2018-11-05 2019-02-01 腾讯科技(成都)有限公司 图像处理方法、图像处理装置和电子设备
WO2020001326A1 (zh) * 2018-06-29 2020-01-02 京东方科技集团股份有限公司 视频播放方法、装置及存储介质
CN111464757A (zh) * 2019-01-21 2020-07-28 西安诺瓦电子科技有限公司 视频处理方法、装置和***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005050978A1 (en) * 2003-10-21 2005-06-02 Multi-Format, Inc. Video production system with mixed frame removal
WO2010011979A2 (en) * 2008-07-25 2010-01-28 Qualcomm Incorporated Performance analysis during visual creation of graphics images
CN102096700A (zh) * 2010-12-15 2011-06-15 中兴通讯股份有限公司 一种移动终端及其浏览器的实现方法
CN102184081A (zh) * 2011-05-10 2011-09-14 广东威创视讯科技股份有限公司 显卡同步输出的方法、装置及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005050978A1 (en) * 2003-10-21 2005-06-02 Multi-Format, Inc. Video production system with mixed frame removal
WO2010011979A2 (en) * 2008-07-25 2010-01-28 Qualcomm Incorporated Performance analysis during visual creation of graphics images
CN102096700A (zh) * 2010-12-15 2011-06-15 中兴通讯股份有限公司 一种移动终端及其浏览器的实现方法
CN102184081A (zh) * 2011-05-10 2011-09-14 广东威创视讯科技股份有限公司 显卡同步输出的方法、装置及***

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105871916A (zh) * 2016-06-08 2016-08-17 浙江宇视科技有限公司 视频流送显处理方法、装置及***
CN105871916B (zh) * 2016-06-08 2019-04-12 浙江宇视科技有限公司 视频流送显处理方法、装置及***
WO2020001326A1 (zh) * 2018-06-29 2020-01-02 京东方科技集团股份有限公司 视频播放方法、装置及存储介质
US11069319B2 (en) 2018-06-29 2021-07-20 Beijing Boe Optoelectronics Technology Co., Ltd. Video playing method, device and storage medium
CN109302637A (zh) * 2018-11-05 2019-02-01 腾讯科技(成都)有限公司 图像处理方法、图像处理装置和电子设备
CN109302637B (zh) * 2018-11-05 2023-02-17 腾讯科技(成都)有限公司 图像处理方法、图像处理装置和电子设备
CN111464757A (zh) * 2019-01-21 2020-07-28 西安诺瓦电子科技有限公司 视频处理方法、装置和***

Also Published As

Publication number Publication date
CN103064644B (zh) 2016-03-02

Similar Documents

Publication Publication Date Title
CN103366717B (zh) 显示方法、装置及***
CN100530343C (zh) 多屏合成显示装置及方法
CN106782403A (zh) 低功耗显示装置
US9330623B2 (en) Display device and method for driving the same
CN103021378A (zh) 一种多屏拼接显示装置和方法
CN102968978A (zh) 一种显示刷新率的控制方法及装置
US20150371600A1 (en) Timing control method, time schedule controller and display device
US8699566B2 (en) Adaptive and integrated visualization of spatiotemporal data from large-scale simulations
CN103064644B (zh) 一种图像显示方法、显卡及电子设备
US20220208145A1 (en) Display wall synchronization using variable refresh rate modules
CN101430851A (zh) 驱动装置、方法以及电光装置、电子设备
US20130007610A1 (en) Electronic reader and page flipping method thereof
CN101770756B (zh) 液晶显示器及其驱动方法
KR101689301B1 (ko) 액정 표시 장치
CN102681812B (zh) 一种计算机多屏幕扩展显示方法及显示***
CN109377930B (zh) 一种基于fpga分配图像视频信号量的方法及装置
CN102682465A (zh) 3d格式转换***和方法
CN101535930A (zh) 具有双显示控制器的显示***及其驱动方法
CN101937666B (zh) 图像显示设备
CN101241678A (zh) 显示设备的驱动装置及其驱动方法
US10431150B2 (en) Display device, light-emitting control signal generating device and method
CN103491335A (zh) 一种图像显示方法及装置
CN202838922U (zh) 一种基于fpga的平板显示驱动装置
CN101930713A (zh) 显示装置的存储器架构及其读取方法
US8380886B2 (en) Computer system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant