本發(fā)明實施例涉及視頻監(jiān)控技術領域,尤其涉及一種在遠程監(jiān)控中保護視頻隱私的方法和設備。
背景技術:
隨著視頻監(jiān)控技術的發(fā)展,視頻監(jiān)控系統(tǒng)已廣泛應用到生活中的各種場所,我們可以通過視頻監(jiān)控系統(tǒng)來監(jiān)控家里或者工作地點等場所的實時情況,有效地防止了意外情況的發(fā)生,為我們的人身財產安全提供了保障。
然而由于視頻監(jiān)控系統(tǒng)中的監(jiān)控中心可以隨時隨地查看用戶的視頻,因此不可避免地會帶來用戶隱私泄露的問題,例如視頻監(jiān)控數據被非家庭成員截獲造成用戶隱私泄露。
綜上所述,如何在視頻監(jiān)控系統(tǒng)中保護用戶的隱私成為急需解決的技術問題。
技術實現要素:
本發(fā)明實施例提供一種在遠程監(jiān)控中保護視頻隱私的方法和設備,用以通過布撤防、時間段策略,以及用戶授權確認的方式,保護用戶的視頻隱私。
本發(fā)明實施例提供一種在遠程監(jiān)控中保護視頻隱私的方法,包括:
安保設備在布防狀態(tài)時,接收到安保平臺發(fā)送的視頻訪問請求;
若所述視頻訪問請求不在預設的第一時間段內,則根據所述視頻訪問請求中攜帶的防區(qū)類型,確定所述安保平臺是否具有視頻訪問權限;
所述安保設備若確定所述安保平臺不具有視頻訪問的權限,則向所述安保平臺的用戶客戶端發(fā)送授權請求,以使所述用戶客戶端向所述安保平臺發(fā)送授權信息;
所述安保設備在接收到的所述安保平臺發(fā)送的授權信息與預設的授權信息一致時,允許所述安保平臺進行視頻訪問。
本發(fā)明實施例還提供一種在遠程監(jiān)控中保護視頻隱私的設備,包括:
接收模塊,用于在布防狀態(tài)時,接收到安保平臺發(fā)送的視頻訪問請求;
判斷模塊,用于判斷所述視頻訪問請求不在預設的第一時間段內時,根據所述視頻訪問請求中攜帶的防區(qū)類型,確定所述安保平臺是否具有視頻訪問權限;
發(fā)送模塊,用于在確定所述安保平臺不具有視頻訪問的權限時,向所述安保平臺的用戶客戶端發(fā)送授權請求,以使所述用戶客戶端向所述安保平臺發(fā)送授權信息;
驗證模塊,用于在接收到的所述安保平臺發(fā)送的授權信息與預設的授權信息一致時,允許所述安保平臺進行視頻訪問。
上述實施例提供的在遠程監(jiān)控中保護視頻隱私的方法和設備,在布防狀態(tài)時,若在預設的第一時間段外接收到安保平臺發(fā)送的視頻訪問請求,則向安保平臺的用戶客戶端發(fā)送授權請求,以使用戶客戶端向安保平臺發(fā)送授權信息,安保設備在接收到的安保平臺發(fā)送的授權信息與預設的授權信息一致時,才允許安保平臺進行視頻訪問。若在預設的第一時間段內接收到安保平臺發(fā)送的視頻訪問請求,則允許允許安保平臺進行視頻訪問,并在撤防狀態(tài)時,只有緊急報警類型的防區(qū)發(fā)生報警時,才允許安保平臺進行視頻訪問。因此,可以看出,通過布撤防、時間段策略,以及用戶授權確認的方式,保護用戶的視頻隱私。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡要介紹。
圖1為本發(fā)明實施例提供的一種在遠程監(jiān)控中保護視頻隱私的方法流程圖;
圖2為本發(fā)明實施例提供的一種在遠程監(jiān)控中保護視頻隱私的方法在具體的應用場景中的應用的流程圖;
圖3為本發(fā)明實施例提供的一種在遠程監(jiān)控中保護視頻隱私的設備的結構示意圖。
具體實施方式
為了使本發(fā)明的目的、技術方案及有益效果更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
需要說明的是,一個安保設備下可設置多個防區(qū),每個防區(qū)下又可設置多個視頻設備,并可預先設置每個防區(qū)的類型。
圖1示例性示出了本發(fā)明實施例提供的一種在遠程監(jiān)控中保護視頻隱私的方法流程圖,如圖1所示,該方法可包括:
S101、安保設備在布防狀態(tài)時,接收到安保平臺發(fā)送的視頻訪問請求。
其中,視頻訪問請求為安保平臺在接收到安保設備發(fā)送的報警信息后觸發(fā)產生的,并且視頻訪問請求中可攜帶有防區(qū)類型,防區(qū)的類型可以為普通類型,也可以為緊急報警類型,當防區(qū)類型為普通類型時,表示該防區(qū)具有訪問權限和訪問時間段的限制,而當防區(qū)類型為緊急報警類型時,表示該防區(qū)不具有訪問權限和訪問時間段的限制,即隨時可訪問該防區(qū)對應的實時視頻和錄像。S102、判斷視頻訪問請求是否在預設的第一時間段內,若不在,則轉至步驟S103,否則轉至步驟S107。
例如,預設的第一時間段可以為凌晨0點時刻~凌晨6點時刻,當然也可以為其它的時刻。在具體實施時,第一時間段可以根據需求進行設定。
S103、根據視頻訪問請求中攜帶的防區(qū)類型,判斷安保平臺是否具有視頻訪問權限,若安保平臺不具有視頻訪問權限,則轉至步驟S104,否則轉至步驟S107。
具體的,當安保設備檢測到視頻訪問請求中攜帶的防區(qū)類型為普通類型時,則可確定安保平臺不具有視頻訪問權限;當安保設備檢測到視頻訪問請求中攜帶的防區(qū)類型為緊急報警類型時,則可確定安保平臺具有視頻訪問權限,即安保設備允許安保平臺查看實時視頻和錄像,查看時間可以是報警發(fā)生前后一段時間,例如查看時間可以為報警發(fā)生前的90s,也可以為報警發(fā)生后的90s。
S104、安保設備向安保平臺的用戶客戶端發(fā)送授權請求,以使用戶客戶端向安保平臺發(fā)送授權信息。
安保平臺在接收到用戶發(fā)送的授權信息后,再將授權信息發(fā)送給安保設備。
S105、安保設備接收到安保平臺發(fā)送的授權信息。
S106、安保設備判斷接收到安保平臺發(fā)送的授權信息與預設的授權信息是否一致,若一致,則轉至步驟S107,否者結束流程。
S107、安保設備允許安保平臺進行視頻訪問。
在上述步驟S101之前,安保設備還可向安保平臺發(fā)送報警信息,該報警信息可以是防區(qū)在受到入侵時所產生的。
優(yōu)選的,安保設備可在預設的第二時間段內接收到安保平臺發(fā)送的授權信息,并在安保平臺發(fā)送的授權信息與預設的授權信息一致時,允許安保平臺訪問報警信息產生的防區(qū)所對應的實時視頻和錄像。
若安保設備未在預設的第二時間段內接收到安保平臺發(fā)送的授權信息,則可繼續(xù)判斷是否在預設的第三時間段內接收到安保平臺發(fā)送的授權信息,若是,則判斷安保平臺發(fā)送的授權信息與預先設置的授權信息是否相同,若相同,則只允許安保平臺訪問報警信息產生的防區(qū)所對應的錄像。
若安保設備未在預設的第三時間段內接收到安保平臺發(fā)送的授權信息,則不允許安保平臺進行視頻訪問。
在具體實施時,可將第二時間段設置為30s,第三時間段設置為60s。在將第二時間段設置為30s,第三時間段設置為60s時,若安保設備在30s內接收到安保平臺發(fā)送授權信息,并且安保平臺發(fā)送的授權信息與預設的授權信息一致時,允許安保平臺訪問報警信息產生的防區(qū)所對應的實時視頻和錄像。若安保設備未在30s內接收到安保平臺發(fā)送的授權信息,而在60s內接收到安保平臺發(fā)送的授權信息,而且安保平臺發(fā)送的授權信息與預設的授權信息一致時,則只允許安保平臺訪問報警信息產生的防區(qū)所對應的錄像。若安保設備在60s內也未接收到安保平臺發(fā)送的授權信息,則不允許安保平臺進行視頻訪問。
在上述步驟S103中,當安保設備判斷安保平臺不具有視頻訪問權限時,還可向安保平臺的用戶客戶端發(fā)送授權請求、第一驗證碼以及報警信息,同時還向安保平臺發(fā)送第一驗證碼。
用戶客戶端在收到安保平臺發(fā)送的授權請求、第一驗證碼以及報警信息后,可將授權信息和第二驗證碼發(fā)送給安保平臺。
安保平臺在收到用戶客戶端發(fā)送的授權信息和第二驗證碼后,判斷用戶客戶端發(fā)送的第二驗證碼與安保設備發(fā)送的第一驗證碼是否相同,當安保平臺判斷用戶客戶端發(fā)送的第二驗證碼與安保設備發(fā)送的第一驗證碼相同時,則將授權信息和第二驗證碼發(fā)送給安保設備。
安保設備在接收到安保平臺發(fā)送的授權信息和第二驗證碼后,將授權信息與預設的授權信息進行比較,第二驗證碼與第一驗證碼進行比較,當接收到安保平臺發(fā)送的授權信息與預設的授權信息一致,并且第二驗證碼與第一驗證碼相同時,才允許安保平臺進行視頻訪問。
可選的,還可設置驗證碼的有效時間,例如,安保設備在獲取到查看視頻權限后,驗證碼在3分鐘后失效。
在撤防的情況下,若安保設備接收到安保平臺發(fā)送的視頻訪問請求,則可根據視頻訪問請求中的防區(qū)類型,判斷是否允許安保平臺進行視頻訪問。
具體的,在撤防情況下,安保設備將報警信息發(fā)送給安保平臺后,接收到安保平臺發(fā)送的視頻訪問請求后,若視頻訪問請求中攜帶的防區(qū)類型為普通類型,則安保平臺只能接收到報警信息,不具有視頻訪問權限;若視頻訪問請求中攜帶的防區(qū)類型為緊急報警類型,例如,攜帶的防區(qū)類型為24小時緊急報警類型,則允許安保平臺查看報警產生的防區(qū)對應的實時視頻和錄像,查看時間為報警發(fā)生前后一段時間,例如查看時間可以為報警發(fā)生前的90s,也可以為報警發(fā)生后的90s。需要說明的是,上述實施例中用戶客戶端可以為一個也可以為多個,當用戶客戶端為多個時,安保設備接收的授權信息可以為任意一個用戶客戶端發(fā)送給安保平臺的授權信息,并在授權信息與預設的授權信息一致時,允許安保平臺進行視頻訪問。
當用戶客戶端為多個時,安保設備也可以通過對多個用戶客戶端的權限進行設置,此時,安保設備接收到的授權信息只有為具有權限的用戶客戶端發(fā)送給安保平臺的授權信息,并在授權信息與預設的授權信息一致時,允許安保平臺進行視頻訪問。
需要注意的是,若安保設備沒有接收到報警信息,并且不在預設的第一時間段內,則安保設備不允許安保平臺進行視頻訪問。
下面通過一個具體的實施例對上述的方法流程進行詳細的解釋說明。
假設在一個應用場景中,安保設備下設置有三個防區(qū)分別為:防區(qū)A、防區(qū)B、防區(qū)C,進一步假設防區(qū)A的類型和防區(qū)B的類型均為普通類型,防區(qū)C的類型為緊急報警類型,并假設預設的第一時間段為凌晨0點鐘~凌晨6點鐘。
進一步假設當防區(qū)A在中午12點鐘檢測到入侵,產生報警信息,并將該報警信息發(fā)送給安保設備,安保設備在接收到報警信息后的處理流程,可參加圖2。
S201、安保設備向安保平臺發(fā)送報警信息。
S202、安保平臺向安保設備發(fā)送視頻訪問請求。
其中,視頻訪問請求中可攜帶防區(qū)A的防區(qū)類型。
S203、安保設備在接收到視頻訪問請求后,判斷視頻訪問請求發(fā)送的時間是否在預設的第一時間段內。在該應用場景中,由于防區(qū)A在中午12點鐘入侵并將報警信息發(fā)送給安保設備,因此安保設備接收到視頻訪問請求的時間不在預設的第一時間段凌晨0點鐘~凌晨6點鐘之內,又由于視頻訪問請求中攜帶防區(qū)A的類型不是緊急報警類型,而是普通類型,因此安保設備需要獲取用戶客戶端的授權信息。
S204、安保設備將授權請求、第一驗證碼以及報警信息發(fā)送給用戶客戶端,該用戶客戶端為安保平臺的客戶端。
例如,授權請求的內容可以為:“防區(qū)A受到入侵,是否允許安保平臺訪問防區(qū)A的視頻數據?”。
S205、安保設備將第一驗證碼發(fā)送給安保平臺。
S206、用戶客戶端在接收到安保設備發(fā)送的授權請求、第一驗證碼以及報警信息后,可將第二驗證碼和授權信息發(fā)送給安保平臺。
S207、安保平臺在接收到用戶客戶端發(fā)送的第二驗證碼和授權信息后,將用戶客戶端發(fā)送的第二驗證碼與安保設備發(fā)送的第一驗證碼進行比對,若相同,則轉至步驟S208,否則結束流程。
S208、安保平臺將授權信息和第二驗證碼發(fā)送給安保設備。
S209、安保設備在接收到安保平臺發(fā)送的授權信息和第二驗證碼后,將授權信息與預設的授權信息進行比較,第二驗證碼與第一驗證碼進行比較,并在安保平臺發(fā)送的授權信息與預設的授權信息一致,且第二驗證碼與第一驗證碼相同時,轉至步驟S210,否則結束流程。
S210、安保設備允許安保平臺訪問防區(qū)A所對應的視頻。
需要說明是,上述步驟S204與上述步驟S205并沒有先后順序之分,在具體實施時,可將授權請求、第一驗證碼以及報警信息發(fā)送給用戶客戶端的同時,將第一驗證碼發(fā)送給安保平臺;也可先將授權請求、第一驗證碼以及報警信息發(fā)送給用戶客戶端后,再將第一驗證碼發(fā)送給安保平臺;還可先將第一驗證碼發(fā)送給安保平臺后,再將授權請求、第一驗證碼以及報警信息發(fā)送給用戶客戶端。
需要說明的是,在具體實施時,本發(fā)明實施例中的安保設備可以為視頻防盜控制器,也可以為其它類型的安保設備,本發(fā)明實施例對安保設備的類型不進行任何限制。
根據以上內容可以看出,在布防狀態(tài)時,若在預設的第一時間段外接收到安保平臺發(fā)送的視頻訪問請求,則向安保平臺的用戶客戶端發(fā)送授權請求,以使用戶客戶端向安保平臺發(fā)送授權信息,安保設備在接收到的安保平臺發(fā)送的授權信息與預設的授權信息一致時,才允許安保平臺進行視頻訪問。若在預設的第一時間段內接收到安保平臺發(fā)送的視頻訪問請求,則允許允許安保平臺進行視頻訪問。并在撤防狀態(tài)時,只有緊急報警類型的防區(qū)發(fā)生報警時,才允許安保平臺進行視頻訪問。因此,可以通過布撤防、時間段策略以及用戶授權確認的方式,保護用戶的視頻隱私。
基于相同的技術構思,本發(fā)明實施例還提供一種在遠程監(jiān)控中保護視頻隱私的設備。
圖3示例性示出了本發(fā)明實施例還提供一種在遠程監(jiān)控中保護視頻隱私的設備的結構示意圖,如圖3所示,該設備可包括:
接收模塊301,用于在布防狀態(tài)時,接收到安保平臺發(fā)送的視頻訪問請求;
判斷模塊302,用于判斷所述視頻訪問請求不在預設的第一時間段內時,根據所述視頻訪問請求中攜帶的防區(qū)類型,確定所述安保平臺是否具有視頻訪問權限;
發(fā)送模塊303,用于在確定所述安保平臺不具有視頻訪問的權限時,向所述安保平臺的用戶客戶端發(fā)送授權請求,以使所述用戶客戶端向所述安保平臺發(fā)送授權信息;
驗證模塊304,用于在接收到的所述安保平臺發(fā)送的授權信息與預設的授權信息一致時,允許所述安保平臺進行視頻訪問。
較佳的,發(fā)送模塊303,具體用于:
在確定所述安保平臺不具有視頻訪問的權限時,向所述安保平臺的用戶客戶端發(fā)送授權請求和第一驗證碼,且向所述安保平臺發(fā)送所述第一驗證碼以使所述用戶客戶端向所述安保平臺發(fā)送第二驗證碼和授權信息;
在接收到所述安保平臺發(fā)送的授權信息與預設的授權信息一致時,允許所述安保平臺進行視頻訪問;其中,所述安保平臺發(fā)送的授權信息為所述安保平臺在確認接收到所述用戶客戶端發(fā)送的第二驗證碼與所述第一驗證碼一致時向所述安保設備發(fā)送的授權信息。
較佳的,判斷模塊302,還用于:
當所述視頻訪問請求不在預設的第一時間段內時,允許所述安保平臺進行視頻訪問。
較佳的,發(fā)送模塊303,還用于:
在接收到安保平臺發(fā)送的視頻訪問請求之前,向所述安保平臺發(fā)送報警信息。
較佳的,判斷模塊302,具體用于:
在所述視頻訪問請求中攜帶的防區(qū)類型為普通類型時,確定所述安保平臺不具有視頻訪問權限;
在所述視頻訪問請求中攜帶的防區(qū)類型為緊急報警類型時,確定所述安保平臺具有視頻訪問權限。
較佳的,驗證模塊304,具體用于:
在預設的第二時間內段內接收到所述安保平臺發(fā)送的授權信息,并且所述安保平臺發(fā)送的授權信息與預設的授權信息一致時,允許所述安保平臺訪問所述防區(qū)對應的實時視頻和錄像。
較佳的,驗證模塊304,還用于:
在預設的第二時間內段內未接收到所述安保平臺發(fā)送的授權信息,則繼續(xù)判斷是否在預設的第三時間段內接收到所述安保平臺發(fā)送的授權信息,若是,則判斷所述安保平臺發(fā)送的授權信息與預先設置的授權信息是否相同,若相同,則允許所述安保平臺訪問所述防區(qū)對應的錄像。
較佳的,驗證模塊304,還用于:
所述安保設備在預設的第三時間內段內未接收到所述安保平臺發(fā)送的授權信息時,不允許所述安保平臺進行視頻訪問。
較佳的,
接收模塊301,還用于:在撤防狀態(tài)時,接收到安保平臺發(fā)送的視頻訪問請求;
判斷模塊302,還用于:
若所述視頻訪問請求中攜帶的防區(qū)類型為普通類型,則確定所述安保平臺不具有視頻訪問權限;
若所述視頻訪問請求中攜帶的防區(qū)類型為緊急報警類型,則確定所述安保平臺具有視頻訪問權限。
上述實施例提供的在遠程監(jiān)控中保護視頻隱私的方法和設備,在布防狀態(tài)時,若在預設的第一時間段外接收到安保平臺發(fā)送的視頻訪問請求,則向安保平臺的用戶客戶端發(fā)送授權請求,以使用戶客戶端向安保平臺發(fā)送授權信息,安保設備在接收到的安保平臺發(fā)送的授權信息與預設的授權信息一致時,才允許安保平臺進行視頻訪問。若在預設的第一時間段內接收到安保平臺發(fā)送的視頻訪問請求,則允許允許安保平臺進行視頻訪問。并在撤防狀態(tài)時,只有緊急報警類型的防區(qū)發(fā)生報警時,才允許安保平臺進行視頻訪問。因此,可以看出,通過布撤防、時間段策略,以及用戶授權確認的方式,保護用戶的視頻隱私。
本領域內的技術人員應明白,本發(fā)明的實施例可提供為方法、或計算機程序產品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。
本發(fā)明是參照根據本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執(zhí)行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實施例,但本領域內的技術人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內,則本發(fā)明也意圖包含這些改動和變型在內。