CN114998086B - Method for manufacturing test sample of screen invisible watermark embedding program and test method - Google Patents

Method for manufacturing test sample of screen invisible watermark embedding program and test method Download PDF

Info

Publication number
CN114998086B
CN114998086B CN202210896556.8A CN202210896556A CN114998086B CN 114998086 B CN114998086 B CN 114998086B CN 202210896556 A CN202210896556 A CN 202210896556A CN 114998086 B CN114998086 B CN 114998086B
Authority
CN
China
Prior art keywords
screen
shooting
mobile phone
label
sample
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.)
Active
Application number
CN202210896556.8A
Other languages
Chinese (zh)
Other versions
CN114998086A (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.)
Hefei High Dimensional Data Technology Co ltd
Original Assignee
Hefei High Dimensional Data Technology Co ltd
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 Hefei High Dimensional Data Technology Co ltd filed Critical Hefei High Dimensional Data Technology Co ltd
Priority to CN202210896556.8A priority Critical patent/CN114998086B/en
Publication of CN114998086A publication Critical patent/CN114998086A/en
Application granted granted Critical
Publication of CN114998086B publication Critical patent/CN114998086B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0065Extraction of an embedded watermark; Reliable detection

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)

Abstract

The invention particularly relates to a method for manufacturing a test sample of a screen invisible watermark embedding program and a test method, wherein the manufacturing method comprises the following steps: displaying the content to be shot on a screen, and adding an invisible watermark to the content; shooting screen display content to obtain a shooting screen picture; extracting a quadrangle formed by a screen area in the screen-shot picture, and taking the minimum internal angle of the quadrangle as a label of the screen-shot picture; the shot picture and the labels thereof form a sample. By introducing the concept of the minimum internal angle, when a sample is shot, the minimum internal angle of the quadrangle is directly calculated according to the screen shooting picture without paying attention to the shooting angle, the minimum internal angle is used as a label of the screen shooting picture, each minimum internal angle corresponds to one shooting angle, and the closer the minimum internal angle is to 90 degrees, the closer the shooting angle is to 0; when the minimum internal angle is used as a label, the shooting angle does not need to be adjusted intentionally when the screen image is shot, and the recording is also not needed, so that the sample manufacturing steps and time are reduced.

Description

Method for manufacturing test sample of screen invisible watermark embedding program and test method
Technical Field
The invention relates to the technical field of sample preparation, in particular to a method, a system and a method for preparing a screen invisible watermark embedding program test sample.
Background
With the popularization of various intelligent devices, screens are shot and recorded very conveniently, so that the asset safety of the office computers of the individuals and enterprises and public institutions faces a serious challenge, the relevant institutions are not easy to perceive the problem of secret leakage caused by the screen shooting or the screen recording, the tracing cannot be carried out, and the loss which is difficult to estimate is brought to the individuals and the enterprises and public institutions which lose the secret leakage. Therefore, a stable and reliable tracing system for the divulgence protection becomes more important, the occurrence of the screen invisible watermark technology brings possibility for solving the problems, and by adding the invisible cross-media invisible watermark on the screen, when the divulgence caused by shooting or recording the screen occurs, corresponding tracing information can be extracted from the shot screen image or the recorded video.
During development or upgrading of the invisible watermark embedding program, testing is needed to accurately judge performance indexes of the invisible watermark embedding program, such as tracing success rate, accuracy rate and the like. Due to the particularity of the program, a sample set needs to be manufactured again for each invisible watermark embedding program to be tested, and meanwhile, the shooting angle has a large influence on the performance index of the invisible watermark embedding program, so that the shooting angle of a shot screen picture needs to be recorded when a sample is manufactured. Currently, we generally manufacture a sample as follows: (1) Opening a computer, and displaying the content to be shot on a screen; (2) Starting an invisible watermark embedding program, and paving an invisible watermark on a screen; (3) Enabling the mobile phone to be positioned at a specified angle through the support, shooting a screen image, and recording a current angle and an image name; (4) adjusting the screen content to finish shooting a plurality of pictures; (5) And adjusting the angle of the mobile phone to complete the collection of a plurality of samples at other angles. In the step, the shooting angle needs to be continuously adjusted, manual recording is needed, the operation is very complicated, and the sample collection speed is very low.
Disclosure of Invention
The invention aims to provide a method for manufacturing a test sample of a screen invisible watermark embedding program, which can quickly manufacture the test sample.
In order to realize the purpose, the invention adopts the technical scheme that: a method for manufacturing a test sample of a screen invisible watermark embedding program comprises the following steps: displaying the content to be shot on a screen, and adding an invisible watermark to the content; shooting screen display content to obtain a shooting screen picture; extracting a quadrangle formed by a screen area in the screen-shot picture, and taking the minimum internal angle of the quadrangle as a label of the screen-shot picture; the shot picture and the labels thereof form a sample.
Another object of the present invention is to provide a system for making a test sample of a screen invisible watermark embedding program, which can make a test sample quickly.
In order to realize the purpose, the invention adopts the technical scheme that: a screen invisible watermark embedding program test sample manufacturing system comprises a client and a mobile phone, wherein the client is a program installed on a computer or an industrial personal computer and comprises a screen display control module, a watermark adding module, an image processing module and a sample storage module; the screen display control module is used for controlling the content to be shot displayed on the screen; the watermark adding module is used for adding invisible watermarks on the screen; the mobile phone is used for shooting screen display content to obtain a shot screen image and sending the shot screen image to the image processing module, the image processing module is used for extracting a quadrangle formed by screen areas in the shot screen image and taking the minimum internal angle of the quadrangle as a label of the shot screen image; and the sample storage module is used for storing the screen shot image and the label thereof.
Compared with the prior art, the invention has the following technical effects: by introducing the concept of the minimum internal angle, when a sample is shot, the shooting angle does not need to be concerned, the minimum internal angle of a quadrangle is directly calculated according to the quadrangle formed by a screen area in the screen picture, the minimum internal angle is used as a label of the screen picture, each minimum internal angle corresponds to one shooting angle, and the closer the minimum internal angle is to 90 degrees, the closer the shooting angle is to 0; when the minimum internal angle is used as a label, the shooting angle does not need to be adjusted intentionally when the screen image is shot, and the recording is also not needed, so that the sample manufacturing steps and time are reduced.
Another object of the present invention is to provide a method for testing a screen invisible watermark embedding program, which can conveniently and quickly test the invisible watermark embedding program according to the test requirements.
In order to realize the purpose, the invention adopts the technical scheme that: a screen invisible watermark embedding program testing method comprises the following steps: generating a plurality of samples according to a screen invisible watermark embedding program test sample manufacturing method, and selecting screen shooting images corresponding to labels meeting test requirements to obtain a test set; and extracting the invisible watermarks of the test set and calculating the tracing success rate of the invisible watermarks according to the extraction result.
Compared with the prior art, the invention has the following technical effects: all samples are managed through the labels, so that when the test is carried out, a proper sample can be selected according to the test requirement, the sample which can be used for the test is rapidly screened out through the labels according to various different test requirements, and then the test of the invisible watermark embedding program can be rapidly realized.
Drawings
FIG. 1 is a schematic flow diagram of the present invention;
FIG. 2 is a schematic flow chart of labeling with minimum internal angles and screen ratios;
FIG. 3 is a schematic flow chart of the label of the file type and the screen parameters;
FIG. 4 is a schematic view of a flow chart of a tag including a mobile phone model and a shooting parameter;
FIG. 5 is a schematic flow chart of data enhancement for an original sample;
fig. 6 is a schematic structural diagram of the present invention.
Detailed Description
The present invention will be described in further detail with reference to fig. 1 to 6.
Referring to fig. 1, the invention discloses a method for manufacturing a test sample of a screen invisible watermark embedding program, which comprises the following steps: displaying the content to be shot on a screen, and adding an invisible watermark to the content; shooting screen display content to obtain a screen shooting image; extracting a quadrangle formed by screen areas in the screen shooting picture, and taking the minimum internal angle of the quadrangle as a label of the screen shooting picture; the screen shot image and the label thereof form a sample. By introducing the concept of the minimum internal angle, when a sample is shot, the shooting angle does not need to be concerned, the minimum internal angle of a quadrangle is directly calculated according to the quadrangle formed by a screen area in the screen picture, the minimum internal angle is used as a label of the screen picture, each minimum internal angle corresponds to one shooting angle, and the closer the minimum internal angle is to 90 degrees, the closer the shooting angle is to 0; when the minimum internal angle is used as a label, the shooting angle does not need to be adjusted intentionally when the screen image is shot, and the recording is also not needed, so that the sample manufacturing steps and time are reduced.
Referring to fig. 2, further, the extracting a quadrangle formed by screen areas in the screenshot image and using the minimum internal angle of the quadrangle as a label of the screenshot image includes the following steps: the method comprises the steps of extracting four vertex angles or four straight edges or screen heat maps of a screen area in a screen shooting image, extracting the screen area, extracting different extraction modes according to different algorithms, extracting coordinates of the four vertex angles of a screen, extracting four borders of the screen, directly generating a thermodynamic diagram, and distinguishing the screen area from a background area, wherein the four vertex angles, the four borders and the four borders are mature algorithms, and people only need to determine the screen area according to output of the algorithms.
Determining the quadrangle formed by the screen area according to four top angles or four straight edges or the screen heat map, namely: if four corners are extracted at the beginning, the four corners are taken as the four corners of the quadrangle, if four straight edges are extracted at the beginning, the four straight edges are taken as the four edges of the quadrangle, if a screen heat map is extracted at the beginning, the four straight edges are calculated according to the heat map, and then the quadrangle is determined according to the four straight edges. Calculating the minimum inner angle of the quadrangle, wherein the quadrangle has four inner angles, and the minimum value is taken as the minimum inner angle; calculating the ratio of the area of the quadrangle to the area of the screen shot image to obtain a screen occupation ratio; and taking the ratio of the minimum internal angle to the screen as a label of the screen shooting image. The minimum internal angle can replace the previous shooting angle, and the screen ratio can replace the previous shooting distance, so that the two parameters of the shooting distance and the shooting angle are not used as labels, because the two parameters need to be accurately measured and need to be bound with the shot picture during shooting, and more labor and time costs need to be consumed; when the minimum internal angle and the screen occupation ratio are used as the label, the two parameters can be obtained by processing the screen shooting image, adjustment and recording are performed when shooting is not needed, and the sample manufacturing speed is increased. And, through the numerical range of minimum interior angle and screen occupation ratio, also can choose the sample of required shooting angle and shooting distance, because minimum interior angle and shooting angle are the one-to-one, screen occupation ratio and shooting distance are also the one-to-one correspondence.
Referring to fig. 3, the displaying of the contents to be photographed on the screen includes the following steps: opening a file from a file library to display the file on a screen, wherein the file library comprises one or more of webpages, documents, pictures, videos and design drawings; automatically adjusting the screen resolution, the screen brightness and the screen contrast; saving the file type, the display model, the screen resolution, the screen brightness and the screen contrast as a first label; the current moment is marked as T1, and the moment when any one parameter of the file type, the display model, the screen resolution, the screen brightness and the screen contrast is changed at the next time is marked as T2; and after the screen shot image is obtained, adding a first label to the screen shot image with the shooting time between T1 and T2. By adjusting the screen display content, the tracing success rate of the invisible watermark embedding program under different file formats, different displays and different display parameters can be tested, and the number of samples can be enriched by more labels.
In an actual implementation process, considering that the setting of screen display content occurs before a screen image occurs, after the content to be shot is displayed on a screen and display parameters are adjusted, the current time T1 is recorded, the currently set file type, the display model, the screen resolution, the screen brightness and the screen contrast are stored as a first label, and the time T2 is recorded when the content changes. If the screen shot is taken in the time period from the time point T1 to the time point T2, the screen shot in the period is described, and the corresponding file type, the display model, the screen resolution, the screen brightness and the screen contrast are the content recorded in the first tag.
Referring to fig. 4, the step of obtaining the screen shot image of the display content of the screen shot comprises the following steps: fixedly mounting the mobile phone in front of a screen through a mobile phone support; adjusting shooting parameters of the mobile phone; the distance and the angle between the mobile phone and the screen are adjusted by controlling the mobile phone support; automatically controlling the mobile phone to shoot screen display contents to obtain a shot screen image; and taking the model of the mobile phone and the shooting parameters of the mobile phone as the labels of the screen shooting picture. In the former scheme, the camera can be held by hand to continuously adjust the angle and the distance to shoot the screen image, but the process needs the participation of personnel, and in order to further improve the automation of the method, the automatic shooting is realized by arranging the mobile phone support with the adjustable angle and the adjustable distance. By setting a control program, the screen display content is automatically changed, the position of the mobile phone is automatically changed, and automatic shooting is realized, so that more samples are automatically obtained, the whole process is full-automatic, and personnel are not required to participate. Meanwhile, the mobile phone support is adjusted without high accuracy, because the shooting angle and the shooting distance of the mobile phone support are not recorded, the minimum internal angle and the screen occupation ratio are directly obtained according to the screen shooting image, and after the mobile phone support is fixed, the support and the mobile phone do not need to be calibrated.
Referring to fig. 5, further, the step of forming a sample by the screenshot and the label thereof includes the following steps: the screen shot picture and the label thereof form an original sample; the method comprises the steps of carrying out format conversion and robustness attack on an original sample to obtain a new sample, wherein common picture formats comprise jpeg, bmp, png and the like, common robustness attack formats comprise compression, downsampling, rotation, deformation and the like, and converted format and robustness attack parameters are added to a label of the new sample. The addition of format conversion and robustness attack is equivalent to performing data enhancement on original samples to obtain more samples, and when the source tracing is actually performed, the pictures are likely not original screen pictures and are processed by format conversion or robustness attack.
Referring to fig. 6, the invention also discloses a system for making the screen invisible watermark embedding program test sample, which comprises a client and a mobile phone, wherein the client is a program installed on a computer or an industrial personal computer and comprises a screen display control module, a watermark adding module, an image processing module and a sample storage module; the screen display control module is used for controlling the content to be shot displayed on the screen; the watermark adding module is used for adding invisible watermarks on the screen; the mobile phone is used for shooting screen display content to obtain a shot screen image and sending the shot screen image to the image processing module, the image processing module is used for extracting a quadrangle formed by screen areas in the shot screen image and taking the minimum internal angle of the quadrangle as a label of the shot screen image; and the sample storage module is used for storing the screen shot image and the label thereof. The watermarking module is not necessarily integrated in the client, but can be other independent programs, and the client in the system can directly call through the interface. The image processing module is mainly used for extracting the minimum internal angle from the screen shooting picture, and the sample storage module is mainly used for storing the screen shooting picture and the label thereof. By arranging the modules, the sample can be conveniently manufactured.
Furthermore, the image processing module comprises a screen recognition unit, an angle calculation unit and a screen ratio calculation unit; the screen identification unit is used for extracting four vertex angles or four straight edges or a screen heat map of a screen area in the screen shooting image and determining a quadrangle formed by the screen area according to the four vertex angles or the four straight edges or the screen heat map; the angle calculation unit is used for calculating the minimum internal angle of the quadrangle, and the screen occupation ratio calculation unit is used for calculating the screen occupation ratio of the quadrangle and using the screen occupation ratio as a label of the screen shooting graph, wherein the screen occupation ratio is equal to the ratio of the area of the quadrangle to the area of the screen shooting graph. The screen recognition method is characterized in that a plurality of units are arranged, screen recognition, angle calculation and screen proportion calculation are respectively carried out, each function can be realized more conveniently, when partial functions need to be upgraded, for example, better screen recognition algorithms exist, the screen recognition units only need to be adjusted, and other units are not affected.
The system further comprises a mobile phone support for placing a mobile phone, wherein a support adjusting module, an automatic photographing module and an image enhancing module are arranged in the client; the support adjusting module sends an instruction to control the mobile phone support to act so as to adjust the distance and the angle between the mobile phone and the screen; the automatic photographing module is used for controlling the mobile phone to photograph according to the specified photographing parameters, and taking the model of the mobile phone and the photographing parameters of the mobile phone as labels of the screen image; the image enhancement module is used for carrying out format conversion and robustness attack on the stored original sample to obtain a new sample, taking the converted format and robustness attack parameters as a label of the new sample, and sending the new sample and the label thereof to the sample storage module; the screen display control module comprises a file library, a file selection unit, a screen resolution adjusting unit, a screen brightness adjusting unit and a screen contrast adjusting unit; the file library is used for storing one or more of webpages, documents, pictures, videos and design drawings; the file selection unit is used for opening a file from the file library to display the file on a screen and sending the selected file type as a screen shooting image label to the sample storage module; the screen resolution adjusting unit, the screen brightness adjusting unit and the screen contrast adjusting unit are respectively used for adjusting the resolution, the brightness and the contrast of a computer screen and taking the resolution, the brightness and the contrast as a screen shooting image label. In the preferred embodiment, the method is modularized, and the purpose and advantages of setting each module are consistent with the description of the method, and thus, the description is not repeated here.
Because the sample storage module is arranged for storing the shot screen image and the labels thereof, the sample storage module can also carry out sample visual management on the shot screen image and the labels thereof, and is convenient for a user to check, screen and modify the stored samples.
The invention also discloses a method for testing the screen invisible watermark embedding program, which comprises the following steps: generating a plurality of samples according to the screen invisible watermark embedding program test sample manufacturing method, and selecting screen shooting images corresponding to labels meeting test requirements to obtain a test set; and extracting the invisible watermarks of the test set and calculating the tracing success rate of the invisible watermarks according to the extraction result. And automatically selecting a sample according to the label to obtain a sample set, so that the invisible watermark embedding program can be conveniently tested.
Further, in the step of generating a plurality of samples according to the method for manufacturing the test sample of the screen invisible watermark embedding program, the label of each sample further includes: the mobile phone comprises one or more of screen occupation ratio, file type, display model, screen resolution, screen brightness, screen contrast, mobile phone model and mobile phone shooting parameters; the screen occupation ratio is the ratio of the area of the quadrangle to the area of the screen shooting picture, the file type is the type of the content displayed on the display, and the file type is any one of a webpage, a document, a picture, a video and a design drawing. More labels are arranged, so that test samples can be selected more finely according to test requirements, such as: under the condition that a document is displayed on a screen and the screen resolution is higher than 800 × 600, the tracing effect of the invisible watermark embedding program is detected, all the types of the documents can be directly selected as samples of the document and the screen resolution is higher than 800 × 600 according to the labels, and then the samples are used for testing to verify the tracing effect of the invisible watermark embedding program. After verification, the ID, the labels and whether tracing succeeds or not of the sample can be used as a header to establish a table, and the tracing success rate meeting other conditions is quickly obtained by screening the labels in the table, so that the detection of the screen invisible watermark embedding program is simpler and quicker.

Claims (10)

1. A method for manufacturing a test sample of a screen invisible watermark embedding program is characterized by comprising the following steps: the method comprises the following steps:
displaying the content to be shot on a screen, and adding an invisible watermark to the content;
shooting screen display content to obtain a shooting screen picture;
extracting a quadrangle formed by screen areas in the screen shooting picture, and taking the minimum internal angle of the quadrangle as a label of the screen shooting picture;
the shot picture and the labels thereof form a sample.
2. The method for making the test sample of the screen invisible watermark embedding program according to claim 1, characterized in that: the method for extracting the quadrangle formed by the screen areas in the screen shot picture and taking the minimum internal angle of the quadrangle as the label of the screen shot picture comprises the following steps:
extracting four top angles or four straight edges or screen heat maps of a screen area in a screen shot image;
determining a quadrangle formed by the screen area according to four vertex angles or four straight edges or the screen heat map;
calculating the minimum internal angle of the quadrangle;
calculating the ratio of the area of the quadrangle to the area of the screen shot image to obtain a screen occupation ratio;
and taking the ratio of the minimum internal angle to the screen as a label of the screen shooting image.
3. The method for making the test sample of the screen invisible watermark embedding program according to claim 1, wherein: the method for displaying the content to be shot on the screen comprises the following steps:
opening a file from a file library to display the file on a screen, wherein the file library comprises one or more of webpages, documents, pictures, videos and design drawings;
automatically adjusting the screen resolution, the screen brightness and the screen contrast;
saving the file type, the display model, the screen resolution, the screen brightness and the screen contrast as a first label;
the current moment is marked as T1, and the moment when any one parameter of the file type, the display model, the screen resolution, the screen brightness and the screen contrast is changed at the next time is marked as T2;
and after obtaining the screen shot image, adding a first label to the screen shot image with the shooting time between T1 and T2.
4. The method for making the test sample of the screen invisible watermark embedding program according to claim 1, characterized in that: the method for obtaining the screen shooting image by shooting the screen display content comprises the following steps:
fixedly mounting a mobile phone in front of a screen through a mobile phone support;
adjusting shooting parameters of the mobile phone;
the distance and the angle between the mobile phone and the screen are adjusted by controlling the mobile phone support;
automatically controlling the mobile phone to shoot screen display contents to obtain a shot screen image;
and taking the model of the mobile phone and the shooting parameters of the mobile phone as the labels of the screen shooting picture.
5. The method for making the test sample of the screen invisible watermark embedding program according to claim 1, characterized in that: the screen shooting picture and the label thereof form a sample, and the method comprises the following steps:
the screen shot picture and the label thereof form an original sample;
and carrying out format conversion and robustness attack on the original sample to obtain a new sample, and adding the converted format and robustness attack parameters into the label of the new sample.
6. A screen invisible watermark embedding program test sample manufacturing system is characterized in that: the system comprises a client and a mobile phone, wherein the client is a program installed on a computer or an industrial personal computer and comprises a screen display control module, a watermark adding module, an image processing module and a sample storage module; the screen display control module is used for controlling the content to be shot displayed on the screen; the watermark adding module is used for adding the invisible watermark on the screen; the mobile phone is used for shooting screen display content to obtain a screen shooting image and sending the screen shooting image to the image processing module, and the image processing module is used for extracting a quadrangle formed by a screen area in the screen shooting image and taking the minimum internal angle of the quadrangle as a label of the screen shooting image; and the sample storage module is used for storing the screen shot image and the label thereof.
7. The screen-invisible watermark embedding program test sample production system of claim 6, wherein: the image processing module comprises a screen recognition unit, an angle calculation unit and a screen proportion calculation unit; the screen identification unit is used for extracting four vertex angles or four straight edges or screen heat maps of the screen area in the screen shooting image and determining a quadrangle formed by the screen area according to the four vertex angles or the four straight edges or the screen heat maps; the angle calculation unit is used for calculating the minimum internal angle of the quadrangle, the screen occupation ratio calculation unit is used for calculating the screen occupation ratio of the quadrangle and taking the screen occupation ratio as a label of the screen shooting image, and the screen occupation ratio is equal to the ratio of the area of the quadrangle to the area of the screen shooting image.
8. The screen-invisible watermark embedding program test sample production system of claim 6, wherein: the mobile phone support comprises a mobile phone support for placing a mobile phone, wherein a support adjusting module, an automatic photographing module and an image enhancing module are arranged in the client; the support adjusting module sends an instruction to control the mobile phone support to act so as to adjust the distance and the angle between the mobile phone and the screen; the automatic photographing module is used for controlling the mobile phone to photograph according to the specified photographing parameters, and taking the model of the mobile phone and the photographing parameters of the mobile phone as labels of a screen image; the image enhancement module is used for carrying out format conversion and robustness attack on the stored original sample to obtain a new sample, taking the converted format and robustness attack parameters as a label of the new sample, and sending the new sample and the label thereof to the sample storage module;
the screen display control module comprises a file library, a file selection unit, a screen resolution adjusting unit, a screen brightness adjusting unit and a screen contrast adjusting unit; the file library is used for storing one or more of webpages, documents, pictures, videos and design drawings; the file selection unit is used for opening a file from the file library to display the file on a screen and sending the selected file type serving as a screen shooting image label to the sample storage module; the screen resolution adjusting unit, the screen brightness adjusting unit and the screen contrast adjusting unit are respectively used for adjusting the resolution, the brightness and the contrast of a computer screen and taking the resolution, the brightness and the contrast as a screen shooting image label.
9. A screen invisible watermark embedding program test method is characterized in that: the method comprises the following steps:
the method of claim 1 generating a plurality of samples,
selecting a screen shot image corresponding to the label meeting the test requirement to obtain a test set;
and extracting the invisible watermarks of the test set and calculating the tracing success rate of the invisible watermarks according to the extraction result.
10. The method for testing the screen invisible watermark embedding program of claim 9, wherein: the step of generating a plurality of samples according to the step of claim 1, the label for each sample further comprising: the mobile phone comprises one or more of screen occupation ratio, file type, display model, screen resolution, screen brightness, screen contrast, mobile phone model and mobile phone shooting parameters; the screen occupation ratio is the ratio of the area of the quadrangle to the area of the screen shooting image, the file type is the type of the content displayed on the display, and the file type is any one of a webpage, a document, a picture, a video and a design drawing.
CN202210896556.8A 2022-07-28 2022-07-28 Method for manufacturing test sample of screen invisible watermark embedding program and test method Active CN114998086B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210896556.8A CN114998086B (en) 2022-07-28 2022-07-28 Method for manufacturing test sample of screen invisible watermark embedding program and test method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210896556.8A CN114998086B (en) 2022-07-28 2022-07-28 Method for manufacturing test sample of screen invisible watermark embedding program and test method

Publications (2)

Publication Number Publication Date
CN114998086A CN114998086A (en) 2022-09-02
CN114998086B true CN114998086B (en) 2022-10-21

Family

ID=83022086

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210896556.8A Active CN114998086B (en) 2022-07-28 2022-07-28 Method for manufacturing test sample of screen invisible watermark embedding program and test method

Country Status (1)

Country Link
CN (1) CN114998086B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013009202A (en) * 2011-06-24 2013-01-10 Toshiba Corp Camera direction adjustment device and camera direction adjustment method
CN113837917A (en) * 2021-09-26 2021-12-24 合肥高维数据技术有限公司 Cross-media invisible watermark checking method and system based on AR technology
CN113920434A (en) * 2021-10-27 2022-01-11 珠海丹德图像技术有限公司 Image reproduction detection method, device and medium based on target
WO2022116493A1 (en) * 2020-12-04 2022-06-09 平安科技(深圳)有限公司 Screen information protection method and apparatus, and computer device and readable storage medium
CN114648436A (en) * 2022-03-16 2022-06-21 南京信息工程大学 Screen shot resistant text image watermark embedding and extracting method based on deep learning

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108711131B (en) * 2018-04-28 2022-08-16 北京数科网维技术有限责任公司 Watermark method and device based on image feature matching
CN110163100B (en) * 2019-04-17 2022-04-01 中国电子科技网络信息安全有限公司 Anti-photographing display
JPWO2022091569A1 (en) * 2020-10-26 2022-05-05
CN114170470A (en) * 2021-11-02 2022-03-11 阿里巴巴(中国)有限公司 Sample generation method, device, equipment and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013009202A (en) * 2011-06-24 2013-01-10 Toshiba Corp Camera direction adjustment device and camera direction adjustment method
WO2022116493A1 (en) * 2020-12-04 2022-06-09 平安科技(深圳)有限公司 Screen information protection method and apparatus, and computer device and readable storage medium
CN113837917A (en) * 2021-09-26 2021-12-24 合肥高维数据技术有限公司 Cross-media invisible watermark checking method and system based on AR technology
CN113920434A (en) * 2021-10-27 2022-01-11 珠海丹德图像技术有限公司 Image reproduction detection method, device and medium based on target
CN114648436A (en) * 2022-03-16 2022-06-21 南京信息工程大学 Screen shot resistant text image watermark embedding and extracting method based on deep learning

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
一种防止拍摄屏幕的新技术;沈冬远等;《通信技术》;20200310(第03期);第744-748页 *
基于Faster RCNN的屏幕防手机拍摄算法的研究;王晓媛等;《航天控制》;20190415(第02期);第66-72页 *

Also Published As

Publication number Publication date
CN114998086A (en) 2022-09-02

Similar Documents

Publication Publication Date Title
CN103955694B (en) Image recognition meter reading system and method
CN109816745A (en) Human body thermodynamic chart methods of exhibiting and Related product
KR20090092035A (en) Method for generating mosaic image and apparatus for the same
CN111222571B (en) Image special effect processing method and device, electronic equipment and storage medium
CN110298829A (en) A kind of lingual diagnosis method, apparatus, system, computer equipment and storage medium
CN109509378A (en) A kind of online testing method for supporting handwriting input
CN113793323A (en) Component detection method, system, equipment and medium
CN114998086B (en) Method for manufacturing test sample of screen invisible watermark embedding program and test method
CN110210401B (en) Intelligent target detection method under weak light
CN117201931A (en) Camera parameter acquisition method, device, computer equipment and storage medium
CN115841353B (en) Advertisement putting photo acquisition and auditing method and device and terminal equipment
TW202117626A (en) Information processing device, information processing system, information processing method, and program
CN101729739A (en) Method for rectifying deviation of image
CN101923844A (en) Method and system for correcting image presenting direction
CN111669547A (en) Panoramic video structuring method
CN114399720A (en) Method and device for detecting integrity of articles on production line
CN108776963B (en) Reverse image authentication method and system
CN113822899A (en) Image processing method, image processing device, computer equipment and storage medium
CN111461248A (en) Photographic composition line matching method, device, equipment and storage medium
CN112102481A (en) Method and device for constructing interactive simulation scene, computer equipment and storage medium
CN111626369A (en) Face recognition algorithm effect evaluation method and device, machine readable medium and equipment
CN111464743A (en) Photographic composition matching method and system
CN112068704B (en) Method for displaying augmented reality effect on target object
CN116863860B (en) Intelligent energy-saving advertising machine
CN110930364B (en) AI-based video microscope implementation method

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