最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

圖像遮擋方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):41955107發(fā)布日期:2025-05-16 14:21閱讀:6來源:國(guó)知局
圖像遮擋方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)與流程

本技術(shù)涉及計(jì)算機(jī),尤其涉及一種圖像遮擋方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。


背景技術(shù):

1、隨著科技的快速發(fā)展,智能攝像頭已經(jīng)廣泛應(yīng)用于家庭、企業(yè)以及公共場(chǎng)所,成為現(xiàn)代生活的重要組成部分。尤其在家庭環(huán)境中,智能攝像頭常被用來監(jiān)控老人、小孩以及家庭安全,為家庭用戶提供實(shí)時(shí)的監(jiān)控畫面和報(bào)警功能。然而,當(dāng)攝像頭被用于這些私人場(chǎng)景時(shí),用戶的生活隱私也隨之暴露于網(wǎng)絡(luò)之上,從而引發(fā)了一系列隱私泄露的問題。

2、目前市場(chǎng)上的智能攝像頭大多具備網(wǎng)絡(luò)連接功能,可以將拍攝到的畫面實(shí)時(shí)傳輸至云端或用戶的移動(dòng)設(shè)備,這種技術(shù)使得用戶可以隨時(shí)隨地通過手機(jī)或電腦查看家中的情況,但同時(shí)也帶來了極大的隱私泄露風(fēng)險(xiǎn)。

3、綜上,如何實(shí)現(xiàn)攝像頭采集畫面的隱私遮擋,從而降低個(gè)人隱私泄露的概率,已成為本領(lǐng)域亟待解決的問題。

4、上述內(nèi)容僅用于輔助理解本技術(shù)的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。


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

1、本技術(shù)的主要目的在于提供一種圖像遮擋方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),旨在解決如何實(shí)現(xiàn)攝像頭采集畫面的隱私遮擋的技術(shù)問題。

2、為實(shí)現(xiàn)上述目的,本技術(shù)提出一種圖像遮擋方法,所述的方法包括:

3、獲取原始圖像中待遮擋區(qū)域的初始的邊緣坐標(biāo)點(diǎn)集,其中,所述邊緣坐標(biāo)點(diǎn)集包括所述待遮擋區(qū)域的邊緣的多個(gè)坐標(biāo)點(diǎn);

4、分別從所述邊緣坐標(biāo)點(diǎn)集的最左端和最右端遍歷各所述坐標(biāo)點(diǎn),根據(jù)預(yù)設(shè)的第一條件將所述邊緣坐標(biāo)點(diǎn)集左右分為兩個(gè)新的邊緣坐標(biāo)點(diǎn)集;

5、返回執(zhí)行所述分別從所述邊緣坐標(biāo)點(diǎn)集的最左端和最右端遍歷各所述坐標(biāo)點(diǎn)的步驟,直至每個(gè)邊緣坐標(biāo)點(diǎn)集中均僅包括一個(gè)坐標(biāo)點(diǎn)時(shí),得到各所述坐標(biāo)點(diǎn)從左至右排序的坐標(biāo)點(diǎn)序列;

6、基于所述坐標(biāo)點(diǎn)序列在預(yù)設(shè)的圖像緩沖區(qū)中修改所述待遮擋區(qū)域?qū)?yīng)的多個(gè)字節(jié),得到所述原始圖像遮擋后的圖像數(shù)據(jù)。

7、在一實(shí)施例中,所述根據(jù)預(yù)設(shè)的第一條件將所述邊緣坐標(biāo)點(diǎn)集左右分為兩個(gè)新的邊緣坐標(biāo)點(diǎn)集的步驟包括:

8、在所述邊緣坐標(biāo)點(diǎn)集所屬的坐標(biāo)區(qū)域中確定參考點(diǎn);

9、在從最右端開始反向遍歷時(shí),若所述坐標(biāo)點(diǎn)與所述參考點(diǎn)之間的第一比較結(jié)果滿足預(yù)設(shè)的第一條件,則將當(dāng)前的坐標(biāo)點(diǎn)標(biāo)記為第一坐標(biāo)點(diǎn);

10、在從最左端開始正向遍歷時(shí),若所述坐標(biāo)點(diǎn)與所述參考點(diǎn)之間的第二比較結(jié)果不滿足所述第一條件,則將當(dāng)前的坐標(biāo)點(diǎn)標(biāo)記為第二坐標(biāo)點(diǎn);

11、交換所述第一坐標(biāo)點(diǎn)與所述第二坐標(biāo)點(diǎn)在所述邊緣坐標(biāo)點(diǎn)集中的位置,直至正向遍歷與反向遍歷至同一坐標(biāo)點(diǎn),根據(jù)所述同一坐標(biāo)點(diǎn)與所述參考點(diǎn)之間的第三比較結(jié)果將所述邊緣坐標(biāo)點(diǎn)集左右分為兩個(gè)新的邊緣坐標(biāo)點(diǎn)集。

12、在一實(shí)施例中,所述獲取原始圖像中待遮擋區(qū)域的初始的邊緣坐標(biāo)點(diǎn)集的步驟包括:

13、獲取所述原始圖像中待遮擋區(qū)域的關(guān)鍵坐標(biāo)點(diǎn)集;

14、若所述關(guān)鍵坐標(biāo)點(diǎn)集中坐標(biāo)點(diǎn)的數(shù)量大于預(yù)設(shè)的數(shù)量閾值,則將所述關(guān)鍵坐標(biāo)點(diǎn)集作為初始的邊緣坐標(biāo)點(diǎn)集。

15、在一實(shí)施例中,在所述獲取所述原始圖像中待遮擋區(qū)域的關(guān)鍵坐標(biāo)點(diǎn)集的步驟之后,所述方法還包括:

16、若所述關(guān)鍵坐標(biāo)點(diǎn)集中坐標(biāo)點(diǎn)的數(shù)量小于預(yù)設(shè)的數(shù)量閾值,則在所述關(guān)鍵坐標(biāo)點(diǎn)集中的任意兩個(gè)相鄰坐標(biāo)點(diǎn)之間確定多個(gè)插值坐標(biāo)點(diǎn);

17、將各所述插值坐標(biāo)點(diǎn)添加至所述關(guān)鍵坐標(biāo)點(diǎn)集中得到初始的邊緣坐標(biāo)點(diǎn)集。

18、在一實(shí)施例中,所述在所述關(guān)鍵坐標(biāo)點(diǎn)集中的任意兩個(gè)相鄰坐標(biāo)點(diǎn)之間確定多個(gè)插值坐標(biāo)點(diǎn)的步驟包括:

19、針對(duì)任意兩個(gè)相鄰坐標(biāo)點(diǎn),計(jì)算兩個(gè)所述相鄰坐標(biāo)點(diǎn)之間的橫軸坐標(biāo)差值和縱軸坐標(biāo)差值;

20、將所述橫軸坐標(biāo)差值和縱軸坐標(biāo)差值之間較大的差值對(duì)應(yīng)坐標(biāo)值作為差值主軸;

21、根據(jù)所述差值主軸上的坐標(biāo)差值和預(yù)設(shè)的插值點(diǎn)數(shù)計(jì)算動(dòng)態(tài)步長(zhǎng);

22、根據(jù)兩個(gè)所述相鄰坐標(biāo)點(diǎn)計(jì)算兩個(gè)所述相鄰坐標(biāo)點(diǎn)之間的線性方程;

23、根據(jù)所述線性方程和所述動(dòng)態(tài)步長(zhǎng)確定各所述插值坐標(biāo)點(diǎn)。

24、在一實(shí)施例中,在所述獲取所述原始圖像中待遮擋區(qū)域的關(guān)鍵坐標(biāo)點(diǎn)集的步驟之后,所述方法還包括:

25、若所述關(guān)鍵坐標(biāo)點(diǎn)集中坐標(biāo)點(diǎn)的數(shù)量小于預(yù)設(shè)的數(shù)量閾值,則基于所述關(guān)鍵坐標(biāo)點(diǎn)集中各坐標(biāo)點(diǎn)生成擬合曲線;

26、在所述擬合曲線中均勻插入預(yù)設(shè)數(shù)量的插值坐標(biāo)點(diǎn),得到各插值坐標(biāo)點(diǎn);

27、將各所述插值坐標(biāo)點(diǎn)添加至所述關(guān)鍵坐標(biāo)點(diǎn)集中得到初始的邊緣坐標(biāo)點(diǎn)集。

28、在一實(shí)施例中,所述基于所述坐標(biāo)點(diǎn)序列在預(yù)設(shè)的圖像緩沖區(qū)中修改所述待遮擋區(qū)域?qū)?yīng)的多個(gè)字節(jié)的步驟包括:

29、根據(jù)所述坐標(biāo)點(diǎn)序列中各所述坐標(biāo)點(diǎn)的坐標(biāo)信息和預(yù)設(shè)的視圖偏移,計(jì)算所述待遮擋區(qū)域的起始字節(jié)偏移量和結(jié)束字節(jié)偏移量;

30、根據(jù)所述坐標(biāo)信息、預(yù)設(shè)的行字節(jié)偏移量和所述起始字節(jié)偏移量計(jì)算所述待遮擋區(qū)域的起始字節(jié)在所述圖像緩沖區(qū)中的起始字節(jié)地址;

31、根據(jù)所述坐標(biāo)信息、預(yù)設(shè)的行字節(jié)偏移量和所述結(jié)束字節(jié)偏移量計(jì)算所述待遮擋區(qū)域的結(jié)束字節(jié)在所述圖像緩沖區(qū)中的結(jié)束字節(jié)地址;

32、根據(jù)所述起始字節(jié)地址和所述結(jié)束字節(jié)地址修改所述圖像緩沖區(qū)中的多個(gè)字節(jié)。

33、在一實(shí)施例中,所述根據(jù)所述起始字節(jié)地址和所述結(jié)束字節(jié)地址修改所述圖像緩沖區(qū)中的多個(gè)字節(jié)的步驟包括:

34、若所述起始字節(jié)地址與所述結(jié)束字節(jié)地址相同,則將所述起始字節(jié)地址處的字節(jié)應(yīng)用位掩碼操作,以對(duì)所述起始字節(jié)地址處的字節(jié)進(jìn)行修改;

35、若所述起始字節(jié)地址與所述結(jié)束字節(jié)地址不同,則將所述起始字節(jié)地址處的起始字節(jié)應(yīng)用位掩碼操作,將所述起始字節(jié)設(shè)置為起始位,將所述結(jié)束字節(jié)地址處的結(jié)束字節(jié)應(yīng)用位掩碼操作,將所述結(jié)束字節(jié)設(shè)置為結(jié)束位,并將所述起始字節(jié)與所述結(jié)束字節(jié)之間的字節(jié)設(shè)置為預(yù)設(shè)值。

36、此外,為實(shí)現(xiàn)上述目的,本技術(shù)還提出一種圖像遮擋裝置,所述圖像遮擋裝置包括:

37、獲取模塊,用于獲取原始圖像中待遮擋區(qū)域的初始的邊緣坐標(biāo)點(diǎn)集,其中,所述邊緣坐標(biāo)點(diǎn)集包括所述待遮擋區(qū)域的邊緣的多個(gè)坐標(biāo)點(diǎn);

38、分區(qū)模塊,用于分別從所述邊緣坐標(biāo)點(diǎn)集的最左端和最右端遍歷各所述坐標(biāo)點(diǎn),根據(jù)預(yù)設(shè)的第一條件將所述邊緣坐標(biāo)點(diǎn)集左右分為兩個(gè)新的邊緣坐標(biāo)點(diǎn)集;

39、排序模塊,用于返回執(zhí)行所述分別從所述邊緣坐標(biāo)點(diǎn)集的最左端和最右端遍歷各所述坐標(biāo)點(diǎn)的步驟,直至每個(gè)邊緣坐標(biāo)點(diǎn)集中均僅包括一個(gè)坐標(biāo)點(diǎn)時(shí),得到各所述坐標(biāo)點(diǎn)從左至右排序的坐標(biāo)點(diǎn)序列;

40、遮擋模塊,用于基于所述坐標(biāo)點(diǎn)序列在預(yù)設(shè)的圖像緩沖區(qū)中修改所述待遮擋區(qū)域?qū)?yīng)的多個(gè)字節(jié),得到所述原始圖像遮擋后的圖像數(shù)據(jù)。

41、此外,為實(shí)現(xiàn)上述目的,本技術(shù)還提出一種電子設(shè)備,所述設(shè)備包括:存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序配置為實(shí)現(xiàn)如上文所述的圖像遮擋方法的步驟。

42、此外,為實(shí)現(xiàn)上述目的,本技術(shù)還提出一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上文所述的圖像遮擋方法的步驟。

43、此外,為實(shí)現(xiàn)上述目的,本技術(shù)還提供一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上文所述的圖像遮擋方法的步驟。

44、本技術(shù)提供了一種圖像遮擋方法,本技術(shù)先獲取待遮擋區(qū)域的邊緣坐標(biāo)點(diǎn)集,根據(jù)預(yù)先設(shè)置的第一條件,從邊緣坐標(biāo)點(diǎn)集的最左端和最右端分別遍歷,將點(diǎn)集中的點(diǎn)左右分區(qū)為兩個(gè)新的邊緣坐標(biāo)點(diǎn)集,然后對(duì)分區(qū)后的左右兩個(gè)邊緣坐標(biāo)點(diǎn)集重復(fù)進(jìn)行分區(qū),直至每個(gè)分區(qū)都只包括一個(gè)坐標(biāo)點(diǎn)時(shí),得到所有坐標(biāo)點(diǎn)從左至右根據(jù)第一條件排序后的坐標(biāo)點(diǎn)序列,再根據(jù)坐標(biāo)點(diǎn)序列,在系統(tǒng)的圖像緩沖區(qū)中對(duì)坐標(biāo)點(diǎn)序列對(duì)應(yīng)的字節(jié)進(jìn)行修改,則可以實(shí)現(xiàn)在視頻輸入層對(duì)圖像進(jìn)行遮擋。

45、綜上可知,本技術(shù)通過對(duì)需要遮擋的輪廓的坐標(biāo)點(diǎn)進(jìn)行分區(qū)排序,能夠考慮到多維點(diǎn)集中坐標(biāo)點(diǎn)多個(gè)維度的數(shù)據(jù),從而實(shí)現(xiàn)高效的多維排序,同時(shí),根據(jù)排序得到的坐標(biāo)點(diǎn)序列在圖像緩沖區(qū)對(duì)圖像的字節(jié)進(jìn)行修改,在圖像的輸入層就完成了圖像的遮擋,使后續(xù)其他檢測(cè)模型或是圖像輸出層獲取到的畫面為已經(jīng)遮擋處理后的畫面,降低了隱私泄露的風(fēng)險(xiǎn)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1