本發明涉及顯示控制技術領域,尤其涉及一種終端的顯示控制方法及顯示控制系統。
背景技術:
顯示屏常用作電視機或電腦等顯示裝置的顯示部件。
現有技術中,位于顯示屏邊緣位置的像素區域常常存在一定的暗影現象。當畫面信息在存在暗影現象的顯示屏邊緣位置顯示時,待顯示的畫面信息會因為暗影的存在而不能清晰顯示,在暗影嚴重的情況下,用戶甚至可能無法看清楚存在暗影的顯示屏邊緣位置的顯示內容。
上述技術方案的弊端是,顯示屏的顯示效果不佳。
技術實現要素:
本發明的主要目的在于提供一種終端的顯示控制方法,旨在提高終端的的顯示效果。
為實現上述目的,本發明提供的終端的顯示控制方法,包括如下步驟:
在接收到視頻信號后,獲取終端的顯示屏邊緣的預設暗影寬度,并根據所述預設暗影寬度計算得到自所述顯示屏邊緣向所述顯示屏的中心方向拓寬的暗影區域;
根據所述暗影區域確定所述顯示屏的顯示區域;
獲取所述顯示區域的尺寸和待顯示的畫面信息,根據所述顯示區域的尺寸對所述畫面信息進行縮放處理,將經縮放處理后的所述畫面信息在所述顯示區域內顯示。
優選地,所述在接收到視頻信號后,獲取終端的顯示屏邊緣的預設暗影寬度,并根據所述預設暗影寬度計算得到自所述顯示屏邊緣向所述顯示屏的中心方向拓寬的暗影區域之后,還包括:
對所述暗影區域進行顏色填充處理以形成填充區域。
優選地,所述在接收到視頻信號后,獲取終端的顯示屏邊緣的預設暗影寬度,并根據所述預設暗影寬度計算得到自所述顯示屏邊緣向所述顯示屏的中心方向拓寬的暗影區域之前,還包括:
按照預設的場信號類型輸入場信號;
獲取所述場信號下的預設亮度和位于所述顯示屏的同一邊緣的各個測試點的亮度,將亮度低于預設亮度的各個測試點標記為暗影點;
獲取位于同一邊緣的所有暗影點與所述邊緣的距離值,將其中的最大距離值設置為該邊緣的暗影寬度。
優選地,所述獲取所述場信號下的預設亮度和位于所述顯示屏的同一邊緣的各個測試點的亮度,將亮度低于預設亮度的各個測試點標記為暗影點,包括:
獲取所述顯示屏的中心點在所述場信號下的亮度;
根據預設比例和所述中心點的亮度的乘積,計算所述預設亮度;
獲取位于所述顯示屏的同一邊緣的各個測試點在所述場信號下的亮度;
將亮度低于預設亮度的各個測試點標記為暗影點;
其中,所述預設比例大于或等于0,且小于1。
優選地,所述在接收到視頻信號后,獲取終端的顯示屏邊緣的預設暗影寬度,并根據所述預設暗影寬度計算得到自所述顯示屏邊緣向所述顯示屏的中心方向拓寬的暗影區域,包括:
在接收到視頻信號后,根據所述視頻信號的類型,判斷所述視頻信號是否需要按照點對點顯示;
若否,則在終端觸發生成縮放顯示信號;
在接收到終端觸發生成的所述縮放顯示信號后,獲取終端的顯示屏邊緣的預設暗影寬度,并根據所述預設暗影寬度計算得到自所述顯示屏邊緣向所述顯示屏的中心方向拓寬的暗影區域。
此外,為實現上述目的,本發明還提供一種終端的顯示控制系統,包括:
計算模塊,用于在接收到視頻信號后,獲取終端的顯示屏邊緣的預設暗影寬度,并根據所述預設暗影寬度計算得到自所述顯示屏邊緣向所述顯示屏的中心方向拓寬的暗影區域;
確定模塊,用于根據所述暗影區域確定所述顯示屏的顯示區域;
縮放顯示模塊,用于獲取所述顯示區域的尺寸和待顯示的畫面信息,根據所述顯示區域的尺寸對所述畫面信息進行縮放處理,將經縮放處理后的所述畫面信息在所述顯示區域內顯示。
優選地,所述終端的顯示控制系統還包括:
填充模塊,用于對所述暗影區域進行顏色填充處理以形成填充區域。
優選地,所述終端的顯示控制系統還包括:
輸入模塊,用于按照預設的場信號類型輸入場信號;
獲取模塊,用于獲取所述場信號下的預設亮度和位于所述顯示屏的同一邊緣的各個測試點的亮度,將亮度低于預設亮度的各個測試點標記為暗影點;
暗影寬度設置模塊,用于獲取位于同一邊緣的所有暗影點與所述邊緣的距離值,將其中的最大距離值設置為該邊緣的暗影寬度。
優選地,所述獲取模塊包括:
第一獲取單元,用于獲取所述顯示屏的中心點在所述場信號下的亮度;
計算單元,用于根據預設比例和所述中心點的亮度的乘積,計算所述預設亮度;
第二獲取單元,用于獲取位于所述顯示屏的同一邊緣的各個測試點在所述場信號下的亮度;
標記單元,用于將亮度低于預設亮度的各個測試點標記為暗影點;
其中,所述預設比例大于或等于0,且小于1。
優選地,所述計算模塊包括:
判斷單元,用于在接收到視頻信號后,根據所述視頻信號的類型,判斷所述視頻信號是否需要按照點對點顯示;
縮放信號生成單元,用于在所述視頻信號不需要按照點對點顯示時,在終端觸發生成縮放顯示信號;
計算單元,用于在接收到終端觸發生成的所述縮放顯示信號后,獲取終端的顯示屏邊緣的預設暗影寬度,并根據所述預設暗影寬度計算得到自所述顯示屏邊緣向所述顯示屏的中心方向拓寬的暗影區域。
在本發明的技術方案中,在接收到視頻信號后,獲取終端的顯示屏邊緣的預設暗影寬度以計算自所述顯示屏邊緣向所述顯示屏的中心方向拓寬的暗影區域;根據所述暗影區域確定所述顯示屏的顯示區域;獲取所述顯示區域的尺寸和待顯示的畫面信息,根據所述顯示區域的尺寸對所述畫面信息進行縮放處理,將經縮放處理后的所述畫面信息在所述顯示區域內顯示,因此,待顯示的畫面信息將全部在所述顯示區域顯示,而不會在存在暗影的暗影區域顯示,有利于提高終端的顯示效果。
附圖說明
圖1為本發明終端的顯示控制方法第一實施例的流程示意圖;
圖2為本發明終端的顯示控制方法第二實施例的流程示意圖;
圖3為本發明終端的顯示控制方法第三實施例的流程示意圖;
圖4為本發明終端的顯示控制方法的測試點選擇示意圖;
圖5為本發明終端的顯示控制方法第四實施例的流程示意圖;
圖6為本發明終端的顯示控制方法第五實施例的流程示意圖。
圖7為本發明終端的顯示控制系統第一實施例的功能模塊示意圖;
圖8為本發明終端的顯示控制系統第二實施例的功能模塊示意圖;
圖9為本發明終端的顯示控制系統第三實施例的功能模塊示意圖;
圖10為本發明終端的顯示控制系統第四實施例的功能模塊示意圖;
圖11為本發明終端的顯示控制系統第五實施例的功能模塊示意圖;
本發明目的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。
具體實施方式
應在理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
本發明提供一種終端的顯示控制方法。
請參閱圖1,為實現上述目的,本發明的第一實施例提供一種終端的顯示控制方法,包括如下步驟:
步驟S10,在接收到視頻信號后,獲取終端的顯示屏邊緣的預設暗影寬度,并根據所述預設暗影寬度計算得到自所述顯示屏邊緣向所述顯示屏的中心方向拓寬的暗影區域;
步驟S20,根據所述暗影區域確定所述顯示屏的顯示區域;
步驟S30,獲取所述顯示區域的尺寸和待顯示的畫面信息,根據所述顯示區域的尺寸對所述畫面信息進行縮放處理,將經縮放處理后的所述畫面信息在所述顯示區域內顯示。
在本發明的技術方案中,在接收到視頻信號后,獲取終端的顯示屏邊緣的預設暗影寬度以計算自所述顯示屏邊緣向所述顯示屏的中心方向拓寬的暗影區域;根據所述暗影區域確定所述顯示屏的顯示區域;獲取所述顯示區域的尺寸和待顯示的畫面信息,根據所述顯示區域的尺寸對所述畫面信息進行縮放處理,將經縮放處理后的所述畫面信息在所述顯示區域內顯示,因此,待顯示的畫面信息將全部在所述顯示區域顯示,而不會在存在暗影的暗影區域顯示,有利于提高終端的顯示效果。
本發明所述的終端為具有顯示功能的終端,即所述終端具有顯示屏,例如,所述終端可以為電腦、電視機、手機、Ipad等終端。
在本實施例中,所述預設暗影寬度可以根據需要設置,例如,可以根據顯示屏暗影寬度經驗值設置,也可以根據邊緣暗影寬度測試結果設置,在根據測試結果設置時,可以預先測量顯示屏邊緣的暗影寬度,再將所述暗影寬度保存下來成為預設的暗影寬度,以便于在顯示屏接收到視頻信號后,能調取所述暗影寬度,并根據所述暗影寬度計算顯示屏的邊緣暗影區域。
通常而言,現有的顯示屏存在四條邊緣,因此,在進行顯示屏的邊緣暗影寬度測量和存儲時,需要對顯示屏的四條邊緣的暗影寬度數據分別進行測量和存儲,在進行畫面顯示時,僅在所述顯示區域進行畫面顯示。所述顯示區域為位于所述暗影區域以外的區域,所述顯示區域可以為顯示屏中由各條暗影區域圍合形成的顯示屏區域,也可以為顯示屏的暗影區域以外的部分顯示屏區域。所述顯示區域可以位于顯示屏暗影區域以外的任意位置。
所述顯示區域的形狀不限,可以為矩形、橢圓形、三角形、不規則形等。
當然,本發明的應用范圍不以顯示屏的形狀及尺寸為限。
請參閱圖2,基于本發明的終端的顯示控制方法的第一實施例,本發明的終端的顯示控制方法的第二實施例中,步驟S10之后,還包括:
步驟S40,對所述暗影區域進行顏色填充處理以形成填充區域。
本實施例中,所述顯示區域為顯示屏中由各條暗影區域圍合形成的顯示屏區域。對暗影區域進行顏色填充處理后,存在暗影的區域被所述填充區域覆蓋,且所述顯示區域的邊界也更明顯,所述顯示區域整體呈現明亮的顯示效果,不會因為四周存在暗影而影響顯示效果。
填充所述暗影區域的顏色內容可以進行任意選擇,如果選擇與顯示器的邊框顏色一致的填充顏色,將會使所述暗影區域與顯示器的邊框融為一體,提高顯示器的整體美觀。
在本實施例中,所述暗影區域優選進行黑色填充,黑色的填充區域符合大多數顯示器的黑色邊框配置,并且黑色的所述填充區域還不會刺激用戶的雙眼,隱藏邊緣暗影的效果更好。
請參閱圖3,基于本發明的終端的顯示控制方法的第一實施例,本發明的終端的顯示控制方法的第三實施例中,所述步驟S10之前,還包括:
步驟S50,按照預設的場信號類型輸入場信號;
步驟S60,獲取所述場信號下的預設亮度和位于所述顯示屏的同一邊緣的各個測試點的亮度,將亮度低于預設亮度的各個測試點標記為暗影點;
步驟S70,獲取位于同一邊緣的所有暗影點與所述邊緣的距離值,將其中的最大距離值設置為該邊緣的暗影寬度。
為了獲得所述顯示屏各邊緣的暗影寬度,需要對各邊緣進行暗影寬度測試。此測試在預設的場信號下進行。
全白場信號下,顯示屏的亮度高,暗影明顯,進行暗影測試的效果好。因此,在本實施例中,輸入的場信號類型為全白場信號,當然,也可以采用其他的場信號進行暗影測試。
在所述場信號下,獲取位于顯示屏的同一邊緣區域的各個測試點的亮度,并將各個測試點的亮度與所述預設亮度進行比較。
所述預設亮度為預設的亮度值,當測試點的亮度低于所述預設亮度,則認為此測試點為暗影點,當測試點的亮度等于或超過所述預設亮度,則不認為該像素點為暗影點。
具體的,在進行顯示屏的邊緣暗影寬度測試時,可以參照如下方法進行:
1、在所述顯示屏的各邊緣區域選擇測試點,并預存所述測試點。
一般來說,顯示屏邊緣的暗影區域寬度在該邊緣尺寸的千分之三以內,在對顯示屏的某一邊緣區域進行測試點選擇時,如果對該邊緣至顯示屏中心的距離范圍內的全部像素點進行測試,不僅會導致測試和比較的時間延長,還會造成資源的浪費,當然,此種方案也同樣在本發明的保護范圍之內。
為了縮減測試和比較的時間,可以在距該邊緣的預設測試距離以內選擇若干個測試點。此預設測試距離為該邊緣至顯示屏中心方向拓寬的距離,距離大小可以根據需要進行設置,例如,可以將預設測試距離設置為該邊緣長度的千分之五、千分之十等。
以對顯示屏的某一邊緣a的邊緣區域A進行測試點選擇為例,當預設測試距離為d時,在距離該邊緣a的距離為d的邊緣區域A范圍內選擇測試點,可以參照如下方法:
在該邊緣區域A內選擇若干個與邊緣a距離不等的測試點,按照與邊緣a距離由小至大的順序,或者相反的順序,依次測量各個測試點的亮度。例如,在與邊緣a相距d1的一排像素點中,選取若干個測試點進行亮度測試,作為第一排測試點;在與邊緣a相距d2的一排像素點中,選取若干個測試點進行亮度測試,作為第二排測試點;在與邊緣a相距d3的一排像素點中,選取若干個測試點進行亮度測試,作為第三排測試點,其中,d1>d2>d3,每一排像素點中選取的各個測試點之間可以相互間隔,也可以彼此相鄰。測試點的排數不限,各排測試點之間的距離不限,同一排測試點之間可以相互間隔,也可以彼此相鄰。
請參閱圖4(圖4中僅示出位于顯示屏各邊緣的測試點,其他測試點省略)。為了節約計算資源并縮短測試時間,本實施例中,在每一排像素點中選取3個測試點,3個測試點分別位于此排像素點的兩端和中間。若顯示屏為矩形顯示屏,且第一排像素點位于顯示屏的邊緣時,容易理解,顯示屏的四條邊緣共計選取了8個測試點。
2、對預存的測試點進行亮度測試,獲取每個測試點的亮度,并將各測試點的亮度值與預設亮度進行比較,亮度低于預設亮度的標記為暗影點。
在測完第一排測試點后,對間隔若干排像素點之后的另一排測試點進行測試。所述第一排測試點可以是與邊緣a距離最近的像素點,測試完第一排后,向靠近顯示屏中心的方向,測試第二排測試點;所述第一排測試點也可以是與邊緣a距離最遠的像素點,測試完第一排后,向靠近改排測試點對應的顯示屏邊緣的方向,繼續測試第二排測試點。
3、對顯示屏的每一邊緣區域內的暗影點與所述邊緣的距離進行比較,選取其中最大的距離值設置為所述邊緣的暗影寬度,因此,與所述邊緣相距所述最大的距離值的寬度范圍內,對應為所述邊緣的暗影區域。
請參照圖5,基于本發明的終端的顯示控制方法的第三實施例,本發明的終端的顯示控制方法的第四實施例中,本發明的步驟S60包括:
步驟S61,獲取所述顯示屏的中心點在所述場信號下的亮度;
步驟S62,根據預設比例和所述中心點的亮度的乘積,計算所述預設亮度;
步驟S63,獲取位于所述顯示屏的同一邊緣的各個測試點在所述場信號下的亮度;
步驟S64,將亮度低于預設亮度的各個測試點標記為暗影點;
其中,所述預設比例大于或等于0,且小于1。
顯示屏的中心點具有較高的亮度。本實施例中,可以將各個測試點的亮度與顯示屏的中心點亮度進行比較后,獲得暗影點。當然,也可以選擇顯示屏上的其他像素點進行比對。
再請參閱圖4,由于顯示屏的邊緣區域暗度一般低于顯示屏的中心點,因此,可以將中心點的亮度與預設比例的乘積作為預設亮度。根據人眼對暗影的識別能力,可以將該預設比例設置為30%-70%,由于亮度低于顯示屏中心亮度的50%后,人眼將明顯感受到暗影的存在,因此本實施例中,將所述預設比例設置為50%,即顯示屏的邊緣亮度低于中心亮度50%的區域會被判斷為暗影區域,待顯示的畫面信息將不在此暗影區域內進行顯示,顯示效果更好。
請參照圖6,基于本發明的終端的顯示控制方法的第一實施例至第四實施例,本發明的終端的顯示控制方法的第五實施例中,步驟S10包括:
步驟S11,在接收到視頻信號后,根據所述視頻信號的類型,判斷所述視頻信號是否需要按照點對點顯示;
步驟S12,若否,則在終端觸發生成縮放顯示信號;
步驟S13,在接收到終端觸發生成的所述縮放顯示信號后,獲取終端的顯示屏邊緣的預設暗影寬度,并根據所述預設暗影寬度計算得到自所述顯示屏邊緣向所述顯示屏的中心方向拓寬的暗影區域。
有少數場景需要進行點對點顯示,不允許對待顯示的畫面信息進行縮放,例如DVI信號、VGA信號等。
為了避免對需要進行點對點顯示的場景進行縮放,在本實施例中,設置了對視頻信號類型進行判斷的步驟S11。
步驟S11之后還可以包括:
步驟S14,若是(所述視頻信號需要按照點對點顯示),則在終端觸發生成直接顯示信號。
步驟S15,在接收到終端觸發生成的所述直接顯示信號后,獲取待顯示的畫面信息,將所述畫面信息在所述顯示屏顯示。
此外,請參閱圖7,為實現上述目的,本發明的第一實施例提供一種終端的顯示控制系統,所述終端的顯示控制系統包括:
計算模塊10,用于在接收到視頻信號后,獲取終端的顯示屏邊緣的預設暗影寬度,并根據所述預設暗影寬度計算得到自所述顯示屏邊緣向所述顯示屏的中心方向拓寬的暗影區域;
確定模塊20,用于根據所述暗影區域確定所述顯示屏的顯示區域;
縮放顯示模塊30,用于獲取所述顯示區域的尺寸和待顯示的畫面信息,根據所述顯示區域的尺寸對所述畫面信息進行縮放處理,將經縮放處理后的所述畫面信息在所述顯示區域內顯示。
在本發明的技術方案中,在接收到視頻信號后,獲取終端的顯示屏邊緣的預設暗影寬度以計算自所述顯示屏邊緣向所述顯示屏的中心方向拓寬的暗影區域;根據所述暗影區域確定所述顯示屏的顯示區域;獲取所述顯示區域的尺寸和待顯示的畫面信息,根據所述顯示區域的尺寸對所述畫面信息進行縮放處理,將經縮放處理后的所述畫面信息在所述顯示區域內顯示,因此,待顯示的畫面信息將全部在所述顯示區域顯示,而不會在存在暗影的暗影區域顯示,有利于提高終端的顯示效果。
本發明所述的終端為具有顯示功能的終端,即所述終端具有顯示屏,例如,所述終端可以為電腦、電視機、手機、Ipad等終端。
在本實施例中,所述預設暗影寬度可以根據需要設置,例如,可以根據顯示屏暗影寬度經驗值設置,也可以根據邊緣暗影寬度測試結果設置,在根據測試結果設置時,可以預先測量顯示屏邊緣的暗影寬度,再將所述暗影寬度保存下來成為預設的暗影寬度,以便于在顯示屏接收到視頻信號后,能調取所述暗影寬度,并根據所述暗影寬度計算顯示屏的邊緣暗影區域。
通常而言,現有的顯示屏存在四條邊緣,因此,在進行顯示屏的邊緣暗影寬度測量和存儲時,需要對顯示屏的四條邊緣的暗影寬度數據分別進行測量和存儲,在進行畫面顯示時,僅在所述顯示區域進行畫面顯示。所述顯示區域為位于所述暗影區域以外的區域,所述顯示區域可以為顯示屏中由各條暗影區域圍合形成的顯示屏區域,也可以為顯示屏的暗影區域以外的部分顯示屏區域。所述顯示區域可以位于顯示屏暗影區域以外的任意位置。
所述顯示區域的形狀不限,可以為矩形、橢圓形、三角形、不規則形等。
當然,本發明的應用范圍不以顯示屏的形狀及尺寸為限。
請參閱圖8,基于本發明的終端的顯示控制系統的第一實施例,本發明的終端的顯示控制系統的第二實施例中,所述終端的顯示控制系統還包括:
填充模塊40,用于對所述暗影區域進行顏色填充處理以形成填充區域。
本實施例中,所述顯示區域為顯示屏中由各條暗影區域圍合形成的顯示屏區域。對暗影區域進行顏色填充處理后,存在暗影的區域被所述填充區域覆蓋,且所述顯示區域的邊界也更明顯,所述顯示區域整體呈現明亮的顯示效果,不會因為四周存在暗影而影響顯示效果。
填充所述暗影區域的顏色內容可以進行任意選擇,如果選擇與顯示器的邊框顏色一致的填充顏色,將會使所述暗影區域與顯示器的邊框融為一體,提高顯示器的整體美觀。
在本實施例中,所述暗影區域優選進行黑色填充,黑色的填充區域符合大多數顯示器的黑色邊框配置,并且黑色的所述填充區域還不會刺激用戶的雙眼,隱藏邊緣暗影的效果更好。
請參閱圖9,基于本發明的終端的顯示控制系統的第一實施例,本發明的終端的顯示控制系統的第三實施例中,所述終端的顯示控制系統還包括:
輸入模塊50,用于按照預設的場信號類型輸入場信號;
獲取模塊60,用于獲取所述場信號下的預設亮度和位于所述顯示屏的同一邊緣的各個測試點的亮度,將亮度低于預設亮度的各個測試點標記為暗影點;
暗影寬度設置模塊70,用于獲取位于同一邊緣的所有暗影點與所述邊緣的距離值,將其中的最大距離值設置為該邊緣的暗影寬度。
為了獲得所述顯示屏各邊緣的暗影寬度,需要對各邊緣進行暗影寬度測試。此測試在預設的場信號下進行。
全白場信號下,顯示屏的亮度高,暗影明顯,進行暗影測試的效果好。因此,在本實施例中,輸入的場信號類型為全白場信號,當然,也可以采用其他的場信號進行暗影測試。
在所述場信號下,獲取位于顯示屏的同一邊緣區域的各個測試點的亮度,并將各個測試點的亮度與所述預設亮度進行比較。
所述預設亮度為預設的亮度值,當測試點的亮度低于所述預設亮度,則認為此測試點為暗影點,當測試點的亮度等于或超過所述預設亮度,則不認為該像素點為暗影點。
具體的,在進行顯示屏的邊緣暗影寬度測試時,可以參照如下方法進行:
1、在所述顯示屏的各邊緣區域選擇測試點,并預存所述測試點。
一般來說,顯示屏邊緣的暗影區域寬度在該邊緣尺寸的千分之三以內,在對顯示屏的某一邊緣區域進行測試點選擇時,如果對該邊緣至顯示屏中心的距離范圍內的全部像素點進行測試,不僅會導致測試和比較的時間延長,還會造成資源的浪費,當然,此種方案也同樣在本發明的保護范圍之內。
為了縮減測試和比較的時間,可以在距該邊緣的預設測試距離以內選擇若干個測試點。此預設測試距離為該邊緣至顯示屏中心方向拓寬的距離,距離大小可以根據需要進行設置,例如,可以將預設測試距離設置為該邊緣長度的千分之五、千分之十等。
以對顯示屏的某一邊緣a的邊緣區域A進行測試點選擇為例,當預設測試距離為d時,在距離該邊緣a的距離為d的邊緣區域A范圍內選擇測試點,可以參照如下方法:
在該邊緣區域A內選擇若干個與邊緣a距離不等的測試點,按照與邊緣a距離由小至大的順序,或者相反的順序,依次測量各個測試點的亮度。例如,在與邊緣a相距d1的一排像素點中,選取若干個測試點進行亮度測試,作為第一排測試點;在與邊緣a相距d2的一排像素點中,選取若干個測試點進行亮度測試,作為第二排測試點;在與邊緣a相距d3的一排像素點中,選取若干個測試點進行亮度測試,作為第三排測試點,其中,d1>d2>d3,每一排像素點中選取的各個測試點之間可以相互間隔,也可以彼此相鄰。測試點的排數不限,各排測試點之間的距離不限,同一排測試點之間可以相互間隔,也可以彼此相鄰。
請參閱圖4(圖4中僅示出位于顯示屏各邊緣的測試點,其他測試點省略)。為了節約計算資源并縮短測試時間,本實施例中,在每一排像素點中選取3個測試點,3個測試點分別位于此排像素點的兩端和中間。若顯示屏為矩形顯示屏,且第一排像素點位于顯示屏的邊緣時,容易理解,顯示屏的四條邊緣共計選取了8個測試點。
2、對預存的測試點進行亮度測試,獲取每個測試點的亮度,并將各測試點的亮度值與預設亮度進行比較,亮度低于預設亮度的標記為暗影點。
在測完第一排測試點后,對間隔若干排像素點之后的另一排測試點進行測試。所述第一排測試點可以是與邊緣a距離最近的像素點,測試完第一排后,向靠近顯示屏中心的方向,測試第二排測試點;所述第一排測試點也可以是與邊緣a距離最遠的像素點,測試完第一排后,向靠近改排測試點對應的顯示屏邊緣的方向,繼續測試第二排測試點。
3、對顯示屏的每一邊緣區域內的暗影點與所述邊緣的距離進行比較,選取其中最大的距離值設置為所述邊緣的暗影寬度,因此,與所述邊緣相距所述最大的距離值的寬度范圍內,對應為所述邊緣的暗影區域。
請參閱圖10,基于本發明的終端的顯示控制系統的第三實施例,本發明的終端的顯示控制系統的第四實施例中,所述獲取模塊60包括:
第一獲取單元61,用于獲取所述顯示屏的中心點在所述場信號下的亮度;
計算單元62,用于根據預設比例和所述中心點的亮度的乘積,計算所述預設亮度;
第二獲取單元63,用于獲取位于所述顯示屏的同一邊緣的各個測試點在所述場信號下的亮度;
標記單元64,用于將亮度低于預設亮度的各個測試點標記為暗影點;
其中,所述預設比例大或于等于0%,且小于100%。
顯示屏的中心點具有較高的亮度。本實施例中,可以將各個測試點的亮度與顯示屏的中心點亮度進行比較后,獲得暗影點。當然,也可以選擇顯示屏上的其他像素點進行比對。
再請參閱圖4,由于顯示屏的邊緣區域暗度一般低于顯示屏的中心點,因此,可以將中心點的亮度與預設比例的乘積作為預設亮度。根據人眼對暗影的識別能力,可以將該預設比例設置為30%-70%,由于亮度低于顯示屏中心亮度的50%后,人眼將明顯感受到暗影的存在,因此本實施例中,將所述預設比例設置為50%,即顯示屏的邊緣亮度低于中心亮度50%的區域會被判斷為暗影區域,待顯示的畫面信息將不在此暗影區域內進行顯示,顯示效果更好。
請參照圖11,基于本發明的終端的顯示控制系統的第一實施例至第四實施例,本發明的終端的顯示控制系統的第五實施例中,所述計算模塊10包括:
判斷單元11,用于在接收到視頻信號后,根據所述視頻信號的類型,判斷所述視頻信號是否需要按照點對點顯示;
縮放信號生成單元12,用于在所述視頻信號不需要按照點對點顯示時,在終端觸發生成縮放顯示信號;
計算單元13,用于在接收到終端觸發生成的所述縮放顯示信號后,獲取終端的顯示屏邊緣的預設暗影寬度,并根據所述預設暗影寬度計算得到自所述顯示屏邊緣向所述顯示屏的中心方向拓寬的暗影區域。
有少數場景需要進行點對點顯示,不允許對待顯示的畫面信息進行縮放,例如DVI信號、VGA信號等。
為了避免對需要進行點對點顯示的場景進行縮放,在本實施例中,設置了對視頻信號類型進行判斷的所述判斷單元11。
所述計算模塊10還可以包括顯示信號生成單元(圖未示),所述顯示信號生成單元用于在所述視頻信號需要按照點對點顯示時,在終端觸發生成直接顯示信號。
所述計算模塊10還可以進一步包括直接顯示單元(圖未示),所述直接顯示單元用于在接收到終端觸發生成的直接顯示信號后,獲取待顯示的畫面信息,將所述畫面信息在所述顯示屏顯示。
以上僅為本發明的優選實施例,并非因此限制本發明的專利范圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發明的專利保護范圍內。