[go: up one dir, main page]

CN108551582A - Image and video data identification method and system - Google Patents

Image and video data identification method and system Download PDF

Info

Publication number
CN108551582A
CN108551582A CN201810226864.3A CN201810226864A CN108551582A CN 108551582 A CN108551582 A CN 108551582A CN 201810226864 A CN201810226864 A CN 201810226864A CN 108551582 A CN108551582 A CN 108551582A
Authority
CN
China
Prior art keywords
image
information
video
identity
module
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.)
Pending
Application number
CN201810226864.3A
Other languages
Chinese (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.)
Shanghai Jiao Tong University
Original Assignee
Shanghai Jiao Tong University
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 Shanghai Jiao Tong University filed Critical Shanghai Jiao Tong University
Priority to CN201810226864.3A priority Critical patent/CN108551582A/en
Publication of CN108551582A publication Critical patent/CN108551582A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3247Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种图像、视频数据的身份标识方法与系统,所述方法包括:对每一幅图像,在其采集生成时,通过读取本地的信息,形成该图像的身份标识信息,所述身份标识信息至少包括图像生成时间、生成地点、生成设备、数字签名;将所述身份标识信息进行图像编码,编码后的图像数据包含了该图像身份标识信息,得到该图像的唯一身份标识的图像身份证。对于视频数据,由所述关键帧的图像身份标识信息形成一个描述视频序列信息的视频身份证。本发明通过为图像、视频数据设计一个唯一身份标识身份证,为图像的编码等处理、信道传输与解码重建、时空同步融合分析、溯源以及防篡改等,提供具有唯一性、权威性、安全性、普适性、私密性的元信息。

The invention discloses an image and video data identification method and system. The method includes: for each image, when it is collected and generated, by reading local information to form the image's identification information, the The identity information includes at least image generation time, generation location, generation equipment, and digital signature; image encoding is performed on the identity information, the encoded image data contains the image identity information, and the unique identity of the image is obtained. Image ID. For video data, a video ID card describing video sequence information is formed from the image ID information of the key frame. The present invention designs a unique ID card for image and video data, and provides uniqueness, authority and security for image encoding and other processing, channel transmission and decoding reconstruction, time-space synchronization fusion analysis, traceability and anti-tampering, etc. , universal and private meta-information.

Description

一种图像、视频数据的身份标识方法与系统Image and video data identification method and system

技术领域technical field

本发明涉及的是一种图像、视频数据的身份标识方法与系统,具体的说,是一种针对图像、视频数据本身,进行身份标识的方法与系统。The present invention relates to a method and system for identification of image and video data, specifically, a method and system for identification of image and video data itself.

背景技术Background technique

按照《中华人民共和国电子签名法》定义,“电子签名,是指数据电文中以电子形式所含、所附用于识别签名人身份并表明签名人认可其中内容的数据。”是针对法人进行身份认证的一种手段。According to the definition of the "Electronic Signature Law of the People's Republic of China", "an electronic signature refers to the data contained in electronic form in a data message and attached to identify the identity of the signatory and to indicate that the signatory approves the content." A means of authentication.

经过对现有技术的检索发现,虽然目前已经有大量与数据签名相关的技术,但是均以验证电子签名为主。针对图像视频数据本身进行标识、身份认证的系统很少。虽然目前检索到少数针对图像数据生成数据签名的专利申请,但是它们形成的方式、方法,目的以及相应的功能均完全不同。After searching the existing technologies, it is found that although there are already a large number of technologies related to data signatures, they all focus on verifying electronic signatures. There are few systems for identifying and authenticating image and video data itself. Although a small number of patent applications for generating data signatures for image data have been retrieved at present, their formation methods, methods, purposes and corresponding functions are completely different.

如中国专利申请号:CN201110240715.0,专利名称:一种基于数字签名对多个图像进行相似判断的设备和方法;申请号:CN201310039144.3,专利名称:图像文件数字签名、以及重复图像文件判断方法和装置。这两个专利公开的技术均是通过图像特征提取生成数字签名,在目的上,两个专利申请的目的均是在于对多个图像进行相似判断,缺乏图像采集的时间位置信息,无法满足视频图像数据在关联存储、融合分析、溯源防篡改等领域的应用。Such as Chinese patent application number: CN201110240715.0, patent name: a device and method for similarity judgment of multiple images based on digital signature; application number: CN201310039144.3, patent name: image file digital signature, and repeated image file judgment Methods and Apparatus. Both of the technologies disclosed in these two patents generate digital signatures through image feature extraction. In terms of purpose, the purpose of the two patent applications is to make similar judgments on multiple images, lacking time and location information for image acquisition, and unable to meet the requirements of video images. The application of data in the fields of associative storage, fusion analysis, traceability and anti-tampering.

发明内容Contents of the invention

针对目前图像视频数据缺乏类似身份证的唯一性身份标识,制约了视频图像数据在关联存储、融合分析、溯源防篡改等领域的应用,本发明通过为视频图像定义一个规范的身份标识信息,形成包含数据生成时间、地点、生成者、数字签名等信息的图像身份证I2D或视频身份证VID,做为图像、视频数据唯一、规范的身份标识。有了这个身份证,图像、视频在编码处理、信道传输与解码重建、时空同步融合分析、溯源以及防篡改方面,提供了具有唯一性、权威性、安全性、普适性、私密性的元信息。Aiming at the current image and video data lacking a unique identity similar to an ID card, which restricts the application of video image data in the fields of associative storage, fusion analysis, traceability and anti-tampering, etc., the present invention defines a standardized identity information for video images to form The image ID card I2D or video ID card VID containing information such as data generation time, place, generator, and digital signature is used as a unique and standardized identity for image and video data. With this ID card, images and videos provide elements with uniqueness, authority, security, universality and privacy in terms of encoding processing, channel transmission and decoding reconstruction, time-space synchronization fusion analysis, traceability and anti-tampering. information.

为实现上述目的,本发明采用以下技术方案实现。In order to achieve the above object, the present invention adopts the following technical solutions.

根据本发明的第一方面,提供一种图像数据的身份标识方法,包括:According to a first aspect of the present invention, a method for identifying image data is provided, including:

图像身份标识生成步骤:获取每一幅图像采集时信息,,形成该图像的身份标识(Image Identification,简称I2D),所述身份标识信息至少包括图像生成时间t、生成地点p、生成设备(MAC)ip、数字签名s;Image identification generation step: obtain the information when each image is collected, and form the image identification (Image Identification, referred to as I2D), the identification information includes at least image generation time t, generation location p, generation equipment (MAC )ip, digital signature s;

图像编码步骤:将所述身份标识进行图像编码,编码后的图像数据包含了该图像身份标识信息,得到该图像的唯一身份标识的图像身份证(Image Identification,简称I2D)。Image encoding step: image encoding is performed on the identity mark, the encoded image data contains the image identity information, and an image identification card (Image Identification, I2D for short) is obtained as the unique identity mark of the image.

优选地,所述图像生成时间t、生成位置p,在图像采集生成时通过采集设备自带GPS或北斗等授时定位模块,或其他类似设备及模块,获得的具有全球统一的授时及定位信息,作为设备在采集本帧图像时的生成时间、生成位置信息。Preferably, the image generation time t and generation position p are obtained with globally unified timing and positioning information through the acquisition device's own GPS or Beidou timing positioning module, or other similar devices and modules when the image is collected and generated, As the generation time and location information of the device when collecting the current frame image.

优选地,所述生成设备ip,在图像采集生成时通过读取采集设备的MAC信息获得。Preferably, the generation device ip is obtained by reading the MAC information of the collection device when the image is collected and generated.

优选地,所述数字签名s,是基于链式法则,利用上一帧图像的验证码、本帧图像内容进行哈希编码,再对Hash码进行加密得到。进一步的,可以采用具体操作:将上一副图像的HASH值,以及当前的采集图像数据,送入一个HASH算法函数,计算得到这串数据的HASH值;使用本方的私钥加密HASH值,得到加密后的HASH值,作为图像的数字签名。Preferably, the digital signature s is obtained based on the chain rule by using the verification code of the previous frame image and the image content of the current frame to carry out hash coding, and then encrypt the hash code. Further, specific operations can be adopted: send the HASH value of the previous image and the current collected image data into a HASH algorithm function to calculate the HASH value of this string of data; use the own private key to encrypt the HASH value, Get the encrypted HASH value as the digital signature of the image.

优选地,所述编码步骤:将所述身份标识按照图像编码格式的语法要求,打包为一个标准的标签(Tag)信息,作为图像头信息的一部分,进行图像编码。Preferably, the encoding step: pack the identity into a standard tag (Tag) information according to the grammatical requirements of the image encoding format, and perform image encoding as a part of the image header information.

根据本发明的第二方面,提供一种视频数据的身份标识方法,包括:According to a second aspect of the present invention, a method for identifying video data is provided, including:

视频身份标识生成步骤:选择视频序列中关键帧,生成所述视频序列中关键帧的图像身份标识信息,由所述关键帧的图像身份标识信息形成一个描述视频序列信息的视频身份证(Video Identification,简称VID);Video ID generation step: select key frame in video sequence, generate the image identification information of key frame in described video sequence, form a video identity card (Video Identification) describing video sequence information by the image identification information of described key frame , referred to as VID);

所述视频身份证包括两部分信息:The video ID card includes two parts of information:

一部分是视频生成信息,至少包括生成时间ts和结束时间te、生成地点p、生成设备(MAC)ip、数字签名s;Part of it is video generation information, including at least generation time t s and end time t e , generation location p, generation device (MAC) ip, and digital signature s;

另一部分是序列中图像身份证(I2D)信息,即本序列中所有关键帧(包含图像身份证(I2D)信息的帧),其图像身份证(I2D)信息按出现时间先后顺序进行逐一列示;关键帧是一定时间间隔的图像帧,或者是视频编码标准IPPP编码结构中的帧内编码帧I帧;The other part is the image ID card (I2D) information in the sequence, that is, all key frames in this sequence (frames containing image ID card (I2D) information), and the image ID card (I2D) information is listed one by one in order of appearance time The key frame is an image frame at a certain time interval, or an intra-frame coding frame I frame in the video coding standard IPPP coding structure;

视频编码步骤:上述两部分信息进行视频编码,编码后的视频数据,即包含了该视频的视频身份证(VID)信息。Video coding step: the above two parts of information are video coded, and the coded video data includes the video ID (VID) information of the video.

优选地,所述视频身份证,其中序列中图像身份证(I2D)信息列示每个关键帧的帧序列号、I2D中的生成时间和数字签名。Preferably, the video ID card, wherein the image ID card in sequence (I2D) information lists the frame sequence number of each key frame, the generation time in I2D and the digital signature.

优选地,所述视频编码步骤,将所述视频身份证的两部分信息按照视频编码格式的语法要求,打包为一个视频编码码流(如用于存储的PS流或用于传输的TS流)中的一个标准标签(Tag)信息,作为视频码流头信息的一部分,进行视频编码。Preferably, in the video encoding step, the two parts of information of the video ID card are packaged into a video encoding stream (such as a PS stream for storage or a TS stream for transmission) according to the grammatical requirements of the video encoding format. A standard tag (Tag) information in , is used as a part of the video code stream header information for video encoding.

根据本发明的第三方面,提供一种图像数据的身份标识系统,包括:According to a third aspect of the present invention, an image data identification system is provided, including:

图像身份标识生成模块:该模块获取每一幅图像采集时信息,形成该图像的身份标识信息(Image Identification,简称I2D),所述身份标识至少包括图像生成时间t、生成地点p、生成设备(MAC)ip、数字签名s;Image identification generation module: this module obtains information when each image is collected, and forms the image identification information (Image Identification, referred to as I2D), and the identity identification includes at least image generation time t, generation location p, generation equipment ( MAC) ip, digital signature s;

图像编码模块:将所述身份标识生成模块生成的所述身份标识进行图像编码,编码后的图像数据包含了该图像的身份标识信息,通过所述编码后的图像数据实现了图像的身份标识。Image encoding module: image-encodes the identity mark generated by the identity mark generation module, the encoded image data contains the identity mark information of the image, and realizes the identity mark of the image through the encoded image data.

优选地,所述图像身份标识生成模块包括:Preferably, the image identity generation module includes:

图像时间位置模块:用于获取图像生成时间t、生成位置p,在图像采集生成时通过设备自带GPS或北斗等授时定位模块,或其他类似设备及模块,获得的具有全球统一的授时及定位信息,作为设备在采集本帧图像时的生成时间、生成位置信息;Image time and position module: used to obtain the image generation time t and generation position p. When the image is collected and generated, the time service and positioning module with GPS or Beidou, or other similar devices and modules can be used to obtain global unified time service and positioning. Information, as the generation time and location information of the device when collecting the current frame image;

图像生成设备信息模块:用于获取生成设备ip,在图像采集生成时通过读取采集设备的MAC信息获得;Image generation device information module: used to obtain the generation device ip, which is obtained by reading the MAC information of the collection device when the image is collected and generated;

图像数字标签模块:用于提供数字签名s生成功能,所述数字签名s是基于链式法则,利用上一帧图像的验证码、本帧图像内容进行哈希编码,再对Hash码进行加密得到。Image digital label module: used to provide digital signature s generation function, said digital signature s is based on the chain rule, using the verification code of the previous frame image and the content of this frame image to carry out hash coding, and then encrypt the hash code to obtain .

更优选地,所述数字标签模块,数字签名s的生成可以采用具体操作:将上一副图像的HASH值,以及当前的采集图像数据,送入一个HASH算法函数,计算得到这串数据的HASH值;使用本方的私钥加密HASH值,得到加密后的HASH值,作为图像的数字签名。More preferably, in the digital label module, the generation of the digital signature s can adopt specific operations: send the HASH value of the previous image and the current collected image data into a HASH algorithm function, and calculate the HASH of this string of data Value; encrypt the HASH value with your own private key to obtain the encrypted HASH value as the digital signature of the image.

优选地,所述图像编码模块,将所述身份标识按照图像编码格式的语法要求,打包为一个标准的标签(Tag)信息,作为图像头信息的一部分,进行图像编码。Preferably, the image encoding module packs the identity into a standard tag (Tag) information according to the grammatical requirements of the image encoding format, and performs image encoding as a part of the image header information.

所述系统进一步包括图像数据存储模块和/或图像数据模块,其中:The system further includes an image data storage module and/or an image data module, wherein:

图像数据存储模块,用于提供图像身份标识I2D信息的存储功能;The image data storage module is used to provide the storage function of the image identity identification I2D information;

图像数据模块,用于提供图像数据的采集、读取以及存储功能,为视频采集与控制单元,提供图像等光信号转换为模拟电信号,再将模拟信号转为数字信号,通过其输出接口与数字标签模块连接。The image data module is used to provide image data acquisition, reading and storage functions. It is a video acquisition and control unit that provides images and other optical signals to be converted into analog electrical signals, and then converts analog signals into digital signals. Through its output interface and Digital Label module connection.

根据本发明的第四方面,提供一种视频数据的身份标识系统,包括:According to a fourth aspect of the present invention, an identification system for video data is provided, including:

视频身份标识生成模块:该模块将由视频序列中关键帧的图像身份标识信息,形成一个描述视频序列信息的视频身份证,所述视频身份证包括两部分信息:Video ID generation module: this module will form a video ID card describing the video sequence information by the image ID information of key frames in the video sequence, and the video ID card includes two parts of information:

一部分是视频生成信息,至少包括起始帧的生成时间ts和结束帧时间te、生成地点p、生成设备(MAC)ip、数字签名s;Part of it is video generation information, including at least the generation time t s of the start frame and the end frame time t e , the generation location p, the generation device (MAC) ip, and the digital signature s;

另一部分是序列中图像身份证(I2D)信息,即本序列中所有关键帧的图像身份证(I2D)信息按出现时间先后顺序进行逐一列示;关键帧是一定时间间隔的图像帧,或者是视频编码标准IPPP编码结构中的帧内编码帧I帧。The other part is the image ID card (I2D) information in the sequence, that is, the image ID card (I2D) information of all key frames in this sequence are listed one by one according to the order of appearance; key frames are image frames at a certain time interval, or Intra-coded frame I frame in video coding standard IPPP coding structure.

视频编码模块:该模块上述所述视频身份证两部分信息进行视频编码,编码后的视频数据即包含了该视频的视频身份证(VID)信息。Video encoding module: This module performs video encoding on the above-mentioned two parts of the video ID card information, and the encoded video data includes the video ID card (VID) information of the video.

对应的,所述视频数据的身份标识系统进一步包括视频数据存储模块和/或视频数据模块,其中:Correspondingly, the video data identification system further includes a video data storage module and/or a video data module, wherein:

视频数据存储模块,用于提供视频身份证信息的存储功能;The video data storage module is used to provide the storage function of the video ID card information;

视频数据模块,用于提供视频数据的采集、读取以及存储功能,为视频采集与控制单元提供图像,将光信号转换为模拟电信号,再将模拟信号转为数字信号,用于数字签名。The video data module is used to provide video data acquisition, reading and storage functions, provide images for the video acquisition and control unit, convert optical signals into analog electrical signals, and then convert analog signals into digital signals for digital signatures.

本发明上述系统中涉及的各个模块对应于方法中的相应步骤,其实现的技术也可以采用方法中对应步骤的方法实现。Each module involved in the above-mentioned system of the present invention corresponds to the corresponding steps in the method, and the technology for its realization can also be realized by the method corresponding to the steps in the method.

本发明是一种图像、视频数据的身份标识技术,类似于公民身份证用来作为每个公民唯一的身份标识,视频、图像数据也需要一个“身份证”来进行身份标识。本发明针对图像、视频数据提供一种身份标识方法与系统,为每一幅图像、每一段视频提供一个标准的身份标识信息,包含数据的生成时间、采集位置、采集设备以及数字签名等信息。The present invention is a kind of identification technology of image and video data, which is similar to a citizen's ID card used as the unique identification of each citizen, and video and image data also need an "ID card" for identification. The present invention provides an identification method and system for image and video data, and provides a standard identification information for each image and video, including information such as data generation time, collection location, collection equipment, and digital signature.

与现有技术相比,本发明具有以下有益效果:Compared with the prior art, the present invention has the following beneficial effects:

本发明将图像、视频生成的时间、地点、生成者、数字签名等信息整合,作为图像、视频数据的唯一身份标识图像身份证,提供具有唯一性、权威性、安全性、普适性、私密性的元数据,有利于进行图像的编码等处理、信道传输与解码重建、时空同步融合分析、溯源以及防篡改等。The present invention integrates information such as the time, location, generator, and digital signature of images and videos, and uses them as the unique identity identification image ID card for images and video data, providing uniqueness, authority, security, universality, and privacy. Unique metadata, which is conducive to image encoding and other processing, channel transmission and decoding reconstruction, time-space synchronization fusion analysis, traceability and anti-tampering, etc.

附图说明Description of drawings

图1为本发明一实施例中图像或视频数据身份识别方法步骤图;Fig. 1 is a step diagram of an image or video data identification method in an embodiment of the present invention;

图2为本发明一实施例中图像或视频数据身份识别系统的原理图。Fig. 2 is a schematic diagram of an image or video data identification system in an embodiment of the present invention.

具体实施方式Detailed ways

下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进。这些都属于本发明的保护范围。The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several modifications and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

针对现实中存在的多是基于图像特征生成数字签名,缺乏图像采集的时间、位置、设备信息,本发明提供的图像/视频数据的身份标识技术,通过为图像、视频数据设计一个唯一身份标识图像身份证,在图像采集的同时为其生成唯一的身份标识,该标识用以提供图像生成的时间、地点、生成者、数字签名等信息。Aiming at the fact that digital signatures are mostly generated based on image features and lack information on image acquisition time, location, and equipment, the identity identification technology for image/video data provided by the present invention, by designing a unique identity identification image for image and video data The ID card generates a unique identity for the image while it is being collected, which is used to provide information such as the time, place, generator, and digital signature of the image.

本发明不同于电子签名,而是通过为图像、视频数据设计一个唯一身份标识来作为视频图像的“身份证”,在图像采集的同时为其生成这个身份标识,提供图像生成的时间、地点、生成者、数字签名等元信息,这些信息为图像的编码等处理、信道传输与解码重建、时空同步融合分析、溯源以及防篡改等,提供具有唯一性、权威性、安全性、普适性、私密性的元信息。The present invention is different from an electronic signature, but by designing a unique identity mark for the image and video data as the "identity card" of the video image, the identity mark is generated for the image at the same time as the image is collected, and the time, place, and time of image generation are provided. Generator, digital signature and other meta-information, these information provide uniqueness, authority, security, universality, Privacy meta information.

参照图1所示,一种图像数据身份识别方法,可以包括如下步骤:Shown in Fig. 1 with reference to, a kind of image data identification method may comprise the following steps:

图像身份标识生成步骤:对每一幅图像,在其采集生成时,通过读取本地的时间位置等信息,形成该图像身份标识(Image Identification,简称I2D)信息,图像身份标识信息包含图像生成时间t、生成地点p、生成设备(MAC)ip、数字签名s等4类信息;Image identity generation step: For each image, when it is collected and generated, the image identity (Image Identification, referred to as I2D) information is formed by reading information such as the local time position, and the image identity information includes the image generation time 4 types of information such as t, generation location p, generation device (MAC) ip, and digital signature s;

图像编码步骤:将I2D信息按照图像编码格式的语法要求,打包为一个标准的Tag信息,作为图像头信息的一部分,进行图像编码,编码后的图像数据,即包含了该图像的I2D信息,即图像身份证。Image coding step: Pack the I2D information into a standard Tag information according to the grammatical requirements of the image coding format, and use it as a part of the image header information to perform image coding, and the coded image data includes the I2D information of the image, namely Image ID.

在本发明部分实施例中,图像采集生成时,通过读取采集设备本地提供的时间、定位信息,获取I2D中图像生成时间t、生成位置p信息。具体来说,就是对摄像头采集到一副图像时,在编码前或编码同时,编码模块通过读取采集设备本地的时间(含日期)、位置信息,并按照语法格式生成I2D所需的时间t、地点p信息。本地时间、日期、位置等信息的提供,可由采集设备配属的GPS、北斗等模块来提供,也可以由采集设备通过网络等获得的全球统一的授时和位置信息。In some embodiments of the present invention, when the image is collected and generated, the image generation time t and the generated position p information in the I2D are obtained by reading the time and location information locally provided by the acquisition device. Specifically, when a camera captures an image, before encoding or at the same time as encoding, the encoding module reads the local time (including date) and location information of the acquisition device, and generates the time t required for I2D according to the syntax format. , location p information. The provision of local time, date, location and other information can be provided by the GPS, Beidou and other modules attached to the collection device, or the globally unified timing and location information obtained by the collection device through the network.

在本发明部分实施例中,所述I2D中图像身份证中数字签名s的生成,是基于链式法则,利用上一帧图像的验证码、本帧图像内容进行哈希编码,再对Hash码进行加密得到签名。更好地,可以通过以下操作实现:将上一副图像的HASH值,以及当前的采集图像数据,送入一个HASH算法函数,计算得到这串数据的HASH值;使用本方的私钥加密HASH值,得到加密后的HASH值,作为图像的数字签名。In some embodiments of the present invention, the generation of the digital signature s in the image ID card in the I2D is based on the chain rule, using the verification code of the previous frame image and the content of this frame image to carry out hash coding, and then the hash code Encrypt to get the signature. Better, it can be realized by the following operations: send the HASH value of the previous image and the current collected image data into a HASH algorithm function, and calculate the HASH value of this string of data; encrypt the HASH with your own private key Value, get the encrypted HASH value as the digital signature of the image.

在本发明部分实施例中,所述将I2D信息按照图像编码格式的语法要求,打包为一个标准的Tag信息,作为图像头信息的一部分,进行图像编码。编码后的图像数据,即包含了该图像的I2D信息。In some embodiments of the present invention, the I2D information is packaged into a standard Tag information according to the grammatical requirements of the image encoding format, and used as a part of the image header information to perform image encoding. The encoded image data includes the I2D information of the image.

对应的,一种视频数据的身份标识方法,可以包括如下步骤:Correspondingly, a video data identification method may include the following steps:

视频身份标识生成步骤:选择视频序列中关键帧,生成所述视频序列中关键帧的图像身份标识信息,由所述关键帧的图像身份标识信息形成一个描述视频序列信息的视频身份证;关键帧的选取,可以是一定时间间隔的图像帧,也可以是类似MPEG、H.26X系列视频编码标准IPPP编码结构中的帧内编码帧I帧。Video ID generation step: select the key frame in the video sequence, generate the image ID information of the key frame in the video sequence, form a video ID card describing the video sequence information by the image ID information of the key frame; key frame The selection can be an image frame at a certain time interval, or an intraframe coded frame I frame similar to MPEG and H.26X series video coding standard IPPP coding structure.

视频编码步骤:上述两部分信息进行视频编码,编码后的视频数据,即包含了该视频的视频身份证信息。Video coding step: the above two parts of information are video coded, and the coded video data includes the video ID information of the video.

进一步的,所述视频身份证(Video Identification,简称VID),包括两部分信息:Further, the video identification card (Video Identification, referred to as VID) includes two parts of information:

一部分是视频生成信息,包括生成时间ts和结束时间te、生成地点p、生成设备(MAC)ip、数字签名s等4类信息;Part of it is video generation information, including four types of information, including generation time t s and end time t e , generation location p, generation device (MAC) ip, and digital signature s;

另一部分是序列中I2D信息,即本序列中所有包含I2D信息的关键帧I2D信息按出现时间先后顺序进行逐一列示,当然,但这里也可以仅列示每个关键帧的帧序列号、I2D中的生成时间和数字签名。The other part is the I2D information in the sequence, that is, the I2D information of all key frames containing I2D information in this sequence is listed one by one in order of appearance time, of course, but here it is also possible to list only the frame sequence number and I2D information of each key frame. Generation time and digital signature in .

这两部分信息按照视频编码格式的语法要求,打包为一个视频编码码流(用于存储的PS流或用于传输的TS流)中的一个标准Tag信息,作为视频码流头信息的一部分,进行视频编码。编码后的视频数据,即包含了该视频的VID信息。These two parts of information are packaged into a standard Tag information in a video coded stream (PS stream for storage or TS stream for transmission) according to the grammatical requirements of the video coding format, as part of the video code stream header information, Perform video encoding. The encoded video data includes the VID information of the video.

对于关键帧的图像身份标识信息,参照上述的图像数据的身份标识方法处理获得。The image identification information of the key frame is obtained by referring to the above-mentioned identification method of image data.

参照图2所示,一种图像数据的身份标识系统,包括:Referring to Figure 2, an identity identification system for image data includes:

图像身份标识生成模块:该模块对每一幅图像,在其采集生成时通过读取本地的信息,获取图像身份标识所需要的图像生成时间t、生成地点p、生成设备(MAC)ip、数字签名s等4类信息;Image ID generation module: For each image, this module reads the local information when it is collected and generated, and obtains the image generation time t, generation location p, generation device (MAC) ip, digital 4 types of information such as signature s;

图像编码模块:将所述身份标识生成模块生成的身份标识信息进行图像编码,编码后的图像数据包含了该图像的身份标识信息,通过所述编码后的图像数据实现了图像的身份标识。Image encoding module: image encoding is performed on the identity information generated by the identity identification generation module, the encoded image data contains the image identification information, and the image identification is realized through the encoded image data.

在一优选实施例中,具体而言,图像身份标识生成模块从时间位置模块读取获得图像生成时间t、生成地点p信息;从设备MAC模块读取获得设备MAC信息;从数字标签模块读取获得数字标签信息;将获得的图像生成时间t、生成地点p、设备MAC、数字标签,打包成图像身份标识I2D,发送给图像编码模块。In a preferred embodiment, specifically, the image identity generation module reads from the time position module to obtain image generation time t, generation location p information; reads from the device MAC module to obtain device MAC information; reads from the digital label module Obtain digital label information; package the obtained image generation time t, generation location p, device MAC, and digital label into an image identity I2D, and send it to the image encoding module.

所述图像身份标识生成模块包括:The image identity identification generating module includes:

图像时间位置模块:用于获取图像生成时间信息、生成位置信息,在图像采集生成时通过读取采集设备本地的时间、定位信息获得;可由采集设备配属的GPS、北斗等模块来提供,也可以由采集设备通过网络等获得的全球统一的授时和位置信息;Image time and location module: used to obtain image generation time information and location information, which can be obtained by reading the local time and location information of the acquisition device when image acquisition is generated; it can be provided by GPS, Beidou and other modules attached to the acquisition device, or it can be Global unified timing and location information obtained by the acquisition equipment through the network;

图像生成设备信息模块:用于获取生成设备信息,在图像采集生成时通过读取采集设备的MAC信息获得;存储、提供当前采集设备的MAC信息;Image generation device information module: used to obtain the generation device information, which is obtained by reading the MAC information of the collection device when the image is collected and generated; store and provide the MAC information of the current collection device;

图像数字标签模块:用于提供数字签名生成功能,所述数字签名是基于链式法则,利用上一帧图像的验证码、本帧图像内容进行哈希编码,再对Hash码进行加密得到。Image digital label module: used to provide a digital signature generation function, the digital signature is based on the chain rule, using the verification code of the previous frame image and the image content of this frame to carry out hash coding, and then encrypt the hash code to obtain.

进一步的,所述系统还可以包括图像数据模块,主要用来存储当前采集到的原始图像数据,为数字标签模块提供图像内容信息。Further, the system may also include an image data module, which is mainly used to store the currently collected raw image data and provide image content information for the digital label module.

进一步的,所述系统还可以包括图像数据模块,用于图像数据的采集、读取以及存储功能。Further, the system may also include an image data module, which is used for collecting, reading and storing image data.

在部分优选实施例中,所述图像数字标签模块,通过读取图像数据模块提供的当前图像数据内容,及本地存储的前一帧图像的HASH值,来生成当前图像的HASH值,并加密生成数字标签;此外,存储当前图像的HASH值,作为下一次加密计算的上一帧图像HASH值。具体实现:将前一帧图像的HASH值,当前图像的内容形成数据串,进行HASH编码得到256位HASH值;再用私钥加密的当前HASH值,加密后的HASH值作为数字签名。In some preferred embodiments, the image digital label module generates the HASH value of the current image by reading the content of the current image data provided by the image data module and the HASH value of the previous frame image stored locally, and encrypts and generates Digital label; in addition, the HASH value of the current image is stored as the HASH value of the previous frame image for the next encryption calculation. Specific implementation: the HASH value of the previous frame image and the content of the current image are formed into a data string, and HASH encoding is performed to obtain a 256-bit HASH value; the current HASH value is encrypted with a private key, and the encrypted HASH value is used as a digital signature.

在图2所述的优选实施例中,一种图像数据的身份标识系统,包括:图像编码模块、身份标识生成模块、图像数据模块、时间位置模块、设备MAC模块、数字标签模块。其中:In the preferred embodiment shown in FIG. 2 , an image data identification system includes: an image encoding module, an identity generation module, an image data module, a time location module, a device MAC module, and a digital label module. in:

所述图像数据模块与数字标签模块连接,提供图像内容信息采集、存储以及读取功能;The image data module is connected with the digital label module to provide image content information collection, storage and reading functions;

所述时间位置模块与身份标识生成模块连接,提供时间信息和位置信息采集功能;The time and location module is connected to the identity generation module to provide time information and location information collection functions;

所述设备MAC模块与身份标识生成模块连接,提供设备MAC地址信息采集功能;The device MAC module is connected to the identity generation module to provide the device MAC address information collection function;

所述数字标签模块与身份标识生成模块连接,提供数字标签生成功能;The digital label module is connected to the identity generation module to provide a digital label generation function;

所述身份标识生成模块,从上述时间位置模块,设备MAC模块,数字标签模块,获取生成时间t、生成地点p、生成设备(MAC)ip、数字签名s等4类信息;The identity generation module obtains 4 types of information such as generation time t, generation location p, generation device (MAC) ip, and digital signature s from the above-mentioned time position module, equipment MAC module, and digital label module;

所述图像编码模块也可以是主处理器,用于按照语法格式将上述信息打包生成图像身份标识I2D。The image coding module may also be a main processor, configured to pack the above information according to a syntax format to generate an image identity I2D.

进一步的,基于上述技术,一种视频数据的身份标识系统,包括:Further, based on the above technology, an identification system for video data includes:

视频身份标识生成模块:该模块将由视频序列中关键帧的图像身份标识信息,形成一个描述视频序列信息的视频身份证,所述视频身份证包括两部分信息:Video ID generation module: this module will form a video ID card describing the video sequence information by the image ID information of key frames in the video sequence, and the video ID card includes two parts of information:

一部分是视频生成信息,至少包括生成时间(起始帧的采集时间)信息和结束时间(结束帧的采集时间)信息、生成地点信息、生成设备信息、数字签名信息;Part of it is video generation information, including at least generation time (collection time of the start frame) information and end time (collection time of the end frame) information, generation location information, generation device information, and digital signature information;

另一部分是序列中图像身份证信息,即本序列中所有包含图像身份证信息的关键帧,其图像身份证信息按出现时间先后顺序进行逐一列示;The other part is the image ID card information in the sequence, that is, all key frames containing image ID card information in this sequence, and the image ID card information is listed one by one in order of appearance time;

视频编码模块:该模块上述所述视频身份证两部分信息进行视频编码,编码后的视频数据即包含了该视频的视频身份证信息。Video encoding module: This module performs video encoding on the above-mentioned two parts of the video ID card information, and the encoded video data includes the video ID card information of the video.

该系统关键帧的图像身份标识信息形成参照上述的图像数据的身份标识方法,在此不再赘述。该视频数据的身份标识系统的模块图可以参照图2所示,两者原理和流程基本相同,只是一个针对图像数据,一个针对视频数据。The image identification information of key frames of the system is formed with reference to the above-mentioned identification method of image data, which will not be repeated here. The block diagram of the identity identification system for video data can be shown in Figure 2. The principles and processes of the two are basically the same, except that one is for image data and the other is for video data.

以上是本发明中的部分优选设计,当然在其他实施例中,上述模块也可以是其他的结构。上述各个优选设计可以单独使用,在互相不冲突的前提下,也可以任意组合使用,组合使用时效果会更好。The above are some preferred designs in the present invention, of course, in other embodiments, the above-mentioned modules may also have other structures. Each of the above-mentioned preferred designs can be used alone, or can be used in any combination under the premise of not conflicting with each other, and the effect will be better when used in combination.

具体的,以下为了更好理解本发明的技术方案,对本发明上述方法和系统进行详细的说明,尤其是上述的步骤/模块中涉及的具体优选技术实施。Specifically, in order to better understand the technical solution of the present invention, the above-mentioned method and system of the present invention will be described in detail below, especially the specific preferred technical implementation involved in the above-mentioned steps/modules.

一、通过读取采集设备本地的时间、定位信息。1. By reading the local time and location information of the acquisition device.

使用图像采集设备,每采集到一副图像,所述时间位置模块,图像采集生成时通过读取采集设备本地提供的时间、定位信息,获取I2D中图像生成时间t、生成位置p信息。具体来说,就是对摄像头采集到一副图像时,在编码前或编码同时,图像编码模块通过读取采集设备本地的时间(含日期)、位置信息,并按照语法格式生成I2D所需的时间t、地点p信息。Using the image acquisition device, each time an image is collected, the time and position module acquires the image generation time t and generation position p information in the I2D by reading the time and location information locally provided by the acquisition device when the image is collected and generated. Specifically, when a camera captures an image, before encoding or at the same time as encoding, the image encoding module reads the local time (including date) and location information of the acquisition device, and generates the time required for I2D according to the syntax format t, location p information.

所述时间信息,是指全球统一的授时信息,包括两部分:UTC时间:hhmmss.ss;月日年——010100~123199。本地时间、日期、位置等信息的提供,可由采集设备配属的GPS、北斗等模块来提供,也可以由采集设备通过网络等获得的全球统一的授时和位置信息。The time information refers to the globally unified timing information, which includes two parts: UTC time: hhmmss.ss; month, day, and year——010100~123199. The provision of local time, date, location and other information can be provided by the GPS, Beidou and other modules attached to the collection device, or the globally unified timing and location information obtained by the collection device through the network.

所述位置信息,是指全球统一的定位信息,包括两部分:一是半球信息:南北半球(N北纬、S南纬)、东西半球(E东经、W西经);二是经纬度信息:纬度格式:ddmm.mmmm——0000.00000~8959.9999,经度格式:ddmm.mmmm——00000.0000~17959.9999hhmmss.ss。本地位置等信息的提供,可由采集设备配属的GPS、北斗等模块来提供,也可以由采集设备通过网络等获得的全球统一的授时和位置信息。Described location information refers to globally unified positioning information, including two parts: one is hemispheric information: northern and southern hemispheres (N latitude, S south latitude), east and west hemispheres (E east longitude, W west longitude); the other is longitude and latitude information: latitude Format: ddmm.mmmm——0000.00000~8959.9999, longitude format: ddmm.mmmm——00000.0000~17959.9999hhmmss.ss. The provision of local location and other information can be provided by GPS, Beidou and other modules attached to the collection device, or it can be obtained by the collection device through the network and other globally unified timing and location information.

二、通过读取采集设备的MAC信息。2. By reading the MAC information of the acquisition device.

使用图像采集设备,每采集到一副图像,在编码前或编码同时,图像编码模块通过读取采集设备本地的MAC地址,并按照语法格式生成I2D所需的MAC地址信息。Using the image acquisition device, each time an image is collected, before encoding or at the same time as encoding, the image encoding module reads the local MAC address of the acquisition device and generates the MAC address information required by I2D according to the syntax format.

三、I2D中图像身份证中数字签名s的生成。3. Generation of digital signature s in image ID card in I2D.

所述I2D中图像身份证中数字签名s的生成,是基于链式法则,将上一副图像的HASH值,以及当前的采集图像数据,送入一个HASH算法函数,计算得到这串数据的HASH值;使用本方的私钥加密HASH值,得到加密后的HASH值,作为图像的数字签名。The generation of the digital signature s in the image ID card in the I2D is based on the chain rule, and the HASH value of the previous image and the current collected image data are sent to a HASH algorithm function to calculate the HASH of this string of data Value; encrypt the HASH value with your own private key to obtain the encrypted HASH value as the digital signature of the image.

采用链式法则生成数字签名主要有以下作用:Using the chain rule to generate a digital signature mainly has the following functions:

(1)将任意长度数据,包括:上一副图像的HASH值,以及当前的采集图像数据计算得到一个固定长度的Hash值,生成的HASH值不可逆,即无法仅仅通过HASH值,推算出原有图像。(1) Calculate the data of any length, including: the HASH value of the previous image, and the current collected image data to obtain a fixed-length Hash value. The generated HASH value is irreversible, that is, the original value cannot be calculated only through the HASH value. image.

(2)任何对图像的篡改,均会导致一个完全不同的Hash值,又由于数字签名是加密后的Hash值,针对图像的篡改必须同时破解密钥,可行性降低。(2) Any tampering of the image will lead to a completely different Hash value, and since the digital signature is an encrypted Hash value, the key must be cracked at the same time for tampering with the image, which reduces the feasibility.

(3)此外,由于该Hash值会被作为文件头输入下一副图片的Hash值计算,以该HASH值和下一副图片为一个区块,每一副图像通过其HASH值与下一副图像相链接,类似于区块链技术,单张图片的篡改就会导致之后所有的Hash值均不一致,增加的篡改难度。(3) In addition, since the Hash value will be calculated by inputting the Hash value of the next picture as the file header, the HASH value and the next picture are used as a block, and each picture is connected to the next picture through its HASH value The images are linked, similar to the blockchain technology, the tampering of a single picture will cause all subsequent Hash values to be inconsistent, increasing the difficulty of tampering.

四、将I2D信息按照图像编码格式的语法要求,打包为一个标准的Tag信息,作为图像头信息的一部分,进行图像编码。生成的I2D信息传输到图像编码模块,成为图像数据的唯一身份标识图像身份证。4. Pack the I2D information into a standard Tag information according to the grammatical requirements of the image encoding format, and perform image encoding as a part of the image header information. The generated I2D information is transmitted to the image coding module, and becomes the unique identification image ID card of the image data.

编码后的图像数据,即包含了该图像的I2D信息,作为一优选实施方式,编码可以按如下语法格式(包括但不限于该语法格式),将I2D信息打包为一个Tag:The encoded image data includes the I2D information of the image. As a preferred embodiment, the encoding can pack the I2D information into a Tag according to the following syntax format (including but not limited to the syntax format):

对于视频序列,由I2D生成VID,发送给视频编码模块。For video sequences, VID is generated by I2D and sent to the video encoding module.

对于视频序列,则由生成的关键帧的图像身份标识I2D,提取视频生成时间ts和结束时间te、生成地点p、生成设备(MAC)ip等,打包生成视频身份标识VID。编码后的视频图像数据,即包含了该视频图像的VID、I2D信息。For a video sequence, the image ID I2D of the generated key frame is used to extract the video generation time t s and end time t e , the generation location p, the generation device (MAC) ip, etc., and pack and generate the video identity VID. The encoded video image data includes the VID and I2D information of the video image.

由上述实施例描述可以看出,本发明:As can be seen from the description of the foregoing embodiments, the present invention:

(1)生成的身份标识,包含图像生成时间、地点、生成者的额外信息,为图像编码、信道传输、解码重建、时空同步融合分析、溯源提供了可靠信息。(1) The generated identity includes additional information about the time, location, and creator of the image, providing reliable information for image encoding, channel transmission, decoding and reconstruction, spatio-temporal fusion analysis, and source tracing.

(2)生成的身份标识包含数字签名,具有防篡改功能,为图像真实性提供保障。(2) The generated identity includes a digital signature, which has a tamper-proof function and guarantees the authenticity of the image.

(3)对视频生成视频身份证,为视频的编码、信道传输、解码重建、溯源提供了可靠信息。(3) Generate a video ID card for the video, which provides reliable information for video encoding, channel transmission, decoding and reconstruction, and source tracing.

综上,本发明通过为图像、视频数据设计一个唯一身份标识图像身份证,在图像采集的同时为其生成唯一的身份标识,该标识用以提供图像生成的时间、地点、生成者、数字签名等信息,这些信息为图像的编码等处理、信道传输与解码重建、时空同步融合分析、溯源以及防篡改等,提供具有唯一性、权威性、安全性、普适性、私密性的元信息。To sum up, the present invention designs a unique identity identification image ID card for image and video data, and generates a unique identity identification for it at the same time as the image is collected, and the identification is used to provide the time, place, generator, digital signature, etc. These information provide unique, authoritative, secure, universal, and private meta-information for image encoding and other processing, channel transmission and decoding reconstruction, time-space synchronization fusion analysis, traceability, and tamper-proofing.

需要说明的是,本发明提供的所述图像、视频数据的身份标识方法中的步骤,可以利用所述图像、视频数据的身份标识系统中对应的模块、装置、单元等予以实现,本领域技术人员可以参照所述系统的技术方案实现所述方法的步骤流程,即,所述系统中的实施例可理解为实现所述方法的优选例,在此不予赘述。It should be noted that the steps in the image and video data identification method provided by the present invention can be implemented by using the corresponding modules, devices, units, etc. in the image and video data identification system. Personnel can refer to the technical solution of the system to implement the steps of the method, that is, the embodiments in the system can be understood as preferred examples for implementing the method, and will not be repeated here.

本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的系统及其各个装置以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的系统及其各个装置以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同功能。所以,本发明提供的系统及其各项装置可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构;也可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。Those skilled in the art know that, in addition to realizing the system provided by the present invention and its various devices in a purely computer-readable program code mode, the system provided by the present invention and its various devices can be completely programmed with logic gates, logic gates, The same functions can be realized in the form of switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers. Therefore, the system provided by the present invention and its various devices can be considered as a hardware component, and the devices included in it for realizing various functions can also be regarded as the structure in the hardware component; Means for implementing various functions can be regarded as either a software module implementing a method or a structure within a hardware component.

以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。Specific embodiments of the present invention have been described above. It should be understood that the present invention is not limited to the specific embodiments described above, and those skilled in the art may make various changes or modifications within the scope of the claims, which do not affect the essence of the present invention.

Claims (14)

1. a kind of identity method of image data, which is characterized in that including:
Image identity identifies generation step:Information when obtaining each width Image Acquisition forms the identification information of the image, institute Identification information is stated including at least image generation times information, generation location information, generation facility information, digital signature letter Breath;
Image editing method:The identification information is subjected to image coding, the image data after coding contains the image Identification information obtains the image identity card of the unique identity of the image.
2. the identity method of image data according to claim 1, it is characterised in that:With following one or more Feature:
Described image generated time information generates location information, and GPS or north are carried by collecting device when Image Acquisition is generated The global time service locating module of bucket or other global time service positioning devices and module, the time service for having the whole world unified of acquisition and fixed Position information, as generated time of the equipment when acquire this frame image, generation location information;
The generation facility information passes through the MAC information acquisitions of reading collecting device when Image Acquisition generates;
The digital signature information is to be based on chain rule, is breathed out using the identifying code of previous frame image, this frame picture material Uncommon coding, then Hash codes are encrypted to obtain.
3. the identity method of image data according to claim 2, it is characterised in that:The digital signature information, Refer to:By the HASH values of a upper sub-picture and current acquisition image data, HASH algorithmic functions are sent into, this is calculated The HASH values of string data;Using the private key encryption HASH values of we, encrypted HASH values are obtained, the number label as image Name.
4. according to the identity method of claim 1-3 any one of them image datas, it is characterised in that:Described image is compiled Code step:By the identity according to the grammar request of coding format, it is packaged as the label information of a standard, as A part for picture header information carries out image coding.
5. a kind of identity method of video data, it is characterised in that:Including:
Video identity generation step:Key frame in video sequence is selected, the image of key frame in the video sequence is generated Identification information is formed the video identity of a description Video sequence information by the image identity identification information of the key frame Card;
The video identity card includes two parts information:
A part is that video generates information, includes at least and generates starting frame time information and terminate frame time information, generate place Information generates facility information, digital signature information;
Another part is that image identity demonstrate,proves information, i.e., all key frames in this sequence in sequence, and the key frame is comprising image The picture frame of ID card information, image identity card information are listed one by one by time of occurrence sequencing;
Video coding step:Above-mentioned two parts information carries out Video coding, the video data after coding contains the video Video ID card information.
6. the identity method of video data according to claim 5, it is characterised in that:The video identity card, Image identity card information lists the generated time sum number in the number of frames of each key frame, image identity card information in middle sequence Word is signed;Key frame is the picture frame of intervals or the interior volume of frame in video encoding standard IPPP coding structures Code frame I frames.
7. the identity method of video data according to claim 5, it is characterised in that:The Video coding step, By two parts information of the video identity card according to the grammar request of video code model, it is packaged as a Video coding code stream In a standard tag information carry out Video coding as a part for video code flow header.
8. a kind of identity system of image data, it is characterised in that:Including:
Image identity identifier generation module:Information when obtaining each width Image Acquisition forms the identification information of the image, institute Identification information is stated including at least image generation times information, generation location information, generation facility information, digital signature letter Breath;
Image coding module:The identity that the identity generation module is generated carries out image coding, after coding Image data contain the identification information of the image, the identity of image is realized by the image data after the coding Mark.
9. the identity system of image data according to claim 8, it is characterised in that:Described image identity is given birth to Include at module:
Image temporal position module:For obtaining image generation times information, generating location information, lead to when Image Acquisition generates It crosses collecting device and carries GPS or Big Dipper whole world time service locating module or other global time service positioning devices and module, the tool of acquisition There is the unified time service and location information in the whole world, as generated time of the equipment when acquire this frame image, generation location information;
Image forming apparatus information module:Facility information is generated for obtaining, is set when Image Acquisition is generated by reading acquisition Standby MAC information acquisitions;
Image digitization label model:For providing digital signature systematic function, the digital signature is to be based on chain rule, is utilized The identifying code of previous frame image, this frame picture material carry out Hash coding, then are encrypted to obtain to Hash codes.
10. the identity system of image data according to claim 8, it is characterised in that:The digital label module, By the HASH values of a upper sub-picture and current acquisition image data, HASH algorithmic functions are sent into, this string data is calculated HASH values;Using the private key encryption HASH values of we, encrypted HASH values, the digital signature as image are obtained.
11. the identity system of image data according to claim 8, it is characterised in that:Described image coding module, By the identity according to the grammar request of coding format, it is packaged as the label information of a standard, as image head A part for information carries out image coding.
12. according to the identity system of claim 8-11 any one of them image datas, it is characterised in that:The system Further comprise image data memory module and/or image data module, wherein:
Image data memory module, the store function for providing image identity identification information;
Image data module, acquisition, reading and store function for providing image data.
13. a kind of identity system of video data, it is characterised in that:Including:
Video identity generation module:The module forms one by by the image identity identification information of key frame in video sequence The video identity card of a description Video sequence information, the video identity card includes two parts information:
A part is that video generates information, includes at least and generates starting frame time information and terminate frame time information, generate place Information generates facility information, digital signature information;
Another part is that image identity demonstrate,proves information, i.e., all key frames in this sequence in sequence, and the key frame is comprising image The picture frame of ID card information, image identity card information are listed one by one by time of occurrence sequencing;
Video encoding module:Module video identity card two parts information described above carries out Video coding, the video after coding Data are to contain the video ID card information of the video.
14. the identity system of video data according to claim 13, it is characterised in that:The body of the video data Part mark system further comprises video data memory module and/or video data module, wherein:
Video data memory module, the store function for providing video ID card information;
Video data module, acquisition, reading and store function for providing video data are video acquisition and control unit Image is provided, converts optical signals to analog electrical signal, then analog signal is switched into digital signal, is used for digital signature.
CN201810226864.3A 2018-03-19 2018-03-19 Image and video data identification method and system Pending CN108551582A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810226864.3A CN108551582A (en) 2018-03-19 2018-03-19 Image and video data identification method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810226864.3A CN108551582A (en) 2018-03-19 2018-03-19 Image and video data identification method and system

Publications (1)

Publication Number Publication Date
CN108551582A true CN108551582A (en) 2018-09-18

Family

ID=63516641

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810226864.3A Pending CN108551582A (en) 2018-03-19 2018-03-19 Image and video data identification method and system

Country Status (1)

Country Link
CN (1) CN108551582A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109543065A (en) * 2018-11-14 2019-03-29 成都皓图智能科技有限责任公司 A kind of video active identification method of combination block chain
CN109887046A (en) * 2019-01-18 2019-06-14 深圳壹账通智能科技有限公司 Image processing method, image authentication method, device, equipment and medium
CN110740227A (en) * 2019-10-25 2020-01-31 武汉大学 Camera time synchronization device and method based on GNSS time service and image display information coding mode
CN111601113A (en) * 2020-05-14 2020-08-28 杭州当虹科技股份有限公司 Live broadcast source tracing method based on block chain
CN111917558A (en) * 2020-08-13 2020-11-10 南开大学 A blockchain-based dual authentication and hierarchical encryption method for video frame data
CN112055229A (en) * 2020-08-18 2020-12-08 泰康保险集团股份有限公司 Video authentication method and device
CN112487976A (en) * 2020-11-30 2021-03-12 中科院计算所西部高等技术研究院 Monitoring method and device based on image recognition and storage medium
CN112956167A (en) * 2018-10-24 2021-06-11 宝视纳股份公司 Authentication module for sensor data
CN113542766A (en) * 2021-06-28 2021-10-22 宜宾中星技术智能系统有限公司 Video encoding method, video encoding device, electronic equipment and computer readable medium
CN114128297A (en) * 2019-07-23 2022-03-01 Jvc建伍株式会社 Moving image encoding device, moving image encoding method, moving image falsification determination method, and moving image falsification determination program
CN117560527A (en) * 2023-11-22 2024-02-13 北京风平智能科技有限公司 Digital human AIGC video safety anti-counterfeiting method and device

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6833865B1 (en) * 1998-09-01 2004-12-21 Virage, Inc. Embedded metadata engines in digital capture devices
JP2005222236A (en) * 2004-02-04 2005-08-18 Nippon Telegr & Teleph Corp <Ntt> Content description metadata creation method, content description metadata creation device, content description metadata creation program, and recording medium recording the program
JP2007174491A (en) * 2005-12-26 2007-07-05 Kddi Corp Video information encryption device, decryption key information creation device, video information decryption device, video playback device, and network system
CN101098478A (en) * 2006-06-29 2008-01-02 三星电子株式会社 Apparatus and method for providing video stream with integrity
CN101442671A (en) * 2007-11-21 2009-05-27 华为技术有限公司 Method and apparatus for embedding and extracting digital information
CN101694724A (en) * 2009-10-21 2010-04-14 重庆大学 Method for embedding GPS information in JPEG image of digital camera and ensuring safety of image
CN102422286A (en) * 2009-03-11 2012-04-18 香港浸会大学 Automatic and semi-automatic image classification, annotation and tagging using image acquisition parameters and metadata
CN103530326A (en) * 2013-09-25 2014-01-22 深圳先进技术研究院 Method for adding geographical location information into video file and creating index
CN104137553A (en) * 2011-09-15 2014-11-05 谷歌公司 Video management system
CN104394424A (en) * 2014-12-11 2015-03-04 中国科学院软件研究所 Certification system and certification method for CCSDS images
WO2017049577A1 (en) * 2015-09-25 2017-03-30 Qualcomm Incorporated Systems and methods for video processing

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6833865B1 (en) * 1998-09-01 2004-12-21 Virage, Inc. Embedded metadata engines in digital capture devices
JP2005222236A (en) * 2004-02-04 2005-08-18 Nippon Telegr & Teleph Corp <Ntt> Content description metadata creation method, content description metadata creation device, content description metadata creation program, and recording medium recording the program
JP2007174491A (en) * 2005-12-26 2007-07-05 Kddi Corp Video information encryption device, decryption key information creation device, video information decryption device, video playback device, and network system
CN101098478A (en) * 2006-06-29 2008-01-02 三星电子株式会社 Apparatus and method for providing video stream with integrity
CN101442671A (en) * 2007-11-21 2009-05-27 华为技术有限公司 Method and apparatus for embedding and extracting digital information
CN102422286A (en) * 2009-03-11 2012-04-18 香港浸会大学 Automatic and semi-automatic image classification, annotation and tagging using image acquisition parameters and metadata
CN101694724A (en) * 2009-10-21 2010-04-14 重庆大学 Method for embedding GPS information in JPEG image of digital camera and ensuring safety of image
CN104137553A (en) * 2011-09-15 2014-11-05 谷歌公司 Video management system
CN103530326A (en) * 2013-09-25 2014-01-22 深圳先进技术研究院 Method for adding geographical location information into video file and creating index
CN104394424A (en) * 2014-12-11 2015-03-04 中国科学院软件研究所 Certification system and certification method for CCSDS images
WO2017049577A1 (en) * 2015-09-25 2017-03-30 Qualcomm Incorporated Systems and methods for video processing

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李吉广: "视频版权自动认证系统的思考与设计", 《电视技术》 *

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112956167A (en) * 2018-10-24 2021-06-11 宝视纳股份公司 Authentication module for sensor data
CN112956167B (en) * 2018-10-24 2023-12-19 宝视纳股份公司 Authentication module for sensor data
CN109543065B (en) * 2018-11-14 2023-04-28 成都皓图智能科技有限责任公司 Video active identification method combined with block chain
CN109543065A (en) * 2018-11-14 2019-03-29 成都皓图智能科技有限责任公司 A kind of video active identification method of combination block chain
WO2020147439A1 (en) * 2019-01-18 2020-07-23 深圳壹账通智能科技有限公司 Image processing method, image verification method, apparatus, device and medium
CN109887046A (en) * 2019-01-18 2019-06-14 深圳壹账通智能科技有限公司 Image processing method, image authentication method, device, equipment and medium
CN114128297B (en) * 2019-07-23 2024-04-19 Jvc建伍株式会社 Moving image encoding device and method, moving image falsification determination method, and storage medium
CN114128297A (en) * 2019-07-23 2022-03-01 Jvc建伍株式会社 Moving image encoding device, moving image encoding method, moving image falsification determination method, and moving image falsification determination program
CN110740227A (en) * 2019-10-25 2020-01-31 武汉大学 Camera time synchronization device and method based on GNSS time service and image display information coding mode
CN111601113A (en) * 2020-05-14 2020-08-28 杭州当虹科技股份有限公司 Live broadcast source tracing method based on block chain
CN111601113B (en) * 2020-05-14 2022-05-17 杭州当虹科技股份有限公司 Live broadcast source tracing method based on block chain
CN111917558A (en) * 2020-08-13 2020-11-10 南开大学 A blockchain-based dual authentication and hierarchical encryption method for video frame data
CN111917558B (en) * 2020-08-13 2021-03-23 南开大学 Video frame data double-authentication and hierarchical encryption method based on block chain
CN112055229A (en) * 2020-08-18 2020-12-08 泰康保险集团股份有限公司 Video authentication method and device
CN112055229B (en) * 2020-08-18 2022-08-12 泰康保险集团股份有限公司 Video authentication method and device
CN112487976B (en) * 2020-11-30 2023-10-24 中科院计算所西部高等技术研究院 Monitoring method, device and storage medium based on image recognition
CN112487976A (en) * 2020-11-30 2021-03-12 中科院计算所西部高等技术研究院 Monitoring method and device based on image recognition and storage medium
CN113542766B (en) * 2021-06-28 2023-10-27 宜宾中星技术智能系统有限公司 Video encoding method, apparatus, electronic device, and computer-readable medium
CN113542766A (en) * 2021-06-28 2021-10-22 宜宾中星技术智能系统有限公司 Video encoding method, video encoding device, electronic equipment and computer readable medium
CN117560527A (en) * 2023-11-22 2024-02-13 北京风平智能科技有限公司 Digital human AIGC video safety anti-counterfeiting method and device
CN117560527B (en) * 2023-11-22 2024-08-13 北京风平智能科技有限公司 Digital human AIGC video safety anti-counterfeiting method and device

Similar Documents

Publication Publication Date Title
CN108551582A (en) Image and video data identification method and system
US7778438B2 (en) Method for multi-media recognition, data conversion, creation of metatags, storage and search retrieval
Yuan et al. Privacy-preserving photo sharing based on a secure JPEG
US20240235847A1 (en) Systems and methods employing scene embedded markers for verifying media
US20170039387A1 (en) Method and system for differentiated privacy protection
CN107767478A (en) A kind of method and device for preserving logging
CN110445617A (en) A kind of vehicle parking image storage method, apparatus and system based on block chain
CN103646375B (en) The identifiable method of photo primitiveness that intelligent mobile terminal is taken pictures
WO2016184314A1 (en) Device and method for establishing structured video image information
CN101826169A (en) Digitized long-distance court hearing method
CN110519477A (en) Embedded equipment for multimedia capture
US9928352B2 (en) System and method for creating, processing, and distributing images that serve as portals enabling communication with persons who have interacted with the images
CN110490004A (en) Processing method, client, computer equipment and the medium of Electronic Signature file
CN109815051A (en) The data processing method and system of block chain
CN104079830A (en) Cipher adding method and device and cipher picture processing method and device
CN111414630B (en) Data security processing method and processing system for accurate physical examination
CN102307301A (en) Audio-video fingerprint generation method based on key frames
CN110365928A (en) A kind of Driving Test videotape storage means, apparatus and system based on block chain
CN101005611B (en) Net bar video frequency monitor and real name shooting method, system and device
CN111245783A (en) Isolated environment data transmission device and method based on digital encryption technology
CN103035049A (en) FPGA (Field Programmable Gate Array)-based face recognition entrance guard device and FPGA-based face recognition entrance guard method
Yari et al. An overview and computer forensic challenges in image steganography
TW201518984A (en) A method and apparatus to obtain a key
EP4080437A1 (en) Duplicate image evidence management system for verifying authenticity and integrity
CN109688123A (en) The method and system of one-way data transfer between inter-network system based on GM two dimensional code

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180918