KR20130104215A - Method for adaptive and partial replacement of moving picture, and method of generating program moving picture including embedded advertisement image employing the same - Google Patents
Method for adaptive and partial replacement of moving picture, and method of generating program moving picture including embedded advertisement image employing the same Download PDFInfo
- Publication number
- KR20130104215A KR20130104215A KR1020120025536A KR20120025536A KR20130104215A KR 20130104215 A KR20130104215 A KR 20130104215A KR 1020120025536 A KR1020120025536 A KR 1020120025536A KR 20120025536 A KR20120025536 A KR 20120025536A KR 20130104215 A KR20130104215 A KR 20130104215A
- Authority
- KR
- South Korea
- Prior art keywords
- image
- replacement
- original
- program
- advertisement
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1836—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with heterogeneous network architecture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/189—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Quality & Reliability (AREA)
- Processing Or Creating Images (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
Abstract
Description
The present invention relates to an image processing method, and more particularly, to a method of replacing a part of a video with another image.
There are many areas where you need to replace some of your videos with other videos. For example, Korean Patent Laid-Open Publication No. 10-2009-0087774 discloses a text, picture, or motion data by recognizing a character, a picture, a caller's motion in a video call frame during a video call using a portable terminal, and extracting the extracted data in advance. A system for recognizing and converting image data, which is converted into still image data or moving image data, synthesized or replaced with a video call frame, and delivered to a called terminal. In addition, Korean Patent Application Publication No. 10-1050107 describes an image control apparatus that replaces an image of a specific person in a karaoke image or a UCC video with a character and controls the movement and movement of the character so that the character moves according to the movement of the character.
In particular, the inventors are interested in the field of program advertising. That is, in a program image that is previously transmitted to a user through airwaves, cable networks, the Internet, or other media, an advertisement is provided to the user at the start and end of the program or through an intermediate advertisement. In the case of advertisements provided at the start and end of the program, the viewers often do not pay attention or stop watching the video. Therefore, it is difficult to attract the viewer's attention and thus the advertising effect is insignificant. In the case of interstitial advertisements, the concentration of the program decreases, which not only causes viewer dissatisfaction, but also the effect of advertising is not high due to the high possibility of changing channels during the advertisement time. In addition, in some cases, an advertisement is inserted in the form of a still image using a subtitle or a figure at the bottom of the program.
Therefore, in order to enhance the advertising effect, a method of naturally inserting an advertisement image into the program is required so as to attract the viewer's attention without interrupting the flow of viewing the program.
SUMMARY OF THE INVENTION The present invention has been made in an effort to solve such a problem, and provides a method of replacing an image by replacing an image with another image and adaptively changing the position and size of the replacement image according to the change of the original image. Shall be.
In addition, the present invention, by applying the image replacement method as described above in the advertising field, a part of the program original image is replaced with the advertisement image, but the image that can adaptively change the position and size of the advertisement image in accordance with the change of the original image It is another technical problem to provide a generating method.
In addition, another technical problem of the present invention is to provide a program suitable for implementing a program image generating method in which an advertisement image is inserted as described above.
In the image replacement method of the present invention for achieving the above technical problem, first, a replacement image is prepared. In addition, a user input for a replacement area and a replacement section to be replaced with the replacement image in the original image is accepted. Subsequently, perspective characteristics are extracted from the original image, the replacement image is warped and adjusted according to the perspective characteristics, and the boundary of the replacement region is adjusted. Finally, the warped replacement image is synthesized with the original image.
For the second and subsequent frames, in adjusting the replacement image according to the perspective characteristics, it is desirable to readjust the replacement image and the replacement area when the object moving distance is large while continuously checking the object moving distance and direction from the previous frame. . To this end, first, a moving distance of a predetermined region is extracted between the previous frame and the current frame of the original image. When the moving distance is out of a predetermined threshold value, a homography matrix between the previous frame and the current frame is determined, and the position of the replacement area is changed. Subsequently, the perspective image is re-extracted in the original image, and the replacement image is warped and adjusted to match the re-extracted perspective characteristic.
Meanwhile, in the program image generating method in which the advertisement image of the present invention is inserted to achieve the above technical problem, first, the advertisement image is prepared. In addition, the user input for the replacement area and the replacement section to be replaced with the advertisement image in the original program image is accepted. Subsequently, perspective characteristics are extracted from the original program image, warping and adjusting the advertisement image according to the perspective characteristics, and the boundary of the substitute area is adjusted. Finally, the warped advertisement image is synthesized with the program original image.
For the second and subsequent frames, in adjusting the advertisement image according to the perspective characteristics, it is desirable to readjust the advertisement image and the replacement area when the object movement distance is large while continuously checking the object movement distance and direction from the previous frame. . To this end, first, a moving distance of a predetermined region is extracted between the previous frame and the current frame of the original program image. When the moving distance is out of a predetermined threshold value, a homography matrix between the previous frame and the current frame is determined, and the position of the replacement area is changed. Subsequently, the perspective characteristics are re-extracted in the original program image, and the advertisement image is warped and adjusted to match the re-extracted perspective characteristics.
On the other hand, the program of the present invention can be stored and executed in a computer-readable recording medium, comprising: (a) a replacement area for receiving a program original image and an advertisement image and replacing the advertisement image within the program original image; (B) extracting perspective characteristics from the original image of the program, warping and adjusting the advertisement image according to the perspective characteristics, and adjusting the boundary of the replacement region; , (c) is suitable for implementing a function of synthesizing the warped advertisement image to the program original image.
In particular, the (b) function includes (b1) a function of extracting a moving distance of a predetermined region between a previous frame and a current frame of the original program image, and (b2) when the moving distance is out of a predetermined threshold value, Determining a homography matrix between a frame and the current frame, changing a position of the replacement area, (b3) re-extracting perspective characteristics within the original program image, and reconstructing the advertisement image according to the re-extracted perspective characteristics It includes the ability to warp and adjust.
As described above, the present invention replaces a part of the program original image with the replacement image, and adaptively changes the position and size of the replacement image according to the change of the original image.
Accordingly, when the method of the present invention is applied to the program advertisement field, when the original program image is displayed on the viewer's display device, the advertisement image can be felt as if it exists in the original image, and the program viewing image is not disturbed. The effect is that the original program video can be viewed.
On the other hand, since the advertisement video can be naturally displayed to the viewer while the original program video is playing, it is possible to prevent the viewer from avoiding the advertisement video as much as possible, and maximize the advertising effect from the program producer or advertiser's point of view. There is an advantage that it can.
Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the figure,
1 is a block diagram of an image replacement apparatus according to the present invention.
FIG. 2 is a detailed block diagram of the image replacement program shown in FIG. 1.
FIG. 3 is a diagram illustrating an example of an area / section setting screen provided by the user interface shown in FIG. 2.
4 is a flowchart illustrating an embodiment of an overall execution process of an image replacement method according to the present invention.
FIG. 5 is a flowchart illustrating in detail an image replacement step for an initial frame, that is,
FIG. 6 is a diagram for describing an example of a process of adjusting a substitute area in FIG. 5.
FIG. 7 is a flowchart illustrating in detail a replacement step for a frame after the first frame, that is,
Referring to FIG. 1, an image replacement apparatus according to an exemplary embodiment of the present invention may include a
The
The image
The program image, which is partially replaced by the substitute image by the image
In FIG. 1, only one of the
Referring to FIG. 2, the image replacement program includes an original
The original
The
The area /
The
The substitute
The
Hereinafter, the operation of the image replacement apparatus shown in FIG. 1 will be described with reference to FIGS. 4 to 7.
Figure 4 shows the overall implementation of the image replacement method according to the present invention.
First, the original
In
In the preferred embodiment, the selection of the alternative section is made using the
In one embodiment, after the user presses the
Thereafter, when the user presses the
Subsequently, after determining whether the current frame is the last frame in the replacement section (step 212), if it is not the last frame, the flow returns to step 208 to continue image replacement for the next frame. On the other hand, if it is determined in
5 shows in more detail the alternative step, 206, for the original frame.
First, the
In
In
7 shows in more detail an alternative step,
After the first frame, the camera angle may be changed to change the direction or size of the original image. Accordingly, in the preferred embodiment, the replacement area is changed for the frame after the first frame by comparison with the previous frame.
First, the
On the other hand, if it is determined in
Next, the
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the invention.
For example, in the above embodiment, the coordinates of the points P1 to P4 where the two reference lines LINE3 and LINE4 meet both vertical lines of the replacement area REGION1 are stored in the area /
On the other hand, in synthesizing the original image and the substitute image, the foreground and background are separated from the original image or the depth of each object is extracted, and if there is an object that covers the area replaced by the substitute image, the part covered by the object is replaced. You can prevent the image from being displayed.
Therefore, it should be understood that the above-described embodiments are illustrative in all aspects and not restrictive. The scope of the present invention is defined by the appended claims rather than the detailed description and all changes or modifications derived from the meaning and scope of the claims and their equivalents are to be construed as being included within the scope of the present invention do.
Claims (3)
(a) preparing the substitute image;
(b) accepting a user input for a replacement area and a replacement section to be replaced with the replacement image in the original image;
(c) extracting perspective characteristics in the original image, warping and adjusting the replacement image according to the perspective characteristics, and adjusting a boundary of the replacement region; And
(d) synthesizing a warped replacement image with the original image;
It includes, step (c)
extracting a moving distance of a predetermined region between a previous frame and a current frame of the original image;
(c2) determining a homography matrix between the previous frame and the current frame when the moving distance is out of a predetermined threshold value and changing a position of the replacement area; And
(c3) re-extracting perspective characteristics in the original image, and warping and adjusting the replacement image according to the re-extracted perspective characteristics;
Image replacement method comprising a.
(a) preparing the advertisement image;
(b) accepting a user input for a replacement area and a replacement section to be replaced with the advertisement image in the original program image;
(c) extracting perspective characteristics in the original program image, warping and adjusting the advertisement image according to the perspective characteristics, and adjusting a boundary of the replacement area; And
(d) synthesizing a warped advertisement image to the program original image;
It includes, step (c)
(c1) extracting a moving distance of a predetermined region between a previous frame and a current frame of the original program image;
(c2) determining a homography matrix between the previous frame and the current frame when the moving distance is out of a predetermined threshold value and changing a position of the replacement area; And
(c3) re-extracting perspective characteristics in the original program image and warping and adjusting the advertisement image according to the re-extracted perspective characteristics;
Program image generation method is inserted, the advertising image including a.
(b) extracting perspective characteristics from the original program image, warping and adjusting the advertisement image according to the perspective characteristics, and adjusting a boundary of the replacement area; And
(c) a function of synthesizing a warped advertisement image to the program original image;
Can be implemented, and the (b) function
(b1) extracting a moving distance of a predetermined region between a previous frame and a current frame of the original program image;
(b2) determining a homography matrix between the previous frame and the current frame and changing the position of the replacement area when the moving distance is out of a predetermined threshold value; And
(b3) re-extracting perspective characteristics in the original program image and warping and adjusting the advertisement image according to the re-extracted perspective characteristics;
Computer-readable recording medium recording a program comprising a.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120025536A KR20130104215A (en) | 2012-03-13 | 2012-03-13 | Method for adaptive and partial replacement of moving picture, and method of generating program moving picture including embedded advertisement image employing the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120025536A KR20130104215A (en) | 2012-03-13 | 2012-03-13 | Method for adaptive and partial replacement of moving picture, and method of generating program moving picture including embedded advertisement image employing the same |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20130104215A true KR20130104215A (en) | 2013-09-25 |
Family
ID=49453088
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120025536A KR20130104215A (en) | 2012-03-13 | 2012-03-13 | Method for adaptive and partial replacement of moving picture, and method of generating program moving picture including embedded advertisement image employing the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20130104215A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107566915A (en) * | 2017-09-11 | 2018-01-09 | 上海与德科技有限公司 | A kind of synthetic method of advertisement |
US10643304B2 (en) | 2016-11-03 | 2020-05-05 | Hanwha Techwin Co., Ltd. | Image providing apparatus and method |
CN111432234A (en) * | 2020-03-11 | 2020-07-17 | 咪咕互动娱乐有限公司 | Video generation method and device, electronic equipment and readable storage medium |
US10904638B2 (en) | 2014-01-24 | 2021-01-26 | Eleven Street Co., Ltd. | Device and method for inserting advertisement by using frame clustering |
GB2590735A (en) * | 2019-12-20 | 2021-07-07 | Move Ai Ltd | Method of inserting an object into a sequence of images |
WO2022236842A1 (en) * | 2021-05-10 | 2022-11-17 | 刘川民 | Advertisement replacement or addition processing method, system and apparatus |
CN115460456A (en) * | 2021-06-08 | 2022-12-09 | 微软技术许可有限责任公司 | Target area extraction for digital content addition |
-
2012
- 2012-03-13 KR KR1020120025536A patent/KR20130104215A/en not_active Application Discontinuation
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10904638B2 (en) | 2014-01-24 | 2021-01-26 | Eleven Street Co., Ltd. | Device and method for inserting advertisement by using frame clustering |
US10643304B2 (en) | 2016-11-03 | 2020-05-05 | Hanwha Techwin Co., Ltd. | Image providing apparatus and method |
CN107566915A (en) * | 2017-09-11 | 2018-01-09 | 上海与德科技有限公司 | A kind of synthetic method of advertisement |
GB2590735A (en) * | 2019-12-20 | 2021-07-07 | Move Ai Ltd | Method of inserting an object into a sequence of images |
GB2597227A (en) * | 2019-12-20 | 2022-01-19 | Move Ai Ltd | Method of inserting an object into a sequence of images |
GB2590735B (en) * | 2019-12-20 | 2022-03-02 | Move Ai Ltd | Method of inserting an object into a sequence of images |
GB2597227B (en) * | 2019-12-20 | 2022-07-20 | Move Ai Ltd | Method of inserting an object into a sequence of images |
CN111432234A (en) * | 2020-03-11 | 2020-07-17 | 咪咕互动娱乐有限公司 | Video generation method and device, electronic equipment and readable storage medium |
WO2022236842A1 (en) * | 2021-05-10 | 2022-11-17 | 刘川民 | Advertisement replacement or addition processing method, system and apparatus |
CN115460456A (en) * | 2021-06-08 | 2022-12-09 | 微软技术许可有限责任公司 | Target area extraction for digital content addition |
WO2022260803A1 (en) * | 2021-06-08 | 2022-12-15 | Microsoft Technology Licensing, Llc | Target region extraction for digital content addition |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8436918B2 (en) | Systems, apparatus and methods for subtitling for stereoscopic content | |
KR20130104215A (en) | Method for adaptive and partial replacement of moving picture, and method of generating program moving picture including embedded advertisement image employing the same | |
US8253794B2 (en) | Image processing apparatus and image display method | |
EP2109313B1 (en) | Television receiver and method | |
CN101467178B (en) | Scaling an image based on a motion vector | |
US8421819B2 (en) | Pillarboxing correction | |
US20150381925A1 (en) | Smart pause for neutral facial expression | |
US20160261929A1 (en) | Broadcast receiving apparatus and method and controller for providing summary content service | |
US20120301030A1 (en) | Image processing apparatus, image processing method and recording medium | |
US20150036050A1 (en) | Television control apparatus and associated method | |
GB2473282A (en) | Depth value for positioning a caption in 3D video | |
US10964069B2 (en) | Method and graphic processor for managing colors of a user interface | |
CN101242474A (en) | A dynamic video browse method for phone on small-size screen | |
KR20070120403A (en) | Image editing apparatus and method | |
KR20130127338A (en) | Display apparatus and display method thereof | |
CN113064684A (en) | Virtual reality equipment and VR scene screen capturing method | |
US9749550B2 (en) | Apparatus and method for tuning an audiovisual system to viewer attention level | |
CN111279687A (en) | Video subtitle processing method and director system | |
CN111246270A (en) | Method, device, equipment and storage medium for displaying bullet screen | |
CN110730340B (en) | Virtual audience display method, system and storage medium based on lens transformation | |
JP2014175793A (en) | Video processing apparatus, display device, television receiver, and video processing method | |
JP2016119552A (en) | Video contents processing device, video contents processing method and program | |
KR102278748B1 (en) | User interface and method for 360 VR interactive relay | |
CN107743710A (en) | Display device and its control method | |
JP6244396B2 (en) | Image processing apparatus, image processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |