[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107959895A - A kind of video playing retroactive method and device - Google Patents

A kind of video playing retroactive method and device Download PDF

Info

Publication number
CN107959895A
CN107959895A CN201711211604.0A CN201711211604A CN107959895A CN 107959895 A CN107959895 A CN 107959895A CN 201711211604 A CN201711211604 A CN 201711211604A CN 107959895 A CN107959895 A CN 107959895A
Authority
CN
China
Prior art keywords
video
identification watermark
stolen
target
equipment
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
CN201711211604.0A
Other languages
Chinese (zh)
Other versions
CN107959895B (en
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.)
Hubei Jiugan Technology Co ltd
Original Assignee
China Three Gorges University CTGU
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 China Three Gorges University CTGU filed Critical China Three Gorges University CTGU
Priority to CN201711211604.0A priority Critical patent/CN107959895B/en
Publication of CN107959895A publication Critical patent/CN107959895A/en
Application granted granted Critical
Publication of CN107959895B publication Critical patent/CN107959895B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8358Generation of protective data, e.g. certificates involving watermark
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Signal Processing For Recording (AREA)
  • Television Systems (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

The present invention provides a kind of video playing retroactive method and device, the described method includes:The mark watermark that extraction target is copied illegally in video, the mark watermark copies illegally for the target and is copied illegally what video was added when being played in equipment corresponding to video, and the mark watermark has correspondence with the equipment;According to the mark watermark, the information of the equipment is obtained.The mark watermark that the present invention is copied illegally in video by extracting target; the mark watermark copies illegally for the target and is copied illegally what video was added when being played in equipment corresponding to video; obtain the corresponding facility information of the mark watermark; so as to the equipment for tracing back to video playing of being copied illegally; obtain the equipment copied illegally used in video behavior; so as to provide evidence for the behavior for video of copying illegally, the interests of video copy people are protected.

Description

Video playing tracing method and device
Technical Field
The invention relates to the field of copyright protection, in particular to a video playing tracing method and a video playing tracing device.
Background
In recent years, with the continuous increase of the price of things, the video copyright cost is high all the way, the loss caused by network video piracy is also continuously enlarged, and the benefit of video copyright people is seriously damaged.
Copyright maintenance in the prior art includes watermarking the video with an identification watermark and encrypting the video. Although the fact that someone steals the video to play the video can be known by marking identification watermarks on the video, the use of playing software is not in a real-name system, and the person who steals the video cannot be obtained, so that the stealing behavior cannot be punished. Encrypting the video prevents the video from being downloaded, recorded or modified and is only played by limited users. But still can not effectively protect the copyright of the video, for example, after a user steals the video during video playing, the stealed video is put on the network again for playing, so that profit is illegally obtained, and the benefit of video copyright holders is damaged; some videos in the public security department, the national defense department or the security department need to be kept secret, and some people steal the mobile phones and other equipment to record the videos and transmit the recorded videos, so that the security and benefits of the country and people are seriously affected.
In summary, the prior art cannot acquire the information of the video pirate recording, so that the evidence of the video pirate recording cannot be acquired, and the copyright of the video cannot be effectively protected.
Disclosure of Invention
In order to overcome the problem that the copyright of the video cannot be effectively protected in the prior art or at least partially solve the problem, the invention provides a video playing tracing method and a video playing tracing device.
According to a first aspect of the present invention, there is provided a video playback tracing method, including:
s1, extracting an identification watermark in the target stolen and recorded video, wherein the identification watermark is added when the stolen and recorded video corresponding to the target stolen and recorded video is played on equipment, and the identification watermark has a corresponding relation with the equipment;
and S2, acquiring the information of the equipment according to the identification watermark.
Specifically, the step S1 is preceded by:
generating an identification watermark by using a wavelet algorithm according to the playing date and the playing time of the illegally recorded video on the equipment;
and adding the generated identification watermark into the stolen and recorded video.
Specifically, the step of generating the identification watermark by using the wavelet algorithm according to the playing date and the playing time of the stolen and recorded video on the device specifically comprises the following steps:
combining the numbers of the playing date and the playing time of the stolen and recorded video on the equipment to generate combined data;
acquiring a preset digit corresponding to an option according to the option selected by a player;
and comparing the preset digit with the digit of the combined data, and generating the identification watermark by using a wavelet algorithm according to a comparison result.
Specifically, the step of comparing the preset number of bits with the number of bits of the combined data and generating the identification watermark according to the comparison result by using a wavelet algorithm specifically includes:
if the preset digit is less than the digit of the combined data, generating the identification watermark by using a wavelet algorithm for the data with the previous preset digit in the combined data;
if the preset digit is equal to the digit of the combined data, generating the identification watermark by using a wavelet algorithm on the combined data;
if the preset digit is larger than the digit of the combined data, adding one or more zeros behind the combined data to enable the digit of the combined data after the zeros are added to be equal to the preset digit, and generating the identification watermark for the combined data after the zeros are added by using a wavelet algorithm.
Specifically, the step S1 specifically includes:
when the target pirated video is played, acquiring a video window of the target pirated video;
and extracting the identification watermark in the target pirated video by using the inverse operation of the wavelet algorithm according to the target pirated video in the video window.
Specifically, the step S1 further includes:
and when the stolen and recorded video fails to be played, converting the stolen and recorded video into an avi, wmv or mp4 format.
Specifically, the step S2 specifically includes:
and acquiring the playing date and the playing time of the stolen video corresponding to the target stolen video on the equipment according to the identification watermark.
According to a second aspect of the present invention, there is provided a video playback tracing apparatus, comprising:
the device comprises an extraction unit, a storage unit and a processing unit, wherein the extraction unit is used for extracting an identification watermark in a target pirated video, the identification watermark is added when a pirated video corresponding to the target pirated video is played on equipment, and the identification watermark has a corresponding relation with the equipment;
and the acquisition unit is used for acquiring the information of the equipment according to the identification watermark.
According to a third aspect of the present invention, there is provided a video playback tracing apparatus comprising:
at least one processor, at least one memory, and a bus; wherein,
the processor and the memory complete mutual communication through the bus;
the memory stores program instructions executable by the processor, which when called by the processor are capable of performing the method as previously described.
According to a fourth aspect of the invention, there is provided a non-transitory computer readable storage medium storing a computer program of the method as described above.
The invention provides a video playing tracing method and a video playing tracing device, wherein the method comprises the steps of extracting an identification watermark in a target stolen and recorded video, wherein the identification watermark is added when the stolen and recorded video corresponding to the target stolen and recorded video is played on equipment, and acquiring equipment information corresponding to the identification watermark, so that the device for playing the stolen and recorded video, namely the equipment for acquiring the behavior of the stolen and recorded video is traced, evidence is provided for the behavior of the stolen and recorded video, and the interests of video copyright holders are protected.
Drawings
Fig. 1 is a schematic overall flow chart of a video playing tracing method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a video playback tracing apparatus according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a video playing tracing apparatus according to an embodiment of the present invention.
Detailed Description
The following detailed description of embodiments of the present invention is provided in connection with the accompanying drawings and examples. The following examples are intended to illustrate the invention but are not intended to limit the scope of the invention.
In an embodiment of the present invention, a video playing tracing method is provided, and fig. 1 is a schematic overall flow chart of the video playing tracing method provided in the embodiment of the present invention, where the method includes: s1, extracting an identification watermark in the target stolen and recorded video, wherein the identification watermark is added when the stolen and recorded video corresponding to the target stolen and recorded video is played on equipment, and the identification watermark has a corresponding relation with the equipment; and S2, acquiring the information of the equipment according to the identification watermark.
Specifically, in S1, the target stolen and recorded video is a video that is stolen and recorded when the stolen and recorded video is played, each of the devices has a unique number, and the device can play the stolen and recorded video, such as a mobile phone, a computer, and the like. The present embodiment is not limited to the kind of the apparatus. The identification watermark can be a number, a Chinese character or a picture. The identification watermark can be preset, and can also be set according to the playing information of the video which is stolen and recorded. And when the stolen and recorded video starts to be played on equipment, embedding the identification watermark into the stolen and recorded video. The identification watermark can be directly embedded into the stolen and recorded video, and can also be embedded into the stolen and recorded video in a hidden manner by adopting a hiding technology. The present embodiment is not limited to the way the watermark is embedded in the pirated video. The identification watermark of the video which is stolen from recording is unique. And the database stores the corresponding relation between the identification watermark and the serial number of the equipment. The person who steals the video can use equipment such as a mobile phone to shoot the stolen recorded video which is played on the equipment, so that the target stolen recorded video is obtained, and then the target stolen recorded video is uploaded to a network to be played. And when the target pirated video is played, extracting the identification watermark from the target pirated video. In S2, according to the extracted identification watermark of the target pirated video, acquiring device information corresponding to the identification watermark from a database, such as a set number, thereby tracing the playing of the target pirated video, and acquiring on which device the target pirated video was pirated, thereby tracking a person using the device, punishing a behavior of stealing the video, and protecting interests of video copyright holders.
In this embodiment, the identification watermark in the target pirated video is extracted, and the identification watermark is added when the target pirated video corresponding to the target pirated video is played on the device, so that the device information corresponding to the identification watermark is obtained, and thus the device used for pirated video playing, that is, the device used for pirated video behavior is obtained, so that evidence is provided for behavior of pirated video, and the interests of video copyrighters are protected.
On the basis of the foregoing embodiment, step S1 in this embodiment further includes: generating an identification watermark by using a wavelet algorithm according to the playing date and the playing time of the illegally recorded video on the equipment; and adding the generated identification watermark into the stolen and recorded video.
Specifically, the identification watermark is a direct combination of numbers in the playing date and the playing time, and may also be a direct combination of numbers in the playing date, the playing time and the player code. The wavelet algorithm is an algorithm for image compression and recognition, which can compress an image into an extremely small amount of data. Using the wavelet algorithm to convert the space domain data of the digital image into corresponding wavelet domain coefficients through discrete wavelet transform, and coding and deforming the wavelet domain coefficients according to the type of the information to be hidden; then according to the size of the hidden information quantity and a corresponding safety target, selecting a square frequency domain coefficient sequence; and finally, converting the frequency domain coefficient of the digital image into spatial domain data through inverse transformation, thereby realizing the generation and hiding of the identification watermark. And adding the generated identification watermark into the stolen and recorded video.
On the basis of the foregoing embodiment, in this embodiment, the step of generating the identification watermark using the wavelet algorithm according to the playing date and the playing time of the pirated video on the device specifically includes: combining the numbers of the playing date and the playing time of the stolen and recorded video on the equipment to generate combined data; acquiring a preset digit corresponding to an option according to the option selected by a player; and comparing the preset digit with the digit of the combined data, and generating the identification watermark according to a comparison result.
Specifically, if the playing date of the stolen and recorded video is 2017, 9, 15 and the playing time is 9: 45 and the combined data is 201709150945. It may also be a combination of the play date, the play time and the number in the player code, for example, if the player code is 123, the combined data is 201709150945123. And acquiring a preset digit corresponding to the option according to the option selected by the player. The preset digit is a digit of data in the mark watermark, which is preset by a player. For example, the preset digit number corresponding to the "low" option is 8, the preset digit number corresponding to the "medium" option is 12, and the preset digit number corresponding to the "high" option is 16. The number of bits of the combined data 201709150945 is 12. And comparing the preset digit with the digit of the combined data, and generating the identification watermark by using a wavelet algorithm according to a comparison result.
On the basis of the foregoing embodiment, in this embodiment, the step of comparing the preset number of bits with the number of bits of the combined data, and generating the identification watermark using a wavelet algorithm according to the comparison result specifically includes: if the preset digit is less than the digit of the combined data, generating the identification watermark by using a wavelet algorithm for the data with the previous preset digit in the combined data; if the preset digit is equal to the digit of the combined data, generating the identification watermark by using a wavelet algorithm on the combined data; if the preset digit is larger than the digit of the combined data, adding one or more zeros behind the combined data to enable the digit of the combined data after the zeros are added to be equal to the preset digit, and generating the identification watermark for the combined data after the zeros are added by using a wavelet algorithm.
Specifically, for example, the combined data is 201709150945 and the number of bits is 12. When the player selects the "low" option, because the preset digit corresponding to the "low" option is 8 and is less than the digit of the combined data, the wavelet algorithm is used for generating the identification watermark for the first 8 digits 20170915 in the combined data. When the player selects the "medium" option, since the preset number of bits corresponding to the "medium" option is 12, which is equal to the number of bits of the combined data, the identification watermark is generated for the combined data 201709150945 by using a wavelet algorithm. When the player selects the high option, since the preset number of bits corresponding to the high option is 16, which is 4 greater than the number of bits of the combined data, 4 0 s are added to the combined data to obtain 2017091509450000, and the identification watermark is generated by using a wavelet algorithm for 2017091509450000. And clicking an opening button on the equipment, selecting a path of the stolen and recorded video, and clicking a playing button according to the path of the stolen and recorded video to play the stolen and recorded video on the equipment. The video formats supported by the device are "avi", "mpg", etc. And adding the generated identification watermark into the stolen and recorded video.
On the basis of the foregoing embodiments, in this embodiment, the step S1 specifically includes: when the target pirated video is played, acquiring a video window for playing the target pirated video; and extracting the identification watermark in the target pirated video by using the inverse operation of the wavelet algorithm according to the target pirated video in the video window.
Specifically, after the photographer obtains the target pirated video, the target pirated video may be played on different devices and/or different playing software. The video windows are likely to be different in size. The video window is a window for displaying videos when the videos are played. Because the wavelet algorithm is a reversible algorithm, according to the target pirate recording video played in the video window, the identification watermark in the target pirate recording video is extracted by using the inverse operation of the wavelet algorithm. Because the database stores the corresponding relationship between the identification watermark and the equipment number, the equipment information corresponding to the identification watermark, such as the equipment number, can be obtained according to the extracted identification watermark of the target pirated video.
On the basis of the foregoing embodiments, in this embodiment, the step S1 further includes: and when the stolen and recorded video fails to be played, converting the stolen and recorded video into an avi, wmv or mp4 format.
Specifically, when the stolen recorded video fails to be played, possibly because the format of the stolen recorded video is not supported by a player on the device, the format of the stolen recorded video is converted into a common video format, such as an avi, wmv or mp4 format. The present embodiment is not limited to these three formats.
On the basis of the foregoing embodiments, in this embodiment, the step S2 specifically includes: and acquiring the playing date and the playing time of the stolen video corresponding to the target stolen video on the equipment according to the identification watermark.
Specifically, when the stolen recorded video is played on the device, the playing date and the playing time of the stolen recorded video are obtained. The identification watermark comprises the data in the playing date and the playing time of the stolen and recorded video, so that the playing date and the playing time of the stolen and recorded video can be obtained according to the identification watermark, the playing date and the playing time of the stolen and recorded video can be further traced, and more accurate evidence is provided for the behavior of stealing the video.
In another embodiment of the present invention, a video playing tracing device is provided, and fig. 2 is a schematic structural diagram of a video playing tracing device provided in an embodiment of the present invention, where the device includes an extracting unit 1 and an obtaining unit 2, where:
the extraction unit 1 is configured to extract an identification watermark in a target pirated video, where the identification watermark is added when a pirated video corresponding to the target pirated video is played on a device, and the identification watermark has a corresponding relationship with the device; the obtaining unit 2 is configured to obtain information of the device according to the identification watermark.
Specifically, the target stolen and recorded video is a video stolen and recorded when the stolen and recorded video is played, each device has a unique number, and the device can play the stolen and recorded video, such as a mobile phone, a computer and the like. The present embodiment is not limited to the kind of the apparatus. The identification watermark can be a number, a Chinese character or a picture. The identification watermark can be preset, and can also be set according to the playing information of the video which is stolen and recorded. And when the stolen and recorded video starts to be played on equipment, embedding the identification watermark into the stolen and recorded video. The identification watermark of the video which is stolen from recording is unique. And the database stores the corresponding relation between the identification watermark and the serial number of the equipment. The person who steals the video can use equipment such as a mobile phone to shoot the stolen recorded video which is played on the equipment, so that the target stolen recorded video is obtained, and then the target stolen recorded video is uploaded to a network to be played. When the target pirated video is played, the extraction unit 1 extracts the identification watermark from the target pirated video. The obtaining unit 2 obtains the device information corresponding to the identification watermark from the database according to the extracted identification watermark of the target pirated video, such as the set number, so as to realize the tracing of the playing of the target pirated video, and obtain on which device the target pirated video is pirated, thereby tracing the person using the device, punishing the behavior of the pirated video, and protecting the interests of video copyright persons.
In this embodiment, the identification watermark in the target pirated video is extracted, and the identification watermark is added when the target pirated video corresponding to the target pirated video is played on the device, so that the device information corresponding to the identification watermark is obtained, and thus the device used for pirated video playing, that is, the device used for pirated video behavior is obtained, so that evidence is provided for behavior of pirated video, and the interests of video copyrighters are protected.
On the basis of the above embodiment, the apparatus in this embodiment further includes an adding unit, configured to generate an identification watermark by using a wavelet algorithm according to a playing date and a playing time of the pirated video on the device; and adding the generated identification watermark into the stolen and recorded video.
On the basis of the foregoing embodiment, the adding unit in this embodiment is further configured to: combining the numbers of the playing date and the playing time of the stolen and recorded video on the equipment to generate combined data; acquiring a preset digit corresponding to an option according to the option selected by a player; and comparing the preset digit with the digit of the combined data, and generating the identification watermark by using a wavelet algorithm according to a comparison result.
On the basis of the foregoing embodiment, the adding unit in this embodiment is further configured to: if the preset digit is less than the digit of the combined data, generating the identification watermark by using a wavelet algorithm for the data with the previous preset digit in the combined data; if the preset digit is equal to the digit of the combined data, generating the identification watermark by using a wavelet algorithm on the combined data; if the preset digit is larger than the digit of the combined data, adding one or more zeros behind the combined data to enable the digit of the combined data after the zeros are added to be equal to the preset digit, and generating the identification watermark for the combined data after the zeros are added by using a wavelet algorithm.
On the basis of the foregoing embodiment, in this embodiment, the extracting unit is specifically configured to: when the target pirated video is played, acquiring a video window of the target pirated video; and extracting the identification watermark in the target pirated video by using the inverse operation of the wavelet algorithm according to the target pirated video in the video window.
On the basis of the foregoing embodiments, in this embodiment, the extracting unit is further configured to: and when the stolen and recorded video fails to be played, converting the stolen and recorded video into an avi, wmv or mp4 format.
On the basis of the foregoing embodiments, in this embodiment, the obtaining unit is further configured to: and acquiring the playing date and the playing time of the stolen video corresponding to the target stolen video on the equipment according to the identification watermark.
The present embodiment provides a video playing tracing apparatus, and fig. 3 is a schematic structural diagram of the video playing tracing apparatus provided in the embodiment of the present invention, where the apparatus includes: at least one processor 31, at least one memory 32, and a bus 33; wherein,
the processor 31 and the memory 32 complete mutual communication through the bus 33;
the memory 32 stores program instructions executable by the processor 31, and the processor calls the program instructions to execute the methods provided by the method embodiments, for example, the method includes: s1, extracting an identification watermark in the target stolen and recorded video, wherein the identification watermark is added when the stolen and recorded video corresponding to the target stolen and recorded video is played on equipment, and the identification watermark has a corresponding relation with the equipment; and S2, acquiring the information of the equipment according to the identification watermark.
The present embodiments provide a non-transitory computer-readable storage medium storing computer instructions that cause the computer to perform the methods provided by the above method embodiments, for example, including: s1, extracting an identification watermark in the target stolen and recorded video, wherein the identification watermark is added when the stolen and recorded video corresponding to the target stolen and recorded video is played on equipment, and the identification watermark has a corresponding relation with the equipment; and S2, acquiring the information of the equipment according to the identification watermark.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
The above-described embodiments of the video playback tracking apparatus are merely illustrative, where the units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, the method of the present application is only a preferred embodiment and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

1. A video play tracing method is characterized by comprising the following steps:
s1, extracting an identification watermark in the target stolen and recorded video, wherein the identification watermark is added when the stolen and recorded video corresponding to the target stolen and recorded video is played on equipment, and the identification watermark has a corresponding relation with the equipment;
and S2, acquiring the information of the equipment according to the identification watermark.
2. The method according to claim 1, wherein the step S1 is preceded by:
generating an identification watermark by using a wavelet algorithm according to the playing date and the playing time of the illegally recorded video on the equipment;
and adding the generated identification watermark into the stolen and recorded video.
3. The method of claim 2, wherein the step of generating the identification watermark using the wavelet algorithm according to the playing date and the playing time of the pirated video on the device specifically comprises:
combining the numbers of the playing date and the playing time of the stolen and recorded video on the equipment to generate combined data;
acquiring a preset digit corresponding to an option according to the option selected by a player;
and comparing the preset digit with the digit of the combined data, and generating the identification watermark by using a wavelet algorithm according to a comparison result.
4. The method according to claim 3, wherein the step of comparing the preset number of bits with the number of bits of the combined data and generating the identification watermark using a wavelet algorithm according to the comparison result specifically comprises:
if the preset digit is less than the digit of the combined data, generating the identification watermark by using a wavelet algorithm for the data with the previous preset digit in the combined data;
if the preset digit is equal to the digit of the combined data, generating the identification watermark by using a wavelet algorithm on the combined data;
if the preset digit is larger than the digit of the combined data, adding one or more zeros behind the combined data to enable the digit of the combined data after the zeros are added to be equal to the preset digit, and generating the identification watermark for the combined data after the zeros are added by using a wavelet algorithm.
5. The method according to any one of claims 1 to 4, wherein the step S1 specifically includes:
when the target pirated video is played, acquiring a video window of the target pirated video;
and extracting the identification watermark in the target pirated video by using the inverse operation of the wavelet algorithm according to the target pirated video in the video window.
6. The method according to any one of claims 1 to 4, wherein the step S1 further comprises:
and when the stolen and recorded video fails to be played, converting the stolen and recorded video into an avi, wmv or mp4 format.
7. The method according to claim 2, wherein the step S2 specifically includes:
and acquiring the playing date and the playing time of the stolen video corresponding to the target stolen video on the equipment according to the identification watermark.
8. A video playback tracing apparatus, comprising:
the device comprises an extraction unit, a storage unit and a processing unit, wherein the extraction unit is used for extracting an identification watermark in a target pirated video, the identification watermark is added when a pirated video corresponding to the target pirated video is played on equipment, and the identification watermark has a corresponding relation with the equipment;
and the acquisition unit is used for acquiring the information of the equipment according to the identification watermark.
9. A correlation matching and state machine based vehicle counting apparatus, comprising:
at least one processor, at least one memory, and a bus; wherein,
the processor and the memory complete mutual communication through the bus;
the memory stores program instructions executable by the processor, the processor invoking the program instructions to perform the method of any of claims 1 to 7.
10. A non-transitory computer-readable storage medium storing computer instructions that cause a computer to perform the method of any one of claims 1 to 7.
CN201711211604.0A 2017-11-28 2017-11-28 Video playing tracing method, device, equipment and storage medium Active CN107959895B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711211604.0A CN107959895B (en) 2017-11-28 2017-11-28 Video playing tracing method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711211604.0A CN107959895B (en) 2017-11-28 2017-11-28 Video playing tracing method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN107959895A true CN107959895A (en) 2018-04-24
CN107959895B CN107959895B (en) 2020-01-07

Family

ID=61962371

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711211604.0A Active CN107959895B (en) 2017-11-28 2017-11-28 Video playing tracing method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN107959895B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109005449A (en) * 2018-08-01 2018-12-14 全球播科技(北京)有限公司 Preventing recording by theft method, apparatus, storage medium and processor
CN109040761A (en) * 2018-09-17 2018-12-18 俞群爱 A kind of monitoring on-wall system with encrypted watermark
CN109348308A (en) * 2018-11-20 2019-02-15 福建亿榕信息技术有限公司 A kind of traceable method of monitor video leakage and storage medium based on random watermark
CN110062291A (en) * 2019-04-29 2019-07-26 王子孟 A kind of digital watermarking addition and extracting method, apparatus and system
CN110267115A (en) * 2019-06-17 2019-09-20 东软集团股份有限公司 A kind of Video security control method, device, equipment and medium
CN110996165A (en) * 2019-11-29 2020-04-10 广州易方信息科技股份有限公司 Audio encryption method, decryption method and device
WO2020125107A1 (en) * 2018-12-21 2020-06-25 苏宁云计算有限公司 Method and device for adding traceable implicit watermark
CN111510775A (en) * 2020-05-11 2020-08-07 知安视娱(南京)科技有限公司 Digital copyright management and watermark tracking method and system for set top box video in IPTV
CN111526388A (en) * 2020-04-29 2020-08-11 北京奇艺世纪科技有限公司 Video playing method and device and video playing control method and device
CN111586491A (en) * 2020-05-13 2020-08-25 宁波香橼健康咨询有限公司 Method and system for preventing disclosure and tracing of WeChat public number video
CN114554289A (en) * 2022-04-25 2022-05-27 深圳市华曦达科技股份有限公司 Video playing method, device and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080130058A1 (en) * 2006-12-04 2008-06-05 Chi-Chen Cheng Method of protecting digital data by utilizing an embedded watermark
CN105825088A (en) * 2015-01-09 2016-08-03 扬智科技股份有限公司 Multimedia data processing device and multimedia data copyright protection method
CN105872704A (en) * 2015-12-15 2016-08-17 乐视网信息技术(北京)股份有限公司 Video playing control method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080130058A1 (en) * 2006-12-04 2008-06-05 Chi-Chen Cheng Method of protecting digital data by utilizing an embedded watermark
CN105825088A (en) * 2015-01-09 2016-08-03 扬智科技股份有限公司 Multimedia data processing device and multimedia data copyright protection method
CN105872704A (en) * 2015-12-15 2016-08-17 乐视网信息技术(北京)股份有限公司 Video playing control method and device

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109005449A (en) * 2018-08-01 2018-12-14 全球播科技(北京)有限公司 Preventing recording by theft method, apparatus, storage medium and processor
CN109040761A (en) * 2018-09-17 2018-12-18 俞群爱 A kind of monitoring on-wall system with encrypted watermark
CN109348308A (en) * 2018-11-20 2019-02-15 福建亿榕信息技术有限公司 A kind of traceable method of monitor video leakage and storage medium based on random watermark
WO2020125107A1 (en) * 2018-12-21 2020-06-25 苏宁云计算有限公司 Method and device for adding traceable implicit watermark
CN110062291A (en) * 2019-04-29 2019-07-26 王子孟 A kind of digital watermarking addition and extracting method, apparatus and system
CN110267115A (en) * 2019-06-17 2019-09-20 东软集团股份有限公司 A kind of Video security control method, device, equipment and medium
CN110267115B (en) * 2019-06-17 2022-04-01 东软集团股份有限公司 Video security control method, device, equipment and medium
CN110996165A (en) * 2019-11-29 2020-04-10 广州易方信息科技股份有限公司 Audio encryption method, decryption method and device
CN111526388A (en) * 2020-04-29 2020-08-11 北京奇艺世纪科技有限公司 Video playing method and device and video playing control method and device
CN111510775A (en) * 2020-05-11 2020-08-07 知安视娱(南京)科技有限公司 Digital copyright management and watermark tracking method and system for set top box video in IPTV
CN111510775B (en) * 2020-05-11 2021-04-02 知安视娱(南京)科技有限公司 Digital copyright management and watermark tracking method and system for set top box video in IPTV
CN111586491A (en) * 2020-05-13 2020-08-25 宁波香橼健康咨询有限公司 Method and system for preventing disclosure and tracing of WeChat public number video
CN111586491B (en) * 2020-05-13 2022-06-21 宁波香橼健康咨询有限公司 Method and system for preventing disclosure and tracing of WeChat public number video
CN114554289A (en) * 2022-04-25 2022-05-27 深圳市华曦达科技股份有限公司 Video playing method, device and system
CN114554289B (en) * 2022-04-25 2022-07-12 深圳市华曦达科技股份有限公司 Video playing method, device and system

Also Published As

Publication number Publication date
CN107959895B (en) 2020-01-07

Similar Documents

Publication Publication Date Title
CN107959895B (en) Video playing tracing method, device, equipment and storage medium
CN101273367B (en) Covert and robust mark for media identification
Tao et al. Robust image watermarking theories and techniques: A review
Cox et al. Digital watermarking and steganography
Arnold et al. Techniques and applications of digital watermarking and content protection
Altaay et al. An introduction to image steganography techniques
Su et al. Digital watermarking of text, image, and video documents
Chandramouli et al. Digital watermarking
Su et al. A practical design of digital watermarking for video streaming services
CN110288504A (en) It is a kind of to automatically add water impression method towards block chain digital education platform
Katariya Digital watermarking
Lakshmi et al. Digital video watermarking tools: an overview
Rao et al. R,“Digital watermarking: applications, techniques and attacks”
CN109716384B (en) Augmented reality implementation method
CN112257035A (en) Digital work copyright protection method and device based on playing platform
Ridzoň et al. Content protection in grayscale and color images based on robust digital watermarking
Obimbo et al. Using digital watermarking for copyright protection
Parasuraman et al. Reversible image watermarking using interpolation technique
CN104346544A (en) Data processing method, data embedding device and data separating device
Pik-Wah Digital video watermarking techniques for secure multimedia creation and delivery
Panigrahi et al. An effective steganographic technique for hiding the image data using the LSB technique
CN113486304A (en) Image or video piracy prevention system and method
KR20220137510A (en) A method for managing copyrighted data and an apparatus for the same
Lukman et al. Discrete Cosine Transform Method for Watermarking in Digital Image Processing
CN114070950B (en) Image processing method, related device and equipment

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20231116

Address after: No. 57-5 Development Avenue, No. 6015, Yichang Area, China (Hubei) Free Trade Zone, Yichang City, Hubei Province, 443005

Patentee after: Hubei Jiugan Technology Co.,Ltd.

Address before: 443002, China Three Gorges University, 8, University Road, Hubei, Yichang

Patentee before: CHINA THREE GORGES University