CN110944122A - 一种视频数据防伪方法、***以及终端 - Google Patents

一种视频数据防伪方法、***以及终端 Download PDF

Info

Publication number
CN110944122A
CN110944122A CN201811120163.8A CN201811120163A CN110944122A CN 110944122 A CN110944122 A CN 110944122A CN 201811120163 A CN201811120163 A CN 201811120163A CN 110944122 A CN110944122 A CN 110944122A
Authority
CN
China
Prior art keywords
light
video data
infrared light
infrared
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811120163.8A
Other languages
English (en)
Other versions
CN110944122B (zh
Inventor
李东声
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tendyron Corp
Original Assignee
Tendyron Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tendyron Corp filed Critical Tendyron Corp
Priority to CN201811120163.8A priority Critical patent/CN110944122B/zh
Priority to PCT/CN2019/102131 priority patent/WO2020063219A1/zh
Publication of CN110944122A publication Critical patent/CN110944122A/zh
Application granted granted Critical
Publication of CN110944122B publication Critical patent/CN110944122B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23418Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/441Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card
    • H04N21/4415Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card using biometric characteristics of the user, e.g. by voice recognition or fingerprint scanning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/265Mixing

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Computer Graphics (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Security & Cryptography (AREA)
  • Studio Devices (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

本发明提供一种视频数据防伪方法、***以及终端,该视频数据防伪方法包括:终端获取红外摄像数据以及可见光摄像数据,将红外摄像数据和可见光数据合成处理得到视频数据,至少将视频数据发送至后台***服务器;其中,红外摄像数据包括红外光变化特征,红外光变化特征为红外补光装置获得第一光线变化规则,并根据第一光线变化规则进行补光后,得到的视频特征;后台***服务器接收视频数据,提取视频数据中的红外光变化特征,判断红外光变化特征是否符合第二光线变化规则,若符合,则视频数据为真;其中,第二光线变化规则与第一光线变化规则相匹配。

Description

一种视频数据防伪方法、***以及终端
技术领域
本发明涉及一种电子技术领域,尤其涉及一种视频数据防伪方法、***以及视频数据防伪终端。
背景技术
目前很多很多犯罪人员在犯罪时,也会采取替换安全监控视频等方式躲避警方的追查,特别是在进行金融犯罪(例如,盗刷银行卡等)时,也会采取替换身份识别视频等方式,躲避银行的认证服务器的身份识别流程,完成资金盗取,同时,由于该视频是被伪造的,也为后续的资金追回工作也带来了非常大的困难。因此,如何能及时鉴别出视频的真伪,是本领域技术人员亟待解决的技术问题。
发明内容
本发明旨在解决上述问题。
本发明的主要目的在于提供一种视频数据防伪方法,包括:终端获取红外摄像数据以及可见光摄像数据,将红外摄像数据和可见光数据合成处理得到视频数据,至少将视频数据发送至后台***服务器;其中,红外摄像数据包括红外光变化特征,红外光变化特征为红外补光装置获得第一光线变化规则,并根据第一光线变化规则进行补光后,得到的视频特征;后台***服务器接收视频数据,提取视频数据中的红外光变化特征,判断红外光变化特征是否符合第二光线变化规则,若符合,则视频数据为真;其中,第二光线变化规则与第一光线变化规则相匹配。
此外,红外补光装置获得第一光线变化规则,根据第一光线变化规则进行红外补光,包括:红外补光装置根据预存的第一光线变化规则进行红外补光,其中,第一光线变化规则为,每隔预设时间,红外补光装置的照明规则发生一次变化;或者,红外补光装置至少根据接收到变化信息计算得到的第一光线变化规则进行红外补光,其中,述第一光线变化规则为根据变化信息计算得到的照明规则。
此外,如果后台***服务器判断视频数据为真,还包括:判断视频数据中是否存在活体人脸。
本发明的另一主要目的还在于提供一种视频数据防伪***,包括:终端,用于获取红外摄像数据以及可见光摄像数据,将红外摄像数据和可见光数据合成处理得到视频数据,至少将视频数据发送至后台***服务器;其中,红外摄像数据包括红外光变化特征,红外光变化特征为红外补光装置获得第一光线变化规则,并根据第一光线变化规则进行补光后,得到的视频特征;后台***服务器,用于接收视频数据,提取视频数据中的红外光变化特征,判断红外光变化特征是否符合第二光线变化规则,若符合,则视频数据为真;其中,第二光线变化规则与第一光线变化规则相匹配。
此外,红外补光装置获得第一光线变化规则,根据第一光线变化规则进行红外补光,包括:红外补光装置根据预存的第一光线变化规则进行红外补光,其中,第一光线变化规则为,每隔预设时间,红外补光装置的照明规则发生一次变化;或者,红外补光装置至少根据接收到变化信息计算得到的第一光线变化规则进行红外补光,其中,述第一光线变化规则为根据变化信息计算得到的照明规则。
此外,如果后台***服务器判断视频数据为真,还包括:后台***服务器,还用于判断视频数据中是否存在活体人脸。
本发明的另一主要目的还在于提供一种终端,其特征在于,终端包括:红外补光装置、获取装置、数据处理装置和收发装置;其中,红外补光装置,用于装置获得第一光线变化规则,并根据预设的第一光线变化规则进行红外补光;获取装置,用于获取红外摄像数据和可见光摄像数据,将红外摄像数据和可见光摄像数据发送至数据处理装置;数据处理装置,用于接收红外摄像数据和可见光摄像数据,将红外摄像数据和可见光数据合成处理得到视频数据,将视频数据发送至收发装置;其中,红外摄像数据包括红外光变化特征,红外光变化特征为红外补光装置进行补光后,得到的视频特征;收发装置,用于接收视频数据,至少将视频数据发送至后台***服务器。
此外,红外补光装置还用于根据预存的第一光线变化规则进行红外补光,其中,第一光线变化规则为,每隔预设时间,红外补光装置的照明规则发生一次变化;红外补光装置还用于至少根据接收到变化信息计算得到的第一光线变化规则进行红外补光,其中,述第一光线变化规则为根据变化信息计算得到的照明规则。
本发明的另一主要目的还在于提供一种视频数据防伪***,其特征在于,包括上述任一项的终端,以及后台***服务器,其中,后台***服务器,用于接收终端发送的视频数据,提取视频数据中的红外光变化特征,判断红外光变化特征是否符合第二光线变化规则,若符合,则视频数据为真;其中,第二光线变化规则与第一光线变化规则相匹配。
此外,后台***服务器,还用于如果视频数据为真,判断视频数据中是否存在活体人脸。
由上述本发明提供的技术方案可以看出,终端获得包括了符合第一光线变化规则的红外光变化特征的视频数据之后,发送至后台***服务器,后台***服务器从视频数据中提取红外光变化特征,并通过该红外光变化特征是否符合预设的第二光线变化规则,判断出该视频数据是否为真。通过红外光变化特征判断视频真伪的方式,避免了视频数据被非法截取并篡改时,后台***服务器无法快速准确的识别的安全风险,提高了交易环境中的身份识别安全或终端监控环境的安全,且本技术方案并不增加现有的视频监控场景中的设备数量,仅需对现有设备进行改造即可完成,易于推广应用。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
图1为本发明实施例1提供的视频数据防伪方法的流程图;
图2为本发明实施例2提供的视频数据防伪***的结构示意图;
图3为本发明实施例3提供的终端的结构示意图;
图4为本发明实施例4提供的另一视频数据防伪***结构示意图。
具体实施方式
下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或数量或位置。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
下面将结合附图对本发明实施例作进一步地详细描述。
实施例1
本发明提供的视频数据防伪方法,涉及终端和后台服务器等设备,其中:
在本实施例中,终端可以为商户的自动贩售机、银行ATM机、VTM机、监控设备、摄像机等可以实现视频拍摄、视频数据处理和传输的设备。后台***服务器是可以完成对视频数据的处理和分析的设备,可以是银行的认证服务器或其他机构的服务器,可以是一个服务器也可以是多个服务器的组合。
图1示出了本发明实施例1的视频数据防伪方法的流程图,参见图1,该方法包括:
步骤101,终端获取红外摄像数据以及可见光摄像数据;
在本实施例的一种可选实施方式中,终端获取红外摄像数据以及可见光摄像数据可以有以下几种实现方式:方式一,终端设置有双目摄像头,终端通过该双目摄像头的红外摄像头的拍摄得到红外摄像数据,通过该双目摄像头的可见光摄像头的拍摄得到可见光摄像数据;方式二,终端设置有独立的红外摄像头和可见光摄像头,通过该红外摄像头的拍摄得到红外摄像数据,通过该可见光摄像头的拍摄得到可见光摄像数据;方式三,终端通过网络或其他通讯方式接收到其他设备发送的红外摄像数据和可见光摄像数据。在本可选实施方式中,红外摄像头为带有红外滤光片且能够采集红外图像的CMOS或者CCD。通过终端内置的双目摄像头获取红外摄像数据和可见光摄像数据,终端体积更小,也更能保证获取到的数据的安全性;通过终端独立设置的红外摄像头和可见光摄像头获取摄像数据,终端结构设置更为灵活;终端通过外部的其他设备获取摄像数据,终端无需包括摄像设备,终端体积更小,使用更为便捷。
在本实施例中,终端可以是接收到开始信号后开始获取红外摄像数据和可见光摄像数据,或者,也可以是在获得供电时始终获取红外摄像数据和可见光摄像数据,相对应地,可以在接收到结束信号后结束获取,也可以在失去供电后结束获取。其中,开始信号和结束信号可以由终端的使用者或视频拍摄场景中的特定事件的触发生成,也可以由后台服务器发送至终端。终端由开始信号和结束信号的控制获取红外摄像数据和可见光摄像数据,更适用于生物识别、活体检测等使用视频数据的时长较短的场景中,视频数据的时长短、数据量小,外发至其他设备时的耗时短,便于对其他设备对视频内容进行实时分析并完成下一步操作;终端由供电控制获取红外摄像数据和可见光摄像数据时,操作简单,更适用于长期的环境安全监控等场景中,视频持续录制,保障该场景的安全性。
步骤102,将红外摄像数据和可见光数据合成处理得到视频数据;其中,红外摄像数据包括红外光变化特征,红外光变化特征为红外补光装置获得第一光线变化规则,并根据第一光线变化规则进行补光后,得到的视频特征;
在本实施例的一种可选实施方式中,本步骤中的红外补光装置获得第一光线变化规则,根据第一光线变化规则进行红外补光,可以包括以下几种实现方式:方式一,终端将预存的第一光线变化规则发送至红外补光装置,红外补光装置根据接收到的第一光线变化规则进行红外补光;方式二,红外补光装置根据其预存的第一光线变化规则进行红外补光;其中,第一光线变化规则可以为,每隔预设时间,红外补光装置的照明规则发生一次变化,例如,红外补光装置每隔预设时间,根据第一光线变化规则变化其灯光闪烁的频率、亮度或时长。方式三,终端将至少根据接收到变化信息计算得到的第一光线变化规则,并发送至红外补光装置,红外补光装置根据第一光线变化规则进行红外补光;方式四,红外补光装置至少根据接收到变化信息计算得到的第一光线变化规则进行红外补光;其中,第一光线变化规则为根据变化信息计算得到的照明规则,例如,可以是,红外补光装置接收终端的使用者的输入或者其他外部的变化信息,并利用该装置内置的种子密钥,计算出灯光闪烁的频率、亮度或时长。在上述可选实施方式中,使用方式一和方式二时,无须获取其他信息即可得到第一光线变化规则,红外补光装置获取第一光线变化规则并补光的操作更为简单迅速,使用方式三和方式四时,根据接收到的变化信息计算得到的第一光线变化规则是无法预测的规则,更为安全。
在本实施例中,红外补光装置可以是任意一种为终端的拍摄环境提供红外光源的装置,该装置可以独立设置在终端的外部,也可以作为终端的一部分集成在终端内部,该红外补光装置可以是连续的红外LED或者激光器,也可以是脉冲的红外LED或激光器,中心波长在800nm-1000nm之间。在上述可选实施方式中,红外补光装置独立设置在终端的外部时,第一光线变化规则预存在终端内部,或者由终端根据接收到的变化信息计算得到第一光线变化规则后,由终端控制该红外补光装置进行补光,该补光方式设备的空间设置更为灵活,终端体积小、成本低且耗电量小;红外补光装置集成在终端的内部时,第一光线变化规则不易被截取或破解,视频数据更加安全可靠。
步骤103,终端至少将视频数据发送至后台***服务器;
在本实施例中,终端可以通过WIFI、4G、电力网络等通讯方式将视频数据发送至后台***服务器,为后台***服务器实时更新视频数据,便于后台***服务器及时对数据进行分析,及时为终端的监控环境或交易环境的安全提供保障。
在本实施例的一个可选实施方式中,终端可以使用密钥将该视频数据加密后发送给后台***服务器,该密钥可以是后台***服务器的密钥的对称密钥,也可以是非对称密钥,将视频数据加密后发送,提高了视频数据的安全性。
在本实施例的一个可选实施方式中,终端还可以使用其存储的私钥或外接的电子签名设备的私钥将视频数据签名后发送至后台服务器,后台服务器通过验签,即可进一步判断出该视频数据是否被截取并篡改,进一步保障了视频数据的安全性,提高了该视频数据的防伪效果。在本可选实施方式中,电子签名设备可以是终端的使用者的电子签名设备,也可以是终端的所属的营业网点的电子签名设备,使用用户的电子签名设备进行签名,可以进一步保障视频数据是用户本人录制的,且该录制行为经过了用户本人的同意,提升了视频数据的真实性,使用终端的所属的营业网点的电子签名设备,可以使得后台服务器进一步确认视频录制的地点,提高该视频数据的防伪效果。
步骤104,后台***服务器接收视频数据,提取视频数据中的红外光变化特征,判断红外光变化特征是否符合第二光线变化规则,若符合,则视频数据为真;其中,第二光线变化规则与第一光线变化规则相匹配。
在本实施例的一个可选实施方式中,后台***服务器提取红外光变化特征,可以包括:提取红外光的闪烁的频率、亮度或时长等内容。第二光线变化规则与第一光线变化规则相匹配,可以是,第二光线变化规则与第一光线变化规则相同,也可以是,第二光线变化规则可以由第一光线变化规则按照预设计算规则计算得到。第二光线变化规则与第一光线变化规则相同时,后台***服务器判断视频数据是否为真的速度更快,第二光线变化规则由第一光线变化规则计算得到时,由于计算规则的保密性,视频数据的真伪判断更为安全可靠,避免后台***服务器遭到攻击导致时产生的第二光线变化规则泄露的风险。
在本实施例的一个可选实施方式中,本方法还包括:步骤105,如果后台***服务器判断视频数据为真,后台***服务器判断视频数据中是否存在活体人脸。在本可选实施方式中,后台***服务器在判断视频数据为真后判断该视频数据中是否存在活体人脸,可以进一步判断终端的使用者的真实性,有效防止视频、照片、面具等伪造人脸的攻击,进一步提高监控环境或交易环境的安全性。
在本实施例中,由于红外光并不是可见光,红外光变化特征无法通过人类的肉眼识别,只有通过特殊的设备才能够读出红外光线的变化,因此,通过红外光变化特征来判断视频数据的真伪,有着更高的安全性和可操作性。并且,当外界的光照环境比较暗时,通过红外补光装置的补光,能够增加视频数据的清晰度,进一步提高视频数据的可靠性。
通过本实施例提供的视频数据防伪方法,终端获得包括了符合第一光线变化规则的红外光变化特征的视频数据之后,发送至后台***服务器,后台***服务器从视频数据中提取红外光变化特征,并通过该红外光变化特征是否符合预设的第二光线变化规则,判断出该视频数据是否为真。通过红外光变化特征判断视频真伪的方式,避免了视频数据被非法截取并篡改时,后台***服务器无法快速准确的识别的安全风险,提高了交易环境中的身份识别安全或终端监控环境的安全,且本技术方案并不增加现有的视频监控场景中的设备数量,仅需对现有设备进行改造即可完成,易于推广应用。
实施例2
本实施例提供了一种视频防伪***,该***是与实施例1提供的视频防伪方法是一一对应的,相同之处不再赘述,仅进行简要说明。
图2为本实施例提供的一种视频防伪***的结构示意图,如图2所示,该视频防伪***包括终端201和后台服务器202,其中:
终端201,用于获取红外摄像数据以及可见光摄像数据,将红外摄像数据和可见光数据合成处理得到视频数据,至少将视频数据发送至后台***服务器202;其中,红外摄像数据包括红外光变化特征,红外光变化特征为红外补光装置获得第一光线变化规则,并根据第一光线变化规则进行补光后,得到的视频特征;
后台***服务器202,用于接收终端201发送的视频数据,提取视频数据中的红外光变化特征,判断红外光变化特征是否符合第二光线变化规则,若符合,则视频数据为真;其中,第二光线变化规则与第一光线变化规则相匹配。
在本实施例的一种可选实施方式中,本步骤中的红外补光装置获得第一光线变化规则,根据第一光线变化规则进行红外补光,可以包括以下几种实现方式:方式一,终端201将预存的第一光线变化规则发送至红外补光装置,红外补光装置根据接收到的第一光线变化规则进行红外补光;方式二,红外补光装置根据其预存的第一光线变化规则进行红外补光;其中,第一光线变化规则可以为,每隔预设时间,红外补光装置的照明规则发生一次变化,例如,红外补光装置每隔预设时间,根据第一光线变化规则变化其灯光闪烁的频率、亮度或时长。方式三,终端201将至少根据接收到变化信息计算得到的第一光线变化规则,并发送至红外补光装置,红外补光装置根据第一光线变化规则进行红外补光;方式四,红外补光装置至少根据接收到变化信息计算得到的第一光线变化规则进行红外补光;其中,第一光线变化规则为根据变化信息计算得到的照明规则,例如,可以是,红外补光装置接收终端201的使用者的输入或者其他外部的变化信息,并利用该装置内置的种子密钥,计算出灯光闪烁的频率、亮度或时长。在上述可选实施方式中,使用方式一和方式二时,无须获取其他信息即可得到第一光线变化规则,红外补光装置获取第一光线变化规则并补光的操作更为简单迅速,使用方式三和方式四时,根据接收到的变化信息计算得到的第一光线变化规则是无法预测的规则,更为安全。
在本实施例中,红外补光装置可以是任意一种为终端201的拍摄环境提供红外光源的装置,该装置可以独立设置在终端201的外部,也可以作为终端201的一部分集成在终端201内部,该红外补光装置可以是连续的红外LED或者激光器,也可以是脉冲的红外LED或激光器,中心波长在800nm-1000nm之间。在上述可选实施方式中,红外补光装置独立设置在终端201的外部时,第一光线变化规则预存在终端201内部,或者由终端201根据接收到的变化信息计算得到第一光线变化规则后,由终端201控制该红外补光装置进行补光,该补光方式空间设置更为灵活,终端201体积小、成本低且耗电量小,红外补光装置集成在终端201的内部时,第一光线变化规则不易被截取或破解,视频数据更加安全可靠。
在本实施例的一个可选实施方式中,本***的后台***服务器202,还用于:如果后台***服务器202判断视频数据为真,后台***服务器202判断视频数据中是否存在活体人脸。在本可选实施方式中,后台***服务器202在判断视频数据为真后判断该视频数据中是否存在活体人脸,可以进一步判断终端201的使用者的真实性,有效防止视频、照片、面具等伪造人脸的攻击,进一步提高监控环境或交易环境的安全性。
在本实施例中,由于红外光并不是可见光,红外光变化特征无法通过肉眼识别,只有通过特殊的设备才能够读出红外光线的变化,因此,通过红外光变化特征来判断视频数据的真伪,有着更高的安全性和可操作性。并且,当外界的光照环境比较暗时,通过红外补光装置的补光,能够增加视频数据的清晰度,进一步提高视频数据的可靠性。
通过本实施例提供的视频数据防伪***,终端201获得包括了符合第一光线变化规则的红外光变化特征的视频数据之后,发送至后台***服务器202,后台***服务器202从视频数据中提取红外光变化特征,并通过该红外光变化特征是否符合预设的第二光线变化规则,判断出该视频数据是否为真。通过红外光变化特征判断视频真伪的方式,避免了视频数据被非法截取并篡改时,后台***服务器202无法快速准确的识别的安全风险,提高了交易环境中的身份识别安全或终端201监控环境的安全,且本技术方案并不增加现有的视频监控场景中的设备数量,仅需对现有设备进行改造即可完成,易于推广应用。
实施例3
本实施例提供了一种终端300,该终端300与实施例1的视频防伪方法中的终端相关的操作是一一对应的,在此不再赘述,仅进行简要说明,在本实施例的可选实施方式中,该终端300中各个单元执行的具体操作可以参照实施例1。
图3是本实施例的一种终端300的结构示意图,该终端300包括:红外补光装置301、获取装置302、数据处理装置303和收发装置304;其中,
红外补光装置301,用于装置获得第一光线变化规则,并根据预设的第一光线变化规则进行红外补光;获取装置302,用于获取红外摄像数据和可见光摄像数据,将红外摄像数据和可见光摄像数据发送至数据处理装置303;其中,红外摄像数据包括红外光变化特征,红外光变化特征为红外补光装置301进行补光后,得到的视频特征;数据处理装置303,用于接收红外摄像数据和可见光摄像数据,将红外摄像数据和可见光数据合成处理得到视频数据,将视频数据发送至收发装置304;收发装置304,用于接收视频数据,至少将视频数据发送至后台***服务器。
在本实施例的一个可选实施方式中,红外补光装置301获得第一光线变化规则,根据第一光线变化规则进行红外补光,可以包括以下几种实现方式:方式一,红外补光装置301根据预存的第一光线变化规则进行红外补光,其中,第一光线变化规则为,每隔预设时间,红外补光装置301的照明规则发生一次变化,例如,红外补光装置301每隔预设时间,根据第一光线变化规则变化其灯光闪烁的频率、亮度或时长;方式二,红外补光装置301至少根据接收到变化信息计算得到的第一光线变化规则进行红外补光;其中,第一光线变化规则为根据变化信息计算得到的照明规则。例如,可以是,红外补光装置301接收终端的使用者的输入或者其他外部的变化信息,并利用该装置内置的种子密钥,计算出灯光闪烁的频率、亮度或时长。在上述可选实施方式中,使用方式一时,无须获取其他信息即可得到第一光线变化规则,红外补光装置301获取第一光线变化规则并补光的操作更为简单迅速,使用方式二时,红外补光装置301根据接收到的变化信息计算得到照明规则,由于第一光线变化规则是无法预测的规则,更为安全。
在本实施例中,红外补光装置301可以是任意一种为终端201的拍摄环境提供红外光源的装置,该红外补光装置301可以是连续的红外LED或者激光器,也可以是脉冲的红外LED或激光器,中心波长在800nm-1000nm之间。在上述可选实施方式中,终端300还可以包括存储模块和计算模块,第一光线变化规可以预存在终端300的存储模块中,或者由终端300的计算模块根据接收到的变化信息计算得到。红外补光装置301集成在终端300的内部时,第一光线变化规则不易被截取或破解,视频数据更加安全可靠。
通过本实施例提供的终端,红外补光装置301根据第一光线变化规则进行红外补光,获取装置302获得可见光摄像数据和包含红外光变化特征的红外摄像数据之后,发送至数据处理装置303,数据处理装置303收到后合成处理得到视频数据并由收发装置304发送至后台***服务器。以便于后台***服务器根据红外光变化特征是否符合预设的第二光线变化规则,判断出该视频数据是否为真。终端300将包含红外光变化特征的红外摄像数据发送至后台***服务器,避免了视频数据被非法截取并篡改时,后台***服务器无法快速准确的识别的安全风险,提高了交易环境中的身份识别安全或终端300监控环境的安全,且本技术方案并不增加现有的视频监控场景中的设备数量,仅需对现有设备进行改造即可完成,易于推广应用。
实施例4
本实施例提供了一种视频防伪***,该***中的终端为实施例3中的终端300,因此,相同内容在此不再赘述,本***的终端300中各个单元执行的具体操作可以参照实施例3。
如图4,本视频防伪***在实施例3公开的基础上,还包括后台***服务器400。
后台***服务器400,用于接收终端300发送的视频数据,提取视频数据中的红外光变化特征,判断红外光变化特征是否符合第二光线变化规则,若符合,则视频数据为真;其中,第二光线变化规则与第一光线变化规则相匹配。
在本实施例的一个可选实施方式中,后台***服务器400提取红外光变化特征,可以包括:提取红外光的闪烁的频率、亮度或时长等内容。第二光线变化规则与第一光线变化规则相匹配,可以是,第二光线变化规则与第一光线变化规则相同,也可以是,第二光线变化规则可以由第一光线变化规则按照预设计算规则计算得到。当第二光线变化规则与第一光线变化规则相同时,计算方式简单,后台***服务器400判断视频数据是否为真的速度更快,第二光线变化规则由第一光线变化规则计算得到时,由于计算规则的保密性,视频数据的真伪判断更为安全可靠,避免后台***服务器400遭到攻击导致的第二光线变化规则泄露时产生的风险。
在本实施例的一个可选实施方式中,如果后台***服务器400判断视频数据为真,后台***服务器400还用于判断视频数据中是否存在活体人脸。在本可选实施方式中,后台***服务器400在判断视频数据为真之后判断该视频数据中是否存在活体人脸,可以进一步判断终端300的使用者的真实性,有效防止视频、照片、面具等伪造人脸的攻击,进一步提高交易环境中的身份识别安全或终端监控环境的安全。
在本实施例中,由于红外光并不是可见光,红外光变化特征无法通过肉眼识别,只有通过特殊的设备才能够读出红外光线的变化,因此,通过红外光变化特征来判断视频数据的真伪,有着更高的安全性和可操作性。并且,当外界的光照环境比较暗时,通过红外补光装置的补光,能够增加视频数据的清晰度,进一步提高视频数据的可靠性。
通过本实施例提供的视频数据防伪***,终端300获得包括了符合第一光线变化规则的红外光变化特征的视频数据之后,发送至后台***服务器400,后台***服务器400从视频数据中提取红外光变化特征,并通过该红外光变化特征是否符合预设的第二光线变化规则,判断出该视频数据是否为真。通过红外光变化特征判断视频真伪的方式,避免了视频数据被非法截取并篡改时,后台***服务器400无法快速准确的识别的安全风险,提高了交易环境中的身份识别安全或终端300监控环境的安全,且本技术方案并不增加现有的视频监控场景中的设备数量,仅需对现有设备进行改造即可完成,易于推广应用。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求及其等同限定。

Claims (10)

1.一种视频数据防伪方法,包括:
终端获取红外摄像数据以及可见光摄像数据,将所述红外摄像数据和所述可见光数据合成处理得到视频数据,至少将所述视频数据发送至后台***服务器;其中,所述红外摄像数据包括红外光变化特征,所述红外光变化特征为红外补光装置获得第一光线变化规则,并根据所述第一光线变化规则进行补光后,得到的视频特征;
所述后台***服务器接收所述视频数据,提取所述视频数据中的所述红外光变化特征,判断所述红外光变化特征是否符合第二光线变化规则,若符合,则所述视频数据为真;其中,所述第二光线变化规则与所述第一光线变化规则相匹配。
2.根据权利要求1所述的方法,其特征在于,所述红外补光装置获得第一光线变化规则,根据所述第一光线变化规则进行红外补光,包括:
所述红外补光装置根据预存的第一光线变化规则进行红外补光,其中,所述第一光线变化规则为,每隔预设时间,所述红外补光装置的照明规则发生一次变化;或者,
所述红外补光装置至少根据接收到变化信息计算得到的第一光线变化规则进行红外补光,其中,所述述第一光线变化规则为根据所述变化信息计算得到的照明规则。
3.根据权利要求1或2所述的方法,其特征在于:
如果所述后台***服务器判断所述视频数据为真,还包括:
判断所述视频数据中是否存在活体人脸。
4.一种视频数据防伪***,包括:
终端,用于获取红外摄像数据以及可见光摄像数据,将所述红外摄像数据和所述可见光数据合成处理得到视频数据,至少将所述视频数据发送至后台***服务器;其中,所述红外摄像数据包括红外光变化特征,所述红外光变化特征为红外补光装置获得第一光线变化规则,并根据所述第一光线变化规则进行补光后,得到的视频特征;
所述后台***服务器,用于接收所述视频数据,提取所述视频数据中的所述红外光变化特征,判断所述红外光变化特征是否符合第二光线变化规则,若符合,则所述视频数据为真;其中,所述第二光线变化规则与所述第一光线变化规则相匹配。
5.根据权利要求4所述的***,其特征在于,所述红外补光装置获得第一光线变化规则,根据所述第一光线变化规则进行红外补光,包括:
所述红外补光装置根据预存的第一光线变化规则进行红外补光,其中,所述第一光线变化规则为,每隔预设时间,所述红外补光装置的照明规则发生一次变化;或者,
所述红外补光装置至少根据接收到变化信息计算得到的第一光线变化规则进行红外补光,其中,所述述第一光线变化规则为根据所述变化信息计算得到的照明规则。
6.根据权利要求4或5所述的***,其特征在于,如果所述后台***服务器判断所述视频数据为真,还包括:
所述后台***服务器,还用于判断所述视频数据中是否存在活体人脸。
7.一种终端,其特征在于,所述终端包括:红外补光装置、获取装置、数据处理装置和收发装置;其中,
所述红外补光装置,用于装置获得第一光线变化规则,并根据预设的第一光线变化规则进行红外补光;
所述获取装置,用于获取红外摄像数据和可见光摄像数据,将所述红外摄像数据和所述可见光摄像数据发送至所述数据处理装置;
所述数据处理装置,用于接收所述红外摄像数据和所述可见光摄像数据,将所述红外摄像数据和所述可见光数据合成处理得到视频数据,将所述视频数据发送至所述收发装置;其中,所述红外摄像数据包括红外光变化特征,所述红外光变化特征为所述红外补光装置进行补光后,得到的视频特征;
所述收发装置,用于接收所述视频数据,至少将所述视频数据发送至后台***服务器。
8.根据权利要求7所述的终端,其特征在于,
所述红外补光装置还用于根据预存的第一光线变化规则进行红外补光,其中,所述第一光线变化规则为,每隔预设时间,所述红外补光装置的照明规则发生一次变化;
所述红外补光装置还用于至少根据接收到变化信息计算得到的第一光线变化规则进行红外补光,其中,所述述第一光线变化规则为根据所述变化信息计算得到的照明规则。
9.一种视频数据防伪***,其特征在于,包括权利要求7-8任一项的终端,以及后台***服务器,其中,
所述后台***服务器,用于接收所述终端发送的所述视频数据,提取所述视频数据中的所述红外光变化特征,判断所述红外光变化特征是否符合第二光线变化规则,若符合,则所述视频数据为真;其中,所述第二光线变化规则与所述第一光线变化规则相匹配。
10.根据权利要求9所述的***,其特征在于,
所述后台***服务器,还用于如果所述视频数据为真,判断所述视频数据中是否存在活体人脸。
CN201811120163.8A 2018-09-25 2018-09-25 一种视频数据防伪方法、***以及终端 Active CN110944122B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201811120163.8A CN110944122B (zh) 2018-09-25 2018-09-25 一种视频数据防伪方法、***以及终端
PCT/CN2019/102131 WO2020063219A1 (zh) 2018-09-25 2019-08-23 一种视频数据防伪方法、***以及终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811120163.8A CN110944122B (zh) 2018-09-25 2018-09-25 一种视频数据防伪方法、***以及终端

Publications (2)

Publication Number Publication Date
CN110944122A true CN110944122A (zh) 2020-03-31
CN110944122B CN110944122B (zh) 2021-08-17

Family

ID=69905061

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811120163.8A Active CN110944122B (zh) 2018-09-25 2018-09-25 一种视频数据防伪方法、***以及终端

Country Status (2)

Country Link
CN (1) CN110944122B (zh)
WO (1) WO2020063219A1 (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN204615940U (zh) * 2015-06-05 2015-09-02 山东英才学院 一种具有图像防篡改功能的取证摄像机
CN107067612A (zh) * 2017-04-13 2017-08-18 北京中电车联网科技有限公司 一种便携式红外报警及无线录像的监控***及监控方法
CN107087143A (zh) * 2017-05-12 2017-08-22 厦门言必信网络科技有限公司 一种基于光点识别的身份识别方法及其装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4853437B2 (ja) * 2007-09-18 2012-01-11 株式会社デンソー 車両周辺監視システム
CN201742497U (zh) * 2010-03-16 2011-02-09 江苏瀚远科技股份有限公司 视频防伪监控设备
CN103546730A (zh) * 2012-07-11 2014-01-29 北京博雅华录视听技术研究院有限公司 基于多摄像头的图像感光度增强方法
CN104113737B (zh) * 2014-07-30 2017-05-10 黄喜荣 防止监控视频被替换的***及其方法
CN107566753A (zh) * 2017-09-29 2018-01-09 努比亚技术有限公司 照片拍摄方法及移动终端

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN204615940U (zh) * 2015-06-05 2015-09-02 山东英才学院 一种具有图像防篡改功能的取证摄像机
CN107067612A (zh) * 2017-04-13 2017-08-18 北京中电车联网科技有限公司 一种便携式红外报警及无线录像的监控***及监控方法
CN107087143A (zh) * 2017-05-12 2017-08-22 厦门言必信网络科技有限公司 一种基于光点识别的身份识别方法及其装置

Also Published As

Publication number Publication date
CN110944122B (zh) 2021-08-17
WO2020063219A1 (zh) 2020-04-02

Similar Documents

Publication Publication Date Title
CN105023005B (zh) 人脸识别装置及其识别方法
CN110321790B (zh) 一种对抗样本的检测方法及电子设备
US11210380B2 (en) System and method for authorizing access to access-controlled environments
AU2018203747B2 (en) System and method for authorizing access to access-controlled environments
Boulkenafet et al. OULU-NPU: A mobile face presentation attack database with real-world variations
US9455836B1 (en) Verification of authenticity and responsiveness of biometric evidence and/or other evidence
US9003196B2 (en) System and method for authorizing access to access-controlled environments
US10032170B2 (en) Multi factor authentication rule-based intelligent bank cards
CN106529512B (zh) 活体人脸验证方法及装置
US9870700B2 (en) Method and device for avoiding false alarms in monitoring systems
US20130111222A1 (en) Verification of Authenticity and Responsiveness of Biometric Evidence And/Or Other Evidence
CN113205057B (zh) 人脸活体检测方法、装置、设备及存储介质
CN112819475A (zh) 信息处理方法、装置、电子设备、服务器及介质
CN103745199A (zh) 基于人脸识别技术的风险防范金融自助受理装置和方法
CN108647650B (zh) 一种基于角膜反射和光学编码的人脸活体检测方法及***
CN110944122B (zh) 一种视频数据防伪方法、***以及终端
CN103679922B (zh) 一种支持可视化验钞的存取款设备
CN111144181A (zh) 一种基于背景协同的风险检测方法、装置及***
CN105931045B (zh) 利用生物特征进行信息获取、提取的方法、***和设备
CN1851760B (zh) 生物体认证装置
CN111597944A (zh) 活体检测方法、装置、计算机设备及存储介质
CN102411813B (zh) 一种银行柜员监控柜台出钞口图像自动处理***
CN112464741B (zh) 人脸分类方法、模型训练方法、电子设备及存储介质
CN115643531B (zh) 一种***户外快速交接的***和方法
CN111144183B (zh) 一种基于人脸凹凸度的风险检测方法、装置及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant