本技術涉及光檢測,尤其涉及一種環(huán)境光補償方法、裝置、存儲介質(zhì)及程序產(chǎn)品。
背景技術:
1、隨著科學技術的不斷發(fā)展,硬件和人工智能技術的快速成熟,護眼燈的功能也越來越完善。其中,環(huán)境光補償是在護眼燈這一行業(yè)領域當中被廣泛應用的常用技術。通常情況下,一般是采用光感傳感器來實現(xiàn)環(huán)境光補償,而這種光感傳感器一般會被安置在燈具本身之上,并且大致可分為兩種具體情形。
2、1、是將其放置在燈具的底盤部位,在底盤部位某個特定的地方開設一個孔,然后添加一個環(huán)境光傳感器進去,如此一來,便能夠測量出底盤所在位置的光線情況。
3、2、是把光感傳感器安放在燈頭之處,進而測得燈頭附近的照度數(shù)據(jù)。
4、通過上述方式所測得的照度數(shù)據(jù),便能夠?qū)ψo眼燈的照度進行有效的控制,并且利用這些數(shù)據(jù)來對用戶最終所需要的環(huán)境光數(shù)據(jù)進行補償,從而得以實現(xiàn)用戶所期望得到的理想光線狀態(tài)。
5、但是,上述方式也具備一定的局限性。舉例來講,護眼燈的讀寫模式設定有照度為1000勒克斯,當開啟這個燈的讀寫模式時,用戶實際是為了要獲取1600勒克斯的照度,然而,此時環(huán)境光可能已然達到了1600勒克斯,那么倘若這個燈具自身再發(fā)出一個1600勒克斯的照度,就會變成2600勒克斯,倘若這是按照線性累加的方式來計算的話,實際上是未能滿足客戶的實際要求的。
6、這是因為光感傳感器在燈具上的位置是固定不變的,但是燈光所照射的具體區(qū)域卻不一定是固定的,這就會存在著如下一些缺陷:
7、1、如果光感傳感器被放置在燈頭上,那么所測量到的環(huán)境光必然是燈所發(fā)出的光源附近的照度,然而,從光源到真正被照射的用戶進行讀寫閱讀的位置是存在著一定距離的,光線在傳播過程中是會有損耗的,這就必然導致測量結果存在不準確的情況。
8、2、如果光感傳感器是被放置在燈具的底盤上,那么底盤上的燈具其通常所擺放的位置,并不一定就是用戶進行讀寫閱讀的位置,因此,所測得的數(shù)據(jù)實際上也不能完全準確地代表被照射的這個地方的位置所對應的照度。
9、為此,本技術提出了一種環(huán)境光補償方法以解決上述問題。
技術實現(xiàn)思路
1、本技術的主要目的在于提供了一種環(huán)境光補償方法、裝置、存儲介質(zhì)及程序產(chǎn)品,旨在解決由于光感傳感器在燈具上位置是固定的,光源到用戶讀寫閱讀的位置有一段距離的,導致環(huán)境光補償不準確的技術問題。
2、為實現(xiàn)上述目的,本技術提出一種環(huán)境光補償方法,第一光感傳感器設置在護眼燈上,第二光感傳感器設置在遙控設備上,所述遙控設備用于控制所述護眼燈,所述的方法包括:
3、通過所述第一光感傳感器采集所述護眼燈所在位置處的照度數(shù)據(jù);
4、通過所述第二光感傳感器采集用戶的遙控設備所在位置處的照度數(shù)據(jù),所述遙控設備放置于所述用戶的讀寫位置處;
5、根據(jù)所述護眼燈所在位置處的照度數(shù)據(jù)和所述遙控設備所在位置處的照度數(shù)據(jù)進行補償,獲得所述讀寫位置對應的光補償照度;
6、根據(jù)所述光補償照度對所述讀寫位置進行環(huán)境光補償。
7、在一實施例中,所述根據(jù)所述護眼燈所在位置處的照度數(shù)據(jù)和所述遙控設備所在位置處的照度數(shù)據(jù)進行補償,獲得所述讀寫位置對應的光補償照度的步驟,包括:
8、根據(jù)所述護眼燈所在位置處的照度數(shù)據(jù)和所述遙控設備所在位置處的照度數(shù)據(jù),確定照度衰減偏差;
9、通過預設補償算法,對所述照度衰減偏差進行補償,獲得光補償照度。
10、在一實施例中,所述環(huán)境光補償方法還通過色板進行補償,所述色板和所述遙控設備可分開放置,所述根據(jù)所述護眼燈所在位置處的照度數(shù)據(jù)和所述遙控設備所在位置處的照度數(shù)據(jù)進行補償,獲得所述讀寫位置對應的光補償照度的步驟之前,還包括:
11、對所述色板進行拍照,獲得色板圖像;
12、根據(jù)所述色板圖像進行照度反推,獲得所述色板所在位置處的照度數(shù)據(jù);
13、相應的,所述根據(jù)所述護眼燈所在位置處的照度數(shù)據(jù)和所述遙控設備所在位置處的照度數(shù)據(jù)進行補償,獲得所述讀寫位置對應的光補償照度的步驟,還包括:
14、根據(jù)所述護眼燈所在位置處的照度數(shù)據(jù)、所述遙控設備所在位置處的照度數(shù)據(jù)和所述色板所在位置處的照度數(shù)據(jù)進行多點聯(lián)合補償,獲得所述讀寫位置對應的光補償照度。
15、在一實施例中,所述根據(jù)所述色板圖像進行照度反推,獲得所述色板所在位置處的照度數(shù)據(jù)的步驟,包括:
16、根據(jù)所述色板圖像進行圖像識別,獲得所述色板當前的不同角度的顏色;
17、通過預設照度反推算法,對所述不同角度的顏色進行照度反推,獲得所述色板所在位置處的照度數(shù)據(jù)。
18、在一實施例中,所述護眼燈位于所述讀寫位置的第一位置點a,所述遙控設備位于所述讀寫位置的第二位置點b,所述色板位于所述讀寫位置的第三位置點c,則令所述護眼燈所在位置處的照度數(shù)據(jù)為環(huán)境參數(shù)a、所述遙控設備所在位置處的照度數(shù)據(jù)為環(huán)境參數(shù)b和所述色板所在位置處的照度數(shù)據(jù)為環(huán)境參數(shù)c;所述根據(jù)所述護眼燈所在位置處的照度數(shù)據(jù)、所述遙控設備所在位置處的照度數(shù)據(jù)和所述色板所在位置處的照度數(shù)據(jù)進行多點聯(lián)合補償?shù)牟襟E,包括:
19、若所述用戶選擇所述護眼燈的第一光感傳感器做補償源,則根據(jù)所述環(huán)境參數(shù)a進行單點補償;
20、若所述用戶選擇所述遙控設備的第二光感傳感器做補償源,則根據(jù)所述環(huán)境參數(shù)b進行單點補償;
21、若所述用戶選擇所述色板做補償源,則根據(jù)所述環(huán)境參數(shù)c進行單點補償;
22、若所述用戶選擇所述第一光感傳感器和所述第二光感傳感器做補償源,則根據(jù)所述環(huán)境參數(shù)a和所述環(huán)境參數(shù)b進行線補償;
23、若所述用戶選擇所述第一光感傳感器和所述色板做補償源,則根據(jù)所述環(huán)境參數(shù)a和所述環(huán)境參數(shù)c進行線補償;
24、若所述用戶選擇所述第二光感傳感器和所述色板做補償源,則根據(jù)所述環(huán)境參數(shù)b和所述環(huán)境參數(shù)c進行線補償;
25、若所述用戶選擇所述第一光感傳感器、所述第二光感傳感器和所述色板做補償源,則根據(jù)所述環(huán)境參數(shù)a、所述環(huán)境參數(shù)b和所述環(huán)境參數(shù)c進行面補償;
26、若所述用戶未選擇補償源,則不進行環(huán)境光補償。
27、在一實施例中,所述則根據(jù)所述環(huán)境參數(shù)a、所述環(huán)境參數(shù)b和所述環(huán)境參數(shù)c進行面補償?shù)牟襟E,包括:
28、以所述第一位置點a、所述第二位置點b和所述第三位置點c畫外接圓和內(nèi)切圓;
29、確定所述外接圓的圓心和所述內(nèi)切圓的圓心;
30、根據(jù)所述環(huán)境參數(shù)a、所述環(huán)境參數(shù)b和所述環(huán)境參數(shù)c對所述第一位置點a、所述第二位置點b、所述第三位置c、所述外接圓的圓心和所述內(nèi)切圓的圓心進行面補償。
31、在一實施例中,所述遙控設備上還設有色溫傳感器,所述根據(jù)所述光補償照度對所述讀寫位置進行環(huán)境光補償?shù)牟襟E之前,還包括:
32、通過所述色溫傳感器采集所述遙控設備所在位置處的色溫數(shù)據(jù);
33、對所述色溫數(shù)據(jù)進行色溫補償,獲得所述讀寫位置的光補償色溫;
34、相應的,所述根據(jù)所述光補償照度對所述讀寫位置進行環(huán)境光補償?shù)牟襟E,還包括:
35、根據(jù)所述光補償照度和所述光補償色溫,對所述讀寫位置進行環(huán)境光補償。
36、此外,為實現(xiàn)上述目的,本技術還提出一種環(huán)境光補償裝置,所述裝置應用于護眼燈,第一光感傳感器設置在護眼燈上,第二光感傳感器設置在遙控設備上,所述遙控設備用于控制所述護眼燈,所述裝置包括:
37、燈照度模塊,用于通過所述第一光感傳感器采集所述護眼燈所在位置處的照度數(shù)據(jù);
38、遙控照度模塊,用于通過所述第二光感傳感器采集用戶的遙控設備所在位置處的照度數(shù)據(jù),所述遙控設備放置于所述用戶的讀寫位置處;
39、補償照度模塊,用于根據(jù)所述護眼燈所在位置處的照度數(shù)據(jù)和所述遙控設備所在位置處的照度數(shù)據(jù)進行補償,獲得所述讀寫位置對應的光補償照度;
40、補償控制模塊,用于根據(jù)所述光補償照度對所述讀寫位置進行環(huán)境光補償。
41、此外,為實現(xiàn)上述目的,本技術還提出一種存儲介質(zhì),所述存儲介質(zhì)為計算機可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上文所述的環(huán)境光補償方法的步驟。
42、此外,為實現(xiàn)上述目的,本技術還提供一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上文所述的環(huán)境光補償方法的步驟。
43、本技術提出的一個或多個技術方案,至少具有以下技術效果:本技術將第一光感傳感器設置在護眼燈上,將第二光感傳感器設置在遙控設備上,還通過色板進行補償,通過第一光感傳感器采集護眼燈所在位置處的照度數(shù)據(jù);通過第二光感傳感器采集遙控設備所在位置處的照度數(shù)據(jù),對色板進行拍照獲得色板所在位置處的照度數(shù)據(jù);根據(jù)護眼燈所在位置處的照度數(shù)據(jù)、遙控設備所在位置處的照度數(shù)據(jù)和色板所在位置處的照度數(shù)據(jù)進行多點聯(lián)合補償,并根據(jù)光補償照度對讀寫位置進行環(huán)境光補償。相對于傳統(tǒng)的單點補償方式,不僅可實現(xiàn)兩點補償,還可實現(xiàn)多點聯(lián)合補償,有益于形成環(huán)境光補償面,可獲得更準確的光補償照度,以確保用戶的讀寫位置維持在一個適宜的光照環(huán)境中。