显示方法及电子设备与流程

文档序号:37465812发布日期:2024-03-28 18:48阅读:11来源:国知局
显示方法及电子设备与流程

本技术涉及智能终端,尤其涉及一种显示方法及电子设备。


背景技术:

1、随着电子技术的不断发展,出现了各种各样的终端设备来满足用户的不同需求,例如具有双显示屏的电子设备,可以为用户提供不同尺寸的屏幕,使得用户可以根据自己的需求选择使用不同尺寸的屏幕。

2、同时,随着终端设备的不断发展,用户对显示效果及画质的要求也不断提高。当前的终端设备可以采用独立显示增强芯片,对视频源进行插帧运动补偿(motion estimationand motion compensation,memc),提高视频的显示帧率,使得画面实现高帧率显示。在对视频源进行插帧运动补偿时,需要先将视频数据中的视频信息和界面信息(例如弹幕)进行分层,然后对视频信息进行插帧运动补偿后,再将视频信息和界面信息进行合成。为此,需要使用两路显示串行接口(display serial interface,dsi),一路dsi用于传输视频信息,一路dsi用于传输界面信息,从而实现对视频源的插帧运动补偿。

3、对于具有双显示屏的电子设备,两个显示屏需要分别占用一路dsi用于传输显示信号。然而,目前技术中终端的soc(system on chip,片上系统)芯片只支持两路dsi显示通道,因此在实现双屏显示的同时,无法再对视频源进行插帧运动补偿。


技术实现思路

1、为了解决上述技术问题,本技术提供一种显示方法及电子设备。在该电子设备中,通过增加切换开关实现对显示接口的复用,从而可以在双屏电子设备中对视频源实现插帧运动补偿,并且在两个显示屏分辨率不同的情形下也可以实现插帧,不会因两个显示屏分辨率不同而导致插帧显示时出现异常。

2、第一方面,本技术提一种电子设备,该电子设备包括:

3、第一显示屏,所述第一显示屏的分辨率为第一分辨率;

4、第二显示屏,所述第二显示屏的分辨率为第二分辨率,所述第二分辨率与所述第一分辨率不同;

5、处理器,所述处理器包括第一显示接口和第二显示接口;

6、运动补偿插帧芯片,所述运动补偿插帧芯片的第一输入端与所述第一显示接口连接,所述运动补偿插帧芯片的输出端与所述第一显示屏连接;

7、切换开关,所述切换开关的输入端与所述第二显示接口连接,所述切换开关的第一输出端与所述运动补偿插帧芯片连接,所述切换开关的第二输出端与所述第二显示屏连接;

8、在所述电子设备处于插帧场景下,所述处理器用于:

9、控制所述切换开关的输入端与所述切换开关的第一输出端连接,使所述第二显示接口与所述运动补偿插帧芯片的第二输入端连接;

10、控制所述第一显示接口将第一显示数据传输至所述运动补偿插帧芯片;

11、控制所述第二显示接口将第二显示数据传输至所述运动补偿插帧芯片,所述第一显示数据和所述第二显示数据的分辨率为第一分辨率;

12、所述运动补偿插帧芯片用于对所述第一显示数据进行插帧,并将插帧后的所述第一显示数据与所述第二显示数据合并,以及将合并后的数据传输至所述第一显示屏进行显示;

13、在所述电子设备处于非插帧场景下,所述处理器用于:

14、控制所述切换开关的输入端与所述切换开关的第二输出端连接,使所述第二显示接口与所述第二显示屏连接;

15、控制所述第一显示接口将第三显示数据传输至所述运动补偿插帧芯片,所述第三显示数据的分辨率为所述第一分辨率;

16、控制所述第二显示接口将第四显示数据传输至所述第二显示屏进行显示,所述第四显示数据的分辨率为所述第二分辨率;

17、所述运动补偿插帧芯片用于将所述第三显示数据透传至所述第一显示屏进行显示。

18、根据第一方面的电子设备,通过增加切换开关,使得第二显示接口可以根据情形连接至第二显示屏或运动补偿芯片,当需要进行插帧时通过控制切换开关使第二显示接口连接至运动补偿芯片,从而分别通过第一显示接口和第二显示接口将第一显示数据和第二显示数据传输至运动补偿芯片,使运动补偿插帧芯片能够对第一显示数据进行插帧,并在插帧后与第二显示数据合并,并将合并后的显示数据传输至第一显示屏显示。即通过增加切换开关,电子设备可以在支持双显示屏的同时实现插帧。

19、进一步地,根据第一方面的电子设备通过根据第一显示屏的第一分辨率和第二显示屏的第二分辨率为第二显示接口配置两种分别对应第一分辨率和第二分辨率的模式,当需要插帧时,将第二显示接口配置为对应第一分辨率的模式,这样便可以通过第一显示接口和第二显示接口向运动补偿插帧芯片传输具有第一分辨率的显示数据,以便运动补偿插帧芯片能够完成插帧,避免因第一显示接口和第二显示接口传输的显示数据分辨率不同导致插帧出现错误,例如插帧后的数据显示时出现花屏等问题。即本技术的电子设备可以在第一显示屏和第二显示屏的分辨率不同的情形下,仍然可以实现插帧,提高显示效果。

20、根据第一方面,或者以上第一方面的任意一种实现方式,所述第一显示数据包括视频数据,所述第二显示数据包括界面数据。这样通过对视频数据进行插帧,提高视频帧率,从而提高显示效果和用户体验。

21、根据第一方面,或者以上第一方面的任意一种实现方式,所述界面数据包括弹幕数据、程序界面数据或窗口数据。

22、根据第一方面,或者以上第一方面的任意一种实现方式,在插帧场景下,所述处理器还用于:获取待显示数据,且在所述待显示数据包括所述第一显示数据和所述第二显示数据时,将所述待显示数据分离为所述第一显示数据和所述第二显示数据。这样,将视频数据和界面数据分离,以便于运动补偿插帧芯片对视频数据进行插帧。

23、根据第一方面,或者以上第一方面的任意一种实现方式,所述第一显示数据和所述第二显示数据的帧率不同,在插帧场景下,所述处理器还用于:获取所述第二显示数据的帧率,并指示所述运动补偿插帧芯片将所述第一显示数据的帧率调整为与所述第二显示数据的帧率相同。这样根据界面数据的帧率对视频数据进行插帧,从而使视频数据和界面数据帧率一致,提高显示效果和用户体验。

24、根据第一方面,或者以上第一方面的任意一种实现方式,所述第二显示接口具有多种传输帧率,在插帧场景下,所述处理器还用于:控制所述第二显示接口的传输帧率与所述第二显示数据的帧率相同,这样通过控制第二显示接口以界面数据帧率传输数据,保证确保进入运动补偿插帧芯片的界面数据的帧率为所需要的帧率,避免因传输至运动补偿插帧芯片数据的帧率与目标帧率不同,导致插帧出现异常。

25、根据第一方面,或者以上第一方面的任意一种实现方式,所述处理器还用于:在所述电子设备启动预设应用程序且所述第一显示屏开启时确定所述电子设备处于插帧显示场景;在所述电子设备未启动所述预设应用程序或所述第一显示屏关闭时确定所述电子设备处于非插帧显示场景。这样,根据白名单应用和第一显示屏的显示状态确定是否处于插帧场景,从而在插帧场景对视频进行插帧提高显示效果,在非插帧场景正常显示降低设备功耗。

26、根据第一方面,或者以上第一方面的任意一种实现方式,所述电子设备为可折叠电子设备,所述第一显示屏为所述可折叠电子设备的内屏,所述第二显示屏为所述可折叠电子设备的外屏。这样可以在可折叠电子设备的内屏实现插帧,从而提高内屏观看视频时的显示效果。

27、第二方面,本技术提供一种显示方法,应用于本技术第一方面或者以上第一方面的任意一种实现方式所述的电子设备,所述显示方法包括:

28、在所述电子设备处于插帧场景下时,所述方法包括:

29、所述处理器控制所述切换开关的输入端与所述切换开关的第一输出端连接,使所述第二显示接口与所述运动补偿插帧芯片的第二输入端连接;

30、控制所述第一显示接口在第一模式下将第一显示数据传输至所述运动补偿插帧芯片;

31、控制所述第二显示接口在所述第一模式下将第二显示数据传输至所述运动补偿插帧芯片,所述第一显示数据和所述第二显示数据分辨率相同;

32、所述运动补偿插帧芯片对所述第一显示数据进行插帧,并将插帧后的所述第一显示数据与所述第二显示数据合并,以及将合并后的数据传输至所述第一显示屏进行显示;

33、在所述电子设备处于非插帧场景下时,所述方法包括:

34、所述处理器控制所述切换开关的输入端与所述切换开关的第二输出端连接,使所述第二显示接口与所述第二显示屏连接;

35、控制所述第一显示接口在所述第一模式下将第三显示数据传输至所述运动补偿插帧芯片;

36、控制所述第二显示接口在第二模式下将第四显示数据传输至所述第二显示屏进行显示,所述第四显示数据和所述第三显示数据的分辨率不同;

37、所述运动补偿插帧芯片用于将所述第三显示数据透传至所述第一显示屏进行显示。

38、第二方面以及所对应的技术效果可参见上述第一方面以及第一方面的任意一种实现方式所对应的技术效果,此处不再赘述。

39、第三方面,本技术提供了一种计算机可读介质,用于存储计算机程序,该计算机程序包括用于执行第二方面的任意可能的实现方式中的方法的指令。

40、第四方面,本技术提供了一种计算机程序,该计算机程序包括用于执行第二方面的任意可能的实现方式中的方法的指令。

41、第五方面,本技术提供了一种芯片,该芯片包括处理电路、收发管脚。其中,该收发管脚、和该处理电路通过内部连接通路互相通信,该处理电路执行第二方面的任一种可能的实现方式中的方法,以控制接收管脚接收信号,以控制发送管脚发送信号。

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