使用針對周圍光環(huán)境的波長信息以調(diào)節(jié)顯示器亮度和內(nèi)容的制作方法
【技術(shù)領(lǐng)域】
[0001]實施例一般涉及顯示器。更特別地,實施例涉及使用針對周圍光環(huán)境的波長信息以調(diào)節(jié)顯示器亮度和內(nèi)容。
【背景技術(shù)】
[0002]手持設(shè)備可以使用周圍光傳感器(ALS)來確定周圍環(huán)境中的光的亮度(例如照度,勒克斯(Lux)),其中亮度值可以用于調(diào)節(jié)設(shè)備的顯示器亮度。例如,如果ALS報告相對高的亮度值,顯示器亮度可能增加以便實現(xiàn)在顯示器上示出的內(nèi)容的更好可見性。另一方面,如果ALS報告相對低的亮度值,顯示器亮度可以降低以便節(jié)約功率和/或延長電池壽命(例如不為對可見性的負(fù)面影響而擔(dān)心)。
[0003]然而,不同類型的光可能不同地影響顯示器可見性。例如,對于給定周圍亮度級,某些顏色在顯示器上可能在日光中比在熒光中更加可見,而其它顏色可能在熒光中比在日光中更加可見。因此,限于檢測周圍亮度的常規(guī)解決方案可能產(chǎn)生從可見性和/或功率節(jié)約角度來看欠佳的顯示結(jié)果。
【附圖說明】
[0004]通過閱讀以下說明書和隨附權(quán)利要求并且通過參照以下各圖,實施例的各種優(yōu)點將變得對本領(lǐng)域技術(shù)人員顯而易見,其中:
圖1是根據(jù)實施例的不同周圍光環(huán)境中的設(shè)備的示例的圖示;
圖2是根據(jù)實施例的針對不同類型的光的相對能量曲線集的示例繪圖;
圖3是根據(jù)實施例的波長識別邏輯的示例的框圖;
圖4是根據(jù)實施例的基于周圍光波長信息管理設(shè)備的方法的示例的流程圖;以及圖5是根據(jù)實施例的系統(tǒng)的示例的框圖。
【具體實施方式】
[0005]現(xiàn)在轉(zhuǎn)向圖1,示出設(shè)備10,其中所圖示的設(shè)備10具有能夠自動適配于不同周圍光環(huán)境的顯不器12。例如,在包含日光18的第一周圍光環(huán)境14中,設(shè)備10可以針對日光18配置顯示器12。另一方面,在包含熒光20的第二周圍光環(huán)境16中,所圖示的設(shè)備10針對熒光20配置顯示器12。如將更加詳細(xì)討論的,設(shè)備10可以包括報告針對環(huán)境14、16的波長信息以及亮度信息的一個或多個周圍光傳感器22,其中波長和亮度信息可以用于配置顯示器12。
[0006]而且,配置顯示器12可以包括基于波長和亮度信息而設(shè)置顯示器12的亮度(例如背光強(qiáng)度和/或像素強(qiáng)度)、設(shè)置顯示器12的像素內(nèi)容(例如各個像素顏色值)等以滿足可見性(例如觀看體驗)和/或功率約束。此外,波長信息可以用于控制設(shè)備10的其它方面,諸如例如安全性設(shè)置、導(dǎo)航設(shè)置、攝像機(jī)設(shè)置等等。因而,所圖示的方案可以在多種多樣的照明環(huán)境中提供顯示器12的增強(qiáng)的可見性、較長電池壽命和改進(jìn)的性能。
[0007]盡管僅示出單個周圍光傳感器22,但是設(shè)備可以包括多個周圍光傳感器。例如,具有兩個周圍光傳感器的設(shè)備可能使用每一個以用于不同波長檢測。在另一示例中,一個周圍光傳感器可以布置在設(shè)備10的前面并且另一周圍光傳感器可以布置在設(shè)備10的后面以得到更加準(zhǔn)確的讀數(shù)。還可以使用其它配置。
[0008]圖2示出針對不同類型的光的相對能量曲線集的繪圖24。繪圖24—般地論述了不同類型的光可能具有不同的波長和/或顏色內(nèi)容。特別地,日光曲線26可以具有較大量的綠色-黃色-橙色光(例如495-620nm),而熒光曲線28可以包含峰值量的紫色光(例如400nm)、藍(lán)色光(例如450nm)、綠色光(例如550nm)和橙色-紅色光(例如610-660nm)。此外,鎢光曲線30可以具有較大量的黃色-橙色-紅色光(例如570-700nm)。曲線26、28、30可以取決于情形(例如云覆蓋、使用中的熒光燈泡的類型等)而變化。類似的曲線可能針對其它類型的光來構(gòu)造,諸如例如鹵素照明。確定從周圍環(huán)境檢測到的光的波長可以使得諸如設(shè)備10(圖1)之類的設(shè)備能夠從可見性和/或功率立場優(yōu)化其顯示器。
[0009]現(xiàn)在轉(zhuǎn)向圖3,示出波長識別邏輯32,其中邏輯32可以從周圍光傳感器22接收一個或多個信號34。周圍光傳感器(ALS)22可以包括標(biāo)準(zhǔn)ALS、紅色-綠色-藍(lán)色(RGB)ALS、RGB-清透(clear)/白色(RGBC/W)ALS、紫外(UV)傳感器等或其任何組合。因此,信號34可以指示可見光譜中的一個或多個波長處的能量的存在和量。邏輯32可以因此被配置成基于一個或多個信號34中的至少一個確定ALS 22位于其中的周圍光環(huán)境的一個或多個波長。在一個示例中,邏輯32向周圍光環(huán)境分配類型/分類(例如室內(nèi)照明、室外照明、日光、熒光照明、鹵素照明、鎢照明等)。
[0010]所圖示的邏輯32還從設(shè)備簡檔(prOfile)40或約束信息的其它合適源接收一個或多個功率約束36和一個或多個可見性約束38。功率約束36可以包括例如,邏輯32可以用于實現(xiàn)某個電池壽命的可變或固定功率消耗目標(biāo)和/或閾值或者其它功率相關(guān)條件??梢娦约s束38可以包括例如,邏輯32可以用于實現(xiàn)某個圖像質(zhì)量的可變或固定視覺目標(biāo)和/或閾值或其它視覺條件。功率約束36和可見性約束38可以是用戶可配置的、默認(rèn)值等,或者其任何組合。
[0011]所圖示的邏輯32至少部分地基于一個或多個波長而調(diào)節(jié)與顯示器相關(guān)聯(lián)的一個或多個顯示器設(shè)置42。顯示器設(shè)置42可能包括例如背光亮度值、像素亮度值(例如針對有機(jī)發(fā)光二極管/0LED顯示器)、像素顏色值等。因而,例如,如果信號34指示周圍光環(huán)境包含相對明亮的熒光照明,邏輯32可以依照熒光曲線(圖2)而增加包含紫色、藍(lán)色、綠色和/或橙色-紅色內(nèi)容的像素的亮度以增加那些像素的可見性??商鎿Q地,邏輯32還可以降低紫色、藍(lán)色、綠色和/或橙色-紅色像素的亮度以便節(jié)省功率,如果信號34指示周圍光環(huán)境包含相對昏暗的熒光照明的話。
[0012]另一方面,如果信號34指示周圍光環(huán)境包含相對明亮的鎢照明,邏輯32可能依照鎢光曲線30(圖2)而增加包含黃色-橙色-紅色光的像素的亮度以增加可見性。可替換地,邏輯32還可以降低黃色-橙色-紅色像素的亮度以節(jié)省功率,如果信號34指示周圍光環(huán)境包含相對昏暗的鎢照明的話。
[0013]邏輯32還可以改變像素的顏色內(nèi)容以平衡所顯示的圖像。例如,如果信號34指示周圍光環(huán)境包含相對明亮的日光,邏輯可以依照日光曲線26(圖2)而增加紫色-藍(lán)色和紅色像素內(nèi)容以防止綠色-黃色-橙色像素內(nèi)容支配圖像。所給出的具體顏色和/或波長范圍僅僅為了促進(jìn)討論。
[0014]邏輯32還可以至少部分地基于一個或多個波長而調(diào)節(jié)顯示器的一個或多個安全性設(shè)置44。例如,設(shè)備的一個或多個特征可以被去激活(deactivated例如除緊急呼叫之外的所有特征),如果從波長確定設(shè)備處于相對不安全的位置中(例如室外對室內(nèi))的話。類似地,設(shè)備的一個或多個特征可以被激活,如果從波長確定設(shè)備處于相對安全的位置中(例如室內(nèi)對室外)的話。事實上,波長信息可以用于識別針對具體位置(諸如例如工作辦公室、家庭辦公室、臥室等)的“波長簽名”,其中在具有特定波長簽名的指定區(qū)域中可能放松設(shè)備的安全性。
[0015]所圖示的邏輯32還至少部分地基于一個或多個波長而調(diào)節(jié)設(shè)備的一個或多個導(dǎo)航設(shè)置46。例如,可以區(qū)分室內(nèi)導(dǎo)航和室外導(dǎo)航,其中諸如例如地圖分辨率、提示(例如可聽對視覺)之類的特征可以相應(yīng)地變化。
[0016]此外,邏輯32可以至少部分地基于一個或多個波長而調(diào)節(jié)設(shè)備的一個或多個攝像機(jī)設(shè)置48。例如,如果從波長確定設(shè)備暴露于日光,攝像機(jī)的顏色平衡可以調(diào)節(jié)成增加所捕獲的圖像的紫色-藍(lán)色和紅色像素內(nèi)容以使該內(nèi)容與圖像的綠色-黃色-橙色內(nèi)容相平衡。其它設(shè)備設(shè)置也可以基于波長信息來調(diào)節(jié)。
[0017]現(xiàn)在轉(zhuǎn)向圖4,示出管理設(shè)備的方法50。方法50可以實現(xiàn)為存儲在諸如隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、可編程ROM(PROM)、固件、閃速存儲器等之類的機(jī)器或計算機(jī)可讀存儲介質(zhì)中、諸如例如可編程邏輯陣列(PLA)、現(xiàn)場可編程門陣列(FPGA)、復(fù)雜可編程邏輯器件(CPLD)之類的可配置邏輯中、使用諸如例如專用集成電路(ASIC)、互補(bǔ)金屬氧化物半導(dǎo)體(CMOS)或晶體管-晶體管邏輯(TTL)技術(shù)之類的電路技術(shù)的固定功能硬件邏輯中或任何其組合的邏輯指令集