显示控制系统、方法及装置与流程

文档序号:18329716发布日期:2019-08-03 11:58阅读:163来源:国知局
显示控制系统、方法及装置与流程

本发明涉及显示技术领域,尤其是指一种显示控制系统、方法及装置。



背景技术:

随着人工智能的兴起,现场可编程门阵列(field-programmablegatearray,fpga)被越来越多地应用于算法硬件加速领域,尤其对于图片的处理,由于采用fpga的并行数据处理方式,通过fpga进行图片处理具有更明显的优势,因此,fpga能够应用于显示技术领域。

然而,fpga无法实现复杂的控制菜单,与用户的交互能力也比较弱,例如当通过fpga接入外接信号源进行图像播放时,存在无法通过fpga在播放图像上输出控制菜单显示的问题。



技术实现要素:

本发明技术方案的目的是提供一种显示控制系统、方法及装置,用于解决现有技术在通过fpga进行图像播放时,无法在播放图像上输出显示控制菜单的问题。

本发明公开了一种显示控制系统,包括相连接的系统处理芯片和现场可编程门阵列处理器,所述现场可编程门阵列处理器与显示面板相连接,其中:

所述系统处理芯片被配置为:在监测到控制界面调取指令,且当前信号接入通道处于第一通道时,获取所述现场可编程门阵列处理器由外接设备输入的图像,并将当前信号接入通道切换为第二通道;

所述现场可编程门阵列处理器被配置为:在所述系统处理芯片监测到控制界面调取指令,且当前信号接入通道处于第一通道时,将外接设备当前输入的图像传输至所述系统处理芯片;

其中,所述当前信号接入通道处于第一通道时,所述显示面板的图像来源为所述外接设备;所述当前信号接入通道处于第二通道时,所述显示面板的图像来源为所述系统处理芯片。

进一步地,所述系统处理芯片还被配置为:在当前信号接入通道处于第二通道时,将待显示图像传输至所述现场可编程门阵列处理器;

所述现场可编程门阵列处理器还被配置为:将所述待显示图像输出至所述显示面板上显示。

进一步地,所述系统处理芯片还被配置为:在监测到控制界面调取指令,将当前信号接入通道从第一通道切换为第二通道,获取所述现场可编程门阵列处理器由外接设备输入的图像后,根据所述现场可编程门阵列处理器由外接设备输入的图像和所述控制界面调取指令所调取的控制界面,生成所述待显示图像。

进一步地,所述系统处理芯片在将待显示图像传输至所述现场可编程门阵列处理器时,将具有第一分辨率的所述待显示图像输出至所述现场可编程门阵列处理器;

所述现场可编程门阵列处理器在将所述待显示图像输出至所述显示面板上显示时,将具有第一分辨率的所述待显示图像转换为具有第二分辨率的所述待显示图像后,输出至显示面板上显示;

所述第二分辨率大于所述第一分辨率。

进一步地,所述第二分辨率为所述第一分辨率的2倍。

进一步地,所述系统处理芯片根据所述现场可编程门阵列处理器由外接设备输入的图像和所述控制界面调取指令所调取的控制界面,生成所述待显示图像时,具体被配置为:

将所述现场可编程门阵列处理器传输的由外接设备输入的图像作为背景,将所述控制界面调取指令所调取的控制界面作为所述背景上的叠加画面,生成所述待显示图像。

进一步地,所述现场可编程门阵列处理器还被配置为:在所述系统处理芯片未监测到控制界面调取指令,且当前信号接入通道处于第一通道时,将外接设备当前输入的图像直接传输至显示面板上显示。

进一步地,所述系统处理芯片还被配置为:

在当前信号接入通道处于第二通道时,若监测到控制界面调取指令,则根据所述控制界面调取指令所调取的控制界面,生成所述待显示图像。

进一步地,所述系统处理芯片还被配置为:

在显示面板显示控制界面后,在预设时长内若监测到信号接入通道的切换指令,则响应所述切换指令,进行信号接入通道的切换;

在显示面板显示控制界面后,在预设时长后未监测到信号接入通道的切换指令,且接收到控制界面调取指令之前的当前信号接入通道为第一通道,则将当前信号接入通道切换为所述第一通道。

进一步地,所述系统处理芯片还被配置为:在监测到控制界面调取指令,且当前信号接入通道处于第一通道时,向所述现场可编程门阵列处理器输出数据传输指令;

所述现场可编程门阵列还被配置为:在当前信号接入通道处于第一通道时,响应所述数据传输指令,将外接设备当前输入的图像传输至所述系统处理芯片。

进一步地,所述系统处理芯片通过第一接口向所述现场可编程门阵列发送所述数据传输指令,并通过第二接口接收所述现场可编程门阵列所输出的图像。

本发明还公开了一种显示控制方法,应用于系统处理芯片,所述系统处理芯片与现场可编程门阵列处理器连接,所述现场可编程门阵列处理器与显示面板连接,其中所述显示控制方法包括:

在监测到控制界面调取指令,且当前信号接入通道处于第一通道时,获取所述现场可编程门阵列处理器由外接设备输入的图像,并将当前信号接入通道切换为第二通道;

其中,所述当前信号接入通道处于第一通道时,所述显示面板的图像来源为与所述现场可编程门阵列处理器相连接的外接设备;所述当前信号接入通道处于第二通道时,所述显示面板的图像来源为所述系统处理芯片。

进一步地,所述方法还包括;

在当前信号接入通道处于第二通道时,将待显示图像传输至所述现场可编程门阵列处理器,以使所述现场可编程门阵列处理器将所述待显示图像输出至所述显示面板上显示。

进一步地,在监测到控制界面调取指令,将当前信号接入通道从第一通道切换为第二通道,获取所述现场可编程门阵列处理器由外接设备输入的图像后,所述方法还包括:

根据所述现场可编程门阵列处理器由外接设备输入的图像和所述控制界面调取指令所调取的控制界面,生成所述待显示图像。

进一步地,将待显示图像传输至所述现场可编程门阵列处理器,包括:

将具有第一分辨率的所述待显示图像输出至所述现场可编程门阵列处理器;

其中,所述现场可编程门阵列处理器在将所述待显示图像输出至所述显示面板上显示时,将具有第一分辨率的所述待显示图像转换为具有第二分辨率的所述待显示图像后,输出至显示面板上显示;

所述第二分辨率大于所述第一分辨率。

进一步地,所述方法还包括:

在当前信号接入通道处于第二通道时,若监测到控制界面调取指令,则根据所述控制界面调取指令所调取的控制界面,生成所述待显示图像。

进一步地,所述方法还包括:

在显示面板显示控制界面后,在预设时长内若监测到信号接入通道的切换指令,则响应所述切换指令,进行信号接入通道的切换;

在显示面板显示控制界面后,在预设时长后未监测到信号接入通道的切换指令,且接收到控制界面调取指令之前的当前信号接入通道为第一通道,则将当前信号接入通道切换为所述第一通道。

本发明还公开了一种显示控制装置,应用于系统处理芯片,所述系统处理芯片与现场可编程门阵列处理器连接,所述现场可编程门阵列处理器与显示面板连接,其中所述显示控制装置包括:

处理模块,用于在监测到控制界面调取指令,且当前信号接入通道处于第一通道时,获取所述现场可编程门阵列处理器由外接设备输入的图像,并将当前信号接入通道切换为第二通道;

其中,所述当前信号接入通道处于第一通道时,所述显示面板的图像来源为与所述现场可编程门阵列处理器相连接的外接设备;所述当前信号接入通道处于第二通道时,所述显示面板的图像来源为所述系统处理芯片。

本发明还公开了一种显示控制方法,应用于包括相连接的系统处理芯片和现场可编程门阵列处理器的显示控制系统,所述现场可编程门阵列处理器与显示面板相连接,其中所述方法包括:

所述系统处理芯片在监测到控制界面调取指令,且当前信号接入通道处于第一通道时,获取所述现场可编程门阵列处理器由外接设备输入的图像,并将当前信号接入通道切换为第二通道;

在所述系统处理芯片监测到控制界面调取指令,且当前信号接入通道处于第一通道时,所述现场可编程门阵列处理器将外接设备当前输入的图像传输至所述系统处理芯片;

其中,所述当前信号接入通道处于第一通道时,所述显示面板的图像来源为所述外接设备;所述当前信号接入通道处于第二通道时,所述显示面板的图像来源为所述系统处理芯片。

本发明具体实施例上述技术方案中的至少一个具有以下有益效果:

本发明实施例所述显示控制系统、方法,采用系统处理芯片soc与现场可编程门阵列fpga处理器相结合的方式,能够使显示面板在播放fpga处理器上所连接的外接设备输入的图像时,同时显示控制界面,从而能够解决现有技术在通过fpga进行图像播放时,无法在播放图像上输出显示控制菜单的问题。

附图说明

图1为本发明所述显示控制系统的架构示意图;

图2为本发明实施例所述显示控制系统的实施流程示意图;

图3为本发明实施例所述显示控制方法的流程示意图;

图4为本发明实施例所述显示控制装置的结构示意图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。

为解决现有技术在通过fpga进行图像播放时,无法在播放图像上输出显示控制菜单的问题,本发明实施例所述显示控制系统,采用系统处理芯片(systemonchip,soc)与现场可编程门阵列fpga处理器相结合的方式,能够使显示面板在播放fpga处理器上所连接的外接设备输入的图像时,同时显示控制界面。

具体地,如图1所示为本发明实施例所述显示控制系统的架构示意图。参阅图1,本发明实施例所述显示控制系统包括:soc10和fpga处理器20。其中,soc10与fpga处理器20连接,fpga处理器20与显示面板30连接,通过soc10与fpga处理器20相结合,能够实现显示面板30的显示图像控制输出。

其中,fpga处理器20可以连接外接设备40,具体地可以通过高清多媒体接口(highdefinitionmultimediainterface,hdmi)输入in端口连接外接设备,通过该hdmiin端口,由外接设备40输入的图像信息可以由fpga处理器20传输至显示面板30上播放。

fpga处理器20还通过连接接口与soc10连接,可选地soc10通过i2c接口和v-by-one接口分别与fpga处理器20连接。其中,soc10可以通过i2c接口向fpga处理器20输出控制信号,通过v-by-one接口与fpga处理器20之间进行图像数据传输。本发明实施例所述显示控制系统中,soc10可以运行显示装置的控制系统,监测用户输入的控制界面调取指令。

进一步,需要说明的是,本发明实施例所述显示控制系统中,显示面板30进行图像显示时的信号接入通道包括两个,其中在第一通道,显示面板30的图像来源为外接设备40,fpga处理器20从外接设备40获取待显示图像,传输至显示面板30上显示;在第二通道,显示面板30的图像来源为soc10,fpga处理器20从soc10获取待显示图像,传输至显示面板30上显示。

具体地,本发明实施例提供一种显示控制系统,结合图1所示,包括相连接的系统处理芯片(soc10)和现场可编程门阵列处理器(fpga处理器)20,fpga处理器20与显示面板相连接,其中:

所述系统处理芯片被配置为:在监测到控制界面调取指令,且当前信号接入通道处于第一通道时,获取所述现场可编程门阵列处理器由外接设备输入的图像,并将当前信号接入通道切换为第二通道;

所述现场可编程门阵列处理器被配置为:在所述系统处理芯片监测到控制界面调取指令,且当前信号接入通道处于第一通道时,将外接设备当前输入的图像传输至所述系统处理芯片;

其中,所述当前信号接入通道处于第一通道时,所述显示面板的图像来源为所述外接设备;所述当前信号接入通道处于第二通道时,所述显示面板的图像来源为所述系统处理芯片。本发明实施例所述显示控制系统,将fpga处理器20与soc10相结合,且利用soc10,能够监测用户输入的控制界面调取指令,在监测到控制界面调取指令,且当前信号接入通道处于第一通道时,能够将当前信号接入通道切换为第二通道,并从fpga处理器20获取外接设备输入的图像。

基于上述方式,通过将当前信号接入通道切换至第二通道并从fpga处理器20获取外接设备输入的图像,利用soc10的控制命令处理功能和图片运算处理功能,soc10能够将外接设备输入的图像与控制界面调取指令所调取的控制界面相结合,生成待显示图像,由fpga处理器20输出至显示面板30上显示。

因此,soc10输出至fpga处理器20包括外接设备40上当前待显示的图像和控制界面调取指令所调取的控制界面,因此显示面板30在播放fpga处理器20上所连接的外接设备40输入的图像时,同时显示控制界面,能够解决现有技术通过fpga进行图像播放时,无法在播放图像上输出显示控制菜单的问题。

另外,soc10根据fpga处理器20由外接设备输入的图像和所述控制界面调取指令所调取的控制界面,生成所述待显示图像时,具体被配置为:

将fpga处理器20传输的由外接设备输入的图像作为背景,将所述控制界面调取指令所调取的控制界面作为所述背景上的叠加画面,生成所述待显示图像。

举例说明,控制界面调取指令所调取的控制界面可以包括用户通过屏幕菜单式调节方式(on-screendisplay,osd)的菜单进行信号通道切换和显示参数的设置。

soc10通过将fpga处理器20所输出的图像作为背景,将控制界面调取指令所调取的控制界面作为背景上的叠加画面,生成待显示图像。具体地,本领域技术人员应该了解将一图像作为背景,将另一图像叠加在背景上的图像处理方式,该图像处理技术并非为本发明的研究重点,在此不详细说明。

可选地,本发明实施例中,soc10还被配置为:

在监测到控制界面调取指令,且当前信号接入通道处于第一通道时,向所述现场可编程门阵列处理器输出数据传输指令;

fpga处理器20还被配置为:在当前信号接入通道处于第一通道时,响应所述数据传输指令,将外接设备当前输入的图像传输至所述系统处理芯片。

可选地,soc10通过第一接口向fpga处理器20发送数据传输指令,并通过第二接口接收fpga处理器20所输出的图像。

具体地,soc10可以通过i2c接口向fpga处理器20输出数据传输指令;soc10可以通过v-by-one接口接收fpga处理器20输出的由外接设备输入的图像;soc10还可以通过v-by-one接口向fpga处理器20传输待显示图像。

可选地,本发明实施例所述显示控制系统中,soc10还被配置为:在当前信号接入通道处于第二通道时,将待显示图像传输至fpga处理器20;

fpga处理器20还被配置为:将所述待显示图像输出至所述显示面板上显示。

其中,当前信号接入通道处于第二通道时,显示面板30的图像来源为soc10,soc10将所需要显示的待显示图像传输至fpga处理器20,通过fpga处理器20将待显示图像传输至显示面板30上显示。

另外,soc10还被配置为:在监测到控制界面调取指令,将当前信号接入通道从第一通道切换为第二通道,获取fpga处理器20由外接设备输入的图像后,根据fpga处理器20由外接设备40输入的图像和控制界面调取指令所调取的控制界面,生成待显示图像。

进一步地,在生成待显示图像后,由于当前信号接入通道处于第二通道,soc10将该待显示图像传输至fpga处理器20,通过fpga处理器20将待显示图像传输至显示面板30上显示,因此显示面板30上能够同时显示由外接设备40输入的图像和控制界面调取指令所调取的控制界面。

可选地,本发明实施例所述显示控制系统,利用fpga处理器20相较于soc10能够处理更高分辨率图像的特性,soc10传输至fpga处理器20的待显示图像,可以由fpga处理器20进行分辨率转换,以提高在显示面板30上所显示图像的分辨率。

具体地,soc10在将待显示图像传输至所述现场可编程门阵列处理器时,将具有第一分辨率的所述待显示图像输出至fpga处理器20;

fpga处理器20在将该待显示图像输出至显示面板30上显示时,将具有第一分辨率的该待显示图像转换为具有第二分辨率的待显示图像后,输出至显示面板上显示;

其中,第二分辨率大于第一分辨率。

可选地,第二分辨率为第一分辨率的2倍。

举例说明,第一分辨率为4k,第二分辨率为8k。

采用本发明实施例所述显示控制系统,通过soc10与fpga处理器20相结合,能够实现soc10所输出图像在显示面板30上8k分辨率图像的显示。

进一步,需要说明的是,显示面板30为支持8k图像显示的面板。

另外,fpga处理器20在将外接设备当前输入的图像传输至soc10时,fpga处理器20还被配置为:将外接设备当前输入的具有第二分辨率的图像转换为第一分辨率的图像后发送至soc10,以使得soc10获取该具有外接设备当前输入的具有第一分辨率的图像后,与控制界面调取指令所调取的控制界面相结合后获得待传输图像,传输至fpga处理器20,由该fpga处理器20再将该具有第一分辨率的图像转换为具有第二分辨率的待传输图像后,发送至显示面板30上显示。

采用本发明实施例所述显示控制系统,在将外接设备40上的图像输出至显示面板30时,能够向显示面板30输出分辨率为8k的图像;另外,fpga处理器20还进一步具有分辨率处理功能,虽然soc10不能实现8k图像显示,soc10输出至fpga处理器20的待显示图像的分辨率为4k,但fpga处理器20能够将具有4k分辨率的待传输图像处理为具有8k分辨率的待传输图像后,传输至显示面板30上显示,使显示面板30能够显示8k分辨率的待传输图像。

可选地,当外接设备40输入的图像为具有第二分辨率(8k)时,fpga处理器20还被配置为:

将外接设备40上输入具有8k分辨率的图像处理为具有4k分辨率(第一分辨率)的图像,将具有4k分辨率的图像传输至soc10,待soc10将外接设备所输入的具有4k分辨率的图像与控制界面调取指令所调取的控制界面生成具有4k分辨率的待传输图像后,将待传输图像传输至fpga处理器20。

基于上述的处理方式,利用soc10与fpga处理器20相结合,不但能够达到使显示面板播放fpga处理器上所连接的外接设备输入图像,同时显示控制界面的效果,同时还能够实现高分辨率图像的显示。

可选地,本发明实施例所述显示控制系统,fpga处理器20还被配置为:在soc10未监测到控制界面调取指令,且当前信号接入通道处于第一通道时,将外接设备40当前输入的图像直接传输至显示面板30上显示。

可选地,外接设备40输入的图像为具有第二分辨率(8k),在处于第一通道时,显示面板30上能够显示8k分辨率的图像。

可选地,本发明实施例所述显示控制系统,soc10还被配置为:

在当前信号接入通道处于第二通道时,若监测到控制界面调取指令,则根据所述控制界面调取指令所调取的控制界面,生成所述待显示图像。

基于上述的方式,若当前信号接入通道处于第二通道时,soc10监测到控制界面调取指令,则soc10直接将预先存储、待输出的图像与控制界面调取指令所调取的控制界面相结合,生成待显示图像后传输至fpga处理器20,使fpga处理器20显示soc10所输出图像与控制界面相结合的画面。本发明实施例中,可选地,soc10上预先存储的图像具有第二分辨率;

其中,当前信号接入通道处于第二通道时,soc10在将预先存储的图像输出至fpga处理器20时,被配置为:

对待输出的图像进行压缩处理,获得具有第一分辨率的图像;

将具有第一分辨率的图像输出至fpga处理器20;其中,所述fpga处理器20将具有第一分辨率的图像拉伸为具有具有第二分辨率的图像后传输至所述显示面板30;

其中,所述第二分辨率大于所述第一分辨率。

举例说明,上述的第二分辨率可以为8k,第一分辨率可以为4k。

采用上述方式,虽然soc10不能够支持8k图像显示,但soc10可以将所存储的分辨率为8k的图像压缩为4k后传输至fpga处理器20,由fpga处理器20将分辨率为4k的第三图像拉伸为8k后传输至显示面板30上显示,从而实现来自于soc10上的8k图像数据在8k显示面板上的图像显示。

因此,采用本发明实施例所述显示控制方法,不但能够达到使显示面板播放fpga处理器上所连接的外接设备输入图像,同时显示控制界面的效果,还能够将信号输入通道由与fpga处理器20相连接的外接设备切换为soc10本身的存储设备,实现来自于soc的图像在显示面板30上的高分辨率显示。

可选地,soc10还被配置为:

在显示面板显示控制界面后,在预设时长内若监测到信号接入通道的切换指令,则响应所述切换指令,进行信号接入通道的切换;

在显示面板显示控制界面后,在预设时长后未监测到信号接入通道的切换指令,且接收到控制界面调取指令之前的当前信号接入通道为第一通道,则将当前信号接入通道切换为所述第一通道。

具体地,结合图1,在显示面板30显示控制界面后,soc10在预设时长内监测到信号接入通道的切换指令,该通道切换指令用于指示进行信号通道切换,若通道切换指令指示信号输入通道由与fpga处理器20相连接的外接设备切换为soc10本身的存储设备,也即由第一通道切换为第二通道,则根据该通道切换指令,soc10将本身的存储设备所存储的待显示图像输出至fpga处理器20,使fpga处理器20将待显示图像传输至显示面板30,显示面板30显示由soc10输出的图像。

可选地,根据该切换指令,soc10还可以向fpga处理器20发送数据停止传输指令,以使fpga处理器20停止向soc10发送外接设备40上当前待显示的图像。

若通道切换指令指示信号输入通道由soc10本身的存储设备切换至fpga处理器20相连接的外接设备,也即由第二通道切换为第一通道,则根据该通道切换指令,soc10停止向fpga处理器20输出图像,fpga处理器20获取外接设备40输入的图像,直接输出至显示面板30上显示。

基于以上,可选地,本发明实施例所述显示控制系统,在soc10监测到控制界面调取指令,且当前信号接入通道处于第一通道,将当前信号接入通道切换为第二通道,并获取fpga处理器20由外接设备输入的图像之后,还被配置为:

若在预设时长内未监测到所述控制界面调取指令,则向所述fpga处理器20输出数据停止传输指令。

具体地,若在预设时长内未再监测到控制界面调取指令,通过向fpga处理器20输出数据停止传输指令,可以使fpga处理器20根据该数据停止传输指令停止向soc10发送外接设备40上当前待显示的图像,进一步地,若fpga处理器20未继续接收到soc10发送的图像数据,fpga处理器20可以直接将外接设备40上当前待显示的图像传输至显示面板30上显示,从而切换为由fpga处理器20直接向显示面板30输出外接设备上的图像。

基于上述的方式,在显示面板显示控制界面后,在预设时长后未监测到信号接入通道的切换指令,且接收到控制界面调取指令之前的当前信号接入通道为第一通道,则将当前信号接入通道切换为所述第一通道。根据以上,采用本发明实施例所述显示控制系统,结合图1,所应用的显示控制系统具有以下三种工作模式:

第一工作模式:与fpga处理器20相连接的外接设备40作为信号接入通道,外接设备40上的分辨率为8k的图像数据由fpga处理器20直接传输至显示面板30上显示(当前信号接入通道处于第一通道);

第二工作模式:soc10接收到控制界面调取指令,与fpga处理器20相连接的外接设备40作为信号接入通道,外接设备40上的图像数据由fpga处理器20压缩为4k后传输至soc10,由soc10将fpga处理器20所传输的图像与控制界面调取指令所调取的控制界面相结合,生成待显示图像后传输至fpga处理器20,再由fpga处理器20将待显示图像拉伸为8k后,传输至显示面板30上显示(当前信号接入通道由第一通道切换为第二通道);

第三工作模式:soc10本身的存储设备作为信号接入通道,soc10将本身的存储设备所存储的分辨率为8k的图像压缩为4k的图像后传输至fpga处理器20,由fpga处理器20将4k的图像拉伸为8k后,传输至显示面板30上显示(当前信号接入通道处于第二通道)。

在上述的第二工作模式中,soc10接收到控制界面调取指令后,虽然当前显示面板30的图像显示以外接设备40作为信号接入通道,但soc10获取fpga处理器20发送的图像数据,利用soc10强大的ui功能,能够将控制界面调取指令所调取的控制界面与fpga处理器20发送的图像相结合后,由fpga处理器20发送至显示面板30上显示。该处理过程给用户还是处于以外接设备40作为信号接入通道的体验,实现外接设备所输入的图像与控制界面相结合进行图像显示的效果。

具体地,采用本发明实施例所述显示控制方法,上述几种工作模式之间切换的工作流程可以参阅图2,并结合图1所示,在步骤s210开始之后,包括:

s220,soc10监测到控制界面调取指令;

s230,判断显示面板30的当前图像显示的信号接入通道是否为外接设备40;若判断结果为是,则执行步骤s240;若判断结果为否,则执行步骤260;具体地,当判断结果为否时,也即当前图像显示的信号接入通道为soc10,此时soc10可以直接根据控制界面调取指令所调取的控制界面和当前本身存储设备所存储的图像向fpga处理器20输出图像数据,以使fpga处理器20将soc10所输出的图像数据传输至显示面板30上显示,也即执行上述的第三工作模式;

s240,向fpga处理器20输出数据传输指令,并获取fpga处理器20输出的外接设备上当前待显示的图像;

s250,将显示面板30的当前图像显示的信号接入通道切换为soc10,由soc10根据fpga处理器20所输出的图像和控制界面调取指令所调取的控制界面,生成待显示图像,并向fpga处理器20传输所生成的待显示图像,由fpga处理器20将待显示图像输出至显示面板30上显示,也即执行上述的第二工作模式;

s260,显示面板30上显示控制界面调取指令所调取的控制界面;

s270,soc10判断是否接收到用户输入的通道切换指令,若接收到通道切换指令,则执行步骤s280;若未接收到通道切换指令,则执行步骤s290;

s280,执行信号接入通道的切换;具体地,若根据通道切换指令,信号接入通道为由外接设备40切换为soc10,则由第二工作模式切换为第三工作模式;若根据通道切换指令,信号接入通道为由soc10切换为外接设备40,则由第三工作模式切换为第一工作模式;

s290,判断接收到控制界面调取指令之前的信号接入通道是否为外接设备40,若为外接设备,则执行步骤s291;若并非为外接设备40,也即为soc10,则执行步骤s292;

s291,将信号接入通道切换为外接设备,也即切换为第一工作模式;

s292,结束。

本发明实施例中,在上述的过程中,将待显示图像输出至fpga处理器,包括:

根据预先存储的xml文件对待显示图像进行转换,获得所述待显示图像能够输出至fpga处理器的寄存器参数数组;

将所述寄存器参数数组输出至所述fpga处理器。

可以理解的是,上述由soc10向fpga处理器20传输图像数据的任一过程均可以采用上述的处理方式。

具体地,soc10对fpga处理器20的显示参数设置主要通过i2c接口设置。本发明中,将soc10对fpga处理器20的显示参数设置通过xml文件存储。其中,当soc10向fpga处理器20输出图像数据时,读取该xml文件,解析该xml文件,对待输出的图像数据进行转换,转换为能够输出至fpga处理器的寄存器参数数组,以避免对fpga处理器20的寄存器的参数进行一一设置,耗费资源和成本。

采用本发明实施例所述显示控制系统,soc10向fpga处理器20传输数据传输指令,使fpga处理器20将当前外接设备上待显示的图像传输至soc10,利用soc10的图片运算处理功能,将外接设备上待显示的图像和控制界面调取指令所调取的控制界面结合,生成待显示图像,并输出,使显示面板30显示该图像。

采用上述的方式,所生成的待显示图像包括当前外接设备上待显示的图像和控制界面调取指令所调取的控制界面,显示面板在播放fpga处理器上所连接的外接设备输入的图像时,同时显示控制界面,能够解决现有技术通过fpga进行图像播放时,无法在播放图像上输出显示控制菜单的问题。

因此,采用本发明实施例所述显示控制系统,通过将soc10与fpga处理器20相结合,能够更加高效灵活地对fpga进行控制和配置,在实现高分辨率图像显示的同时,实现外接设备所输入的图像与控制界面相结合进行图像显示的效果,以方便用户进行显示参数设置和切换显示通道。

本发明实施例还提供一种显示控制方法,应用于系统处理芯片,所述系统处理芯片与现场可编程门阵列处理器连接,所述现场可编程门阵列处理器与显示面板连接,如图3所示,所述显示控制方法包括:

s310,在监测到控制界面调取指令,且当前信号接入通道处于第一通道时,获取所述现场可编程门阵列处理器由外接设备输入的图像,并将当前信号接入通道切换为第二通道;

其中,所述当前信号接入通道处于第一通道时,所述显示面板的图像来源为与所述现场可编程门阵列处理器相连接的外接设备;所述当前信号接入通道处于第二通道时,所述显示面板的图像来源为所述系统处理芯片。

结合图1所示,本发明实施例所述显示控制方法,通过将fpga处理器20与soc10相结合,当soc10监测到用户输入的控制界面调取指令,且当前信号接入通道处于第一通道时,fpga处理器20将当前外接设备上待显示的图像传输至soc10,使soc10能够将该图像和控制界面调取指令所调取的控制界面结合,生成待显示图像,并通过fpga处理器20输出至显示面板30,使显示面板30显示该待显示图像。

采用上述的方式,由于显示面板30所显示的该待显示图像包括当前外接设备上待显示的图像和控制界面调取指令所调取的控制界面,因此显示面板在播放fpga处理器上所连接的外接设备输入的图像时,能够同时显示控制界面,从而解决现有技术通过fpga进行图像播放时,无法在播放图像上输出显示控制菜单的问题。

可选地,所述方法还包括;

在当前信号接入通道处于第二通道时,将待显示图像传输至所述现场可编程门阵列处理器,以使所述现场可编程门阵列处理器将所述待显示图像输出至所述显示面板上显示。

可选地,在监测到控制界面调取指令,将当前信号接入通道从第一通道切换为第二通道,获取所述现场可编程门阵列处理器由外接设备输入的图像后,所述方法还包括:

根据所述现场可编程门阵列处理器由外接设备输入的图像和所述控制界面调取指令所调取的控制界面,生成所述待显示图像。

可选地,所述显示控制方法,将待显示图像传输至所述现场可编程门阵列处理器,包括:

将具有第一分辨率的所述待显示图像输出至所述现场可编程门阵列处理器;

其中,所述现场可编程门阵列处理器在将所述待显示图像输出至所述显示面板上显示时,将具有第一分辨率的所述待显示图像转换为具有第二分辨率的所述待显示图像后,输出至显示面板上显示;

所述第二分辨率大于所述第一分辨率。

可选地,第二分辨率为第一分辨率的2倍。

举例说明,第一分辨率为4k,第二分辨率为8k。

采用本发明实施例所述显示控制方法,通过soc与fpga处理器相结合,能够实现soc所输出图像在显示面板上8k分辨率图像的显示。

可选地,所述方法还包括:

在当前信号接入通道处于第二通道时,若监测到控制界面调取指令,则根据所述控制界面调取指令所调取的控制界面,生成所述待显示图像。

可选地,所述方法还包括:

在显示面板显示控制界面后,在预设时长内若监测到信号接入通道的切换指令,则响应所述切换指令,进行信号接入通道的切换;

在显示面板显示控制界面后,在预设时长后未监测到信号接入通道的切换指令,且接收到控制界面调取指令之前的当前信号接入通道为第一通道,则将当前信号接入通道切换为所述第一通道。

需要说明的是,本发明实施例所述显示控制方法,在应用于系统处理芯片时,系统处理芯片执行所述显示控制方法的具体过程和详细说明可以结合图1参阅以上的详细描述,在此不再赘述。

本发明实施例还提供一种显示控制装置,应用于系统处理芯片,所述系统处理芯片与现场可编程门阵列处理器连接,所述现场可编程门阵列处理器与显示面板连接,如图4所示,所述显示控制装置包括:

处理模块410,用于在监测到控制界面调取指令,且当前信号接入通道处于第一通道时,获取所述现场可编程门阵列处理器由外接设备输入的图像,并将当前信号接入通道切换为第二通道;

其中,所述当前信号接入通道处于第一通道时,所述显示面板的图像来源为与所述现场可编程门阵列处理器相连接的外接设备;所述当前信号接入通道处于第二通道时,所述显示面板的图像来源为所述系统处理芯片。

可选地,所述的显示控制装置,还包括;

图像传输模块420,用于在当前信号接入通道处于第二通道时,将待显示图像传输至所述现场可编程门阵列处理器,以使所述现场可编程门阵列处理器将所述待显示图像输出至所述显示面板上显示。

可选地,处理模块410在监测到控制界面调取指令,将当前信号接入通道从第一通道切换为第二通道,获取所述现场可编程门阵列处理器由外接设备输入的图像后,还用于:

根据所述现场可编程门阵列处理器由外接设备输入的图像和所述控制界面调取指令所调取的控制界面,生成所述待显示图像。

可选地,图像传输模块420将待显示图像传输至所述现场可编程门阵列处理器,具体为:

将具有第一分辨率的所述待显示图像输出至所述现场可编程门阵列处理器;

其中,所述现场可编程门阵列处理器在将所述待显示图像输出至所述显示面板上显示时,将具有第一分辨率的所述待显示图像转换为具有第二分辨率的所述待显示图像后,输出至显示面板上显示;

所述第二分辨率大于所述第一分辨率。

可选地,所述装置还包括:

图像生成模块430,用于在当前信号接入通道处于第二通道时,若监测到控制界面调取指令,则根据所述控制界面调取指令所调取的控制界面,生成所述待显示图像。

可选地,所述装置还包括切换模块440,用于:

在显示面板显示控制界面后,在预设时长内若监测到信号接入通道的切换指令,则响应所述切换指令,进行信号接入通道的切换;

在显示面板显示控制界面后,在预设时长后未监测到信号接入通道的切换指令,且接收到控制界面调取指令之前的当前信号接入通道为第一通道,则将当前信号接入通道切换为所述第一通道。

采用本发明实施例所述显示控制方法和装置,不但能够达到使显示面板播放fpga处理器上所连接的外接设备输入图像,同时显示控制界面的效果,还能够将信号输入通道由与fpga处理器相连接的外接设备切换为soc本身的存储设备,实现来自于soc的图像在显示面板上的高分辨率显示。

本发明实施例还提供一种显示控制方法,其中,应用于包括相连接的系统处理芯片和现场可编程门阵列处理器的显示控制系统,所述现场可编程门阵列处理器与显示面板相连接,所述方法包括:

所述系统处理芯片在监测到控制界面调取指令,且当前信号接入通道处于第一通道时,获取所述现场可编程门阵列处理器由外接设备输入的图像,并将当前信号接入通道切换为第二通道;

在所述系统处理芯片监测到控制界面调取指令,且当前信号接入通道处于第一通道时,所述现场可编程门阵列处理器将外接设备当前输入的图像传输至所述系统处理芯片;

其中,所述当前信号接入通道处于第一通道时,所述显示面板的图像来源为所述外接设备;所述当前信号接入通道处于第二通道时,所述显示面板的图像来源为所述系统处理芯片。

可选地,当前信号接入通道处于第一通道时,系统处理芯片监测到控制界面调取指令,则向现场可编程门阵列处理器输出数据传输指令;

现场可编程门阵列处理器根据该数据传输指令,将外接设备输入的图像传输至系统处理芯片;

系统处理芯片根据所述现场可编程门阵列处理器由外接设备输入的图像和所述控制界面调取指令所调取的控制界面,生成所述待显示图像,并将待显示图像传输至现场可编程门阵列处理器;

现场可编程门阵列处理器将系统处理芯片所输出的待显示图像传输至显示面板上显示。

可选地,所述方法还包括:

在当前信号接入通道处于第二通道时,所述系统处理芯片将待显示图像传输至所述现场可编程门阵列处理器;

所述现场可编程门阵列处理器将所述待显示图像输出至所述显示面板上显示。

可选地,所述系统处理芯片在监测到控制界面调取指令,将当前信号接入通道从第一通道切换为第二通道,获取所述现场可编程门阵列处理器由外接设备输入的图像后,所述方法还包括:

所述系统处理芯片根据所述现场可编程门阵列处理器由外接设备输入的图像和所述控制界面调取指令所调取的控制界面,生成所述待显示图像。

可选地,所述系统处理芯片在将待显示图像传输至所述现场可编程门阵列处理器时,将具有第一分辨率的所述待显示图像输出至所述现场可编程门阵列处理器;

所述现场可编程门阵列处理器在将所述待显示图像输出至所述显示面板上显示时,将具有第一分辨率的所述待显示图像转换为具有第二分辨率的所述待显示图像后,输出至显示面板上显示;

所述第二分辨率大于所述第一分辨率。

可选地,所述方法还包括:

在所述系统处理芯片未监测到控制界面调取指令,且当前信号接入通道处于第一通道时,所述现场可编程门阵列处理器将外接设备当前输入的图像直接传输至显示面板上显示。

可选地,所述方法还包括:

所述系统处理芯片在当前信号接入通道处于第二通道时,若监测到控制界面调取指令,则根据所述控制界面调取指令所调取的控制界面,生成所述待显示图像。

可选地,所述方法还包括:

在显示面板显示控制界面后,所述系统处理芯片在预设时长内若监测到信号接入通道的切换指令,则响应所述切换指令,进行信号接入通道的切换;

在显示面板显示控制界面后,所述系统处理芯片在预设时长后未监测到信号接入通道的切换指令,且接收到控制界面调取指令之前的当前信号接入通道为第一通道,则将当前信号接入通道切换为所述第一通道。

具体地,系统处理芯片、现场可编程门阵列处理器与显示面板之间的连接方式以及分别执行本发明实施例所述显示控制方法的具体过程,可以参阅结合图1并参阅以上的详细描述,在此不再赘述。

以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述原理前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1