CN113393362A - Method for displaying dynamic watermark aiming at frame by commercial short video - Google Patents
Method for displaying dynamic watermark aiming at frame by commercial short video Download PDFInfo
- Publication number
- CN113393362A CN113393362A CN202110651375.4A CN202110651375A CN113393362A CN 113393362 A CN113393362 A CN 113393362A CN 202110651375 A CN202110651375 A CN 202110651375A CN 113393362 A CN113393362 A CN 113393362A
- Authority
- CN
- China
- Prior art keywords
- color
- watermark
- short video
- video
- short
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0021—Image watermarking
- G06T1/0028—Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8358—Generation of protective data, e.g. certificates involving watermark
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Bioinformatics & Computational Biology (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
Abstract
The invention discloses a method for displaying dynamic watermarks by commercial short videos aiming at frames, which comprises the steps of establishing a basic color library; decomposing the video into frames; identifying a background color; selecting a watermark color; adding a video watermark; effect preview and check; the method for adding the watermark can enable the watermark to be added more intelligently and conveniently to achieve the purpose of reasonably utilizing resources, has better visual display effect, and can enable the short video watermark to change along with the change of the background color to achieve the purpose of optimal vision, thereby further improving the actual popularization and publicity effect in the later stage of the commercial short video.
Description
Technical Field
The invention relates to the technical field of short video processing, in particular to a method for displaying a dynamic watermark by commercial short video aiming at a frame.
Background
Short videos are short videos, and are an internet content transmission mode, generally videos which are transmitted on new internet media within 5 minutes in transmission time, with the popularization of mobile terminals and the acceleration of networks, short and fast large-flow transmission contents are gradually favored by various large platforms, fans and capital, and a plurality of public can add watermarks to own commercial short videos for protection benefits, and the commercial short videos of companies can be better popularized by adding watermarks to the short videos, so that the purpose of propaganda is achieved;
in recent years, watermarking is performed on short videos, or a video processing tool is manually used for adding one frame by one frame, when the number of videos is large, the labor cost is high, the efficiency is low, and the watermarking is added on a certain coordinate or area by using a computer program flow.
Disclosure of Invention
The invention provides a method for displaying dynamic watermarks for frames by commercial short videos, which can effectively solve the problems of high labor cost, low efficiency, unobvious watermark effect and resource waste caused by the fact that watermarks are added manually in the background technology, and the purpose is not achieved due to the fact that the watermarks are added in a computer program flow mode.
In order to achieve the purpose, the invention provides the following technical scheme: a method for displaying a dynamic watermark for a frame in commercial short video, comprising the steps of:
s1, establishing a basic color library;
s2, decomposing the video into frames;
s3, identifying the background color;
s4, selecting watermark colors;
s5, adding a video watermark;
s6, effect preview checking;
and S7, determining the watermark color by rating.
According to the above technical solution, in S1, establishing the basic color library is mainly based on a large number of original color data models, pouring a large number of different people into the original color training database for the degree of dislike of various color combinations, and normalizing the color data in the database to be the basic color library in the whole adding process;
in the process of establishing a basic color library, the original colors in the color library mainly comprise black, gray, red, orange, yellow, green, cyan, blue and purple, after the color data in the database are normalized, the original colors in the color library are compared pairwise to determine the color relationship after different colors are combined and superposed, and the comparison and grading are carried out according to the obvious strong relationship after the colors are combined and superposed until all the original colors in the color library are compared, and finally three color comparison grades are determined.
According to the technical scheme, after the contrast levels of three colors are determined, the colors of all levels are used as mark names in the basic color library according to the levels of the corresponding colors, and three storage units are established in a mark mode to correspondingly store the colors of the three levels in a classified mode.
According to the above technical solution, in S2, the video decomposition framing refers to decomposing a commercial short video into a set of corresponding frames, and combining the frames in the set to form a short video, and when the commercial short video is decomposed into the set of frames, the commercial short video is mainly framed according to the node sequence of the playing time of the commercial short video, and specifically, the commercial short video is decomposed into a first frame, a second frame, and an nth frame of a third pointer … ….
According to the above technical solution, in S3, identifying the background color refers to identifying HSV components corresponding to a basic color in a short video region by using opencv, where HSV mainly refers to hue, saturation, and darkness of a corresponding identification region in a short video, after identifying and determining the HSV components corresponding to the basic color, a strict range is given, and a corresponding background color in the corresponding identification region in the short video is identified by using an identified color range, and in a process of determining the color range, a corresponding fuzzy range in the identification region is calculated by mainly using experiments to determine the identified background color.
According to the above technical solution, in S4, selecting the watermark color refers to correspondingly selecting the original color of the basic color library to be watermarked according to the background color identified and determined in step S3, so that the watermark with more obvious color and better visual effect is generated after the identified background color and the original color of the added watermark are combined;
when selecting the original color of the basic color library to be added with the watermark, firstly selecting the corresponding original color of the watermark according to an original color training database established according to the degree of preference of various color combinations, then selecting the original color in the corresponding storage unit according to the obvious strong relation between the original color and the identified background color, and firstly selecting the watermark color corresponding to the background color according to the rank order during selection.
According to the above technical solution, in S5, the adding of the video watermark is to add the color-selected watermark to the video to generate a new video, and specifically, after identifying the background color corresponding to the short video and determining the original watermark color corresponding to the background color of the short video, add the original watermark color and watermark selected in the basic color library to the short video to form the video watermark and generate the new short video.
According to the technical scheme, in the process of adding the original color of the watermark selected in the basic color library and the corresponding watermark into the short video, firstly, the position of the watermark with the determined color needs to be determined, and simultaneously, the margin for adding the color watermark needs to be determined;
the position is determined mainly according to the position of the color watermark in the short video plane, the video center is taken as a direction central point, the short video plane is divided into 8 positions of upper, lower, left, right, upper left, lower left, upper right and lower right, and the total of 9 positions of the direction central point is added;
and when the edge distance is determined, determining each edge distance of the color watermark in the short video plane according to the linear distance of the color watermark in the short video plane from each edge in the short video plane.
According to the above technical solution, in S6, after determining both the position and the margin of the good color watermark in the short video and adding the corresponding color watermark into the short video, playing the generated new short video, and previewing and judging the expression effect of the current color watermark in the short video;
after the performance effect of the current color watermark in the short video is previewed, the colors of all levels correspondingly stored in the basic color library are all substituted into the watermark, and the step S5 is repeated for the color watermarks of all levels, so that different color watermarks of all levels are respectively substituted into the short video, and the short videos of different types corresponding to the different color watermarks of all levels are generated according to the different color watermarks of all levels.
According to the above technical solution, in the step S7, determining the watermark color by effect rating means that after different types of short videos corresponding to different levels of different color watermarks are generated according to the different levels of different color watermarks, the short videos of the different types are rated according to the performance of each short video preview, so as to determine the watermark color with the best final effect;
when different types of short videos are graded, comprehensive grading is mainly carried out according to the hue, the saturation and the brightness of the short videos in the corresponding videos;
the hue mainly represents the color information reflected by the watermark and the video, namely the position of the spectral color, the saturation represents the degree of the color close to the spectral color, and can be seen as the result of mixing a certain spectral color with white, the higher the color saturation, the darker and gorgeous the combined color, the brightness represents the degree of the color brightness, for the light source color, the brightness value is related to the brightness of the luminous body, for the object color, the value is related to the transmittance or reflectance of the object;
and after the short videos of different categories are graded according to the hue, the saturation and the brightness as grading standards, finally expressing the short video with the optimal effect, and determining the original color of the short video added with the watermark.
Compared with the prior art, the invention has the beneficial effects that: the color of a certain coordinate or area of each frame of the video is identified by using the opencv technology, and the watermark with obvious color and better visual effect is generated based on the color so as to achieve better display effect and solve the problem that the background color of the video is the same as or close to the color of the watermark, so that the watermark effect is not obvious;
the method for adding the watermark in the commercial short video enables the watermark to be added more intelligently and conveniently to achieve the purpose of reasonable utilization of resources under the background of commercial short video advertisement industrial manufacturing, has a better visual display effect, can enable the short video watermark to change along with the change of background color to achieve the purpose of optimal vision, and further improves the actual popularization and publicity effect of the commercial short video in the later period.
The primary color training database can be established according to the degree of the aversion of different people to various color combinations when the basic color library is established, meanwhile, the colors can be compared, the different colors are classified according to the obvious strong relation after superposition combination, and the classified colors can be stored in a classified mode, so that watermarks of different colors can be correspondingly substituted into the short video according to the actual needs when the color watermarks are subsequently substituted, the short video with the optimal display result is conveniently determined by substituting the watermarks of different colors, and the optimal visual display effect can be achieved after the short video is subsequently substituted into the watermarks with colors.
In the process of adding the selected original watermark color and the selected watermark in the basic color library into the short video correspondingly, the position and the margin of the added color watermark are determined, so that the color watermark cannot influence the propaganda content of the short video in the subsequent addition of the color watermark into the short video, and further, after the color watermark is added into the short video, the short video and the color watermark can have better display effect.
When the color watermarks are added into the short videos, the colors of all levels correspondingly stored in the basic color library can be substituted into the watermarks, the color watermarks of all levels are added into the short videos respectively, different types of short videos corresponding to the short videos are generated according to the different color watermarks of all levels, the short videos are previewed and graded after being generated, the short videos are conveniently, quickly and accurately determined, the short videos with the optimal expression effect are finally displayed, the colors of the watermarks added into the short videos are conveniently determined, the short videos with the optimal display effect are conveniently and better determined through a comparison mode, and then the actual display result of the subsequent short videos is guaranteed.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention.
In the drawings:
FIG. 1 is a flow chart of the steps of the present invention;
fig. 2 is a schematic block diagram of the present invention.
Detailed Description
The preferred embodiments of the present invention will be described in conjunction with the accompanying drawings, and it will be understood that they are described herein for the purpose of illustration and explanation and not limitation.
Example (b): as shown in fig. 1-2, the present invention provides a technical solution, a method for displaying a dynamic watermark for a frame in a commercial short video, including the following steps:
s1, establishing a basic color library;
s2, decomposing the video into frames;
s3, identifying the background color;
s4, selecting watermark colors;
s5, adding a video watermark;
s6, effect preview checking;
and S7, determining the watermark color by rating.
Based on the above technical solution, in S1, establishing a basic color library is mainly based on a large number of original color data models, and a large number of different people are filled with the original color training database for the degree of dislike of various color combinations, and color data in the database is normalized to serve as the basic color library in the whole adding process;
in the process of establishing a basic color library, the original colors in the color library mainly comprise black, gray, red, orange, yellow, green, cyan, blue and purple, after the color data in the database are normalized, the original colors in the color library are compared pairwise to determine the color relationship after different colors are combined and superposed, and the comparison and grading are carried out according to the obvious strong relationship after the colors are combined and superposed until all the original colors in the color library are compared, and finally three color comparison grades are determined.
Based on the technical scheme, after the contrast levels of three colors are determined, the colors of all levels are used as mark names in the basic color library according to the levels of the corresponding colors, and three storage units are established in a mark mode to correspondingly store the colors of the three levels in a classified mode.
Based on the above technical solution, in S2, the video decomposition framing refers to decomposing a commercial short video into a set composed of corresponding frames, and combining the frames in the set to form a short video, and when the commercial short video is decomposed into the set composed of frames, the commercial short video is mainly framed according to the node sequence of the playing time of the commercial short video, and specifically, the commercial short video is decomposed into a first frame, a second frame, and an nth frame of the third pointer … ….
Based on the above technical solution, in S3, identifying the background color refers to identifying HSV components corresponding to a basic color in a short video region by using opencv, HSV mainly refers to hue, saturation and darkness of a corresponding identification region in a short video, after identifying and determining the HSV components corresponding to the basic color, a strict range is given, and a corresponding background color in the corresponding identification region in the short video is identified by an identified color range, in the process of determining the color range, a corresponding fuzzy range in the identification region is calculated mainly by experiments to determine the identified background color;
the range of blur calculated by experiment is shown in the following table: (Here, part of red is classified into the purple range)
| Black colour | Ash of | White colour (Bai) | Red wine | Orange | Yellow colour | Green | Green leaf of Chinese cabbage | Blue (B) | Purple pigment | |
| hmin | 0 | 0 | 0 | 0/156 | 11 | 26 | 35 | 78 | 100 | 125 |
| hmax | 180 | 180 | 180 | 10/180 | 25 | 34 | 77 | 99 | 124 | 155 |
| smin | 0 | 0 | 0 | 43 | 43 | 43 | 43 | 43 | 43 | 43 |
| smax | 255 | 43 | 30 | 255 | 255 | 255 | 255 | 255 | 255 | 255 |
| vmin | 0 | 46 | 221 | 46 | 46 | 46 | 46 | 46 | 46 | 46 |
| vmax | 46 | 220 | 255 | 255 | 255 | 255 | 255 | 255 | 255 | 255 |
Based on the above technical solution, in S4, selecting the watermark color refers to correspondingly selecting the original color of the basic color library to be watermarked according to the background color identified and determined in step S3, so that the watermark with more obvious color and better visual effect is generated after the identified and determined background color and the original color of the added watermark are combined;
when selecting the original color of the basic color library to be added with the watermark, firstly selecting the corresponding original color of the watermark according to an original color training database established according to the degree of preference of various color combinations, then selecting the original color in the corresponding storage unit according to the obvious strong relation between the original color and the identified background color, and firstly selecting the watermark color corresponding to the background color according to the rank order during selection.
Based on the above technical solution, in S5, adding the video watermark is to add the color-selected watermark to the video to generate a new video, specifically, after identifying the background color corresponding to the short video and determining the original watermark color corresponding to the background color of the short video, add the original watermark color and watermark selected in the basic color library to the short video to form a video watermark and generate a new short video.
Based on the technical scheme, in the process of adding the original color of the watermark selected in the basic color library and the corresponding watermark into the short video, firstly, the position of the watermark with the determined color needs to be determined, and simultaneously, the margin for adding the color watermark needs to be determined;
the position is determined mainly according to the position of the color watermark in the short video plane, the video center is taken as a direction central point, the short video plane is divided into 8 positions of upper, lower, left, right, upper left, lower left, upper right and lower right, and the total of 9 positions of the direction central point is added;
and when the edge distance is determined, determining each edge distance of the color watermark in the short video plane according to the linear distance of the color watermark in the short video plane from each edge in the short video plane.
Based on the above technical solution, in S6, after determining both the position and the margin of the good color watermark in the short video and adding the corresponding color watermark into the short video, playing the generated new short video, and previewing and judging the expression effect of the current color watermark in the short video;
after the performance effect of the current color watermark in the short video is previewed, the colors of all levels correspondingly stored in the basic color library are all substituted into the watermark, and the step S5 is repeated for the color watermarks of all levels, so that different color watermarks of all levels are respectively substituted into the short video, and the short videos of different types corresponding to the different color watermarks of all levels are generated according to the different color watermarks of all levels.
Based on the above technical solution, in S7, determining the watermark color by effect rating means that after different types of short videos corresponding to different color watermarks are generated according to the different color watermarks of each level, rating the different types of short videos by the performance of each short video preview so as to determine the watermark color with the best final effect;
when different types of short videos are graded, comprehensive grading is mainly carried out according to the hue, the saturation and the brightness of the short videos in the corresponding videos;
the hue mainly represents the color information reflected by the watermark and the video, namely the position of the spectral color, the saturation represents the degree of the color close to the spectral color, and can be seen as the result of mixing a certain spectral color with white, the higher the color saturation, the darker and gorgeous the combined color, the brightness represents the degree of the color brightness, for the light source color, the brightness value is related to the brightness of the luminous body, for the object color, the value is related to the transmittance or reflectance of the object;
and after the short videos of different categories are graded according to the hue, the saturation and the brightness as grading standards, finally expressing the short video with the optimal effect, and determining the original color of the short video added with the watermark.
Finally, it should be noted that: although the present invention has been described in detail with reference to the foregoing embodiments, it will be apparent to those skilled in the art that changes may be made in the embodiments and/or equivalents thereof without departing from the spirit and scope of the 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 method for displaying a dynamic watermark for a frame in a commercial short video, comprising: the method comprises the following steps:
s1, establishing a basic color library;
s2, decomposing the video into frames;
s3, identifying the background color;
s4, selecting watermark colors;
s5, adding a video watermark;
s6, effect preview checking;
and S7, determining the watermark color by rating.
2. The method of claim 1, wherein the method comprises: in the step S1, establishing a basic color library is to fill a large number of different people with an original color training database for the degree of dislike of various color combinations based on a large number of original color data models, and normalize the color data in the database to serve as the basic color library in the whole adding process;
in the process of establishing a basic color library, the original colors in the color library mainly comprise black, gray, red, orange, yellow, green, cyan, blue and purple, after the color data in the database are normalized, the original colors in the color library are compared pairwise to determine the color relationship after different colors are combined and superposed, and the comparison and grading are carried out according to the obvious strong relationship after the colors are combined and superposed until all the original colors in the color library are compared, and finally three color comparison grades are determined.
3. The method of claim 2, wherein the method comprises: after the contrast levels of three colors are determined, the colors of all levels are used as mark names in the basic color library according to the levels of the corresponding colors, and three storage units are established in a mark mode to correspondingly store the colors of the three levels in a classified mode.
4. The method of claim 1, wherein the method comprises: in S2, the video decomposition framing refers to decomposing a commercial short video into a set composed of corresponding frames, and combining the frames in the set to form a short video, and when decomposing the commercial short video into the set composed of frames, the commercial short video is mainly framed according to the node sequence of the playing time of the commercial short video, and specifically, the commercial short video is decomposed into a first frame, a second frame, and an nth frame of a third pointer … ….
5. The method of claim 1, wherein the method comprises: in S3, identifying the background color refers to identifying HSV components corresponding to the basic color in the short video region by using opencv, where HSV mainly refers to hue, saturation, and darkness of the corresponding identification region in the short video, after identifying and determining the HSV components corresponding to the basic color, a strict range is given, and the corresponding background color in the corresponding identification region in the short video is identified by the identified color range, and in the process of determining the color range, the corresponding fuzzy range in the identification region is calculated mainly through experiments to determine the identified background color.
6. The method of claim 3, wherein the method comprises: in S4, selecting the watermark color refers to correspondingly selecting the original color of the basic color library to be watermarked according to the background color identified and determined in step S3, so that the watermark with more obvious color and better visual effect is generated after the identified background color and the original color of the watermark are combined;
when selecting the original color of the basic color library to be added with the watermark, firstly selecting the corresponding original color of the watermark according to an original color training database established according to the degree of preference of various color combinations, then selecting the original color in the corresponding storage unit according to the obvious strong relation between the original color and the identified background color, and firstly selecting the watermark color corresponding to the background color according to the rank order during selection.
7. The method of claim 6, wherein the method comprises: in S5, the adding of the video watermark is to add the color-selected watermark to the video to generate a new video, and specifically, after the background color corresponding to the short video is identified and the original color of the watermark corresponding to the background color of the short video is also determined, the original color of the watermark selected in the basic color library and the watermark are added to the short video in a corresponding manner to form the video watermark and generate the new short video.
8. The method of displaying a dynamic watermark for a frame in commercial short video according to claim 7, wherein: in the process of adding the selected original color of the watermark and the corresponding watermark in the basic color library into the short video, firstly, the position of the watermark with the determined color needs to be determined, and simultaneously, the margin for adding the color watermark needs to be determined;
the position is determined mainly according to the position of the color watermark in the short video plane, the video center is taken as a direction central point, the short video plane is divided into 8 positions of upper, lower, left, right, upper left, lower left, upper right and lower right, and the total of 9 positions of the direction central point is added;
and when the edge distance is determined, determining each edge distance of the color watermark in the short video plane according to the linear distance of the color watermark in the short video plane from each edge in the short video plane.
9. The method of claim 8, wherein the method comprises: in S6, after determining both the position and the margin of the color watermark in the short video and adding the corresponding color watermark to the short video, playing the generated new short video, and previewing and determining the performance effect of the current color watermark in the short video;
after the performance effect of the current color watermark in the short video is previewed, the colors of all levels correspondingly stored in the basic color library are all substituted into the watermark, and the step S5 is repeated for the color watermarks of all levels, so that different color watermarks of all levels are respectively substituted into the short video, and the short videos of different types corresponding to the different color watermarks of all levels are generated according to the different color watermarks of all levels.
10. The method of displaying a dynamic watermark for a frame in commercial short video according to claim 9, wherein: in S7, the determining the watermark color by effect rating means that after different types of short videos corresponding to different color watermarks are generated according to the different color watermarks of each level, the short videos of each different type are rated according to the performance of each short video preview, so as to determine the watermark color with the best final effect;
when different types of short videos are graded, comprehensive grading is mainly carried out according to the hue, the saturation and the brightness of the short videos in the corresponding videos;
the hue mainly represents the color information reflected by the watermark and the video, namely the position of the spectral color, the saturation represents the degree of the color close to the spectral color, and can be seen as the result of mixing a certain spectral color with white, the higher the color saturation, the darker and gorgeous the combined color, the brightness represents the degree of the color brightness, for the light source color, the brightness value is related to the brightness of the luminous body, for the object color, the value is related to the transmittance or reflectance of the object;
and after the short videos of different categories are graded according to the hue, the saturation and the brightness as grading standards, finally expressing the short video with the optimal effect, and determining the original color of the short video added with the watermark.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110651375.4A CN113393362A (en) | 2021-06-11 | 2021-06-11 | Method for displaying dynamic watermark aiming at frame by commercial short video |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110651375.4A CN113393362A (en) | 2021-06-11 | 2021-06-11 | Method for displaying dynamic watermark aiming at frame by commercial short video |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN113393362A true CN113393362A (en) | 2021-09-14 |
Family
ID=77620705
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110651375.4A Pending CN113393362A (en) | 2021-06-11 | 2021-06-11 | Method for displaying dynamic watermark aiming at frame by commercial short video |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN113393362A (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100146284A1 (en) * | 2007-02-05 | 2010-06-10 | Zeev Geyzel | System for embedding data |
| CN102404649A (en) * | 2011-11-30 | 2012-04-04 | 江苏奇异点网络有限公司 | Video watermark adding method with self-adaptive watermark position |
| US20160071229A1 (en) * | 2014-09-05 | 2016-03-10 | Brady Jennings Beaubien | Watermarking system |
| CN106331533A (en) * | 2016-08-10 | 2017-01-11 | 深圳市企拍文化科技有限公司 | Method for adding LOGO in video |
| CN107392832A (en) * | 2017-06-30 | 2017-11-24 | 广东欧珀移动通信有限公司 | Image processing method and related product |
| CN107911753A (en) * | 2017-11-28 | 2018-04-13 | 百度在线网络技术(北京)有限公司 | Method and apparatus for adding digital watermarking in video |
| CN111310134A (en) * | 2018-12-11 | 2020-06-19 | 阿里巴巴集团控股有限公司 | Screen watermark generation method, device and equipment |
-
2021
- 2021-06-11 CN CN202110651375.4A patent/CN113393362A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100146284A1 (en) * | 2007-02-05 | 2010-06-10 | Zeev Geyzel | System for embedding data |
| CN102404649A (en) * | 2011-11-30 | 2012-04-04 | 江苏奇异点网络有限公司 | Video watermark adding method with self-adaptive watermark position |
| US20160071229A1 (en) * | 2014-09-05 | 2016-03-10 | Brady Jennings Beaubien | Watermarking system |
| CN106331533A (en) * | 2016-08-10 | 2017-01-11 | 深圳市企拍文化科技有限公司 | Method for adding LOGO in video |
| CN107392832A (en) * | 2017-06-30 | 2017-11-24 | 广东欧珀移动通信有限公司 | Image processing method and related product |
| CN107911753A (en) * | 2017-11-28 | 2018-04-13 | 百度在线网络技术(北京)有限公司 | Method and apparatus for adding digital watermarking in video |
| CN111310134A (en) * | 2018-12-11 | 2020-06-19 | 阿里巴巴集团控股有限公司 | Screen watermark generation method, device and equipment |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111976325B (en) | Traceable printing method and traceable printing system | |
| JP6483221B2 (en) | 3D code generation method | |
| CN1977542B (en) | Extract dominant colors using perceptual laws to generate ambient light from video content | |
| JP4554280B2 (en) | System and method for displaying images using multiple blending | |
| CN104778047B (en) | A kind of content display method and terminal | |
| EP4261784A1 (en) | Image processing method and apparatus based on artificial intelligence, and electronic device, computer-readable storage medium and computer program product | |
| CN105955754B (en) | A kind of user interface character displaying method and device | |
| CN106204663B (en) | The printed matter expressive force Enhancement Method and system of figure are hidden based on high-fidelity | |
| CN112218006A (en) | Multimedia data processing method and device, electronic equipment and storage medium | |
| CN100361192C (en) | Method for correcting LCD picture of mobile communication terminal | |
| CN113360820B (en) | Page display method, system, equipment and storage medium | |
| CN113393362A (en) | Method for displaying dynamic watermark aiming at frame by commercial short video | |
| CN112132919B (en) | Electronic seal presenting method for simulating inkpad effect | |
| Blankenbach et al. | Optimizing and evaluating new automotive HMI image enhancement algorithms under bright light conditions using display reflectance characteristics | |
| Gong et al. | Investigation of perceptual attributes for mobile display image quality | |
| Xu et al. | Estimation of the perceptual color gamut on displays | |
| CN110880164A (en) | Image processing method, device and equipment and computer storage medium | |
| Gong et al. | Comprehensive model for predicting perceptual image quality of smart mobile devices | |
| CN113673456B (en) | Streetscape image scoring method based on color distribution learning | |
| CN112927321B (en) | Intelligent image design method, device, equipment and storage medium based on neural network | |
| CN112464739B (en) | Document text legibility evaluation method and terminal | |
| Xu et al. | Evaluation of the colour quality of display primary: Part I. Chromaticity based methods | |
| CN114943779B (en) | Method for identifying world country region based on color | |
| US20230328193A1 (en) | Color management in printing | |
| Ayama et al. | KANSEI evaluation of color images presented in color gamuts with different blue primaries |
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 |