本申請涉及計算機視覺,尤其涉及自動聚焦方法、設備、存儲介質(zhì)及計算機程序產(chǎn)品。
背景技術(shù):
1、人臉焦點保持作為會議場景的重要功能,能夠確保會議主講人在畫面中保持鎖焦狀態(tài),傳統(tǒng)的自動聚焦技術(shù)雖然在一定程度上實現(xiàn)對畫面中物體的自動聚焦,但在面對復雜多變的會議場景時,尤其是當主講人在畫面中頻繁移動或擺動時,往往會出現(xiàn)聚焦不穩(wěn)定、聚焦幅度過大或頻繁聚焦的問題,從而導致呼吸效應。傳統(tǒng)的自動聚焦技術(shù)在面對呼吸效應時通常采用跟焦員手動操作,不僅增加了人力成本,而且在實際操作中,由于人的反應速度和準確性限制,難以達到理想的聚焦效果。
2、因此,如何在復雜環(huán)境中快速且穩(wěn)定地進行聚焦并保持聚焦清晰,成為本申請亟需解決的問題。
3、上述內(nèi)容僅用于輔助理解本申請的技術(shù)方案,并不代表承認上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實現(xiàn)思路
1、本申請的主要目的在于提供一種自動聚焦方法、設備、存儲介質(zhì)及計算機程序產(chǎn)品,旨在解決如何在復雜環(huán)境中快速且穩(wěn)定地進行聚焦并保持聚焦清晰的技術(shù)問題。
2、為實現(xiàn)上述目的,本申請?zhí)岢鲆环N自動聚焦方法,所述方法包括:
3、獲取由預先構(gòu)建的實時目標檢測模型上報的人物位置信息,并基于所述人物位置信息確定人臉畫面占比;
4、當所述人臉畫面占比處于預設閾值范圍內(nèi),基于所述人物位置信息確定聚焦權(quán)重區(qū)域;
5、根據(jù)所述聚焦權(quán)重區(qū)域動態(tài)分配聚焦優(yōu)先級以進行自動聚焦。
6、在一實施例中,所述獲取由預先構(gòu)建的實時目標檢測模型上報的人物位置信息,并確定所述人物位置信息的畫面占比的步驟之前還包括:
7、收集多樣化人臉圖像數(shù)據(jù)作為樣本數(shù)據(jù)集;
8、使用所述樣本數(shù)據(jù)集對深度學習目標檢測框架進行訓練,得到實時目標檢測模型。
9、在一實施例中,所述獲取由預先構(gòu)建的實時目標檢測模型上報的人物位置信息,并基于所述人物位置信息確定人臉畫面占比的步驟包括:
10、獲取由預先構(gòu)建的實時目標檢測模型上報的人物位置信息;
11、采用人臉聚焦算法對所述人物位置信息進行分析得到人臉檢測結(jié)果,并基于所述人臉檢測結(jié)果裁剪人臉區(qū)域以確定人臉畫面占比。
12、在一實施例中,所述當所述人臉畫面占比處于預設閾值范圍內(nèi),基于所述人物位置信息確定聚焦權(quán)重區(qū)域的步驟包括:
13、當所述人臉畫面占比處于預設閾值范圍內(nèi),結(jié)合所述人臉檢測結(jié)果和所述人物位置信息選取以人臉為中心的聚焦區(qū)域;
14、采用基于深度學習的動態(tài)權(quán)重分配算法為所述聚焦區(qū)域選定權(quán)重,得到聚焦權(quán)重區(qū)域。
15、在一實施例中,所述當所述人臉畫面占比處于預設閾值范圍內(nèi),基于所述人物位置信息確定聚焦權(quán)重區(qū)域的步驟之前或之后還包括:
16、當所述人臉畫面占比處于預設閾值范圍外,采用畫面中心聚焦方式進行自動聚焦。
17、在一實施例中,所述根據(jù)所述聚焦權(quán)重區(qū)域動態(tài)分配聚焦優(yōu)先級以進行自動聚焦的步驟包括:
18、通過分析所述聚焦權(quán)重區(qū)域的圖像特征計算得到聚焦優(yōu)先級;
19、根據(jù)所述聚焦優(yōu)先級自動調(diào)整聚焦參數(shù)以進行自動聚焦。
20、在一實施例中,所述根據(jù)所述聚焦權(quán)重區(qū)域動態(tài)分配聚焦優(yōu)先級以進行自動聚焦的步驟之后還包括:
21、監(jiān)測并判斷所述自動聚焦的過程中人物穩(wěn)定情況;
22、若所述人物穩(wěn)定情況被判斷為不穩(wěn)定,則返回步驟:獲取由預先構(gòu)建的實時目標檢測模型上報的人物位置信息,并基于所述人物位置信息確定人臉畫面占比。
23、此外,為實現(xiàn)上述目的,本申請還提出一種自動聚焦設備,所述設備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序配置為實現(xiàn)如上文所述的自動聚焦方法的步驟。
24、此外,為實現(xiàn)上述目的,本申請還提出一種存儲介質(zhì),所述存儲介質(zhì)為計算機可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上文所述的自動聚焦方法的步驟。
25、此外,為實現(xiàn)上述目的,本申請還提供一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上文所述的自動聚焦方法的步驟。
26、本申請?zhí)岢龅囊粋€或多個技術(shù)方案,至少具有以下技術(shù)效果:
27、通過預先構(gòu)建的實時目標檢測模型迅速且準確地獲取畫面中人物的位置信息,為快速聚焦提供基礎;基于人物位置信息確定人臉畫面占比,當人臉畫面占比處于預設閾值范圍內(nèi),說明人物距離攝像機適中,在此基礎上進行聚焦操作能夠獲得清晰畫面;當人臉畫面占比處于預設閾值范圍內(nèi)時基于人物位置信息確定聚焦權(quán)重區(qū)域,聚焦權(quán)重區(qū)域確保在復雜環(huán)境中,當人物進行輕微動作變化時,聚焦重點始終位于聚焦權(quán)重區(qū)域,實現(xiàn)穩(wěn)定地聚焦;根據(jù)聚焦權(quán)重區(qū)域動態(tài)分配聚焦優(yōu)先級以進行自動聚焦,確保在自動聚焦過程中,優(yōu)先考慮聚焦權(quán)重區(qū)域的變化,在復雜環(huán)境中快速響應人物的動作變化,及時調(diào)整焦距,保持畫面的清晰度。實時目標檢測、人臉畫面占比判斷、聚焦權(quán)重區(qū)域確定以及動態(tài)分配聚焦優(yōu)先級的綜合運用實現(xiàn)在復雜環(huán)境中快速且穩(wěn)定地進行聚焦,并保持聚焦清晰。
1.一種自動聚焦方法,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的方法,其特征在于,所述獲取由預先構(gòu)建的實時目標檢測模型上報的人物位置信息,并確定所述人物位置信息的畫面占比的步驟之前還包括:
3.如權(quán)利要求1所述的方法,其特征在于,所述獲取由預先構(gòu)建的實時目標檢測模型上報的人物位置信息,并基于所述人物位置信息確定人臉畫面占比的步驟包括:
4.如權(quán)利要求3所述的方法,其特征在于,所述當所述人臉畫面占比處于預設閾值范圍內(nèi),基于所述人物位置信息確定聚焦權(quán)重區(qū)域的步驟包括:
5.如權(quán)利要求1所述的方法,其特征在于,所述當所述人臉畫面占比處于預設閾值范圍內(nèi),基于所述人物位置信息確定聚焦權(quán)重區(qū)域的步驟之前或之后還包括:
6.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述聚焦權(quán)重區(qū)域動態(tài)分配聚焦優(yōu)先級以進行自動聚焦的步驟包括:
7.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述聚焦權(quán)重區(qū)域動態(tài)分配聚焦優(yōu)先級以進行自動聚焦的步驟之后還包括:
8.一種自動聚焦設備,其特征在于,所述設備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序配置為實現(xiàn)如權(quán)利要求1至7中任一項所述的自動聚焦方法的步驟。
9.一種存儲介質(zhì),其特征在于,所述存儲介質(zhì)為計算機可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7中任一項所述的自動聚焦方法的步驟。
10.一種計算機程序產(chǎn)品,其特征在于,所述計算機程序產(chǎn)品包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7中任一項所述的自動聚焦方法的步驟。