本公開涉及多媒體技術(shù)領(lǐng)域,特別涉及一種分辨率設(shè)置方法及裝置。
背景技術(shù):
隨著科技的不斷進(jìn)步,諸如電視盒子、DVD(Digital Versatile Disc,數(shù)字通用光盤)播放器、功放等外設(shè)設(shè)備層出不窮,這些設(shè)備的出現(xiàn)極大地豐富了諸如電視機(jī)等顯示設(shè)備的功能。比如,在通過HDMI(High Definition Multimedia Interface,高清晰度多媒體接口)接口將上述外設(shè)設(shè)備與顯示設(shè)備連接起來后,用戶便可以在顯示設(shè)備上實(shí)現(xiàn)網(wǎng)頁瀏覽、網(wǎng)絡(luò)視頻播放、應(yīng)用程序安裝、甚至將手機(jī)或平板電腦中存儲(chǔ)的照片或視頻投放到顯示設(shè)備的大屏幕上等。其中,上述外設(shè)設(shè)備與顯示設(shè)備所支持的HDMI協(xié)議有可能是不同的,比如一個(gè)支持HDMI2.0協(xié)議,另一個(gè)支持HDMI1.4協(xié)議,而不同的HDMI協(xié)議通常情況下所支持的分辨率類型也是不同的。如果通過上述外設(shè)設(shè)備為顯示設(shè)備設(shè)置的分辨率顯示設(shè)備不支持,那么顯示設(shè)備便不可正常顯示外設(shè)設(shè)備輸出的畫面,鑒于此,為了避免上述情形的發(fā)生,如何進(jìn)行分辨率設(shè)置,成為了本領(lǐng)域一個(gè)亟待解決的問題。
技術(shù)實(shí)現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問題,本公開提供一種分辨率設(shè)置方法及裝置。
根據(jù)本公開實(shí)施例的第一方面,提供一種分辨率設(shè)置方法,所述方法包括:
獲取顯示設(shè)備支持的第一分辨率數(shù)據(jù);
將所述第一分辨率數(shù)據(jù)與外設(shè)設(shè)備支持的第二分辨率數(shù)據(jù)進(jìn)行比對,確定所述第二分辨率數(shù)據(jù)中所述顯示設(shè)備不支持的第三分辨率數(shù)據(jù);
在檢測到分辨率設(shè)置操作后,以不同于所述第二分辨率數(shù)據(jù)中其他分辨率數(shù)據(jù)的顯示方式,在分辨率設(shè)置頁面上顯示所述第三分辨率數(shù)據(jù);
當(dāng)檢測到對所述第三分辨率數(shù)據(jù)的設(shè)置操作時(shí),忽略所述設(shè)置操作。
在另一個(gè)實(shí)施例中,所述獲取顯示設(shè)備支持的第一分辨率數(shù)據(jù),包括:
在高清晰度多媒體接口線連接到所述顯示設(shè)備的視頻輸入接口后,通過直接數(shù)字控制通道讀取所述視頻輸入接口的電可擦除只讀存儲(chǔ)器中存儲(chǔ)的可擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù);
從所述可擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù)中解析得到所述第一分辨率數(shù)據(jù)。
在另一個(gè)實(shí)施例中,所述以不同于所述第二分辨率數(shù)據(jù)中其他分辨率數(shù)據(jù)的顯示方式,在分辨率設(shè)置頁面上顯示所述第三分辨率數(shù)據(jù),包括:
以不可選中的置灰顯示方式,在所述分辨率設(shè)置頁面上顯示所述第三分辨率數(shù)據(jù),所述其他分辨率數(shù)據(jù)以可選中的正常顯示方式顯示在所述分辨率設(shè)置頁面上。
在另一個(gè)實(shí)施例中,所述方法還包括:
當(dāng)檢測到對所述第三分辨率數(shù)據(jù)中任一分辨率的設(shè)置操作時(shí),判斷所述其他分辨率數(shù)據(jù)中是否存在與所述任一分辨率相似的可替換分辨率,所述可替換分辨率的數(shù)據(jù)差值與所述任一分辨率小于預(yù)設(shè)范圍;
如果所述其他分辨率數(shù)據(jù)中存在與所述任一分辨率相似的可替換分辨率,則將所述可替換分辨率設(shè)置為所述外設(shè)設(shè)備的輸出分辨率。
在另一個(gè)實(shí)施例中,所述方法還包括:
獲取所述顯示設(shè)備的尺寸信息;
根據(jù)所述顯示設(shè)備的尺寸信息,在所述其他分辨率數(shù)據(jù)中確定推薦分辨率;
在所述分辨率設(shè)置頁面上顯示所述推薦分辨率時(shí),顯示為所述推薦分辨率設(shè)置的指定標(biāo)注信息。
根據(jù)本公開實(shí)施例的第二方面,提供一種分辨率設(shè)置裝置,所述裝置包括:
獲取模塊,被配置為獲取顯示設(shè)備支持的第一分辨率數(shù)據(jù);
確定模塊,被配置為將所述第一分辨率數(shù)據(jù)與外設(shè)設(shè)備支持的第二分辨率數(shù)據(jù)進(jìn)行比對,確定所述第二分辨率數(shù)據(jù)中所述顯示設(shè)備不支持的第三分辨率數(shù)據(jù);
顯示模塊,被配置為在檢測到分辨率設(shè)置操作后,以不同于所述第二分辨率數(shù)據(jù)中其他分辨率數(shù)據(jù)的顯示方式,在分辨率設(shè)置頁面上顯示所述第三分辨率數(shù)據(jù);
設(shè)置模塊,被配置為當(dāng)檢測到對所述第三分辨率數(shù)據(jù)的設(shè)置操作時(shí),忽略所述設(shè)置操作。
在另一個(gè)實(shí)施例中,所述獲取模塊,被配置為在高清晰度多媒體接口線連接到所述顯示設(shè)備的視頻輸入接口后,通過直接數(shù)字控制通道讀取所述視頻輸入接口的電可擦除只讀存儲(chǔ)器中存儲(chǔ)的可擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù);從所述可擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù)中解析得到所述第一分辨率數(shù)據(jù)。
在另一個(gè)實(shí)施例中,所述顯示模塊,被配置為以不可選中的置灰顯示方式,在所述分辨率設(shè)置頁面上顯示所述第三分辨率數(shù)據(jù),所述其他分辨率數(shù)據(jù)以可選中的正常顯示方式顯示在所述分辨率設(shè)置頁面上。
在另一個(gè)實(shí)施例中,所述設(shè)置模塊,還被配置為當(dāng)檢測到對所述第三分辨率數(shù)據(jù)中任一分辨率的設(shè)置操作時(shí),判斷所述其他分辨率數(shù)據(jù)中是否存在與所述任一分辨率相似的可替換分辨率,所述可替換分辨率的數(shù)據(jù)差值與所述任一分辨率小于預(yù)設(shè)范圍;
如果所述其他分辨率數(shù)據(jù)中存在與所述任一分辨率相似的可替換分辨率,則將所述可替換分辨率設(shè)置為所述外設(shè)設(shè)備的輸出分辨率。
在另一個(gè)實(shí)施例中,所述獲取模塊,還被配置為獲取所述顯示設(shè)備的尺寸信息;
所述確定模塊,還被配置為根據(jù)所述顯示設(shè)備的尺寸信息,在所述其他分辨率數(shù)據(jù)中確定推薦分辨率;
所述顯示模塊,還被配置為在所述分辨率設(shè)置頁面上顯示所述推薦分辨率時(shí),顯示為所述推薦分辨率設(shè)置的指定標(biāo)注信息。
根據(jù)本公開實(shí)施例的第三方面,提供一種分辨率設(shè)置裝置,包括:
處理器;
用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
其中,所述處理器被配置為:獲取顯示設(shè)備支持的第一分辨率數(shù)據(jù);將所述第一分辨率數(shù)據(jù)與外設(shè)設(shè)備支持的第二分辨率數(shù)據(jù)進(jìn)行比對,確定所述第二分辨率數(shù)據(jù)中所述顯示設(shè)備不支持的第三分辨率數(shù)據(jù);在檢測到分辨率設(shè)置操作后,以不同于所述第二分辨率數(shù)據(jù)中其他分辨率數(shù)據(jù)的顯示方式,在分辨率設(shè)置頁面上顯示所述第三分辨率數(shù)據(jù);當(dāng)檢測到對所述第三分辨率數(shù)據(jù)的設(shè)置操作時(shí),忽略所述設(shè)置操作。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
通過將外設(shè)設(shè)備所支持的分辨率數(shù)據(jù)中顯示設(shè)備不支持的分辨率數(shù)據(jù),以不同于其他分辨率數(shù)據(jù)進(jìn)行顯示的方式,可有效避免因用戶誤設(shè)置顯示設(shè)備不支持的分辨率,從而導(dǎo)致的顯示設(shè)備不能正常顯示外設(shè)設(shè)備輸出畫面的問題,該種分辨率設(shè)置方式實(shí)現(xiàn)了對用戶的有效提醒,較為智能化。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實(shí)施例,并與說明書一起用于解釋本發(fā)明的原理。
圖1是根據(jù)一示例性實(shí)施例示出的一種分辨率設(shè)置方法所涉及的實(shí)施場景的架構(gòu)圖。
圖2是根據(jù)一示例性實(shí)施例示出的一種分辨率設(shè)置方法的流程圖。
圖3是根據(jù)一示例性實(shí)施例示出的一種分辨率設(shè)置方法的流程圖。
圖4是根據(jù)一示例性實(shí)施例示出的一種分辨率數(shù)據(jù)示意圖。
圖5是根據(jù)一示例性實(shí)施例示出的一種分辨率設(shè)置的頁面示意圖。
圖6是根據(jù)一示例性實(shí)施例示出的一種分辨率數(shù)據(jù)示意圖。
圖7是根據(jù)一示例性實(shí)施例示出的一種分辨率設(shè)置的頁面示意圖。
圖8是根據(jù)一示例性實(shí)施例示出的一種分辨率數(shù)據(jù)示意圖。
圖9是根據(jù)一示例性實(shí)施例示出的一種分辨率設(shè)置裝置的框圖。
圖10是根據(jù)一示例性實(shí)施例示出的一種分辨率設(shè)置裝置的框圖。
具體實(shí)施方式
這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
圖1是根據(jù)一示例性實(shí)施例示出的一種分辨率設(shè)置方法所涉及的實(shí)施場景的架構(gòu)圖。參見圖1,該實(shí)施場景包括外設(shè)設(shè)備和顯示設(shè)備。其中,外設(shè)設(shè)備可為電視盒子、DVD播放器、功放等;顯示設(shè)備可為電視機(jī)、顯示器等,本公開實(shí)施例對外設(shè)設(shè)備和顯示設(shè)備的類型均不作具體限定。其中,外設(shè)設(shè)備和顯示設(shè)備可通過HDMI線(即,高清晰度多媒體接口線)連接起來,比如將HDMI線的兩端分別插入外設(shè)設(shè)備的視頻輸出接口和顯示設(shè)備的視頻輸入接口,實(shí)現(xiàn)外設(shè)設(shè)備和顯示設(shè)備的連接。此外,外設(shè)設(shè)備和顯示設(shè)備所支持的HDMI協(xié)議有可能是不同的,比如一個(gè)支持HDMI2.0協(xié)議,另一個(gè)支持HDMI1.4協(xié)議,而不同的HDMI協(xié)議通常情況下所支持的分辨率類型也是不同的。為了保證用戶在外設(shè)設(shè)備側(cè)設(shè)置的輸出分辨率顯示設(shè)備同樣支持,不會(huì)出現(xiàn)屏幕黑屏的情況,本公開實(shí)施例提出了一種智能化的分辨率設(shè)置方法,詳細(xì)過程請參見后續(xù)實(shí)施例部分。
圖2是根據(jù)一示例性實(shí)施例示出的一種分辨率設(shè)置方法的流程圖,如圖2所示,包括以下步驟。
在步驟201中,獲取顯示設(shè)備支持的第一分辨率數(shù)據(jù)。
在步驟202中,將第一分辨率數(shù)據(jù)與外設(shè)設(shè)備支持的第二分辨率數(shù)據(jù)進(jìn)行比對,確定第二分辨率數(shù)據(jù)中顯示設(shè)備不支持的第三分辨率數(shù)據(jù)。
在步驟203中,在檢測到分辨率設(shè)置操作后,以不同于第二分辨率數(shù)據(jù)中其他分辨率數(shù)據(jù)的顯示方式,在分辨率設(shè)置頁面上顯示第三分辨率數(shù)據(jù)。
在步驟204中,當(dāng)檢測到對第三分辨率數(shù)據(jù)的設(shè)置操作時(shí),忽略設(shè)置操作。
本公開實(shí)施例提供的方法,通過將外設(shè)設(shè)備所支持的分辨率數(shù)據(jù)中顯示設(shè)備不支持的分辨率數(shù)據(jù),以不同于其他分辨率數(shù)據(jù)進(jìn)行顯示的方式,可有效避免因用戶誤設(shè)置顯示設(shè)備不支持的分辨率,從而導(dǎo)致的顯示設(shè)備不能正常顯示外設(shè)設(shè)備輸出畫面的問題,該種分辨率設(shè)置方式實(shí)現(xiàn)了對用戶的有效提醒,較為智能化。
在另一個(gè)實(shí)施例中,獲取顯示設(shè)備支持的第一分辨率數(shù)據(jù),包括:
在高清晰度多媒體接口線連接到顯示設(shè)備的視頻輸入接口后,通過直接數(shù)字控制通道讀取視頻輸入接口的電可擦除只讀存儲(chǔ)器中存儲(chǔ)的可擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù);
從可擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù)中解析得到第一分辨率數(shù)據(jù)。
在另一個(gè)實(shí)施例中,以不同于第二分辨率數(shù)據(jù)中其他分辨率數(shù)據(jù)的顯示方式,在分辨率設(shè)置頁面上顯示第三分辨率數(shù)據(jù),包括:
以不可選中的置灰顯示方式,在分辨率設(shè)置頁面上顯示第三分辨率數(shù)據(jù),其他分辨率數(shù)據(jù)以可選中的正常顯示方式顯示在分辨率設(shè)置頁面上。
在另一個(gè)實(shí)施例中,該方法還包括:
當(dāng)檢測到對第三分辨率數(shù)據(jù)中任一分辨率的設(shè)置操作時(shí),判斷其他分辨率數(shù)據(jù)中是否存在與任一分辨率相似的可替換分辨率,可替換分辨率的數(shù)據(jù)差值與任一分辨率小于預(yù)設(shè)范圍;
如果其他分辨率數(shù)據(jù)中存在與任一分辨率相似的可替換分辨率,則將可替換分辨率設(shè)置為外設(shè)設(shè)備的輸出分辨率。
在另一個(gè)實(shí)施例中,該方法還包括:
獲取顯示設(shè)備的尺寸信息;
根據(jù)顯示設(shè)備的尺寸信息,在其他分辨率數(shù)據(jù)中確定推薦分辨率;
在分辨率設(shè)置頁面上顯示推薦分辨率時(shí),顯示為推薦分辨率設(shè)置的指定標(biāo)注信息。
上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本公開的可選實(shí)施例,在此不再一一贅述。
圖3是根據(jù)一示例性實(shí)施例示出的一種分辨率設(shè)置方法的流程圖,如圖3所示,包括以下步驟。
在步驟301中,獲取顯示設(shè)備支持的第一分辨率數(shù)據(jù)。
在本公開實(shí)施例中,外設(shè)設(shè)備在獲取顯示設(shè)備支持的第一分辨率數(shù)據(jù)時(shí),通常是通過解析EDID(Extended Display Identification Data,可擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù))信息得到,詳細(xì)的獲取方式如下:外設(shè)設(shè)備在高清晰度多媒體接口線連接到顯示設(shè)備的視頻輸入接口后,通過直接數(shù)字控制通道讀取視頻輸入接口的電可擦除只讀存儲(chǔ)器中存儲(chǔ)的可擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù);從可擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù)中解析得到第一分辨率數(shù)據(jù)。
通常情況下,諸如顯示器、電視機(jī)等顯示設(shè)備都具備HDMI接口,而HDMI接口一般會(huì)保留有一份EDID信息,其中HDMI接口會(huì)有一個(gè)電可擦除只讀存儲(chǔ)器(EEPROM,Electrically Erasable Programmable Read-Only Memory)來保存EDID信息。這個(gè)電可擦除只讀存儲(chǔ)器通常情況下僅有256字節(jié)大小。其中,EDID信息包含兩個(gè)部分,基本的EDID信息只有128個(gè)字節(jié),還有128字節(jié)的擴(kuò)展EDID信息,其中擴(kuò)展部分不是必須有的。
外設(shè)設(shè)備通過直接數(shù)字控制通道(DDC,Direct Digital Control)通道來讀取電可擦除只讀存儲(chǔ)器中保存的EDID信息。其中,可擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù),即EDID信息中主要定義了顯示設(shè)備所支持的第一分辨率數(shù)據(jù),即支持的圖像分辨率、支持的聲音格式、支持的聲音通道、生產(chǎn)商的ID(Identity,標(biāo)識(shí))或名字、產(chǎn)品ID、生產(chǎn)時(shí)間、橫向圖像的最大寬度、豎向圖像的最大寬度等等,其目的是告訴外設(shè)設(shè)備自身所支持的特性,使得外設(shè)設(shè)備能夠輸出一個(gè)符合自身所支持特性的視頻畫面,進(jìn)而使得顯示設(shè)備可以正常顯示圖像和聲音等。
以顯示設(shè)備所支持的第一分辨率數(shù)據(jù)如圖4所示為例,如圖4所示,第一分辨率數(shù)據(jù)中總共包括16個(gè)分辨率。其中,i代表隔行掃描,p代表逐行掃描,赫茲數(shù)代表每秒鐘的刷新次數(shù)。
其中,480i是標(biāo)準(zhǔn)的NTSC(National Television Standards Committee,國家電視標(biāo)準(zhǔn)委員會(huì))電視顯示模式,60hz頻率,483條可見垂直掃描線,分辨率具體可為640*480;480p是D2標(biāo)準(zhǔn)數(shù)字電視顯示模式,60hz頻率,480條可見垂直掃描線,分辨率具體可為640*480;576i是標(biāo)準(zhǔn)的PAL(帕爾制)電視顯示模式,50hz頻率,576條可見垂直掃描線,分辨率具體為可為720*576;720p是D4標(biāo)準(zhǔn)數(shù)字電視顯示模式,720條可見垂直掃描線,分辨率具體可為1280*720;1080i是D3標(biāo)準(zhǔn)數(shù)字電視顯示模式,1080條可見垂直掃描線,分辨率具體可為1920*1080;2160p同樣是一種視頻顯示格式,分辨率具體可為3840*2160;smpte同樣也是一種視頻顯示格式,分辨率具體可為4096*2160。
在步驟302中,將第一分辨率數(shù)據(jù)與外設(shè)設(shè)備支持的第二分辨率數(shù)據(jù)進(jìn)行比對,確定第二分辨率數(shù)據(jù)中顯示設(shè)備不支持的第三分辨率數(shù)據(jù)。
其中,外設(shè)設(shè)備所支持的分辨率在本公開實(shí)施例中統(tǒng)一稱之為第二分辨率數(shù)據(jù)。由于外設(shè)設(shè)備和顯示設(shè)備各自支持的分辨率可能會(huì)有不同,因此需要將顯示設(shè)備支持的第一分辨率數(shù)據(jù)和外設(shè)設(shè)備支持的第二分辨率數(shù)據(jù)進(jìn)行比對,從而在第二分辨率數(shù)據(jù)中確定出顯示設(shè)備所不支持的第三分辨率數(shù)據(jù)。
其中,第一分辨率數(shù)據(jù)和第二分辨率數(shù)據(jù)二者之間的交集,即為顯示設(shè)備和外設(shè)設(shè)備都支持的分辨率,而第二分辨率數(shù)據(jù)中除這一交集之外的分辨率數(shù)據(jù)便為顯示設(shè)備所不支持的第三分辨率數(shù)據(jù)。為了保證后續(xù)顯示設(shè)備可以正常進(jìn)行畫面顯示,不會(huì)出現(xiàn)黑屏等需要重新恢復(fù)出廠設(shè)置方可恢復(fù)畫面顯示的狀況,外設(shè)設(shè)備設(shè)置的輸出分辨率應(yīng)該在二者之間的交集中選取。
在步驟303中,在檢測到分辨率設(shè)置操作后,以可選中的正常顯示方式,在分辨率設(shè)置頁面上顯示第二分辨率數(shù)據(jù)中除第三分辨率數(shù)據(jù)之外的其他分辨率數(shù)據(jù),以不同于其他分辨率數(shù)據(jù)的顯示方式,在分辨率設(shè)置頁面上顯示第三分辨率數(shù)據(jù)。
在本公開實(shí)施例中,外設(shè)設(shè)備是包括可以進(jìn)行分辨率設(shè)置的顯示界面的,其中外設(shè)設(shè)備可在外殼上提供物理形式的分辨率設(shè)置按鍵,也可在上述顯示界面上提供虛擬形式的分辨率設(shè)置按鍵,本公開實(shí)施例對此不進(jìn)行具體限定。用戶在觸發(fā)上述分辨率設(shè)置按鍵后,外設(shè)設(shè)備確定檢測到分辨率設(shè)置操作,便會(huì)在顯示界面上顯示諸如圖5所述的分辨率設(shè)置頁面。
由于第二分辨率數(shù)據(jù)中既包括顯示設(shè)備不支持的第三分辨率數(shù)據(jù),也包括顯示設(shè)備支持的其他分辨率數(shù)據(jù),為了使得用戶明確顯示設(shè)備的特性,不會(huì)誤設(shè)置顯示設(shè)備不支持的分辨率,本公開實(shí)施例會(huì)以不同的顯示方式在分辨率設(shè)置頁面上對這兩類分辨率進(jìn)行顯示,詳細(xì)如下:以可選中的正常顯示方式,在分辨率設(shè)置頁面上顯示其他分辨率數(shù)據(jù),以不可選中的置灰顯示方式,在分辨率設(shè)置頁面上顯示第三分辨率數(shù)據(jù)。
舉一個(gè)例來子說,由于圖4所示的顯示設(shè)備支持的第一分辨率數(shù)據(jù)中不包括4K2K50hz(即,2160p50hz)和4K2K60hz(即,2160p60hz)這兩個(gè)分辨率,因此在圖5中,4K2K50hz和4K2K60hz這兩個(gè)分辨率便以不可選中的置灰顯示方式進(jìn)行顯示,而由于4K2KSMPTE24hz(即,smpte24hz)、4K2K30hz(即,2160p30hz)、4K2K24hz(即,2160p24hz)、1080p60hz均包括在圖4所示的第一分辨率數(shù)據(jù)中,因此在圖5中上述分辨率數(shù)據(jù)均以可選中的正常顯示方式進(jìn)行顯示。
在另一個(gè)實(shí)施例中,假設(shè)顯示設(shè)備支持的第一分辨率數(shù)據(jù)如圖6所示,由于圖6中包括4K2K50hz(即,2160p50hz)和4K2K60hz(即,2160p60hz)這兩個(gè)分辨率。因此在圖7中,4K2K50hz和4K2K60hz這兩個(gè)分辨率便同樣以可選中的正常顯示方式進(jìn)行顯示。
在圖6中420指代YUV采樣方式的一種,其中YUV分為三個(gè)分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V”表示的則是色度(Chrominance或Chroma),作用是描述影像色彩及飽和度,用于指定像素的顏色。420指代每4個(gè)Y共用一組UV分量,同理422指代每2個(gè)Y共用一組UV分量,444指代每個(gè)Y共用一組UV分量。
在另一個(gè)實(shí)施例中,為了保證顯示設(shè)備的顯示效果,進(jìn)一步使得用戶明確應(yīng)該如何設(shè)置最合適的分辨率,本公開實(shí)施例提供的分辨率設(shè)置方法還包括:獲取顯示設(shè)備的尺寸信息;根據(jù)顯示設(shè)備的尺寸信息,在第二分辨率數(shù)據(jù)的除第三分辨率數(shù)據(jù)之外的其他分辨率數(shù)據(jù)中確定推薦分辨率,并在分辨率設(shè)置頁面上顯示推薦分辨率時(shí),顯示為推薦分辨率設(shè)置的指定標(biāo)注信息。
其中,顯示設(shè)備的尺寸信息可以從EDID信息中獲取,指定標(biāo)識(shí)信息具體可諸如圖5和圖6中所示的“推薦”字樣,其可顯示在推薦分辨率所在顯示區(qū)域的周邊區(qū)域。比如在圖5和圖6中顯示在推薦分辨率所在信息條目里。其中,指定標(biāo)識(shí)信息還可為星形或氣球形狀的圖形標(biāo)識(shí),本公開實(shí)施例對此不進(jìn)行具體限定。此外,為了使得用戶在顯示的多個(gè)分辨率中明顯區(qū)分出推薦分辨率,還可將推薦分辨率以一種新的顯示方式進(jìn)行顯示,比如以加粗放大方式進(jìn)行顯示,本公開實(shí)施例對此同樣不進(jìn)行具體限定。
在步驟304中,當(dāng)檢測到對第三分辨率數(shù)據(jù)的設(shè)置操作時(shí),忽略設(shè)置操作。
由于第三分辨率數(shù)據(jù)是以不可選中的置灰顯示方式在分辨率顯示頁面上進(jìn)行顯示,因此即便用戶點(diǎn)擊了第三分辨率數(shù)據(jù)中任一分辨率所在的顯示區(qū)域,也即即使外設(shè)設(shè)備檢測到用戶對第三分辨率數(shù)據(jù)的設(shè)置操作,外設(shè)設(shè)備也不會(huì)對這一設(shè)置操作進(jìn)行響應(yīng),這樣便可避免用戶誤設(shè)置顯示設(shè)備所不支持的分辨率。
在另一個(gè)實(shí)施例中,當(dāng)外設(shè)設(shè)備檢測到用戶對第三分辨率數(shù)據(jù)中任一分辨率的設(shè)置操作時(shí),還可判斷第二分辨率數(shù)據(jù)中除第三分辨率數(shù)據(jù)之外的其他分辨率數(shù)據(jù)中是否存在與任一分辨率相似的可替換分辨率;如果其他分辨率數(shù)據(jù)中存在與任一分辨率相似的可替換分辨率,則將可替換分辨率設(shè)置為外設(shè)設(shè)備的輸出分辨率。其中,可替換分辨率的數(shù)據(jù)差值與任一分辨率小于預(yù)設(shè)范圍。
舉一個(gè)例子來說,如圖8所示,相比于圖6少了2160p50hz和2160p60hz這兩個(gè)分辨率,即顯示設(shè)備不支持4K2K50hz和4K2K60hz,那么當(dāng)用戶選擇設(shè)置4K2K50hz或4K2K60hz的時(shí)候,外設(shè)設(shè)備可選擇將與2160p50hz相似的2160p50hz420作為其可替換分辨率,將與2160p60hz相似的2160p60hz420作為其可替換分辨率,并自動(dòng)將2160p50hz420或2160p60hz420設(shè)置為外設(shè)設(shè)備的輸出分辨率。
在步驟305中,當(dāng)檢測到除第三分辨率數(shù)據(jù)之外的其他分辨率數(shù)據(jù)中任一分辨率的設(shè)置操作時(shí),將該任一分辨率設(shè)置為外設(shè)設(shè)備的輸出分辨率。
由于第二分辨率數(shù)據(jù)中的其他分辨率數(shù)據(jù)是外設(shè)設(shè)備和顯示設(shè)備均支持的,因此當(dāng)外設(shè)設(shè)備檢測到用戶對其他分辨率數(shù)據(jù)中任一分辨率所在信息條目的點(diǎn)擊操作時(shí),確定檢測到對任一分辨率的設(shè)置操作,將該任一分辨率設(shè)置為外設(shè)設(shè)備的輸出分辨率。
本公開實(shí)施例提供的方法,通過將外設(shè)設(shè)備所支持的分辨率數(shù)據(jù)中顯示設(shè)備不支持的分辨率數(shù)據(jù),以不同于其他分辨率數(shù)據(jù)進(jìn)行顯示的方式,可有效避免因用戶誤設(shè)置顯示設(shè)備不支持的分辨率,從而導(dǎo)致的顯示設(shè)備不能正常顯示外設(shè)設(shè)備輸出畫面的問題,該種分辨率設(shè)置方式實(shí)現(xiàn)了對用戶的有效提醒,較為智能化。
圖9是根據(jù)一示例性實(shí)施例示出的一種分辨率設(shè)置裝置的框圖。參照圖9,該裝置包括獲取模塊901,確定模塊902,顯示模塊903和設(shè)置模塊904。
獲取模塊901,被配置為獲取顯示設(shè)備支持的第一分辨率數(shù)據(jù);
確定模塊902,被配置為將第一分辨率數(shù)據(jù)與外設(shè)設(shè)備支持的第二分辨率數(shù)據(jù)進(jìn)行比對,確定第二分辨率數(shù)據(jù)中顯示設(shè)備不支持的第三分辨率數(shù)據(jù);
顯示模塊903,被配置為在檢測到分辨率設(shè)置操作后,以不同于第二分辨率數(shù)據(jù)中其他分辨率數(shù)據(jù)的顯示方式,在分辨率設(shè)置頁面上顯示第三分辨率數(shù)據(jù);
設(shè)置模塊904,被配置為當(dāng)檢測到對第三分辨率數(shù)據(jù)的設(shè)置操作時(shí),忽略設(shè)置操作。
在另一個(gè)實(shí)施例中,獲取模塊901,被配置為在高清晰度多媒體接口線連接到顯示設(shè)備的視頻輸入接口后,通過直接數(shù)字控制通道讀取視頻輸入接口的電可擦除只讀存儲(chǔ)器中存儲(chǔ)的可擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù);從可擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù)中解析得到第一分辨率數(shù)據(jù)。
在另一個(gè)實(shí)施例中,顯示模塊903,被配置為以不可選中的置灰顯示方式,在分辨率設(shè)置頁面上顯示第三分辨率數(shù)據(jù),其他分辨率數(shù)據(jù)以可選中的正常顯示方式顯示在分辨率設(shè)置頁面上。
在另一個(gè)實(shí)施例中,設(shè)置模塊904,還被配置為當(dāng)檢測到對第三分辨率數(shù)據(jù)中任一分辨率的設(shè)置操作時(shí),判斷其他分辨率數(shù)據(jù)中是否存在與任一分辨率相似的可替換分辨率,可替換分辨率的數(shù)據(jù)差值與任一分辨率小于預(yù)設(shè)范圍;
如果其他分辨率數(shù)據(jù)中存在與任一分辨率相似的可替換分辨率,則將可替換分辨率設(shè)置為外設(shè)設(shè)備的輸出分辨率。
在另一個(gè)實(shí)施例中,獲取模塊901,還被配置為獲取顯示設(shè)備的尺寸信息;
確定模塊902,還被配置為根據(jù)顯示設(shè)備的尺寸信息,在其他分辨率數(shù)據(jù)中確定推薦分辨率;
顯示模塊903,還被配置為在分辨率設(shè)置頁面上顯示推薦分辨率時(shí),顯示為推薦分辨率設(shè)置的指定標(biāo)注信息。
本公開實(shí)施例提供的裝置,通過將外設(shè)設(shè)備所支持的分辨率數(shù)據(jù)中顯示設(shè)備不支持的分辨率數(shù)據(jù),以不同于其他分辨率數(shù)據(jù)進(jìn)行顯示的方式,可有效避免因用戶誤設(shè)置顯示設(shè)備不支持的分辨率,從而導(dǎo)致的顯示設(shè)備不能正常顯示外設(shè)設(shè)備輸出畫面的問題,該種分辨率設(shè)置方式實(shí)現(xiàn)了對用戶的有效提醒,較為智能化。
關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
圖10是根據(jù)一示例性實(shí)施例示出的一種分辨率設(shè)置裝置1000的框圖。例如,裝置1000可以是移動(dòng)電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)人數(shù)字助理等。
參照圖10,裝置1000可以包括以下一個(gè)或多個(gè)組件:處理組件1002,存儲(chǔ)器1004,電源組件1006,多媒體組件1008,音頻組件1010,I/O(Input/Output,輸入/輸出)的接口1012,傳感器組件1014,以及通信組件1016。
處理組件1002通??刂蒲b置1000的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件1002可以包括一個(gè)或多個(gè)處理器1020來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1002可以包括一個(gè)或多個(gè)模塊,便于處理組件1002和其他組件之間的交互。例如,處理組件1002可以包括多媒體模塊,以方便多媒體組件1008和處理組件1002之間的交互。
存儲(chǔ)器1004被配置為存儲(chǔ)各種類型的數(shù)據(jù)以支持在裝置1000的操作。這些數(shù)據(jù)的示例包括用于在裝置1000上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器1004可以由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如SRAM(Static Random Access Memory,靜態(tài)隨機(jī)存取存儲(chǔ)器),EEPROM(Electrically-Erasable Programmable Read-Only Memory,電可擦除可編程只讀存儲(chǔ)器),EPROM(Erasable Programmable Read Only Memory,可擦除可編程只讀存儲(chǔ)器),PROM(Programmable Read-Only Memory,可編程只讀存儲(chǔ)器),ROM(Read-Only Memory,只讀存儲(chǔ)器),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤或光盤。
電源組件1006為裝置1000的各種組件提供電力。電源組件1006可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置1000生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件1008包括在所述裝置1000和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括LCD(Liquid Crystal Display,液晶顯示器)和TP(Touch Panel,觸摸面板)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測觸摸、滑動(dòng)和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件1008包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)裝置1000處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件1010被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件1010包括一個(gè)MIC(Microphone,麥克風(fēng)),當(dāng)裝置1000處于操作模式,如呼叫模式、記錄模式和語音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器1004或經(jīng)由通信組件1016發(fā)送。在一些實(shí)施例中,音頻組件1010還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
I/O接口1012為處理組件1002和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
傳感器組件1014包括一個(gè)或多個(gè)傳感器,用于為裝置1000提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件1014可以檢測到設(shè)備1000的打開/關(guān)閉狀態(tài),組件的相對定位,例如組件為裝置1000的顯示器和小鍵盤,傳感器組件1014還可以檢測裝置1000或裝置1000一個(gè)組件的位置改變,用戶與裝置1000接觸的存在或不存在,裝置1000方位或加速/減速和裝置1000的溫度變化。傳感器組件1014可以包括接近傳感器,被配置用來在沒有任何的物理接觸時(shí)檢測附近物體的存在。傳感器組件1014還可以包括光傳感器,如CMOS(Complementary Metal Oxide Semiconductor,互補(bǔ)金屬氧化物)或CCD(Charge-coupled Device,電荷耦合元件)圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件1014還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件1016被配置為便于裝置1000和其他設(shè)備之間有線或無線方式的通信。裝置1000可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件1016經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信組件1016還包括NFC(Near Field Communication,近場通信)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于RFID(Radio Frequency Identification,射頻識(shí)別)技術(shù),IrDA(Infra-red Data Association,紅外數(shù)據(jù)協(xié)會(huì))技術(shù),UWB(Ultra Wideband,超寬帶)技術(shù),BT(Bluetooth,藍(lán)牙)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
在示例性實(shí)施例中,裝置1000可以被一個(gè)或多個(gè)ASIC(Application Specific Integrated Circuit,應(yīng)用專用集成電路)、DSP(Digital signal Processor,數(shù)字信號(hào)處理器)、DSPD(Digital signal Processor Device,數(shù)字信號(hào)處理設(shè)備)、PLD(Programmable Logic Device,可編程邏輯器件)、FPGA)(Field Programmable Gate Array,現(xiàn)場可編程門陣列)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器1004,上述指令可由裝置1000的處理器1020執(zhí)行以完成上述方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是ROM、RAM(Random Access Memory,隨機(jī)存取存儲(chǔ)器)、CD-ROM(Compact Disc Read-Only Memory,光盤只讀存儲(chǔ)器)、磁帶、軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)所述存儲(chǔ)介質(zhì)中的指令由分辨率設(shè)置裝置的處理器執(zhí)行時(shí),使得分辨率設(shè)置裝置能夠執(zhí)行上述分辨率設(shè)置方法。
本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實(shí)施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。