欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的方法及相關(guān)設(shè)備與流程

文檔序號(hào):40575818發(fā)布日期:2025-01-07 20:15閱讀:4來(lái)源:國(guó)知局
在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的方法及相關(guān)設(shè)備與流程

本申請(qǐng)涉及人工智能中的圖像處理,尤其涉及一種在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)。


背景技術(shù):

1、目前在搭載安卓或者鴻蒙系統(tǒng)的手機(jī)上,使用手機(jī)自帶的相機(jī)進(jìn)行畫(huà)面預(yù)覽(preview)、視頻捕獲(videocapture)、圖象采集分析(imageanalysis)都是可以單獨(dú)實(shí)現(xiàn)的,也可以開(kāi)發(fā)出任意兩兩組合的功能。例如如下功能組合:

2、1、實(shí)現(xiàn)相機(jī)畫(huà)面預(yù)覽和視頻錄制;

3、2、實(shí)現(xiàn)相機(jī)畫(huà)面預(yù)覽并同步進(jìn)行圖象分析;

4、3、實(shí)現(xiàn)相機(jī)圖像采集分析的同時(shí)進(jìn)行視頻錄制;

5、但是在某些實(shí)際使用場(chǎng)景下,如果需要在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的話,參考目前安卓開(kāi)發(fā)者官方文檔和一些常規(guī)做法是無(wú)法做到的。由此可見(jiàn),現(xiàn)有的技術(shù)方案中無(wú)法在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的功能。


技術(shù)實(shí)現(xiàn)思路

1、本申請(qǐng)實(shí)施例的目的在于提出一種在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì),以解決現(xiàn)有的技術(shù)方案中無(wú)法同時(shí)實(shí)現(xiàn)畫(huà)面預(yù)覽、圖像分析、視頻錄制功能的問(wèn)題。

2、為了解決上述技術(shù)問(wèn)題,本申請(qǐng)實(shí)施例提供一種在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的方法,采用了如下所述的技術(shù)方案:

3、當(dāng)用戶終端進(jìn)行畫(huà)面預(yù)覽和圖片采樣分析時(shí),根據(jù)所述圖片采樣分析獲取采集到的每一幀圖像數(shù)據(jù);

4、將所述采集到的每一幀圖像數(shù)據(jù)依次存儲(chǔ)至預(yù)設(shè)的圖像幀數(shù)據(jù)集合中;

5、調(diào)用配置好的編解碼器mediacodec,并將所述圖像幀數(shù)據(jù)集合中的每一幀圖像數(shù)據(jù)依次輸入至所述編解碼器mediacodec進(jìn)行編解碼操作,得到編解碼數(shù)據(jù);

6、調(diào)用配置好的合成器mediamuxer,并根據(jù)所述合成器mediamuxer對(duì)所述編解碼數(shù)據(jù)進(jìn)行數(shù)據(jù)封裝操作,得到目標(biāo)視頻數(shù)據(jù)。

7、進(jìn)一步的,在所述調(diào)用配置好的編解碼器mediacodec的步驟之前,還包括下述步驟:

8、對(duì)所述編解碼器mediacodec、合成器mediamuxer組件進(jìn)行初始化操作;

9、配置編碼格式以及比特率,并設(shè)置文件保存位置和輸入輸出文件流,得到所述配置好的編解碼器mediacodec以及所述配置好的合成器mediamuxer。

10、進(jìn)一步的,所述當(dāng)用戶終端進(jìn)行畫(huà)面預(yù)覽和圖片采樣分析時(shí),根據(jù)所述圖片采樣分析獲取采集到的每一幀圖像數(shù)據(jù)的步驟,具體包括下述步驟:

11、根據(jù)所述用戶終端的麥克風(fēng)獲取原音頻數(shù)據(jù);

12、在所述調(diào)用配置好的合成器mediamuxer,并根據(jù)所述合成器mediamuxer對(duì)所述編解碼數(shù)據(jù)進(jìn)行數(shù)據(jù)封裝操作,得到目標(biāo)視頻數(shù)據(jù)的步驟之后,還包括下述步驟:

13、將所述目標(biāo)視頻數(shù)據(jù)以及所述原音頻數(shù)據(jù)進(jìn)行合流操作,得到目標(biāo)音視頻數(shù)據(jù)。

14、進(jìn)一步的,在所述根據(jù)所述用戶終端的麥克風(fēng)獲取原音頻數(shù)據(jù)步驟之后,還包括下述步驟:

15、根據(jù)預(yù)設(shè)音頻去噪工具對(duì)所述原音頻數(shù)據(jù)進(jìn)行去噪處理。

16、進(jìn)一步的,在所述根據(jù)所述用戶終端的麥克風(fēng)獲取原音頻數(shù)據(jù)步驟之后,還包括下述步驟:

17、將所述原音頻數(shù)據(jù)輸入至所述編解碼器mediacodec的bytebuffer進(jìn)行拆分處理,得到pcm音頻數(shù)據(jù)。

18、為了解決上述技術(shù)問(wèn)題,本申請(qǐng)實(shí)施例還提供一種在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的裝置,采用了如下所述的技術(shù)方案:

19、圖像采集模塊,用于當(dāng)用戶終端進(jìn)行畫(huà)面預(yù)覽和圖片采樣分析時(shí),根據(jù)所述圖片采樣分析獲取采集到的每一幀圖像數(shù)據(jù);

20、圖像存儲(chǔ)模塊,用于將所述采集到的每一幀圖像數(shù)據(jù)依次存儲(chǔ)至預(yù)設(shè)的圖像幀數(shù)據(jù)集合中;

21、編解碼模塊,用于調(diào)用配置好的編解碼器mediacodec,并將所述圖像幀數(shù)據(jù)集合中的每一幀圖像數(shù)據(jù)依次輸入至所述編解碼器mediacodec進(jìn)行編解碼操作,得到編解碼數(shù)據(jù);

22、數(shù)據(jù)封裝模塊,用于調(diào)用配置好的合成器mediamuxer,并根據(jù)所述合成器mediamuxer對(duì)所述編解碼數(shù)據(jù)進(jìn)行數(shù)據(jù)封裝操作,得到目標(biāo)視頻數(shù)據(jù)。

23、進(jìn)一步的,所述裝置還包括:

24、初始化模塊,用于對(duì)所述編解碼器mediacodec、合成器mediamuxer組件進(jìn)行初始化操作;

25、配置模塊,用于配置編碼格式以及比特率,并設(shè)置文件保存位置和輸入輸出文件流,得到所述配置好的編解碼器mediacodec以及所述配置好的合成器mediamuxer。

26、進(jìn)一步的,所述圖像采集模塊包括:

27、音頻采集子模塊,用于根據(jù)所述用戶終端的麥克風(fēng)獲取原音頻數(shù)據(jù);

28、所述裝置還包括:

29、合流模塊,用于將所述目標(biāo)視頻數(shù)據(jù)以及所述原音頻數(shù)據(jù)進(jìn)行合流操作,得到目標(biāo)音視頻數(shù)據(jù)。

30、為了解決上述技術(shù)問(wèn)題,本申請(qǐng)實(shí)施例還提供一種計(jì)算機(jī)設(shè)備,采用了如下所述的技術(shù)方案:

31、包括存儲(chǔ)器和處理器,所述存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)可讀指令,所述處理器執(zhí)行所述計(jì)算機(jī)可讀指令時(shí)實(shí)現(xiàn)如上所述的在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的方法的步驟。

32、為了解決上述技術(shù)問(wèn)題,本申請(qǐng)實(shí)施例還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),采用了如下所述的技術(shù)方案:

33、所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)可讀指令,所述計(jì)算機(jī)可讀指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的方法的步驟。

34、本申請(qǐng)?zhí)峁┝艘环N在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的方法,包括:當(dāng)用戶終端進(jìn)行畫(huà)面預(yù)覽和圖片采樣分析時(shí),根據(jù)所述圖片采樣分析獲取采集到的每一幀圖像數(shù)據(jù);將所述采集到的每一幀圖像數(shù)據(jù)依次存儲(chǔ)至預(yù)設(shè)的圖像幀數(shù)據(jù)集合中;調(diào)用配置好的編解碼器mediacodec,并將所述圖像幀數(shù)據(jù)集合中的每一幀圖像數(shù)據(jù)依次輸入至所述編解碼器mediacodec進(jìn)行編解碼操作,得到編解碼數(shù)據(jù);調(diào)用配置好的合成器mediamuxer,并根據(jù)所述合成器mediamuxer對(duì)所述編解碼數(shù)據(jù)進(jìn)行數(shù)據(jù)封裝操作,得到目標(biāo)視頻數(shù)據(jù)。與現(xiàn)有技術(shù)相比,本申請(qǐng)將相機(jī)圖像分析過(guò)程中采集到的圖片幀數(shù)據(jù),經(jīng)過(guò)轉(zhuǎn)碼、編碼輸出、重新封裝成mp4格式視頻,以此種辦法實(shí)現(xiàn)了間接錄制視頻的效果,實(shí)現(xiàn)了相機(jī)預(yù)覽、圖像分析、視頻錄制三者同時(shí)進(jìn)行的難題,由于采用的是gpu硬編解碼方式實(shí)現(xiàn),效率高占用系統(tǒng)資源低,對(duì)安卓鴻蒙設(shè)備性能影響較小。



技術(shù)特征:

1.一種在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的方法,其特征在于,包括下述步驟:

2.根據(jù)權(quán)利要求1所述的在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的方法,其特征在于,在所述調(diào)用配置好的編解碼器mediacodec的步驟之前,還包括下述步驟:

3.根據(jù)權(quán)利要求1所述的在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的方法,其特征在于,所述當(dāng)用戶終端進(jìn)行畫(huà)面預(yù)覽和圖片采樣分析時(shí),根據(jù)所述圖片采樣分析獲取采集到的每一幀圖像數(shù)據(jù)的步驟,具體包括下述步驟:

4.根據(jù)權(quán)利要求3所述的在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的方法,其特征在于,在所述根據(jù)所述用戶終端的麥克風(fēng)獲取原音頻數(shù)據(jù)步驟之后,還包括下述步驟:

5.根據(jù)權(quán)利要求3所述的在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的方法,其特征在于,在所述根據(jù)所述用戶終端的麥克風(fēng)獲取原音頻數(shù)據(jù)步驟之后,還包括下述步驟:

6.一種在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的裝置,其特征在于,包括:

7.根據(jù)權(quán)利要求6所述的在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的裝置,其特征在于,所述裝置還包括:

8.根據(jù)權(quán)利要求6所述的在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的裝置,其特征在于,所述圖像采集模塊包括:

9.一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,其特征在于,所述存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)可讀指令,所述處理器執(zhí)行所述計(jì)算機(jī)可讀指令時(shí)實(shí)現(xiàn)如權(quán)利要求1至5中任一項(xiàng)所述的在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的方法的步驟。

10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)可讀指令,所述計(jì)算機(jī)可讀指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至5中任一項(xiàng)所述的在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的方法的步驟。


技術(shù)總結(jié)
本申請(qǐng)實(shí)施例屬于人工智能中的圖像處理技術(shù)領(lǐng)域,涉及一種在畫(huà)面預(yù)覽和圖像分析時(shí)進(jìn)行視頻錄制的方法及相關(guān)設(shè)備,該方法包括:當(dāng)用戶終端進(jìn)行畫(huà)面預(yù)覽和圖片采樣分析時(shí),根據(jù)圖片采樣分析獲取采集到的每一幀圖像數(shù)據(jù);將采集到的每一幀圖像數(shù)據(jù)依次存儲(chǔ)至預(yù)設(shè)的圖像幀數(shù)據(jù)集合中;調(diào)用配置好的編解碼器MediaCodec,并將圖像幀數(shù)據(jù)集合中的每一幀圖像數(shù)據(jù)依次輸入至編解碼器MediaCodec進(jìn)行編解碼操作,得到編解碼數(shù)據(jù);調(diào)用配置好的合成器MediaMuxer,并根據(jù)合成器MediaMuxer對(duì)編解碼數(shù)據(jù)進(jìn)行數(shù)據(jù)封裝操作,得到目標(biāo)視頻數(shù)據(jù)。本申請(qǐng)將相機(jī)圖像分析過(guò)程中采集到的圖片幀數(shù)據(jù),經(jīng)過(guò)轉(zhuǎn)碼、編碼輸出、重新封裝成mp4格式視頻,實(shí)現(xiàn)了相機(jī)預(yù)覽、圖像分析、視頻錄制三者同時(shí)進(jìn)行的難題。

技術(shù)研發(fā)人員:汪蘇成
受保護(hù)的技術(shù)使用者:中國(guó)平安財(cái)產(chǎn)保險(xiǎn)股份有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/6
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
星座| 敦煌市| 荣昌县| 和政县| 林州市| 平南县| 娄烦县| 新干县| 龙胜| 嘉定区| 永平县| 临武县| 无为县| 佛山市| 桂林市| 阿拉善右旗| 商都县| 靖安县| 叶城县| 吉隆县| 宝应县| 泸西县| 铜陵市| 诸暨市| 颍上县| 蓬溪县| 喜德县| 江油市| 资中县| 日土县| 古蔺县| 瑞昌市| 象山县| 抚顺县| 霍林郭勒市| 荣成市| 潼南县| 青川县| 明溪县| 兴仁县| 钦州市|