本技術涉及控制系統領域,尤其涉及一種圖像處理控制系統、方法、電子設備及存儲介質。
背景技術:
1、隨著電子設備的發展,電子設備的功能日益復雜。一些電子設備為了滿足便攜性、靈活部署等需求一般都配備有電池供電,然而受電池電量的制約,使得如何減少電子設備的整體功耗組,延長電子設備的續航時間是目前亟需解決的技術問題。
2、根據應用場景、實現功能的不同,電子設備可以由不同的功能組件構成。例如,電子設備在區域采集、視頻安防等應用場景中,或者實現拍攝、錄像等功能通常需要配備攝像頭組件,以及圖像信號處理器等組件。然而,攝像頭作為高功耗的組件一直保持開啟狀態運行會增加電子設備的功耗,降低電子設備的續航時間。
技術實現思路
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、由上述技術內容可知,本技術提供一種圖像處理控制系統、方法、電子設備及存儲介質,能夠在檢測到待檢測圖像數據未出現目標對象的情況下,關閉控制系統或者低功耗運行控制系統。由于risc-v架構具有指令集簡潔、可制定性強、支持電源管理技術(例如,動態電壓頻率調整、功耗門控等)、優化的微架構設計(多發射、亂序執行)等特點,能夠使得指令執行更簡單高效、保留控制系統必要的功能模塊,去除冗余部分,根據負載的大小動態調整電壓、頻率等。結合目標對象檢測,在待檢測圖像數據未出現目標對象的情況下,關閉控制系統,或者低功耗運行控制系統。實現有效降低系統功耗,延長系統續航時間的目的。