[go: up one dir, main page]

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 PDF

Info

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
Application number
CN202110651375.4A
Other languages
Chinese (zh)
Inventor
刘金坤
王梓鉴
孙伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Second Shadow Workshop Beijing Technology Co ltd
Original Assignee
Second Shadow Workshop Beijing 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 Second Shadow Workshop Beijing Technology Co ltd filed Critical Second Shadow Workshop Beijing Technology Co ltd
Priority to CN202110651375.4A priority Critical patent/CN113393362A/en
Publication of CN113393362A publication Critical patent/CN113393362A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/0028Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • 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

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

Method for displaying dynamic watermark aiming at frame by commercial short video
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.
CN202110651375.4A 2021-06-11 2021-06-11 Method for displaying dynamic watermark aiming at frame by commercial short video Pending CN113393362A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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