Video playback system and video playback method that integrates advertising.

The video playback system dynamically adjusts virtual advertisements by matching their color and brightness to the multimedia video, addressing unnatural displays and enhancing integration harmony.

JP2026047149APending Publication Date: 2026-03-13DELTA ELECTRONICS INC(CN)
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-07-23
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

Virtual advertisements in live or rebroadcast videos appear unnatural due to unadjusted synthesis under varying shooting conditions, leading to incongruous displays.

Method used

A video playback system and method that adaptively adjusts advertisement media by converting multimedia and advertising content between color spaces, adjusting luminance and saturation to match the multimedia video characteristics, and embedding the adjusted advertisements into specific video blocks.

Benefits of technology

The integrated advertising video appears harmonious with the multimedia content, even under changing lighting conditions, without requiring additional hardware for ambient light detection or prior data collection, ensuring superior visual effects and operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026047149000001_ABST
    Figure 2026047149000001_ABST
Patent Text Reader

Abstract

We provide a video playback system and video playback method that integrates advertising. [Solution] In a video playback system that integrates advertising, a multimedia input module receives multimedia video and original advertising media in a first color space, a color space conversion module converts the multimedia video and original advertising media from the first color space to the second color space, a video parameter adjustment module adjusts the original advertising media to the adjusted advertising media, and a multimedia adjustment output module embeds adaptive advertising media into the video blocks of the multimedia video and outputs integrated advertising video.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a video playback system and a video playback method, and more particularly to a video playback system and a video playback method that integrate advertisements.

Background Art

[0002] In general live broadcast images or recorded broadcast images of sports events, a method of placing physical advertisements at the scene to enhance profitability is commonly used. However, this method has the problem that the installation cost of physical advertisements increases. To overcome such cost problems, virtual advertisements have been developed and used as a means to reduce the installation cost of physical advertisements.

[0003] Virtual advertising is a technology that embeds advertisement content into live broadcast images or rebroadcast images by digital technology and displays it so that the advertisement content is integrated with the scenes in the image, aiming to make the advertisement look indistinguishable from a physical advertisement actually installed at the scene. While physical advertisements are physically placed at the scene, virtual advertisements use image processing technology to synthesize advertisement videos onto the screens of live broadcast images or rebroadcast images. However, the screens of live or rebroadcast images change depending on different shooting conditions such as camera equipment, the weather of the scene environment, and the shooting environment. Since the virtual advertisement videos are not adjusted even when the shooting conditions are different, there is a problem that the virtual advertisements synthesized into live broadcast images or rebroadcast images are displayed unnaturally and feel incongruous.

[0004] Therefore, how to solve the incongruous display that occurs when synthesizing virtual advertisements into videos has become an issue that those skilled in the art are trying to overcome.

Summary of the Invention

Problems to be Solved by the Invention

[0005] An object of the present invention is to provide a video playback technology that adaptively adjusts advertisement media within a video to integrate advertisements, that is, a video playback system and a video playback method that integrate advertisements. [Means for solving the problem]

[0006] To achieve the above objective, the advertising-integrated video playback system according to the present invention includes a multimedia input module, a color space conversion module, a video parameter adjustment module, and a multimedia adjustment output module, wherein the multimedia input module receives multimedia video and original advertising media in a first color space; the color space conversion module is connected to the multimedia input module and converts the multimedia video and the original advertising media from the first color space to a second color space, respectively; the video parameter adjustment module includes a luminance adjustment module for adjusting the luminance of the original advertising media by referring to the luminance channels of the multimedia video in the second color space and is connected to the color space conversion module and adjusts the original advertising media to adjusted advertising media; the multimedia adjustment output module is connected to the video parameter adjustment module and embeds adaptive advertising media into the video blocks of the multimedia video and outputs integrated advertising video; and the color space conversion module converts the adjusted advertising media in the second color space to the adaptive advertising media in the first color space.

[0007] To achieve the above objective, the advertising-integrated video playback method according to the present invention includes the steps of: receiving multimedia video and original advertising media in a first color space; converting the multimedia video and the original advertising media from the first color space to a second color space, respectively; adjusting the brightness of the original advertising media by referring to the brightness channels of the multimedia video in the second color space and obtaining the adjusted advertising media; converting the adjusted advertising media in the second color space to adaptive advertising media in the first color space; and embedding the adaptive advertising media in the video blocks of the multimedia video and outputting an integrated advertising video. [Effects of the Invention]

[0008] As described above, the video playback system and video playback method integrating advertisements according to the present invention are realized by referencing the channel characteristics (e.g., luminance channel and saturation channel) of one or more multimedia videos and processing the original advertising media into adaptive advertising media that closely matches the characteristics of the multimedia video. By integrating the adaptive advertising media into the multimedia video, the integrated advertising video viewed by the user becomes more suitable for the multimedia video screen. In this way, even if the lighting environment at the site changes, it becomes possible to dynamically adjust the original advertising media and present harmonious advertising information in the integrated advertising video. [Brief explanation of the drawing]

[0009] [Figure 1] This is a schematic diagram showing a live broadcast screen of a baseball game. [Figure 2] This is a schematic diagram illustrating the multimedia video used in live broadcasts of baseball games. [Figure 3] This is a schematic diagram showing how advertising content is displayed in integrated advertising videos. [Figure 4] This is a block diagram of an advertisement-integrated video playback system relating to one embodiment of the present invention. [Figure 5] This is a flowchart of a video playback method that integrates advertising related to one embodiment of the present invention. [Figure 6] This is a schematic diagram showing the data flow for integrating an adaptive advertising medium, according to one embodiment of the present invention, into multimedia video. [Figure 7] This is another block diagram of an advertisement-integrated video playback system according to one embodiment of the present invention. [Figure 8] This is another flowchart of a video playback method that integrates advertising, relating to one embodiment of the present invention. [Figure 9] This is a schematic diagram showing how an advertisement is integrated into another multimedia video according to one embodiment of the present invention. [Modes for carrying out the invention]

[0010] The present invention will be described in detail below with reference to the drawings and embodiments. This will enable those skilled in the art to better understand and implement the present invention. However, the embodiments described below are not limiting to the present invention.

[0011] Figure 1 is a schematic diagram showing a live broadcast video screen of a baseball game.

[0012] As shown in Figure 1, a digital billboard 123 is installed in the baseball stadium. The digital billboard 123 may also be a liquid crystal display (LCD). The digital billboard 123 displays advertisements provided by advertisers. In this situation, the digital billboard 123 needs to be connected to the local power supply, which incurs costs for hardware installation and maintenance. Furthermore, changing the advertisements displayed on the digital billboard 123 is not easy.

[0013] Figure 2 is a schematic diagram showing multimedia video in a live broadcast of a baseball game.

[0014] Cameras (not shown) are installed in the stadium to capture multimedia video 210 so that users can watch the baseball game. Multimedia video 210 is video that does not contain advertisements. In conventional technology, the video that users watch is this multimedia video 210. For example, multimedia video 210 is video in the RGB color space.

[0015] In one embodiment, the original advertising media to be displayed is first processed into an adapted advertising media that approximates the video characteristics of the multimedia video 210. Next, the adapted advertising media is integrated into the multimedia video 210 to obtain an integrated advertising video (see FIG. 3). For example, the adapted advertising media can be integrated at the fence portion in front of the spectator seats in the stadium, i.e., at the position of the video block 212 in the multimedia video 210. The video characteristics referred to here include brightness / lightness / luminance, chroma / saturation, hue, or channel characteristics in any other color space.

[0016] FIG. 3 is a schematic diagram showing how the advertising content is displayed in the integrated advertising video.

[0017] In the integrated advertising video 310, the adapted advertising media 314 is displayed at the video position 312. The video position 312 corresponds to the fence position in front of the spectator seats in the stadium.

[0018] In the present application, the live broadcast video or rebroadcast video of a baseball stadium is used as an example for explanation, but the present application does not limit the stadium or the fence position in front of the spectator seats in the stadium to the position of the integrated video. The video playback technology integrating the advertisements of the present invention can be applied to any live broadcast video, rebroadcast video, or pre-recorded video.

[0019] To explain the video playback technology integrating the advertisements of the present invention in more detail, please refer to FIG. 4.

[0020] FIG. 4 is a block diagram of a video playback system integrating the advertisements according to an embodiment of the present invention.

[0021] The advertisement-integrated video playback system 400 includes a multimedia input module 410, a color space conversion module 420, a video parameter adjustment module 430, and a multimedia adjustment output module 440. The color space conversion module 420 is connected to the multimedia input module 410 and the video parameter adjustment module 430. The video parameter adjustment module 430 is connected to the multimedia adjustment output module 440.

[0022] The multimedia input module 410 receives a multimedia video 210 and original advertisement media in a first color space.

[0023] In one embodiment, the multimedia video 210 is a video and includes, but is not limited to, a live relay video, a rebroadcast video, a pre-recorded video, or a video composed of a plurality of images.

[0024] In one embodiment, the original advertisement media is an image including advertisement content, and the image format may be png, jpg, gif, mp4, etc. For example, the original advertisement media is data including contents such as trademarks, logos, products and services to be sold.

[0025] In one embodiment, the first color space includes the RGB color space.

[0026] The color space conversion module 420 converts the multimedia video 210 and the original advertisement media from the first color space to a second color space respectively.

[0027] In one embodiment, the second color space includes the HSV color space, the HSL color space, the YUV color space, the YCbCr color space, the Lab color space, etc.

[0028] For example, the color space conversion module 420 converts the multimedia video 210 from the RGB color space to the HSV color space and converts the original advertisement media from the RGB color space to the HSV color space.

[0029] The video parameter adjustment module 430 adjusts the original advertising media into the adjusted advertising media. In one embodiment, the video parameter adjustment module 430 obtains the adjusted advertising media by adjusting the brightness of the original advertising media.

[0030] The video parameter adjustment module 430 includes a brightness adjustment module 432. The brightness adjustment module 432 adjusts the brightness of the original advertising media by referring to the brightness channels of the multimedia video 210 in the second color space. In one embodiment, the brightness adjustment module 432 calculates the brightness difference between the multimedia video 210 and the original advertising media and adjusts the brightness of the original advertising media using that brightness difference.

[0031] Next, the color space conversion module 420 converts the adjusted advertising media in the second color space to the adaptive advertising media 314 in the first color space. In other words, after the multimedia video 210 and the original advertising media are converted to the second color space, the color space conversion module 420 adjusts the luminance of the original advertising media in the second color space by referring to the luminance channels in the second color space of both (at this stage, the adjusted advertising media is obtained), and then converts the adjusted advertising media back from the second color space to the first color space (at this stage, the adaptive advertising media 314 is obtained).

[0032] The multimedia adjustment output module 440 embeds adaptive advertising media 314 into the video block 212 of the multimedia video 210 and outputs the fused advertising video 310 (see Figure 3).

[0033] Figure 5 is a flowchart of a video playback method with integrated advertising according to one embodiment of the present invention. This video playback method with integrated advertising can be implemented by the video playback system with integrated advertising shown in Figure 4. Please refer to Figures 2, 3, and 5 for further explanation.

[0034] In step S510, the multimedia input module 410 receives multimedia video 210 in the first color space and original advertising media in the first color space.

[0035] In step S520, the color space conversion module 420 converts the multimedia video 210 and the original advertising media from the first color space to the second color space.

[0036] In step S530, the video parameter adjustment module 430 references the luminance channel of the multimedia video 210 in the second color space and adjusts the original advertising media to obtain the adjusted advertising media.

[0037] In step S540, the color space conversion module 420 converts the adjusted advertising media in the second color space to the adaptive advertising media 314 in the first color space.

[0038] In step S550, the multimedia adjustment output module 440 embeds the adaptive advertising media 314 into the video block 212 of the multimedia video 210 and outputs the fused advertising video 310.

[0039] Figure 6 is a schematic diagram showing the data flow for integrating an adaptive advertising medium with multimedia video according to one embodiment of the present invention.

[0040] The multimedia input module 610 receives multimedia video 652 and original advertising media 672. Both the multimedia video 652 and the original advertising media 672 are based on the first color space. For example, the multimedia video 652 consists of frames from a live broadcast of a baseball game, and the original advertising media 672 is an image containing the text "Hello! I am an Ad image."

[0041] The color space conversion module 620 converts the multimedia video 652 from the first color space to the second color space to obtain the intermediate multimedia video 654. On the other hand, the color space conversion module 620 converts the original advertising media 672 from the first color space to the second color space to obtain the intermediate advertising media 674. In one embodiment, the second color space includes information representing the luminance channels. For example, the intermediate multimedia video 654 and the intermediate advertising media 674 are HSV color space data.

[0042] The video parameter adjustment module 630 includes a brightness adjustment module (not shown in Figure 6). The brightness adjustment module calculates the brightness difference between the multimedia video 652 in the second color space and the original advertising media 672 in the second color space, and adjusts the brightness of the original advertising media 672 using that brightness difference. In one embodiment, the brightness adjustment module calculates the brightness difference between the intermediate multimedia video 654 and the intermediate advertising media 674, and adjusts the brightness of the intermediate advertising media 674 using that brightness difference to obtain the adjusted advertising media 676.

[0043] The following describes in detail how the brightness adjustment module adjusts the brightness of the original advertising media 672.

[0044] The luminance adjustment module references all pixels of the multimedia video 652 (also called the intermediate multimedia video 654) in the second color space, calculates the average luminance of all pixels in the multimedia video 652, and obtains the average video luminance of the multimedia video 652. Simultaneously, the luminance adjustment module references all pixels of the original advertising media 672 (also called the intermediate advertising media 674) in the second color space, calculates the average luminance of all pixels in the original advertising media 672, and obtains the average advertising luminance of the original advertising media 672. The luminance adjustment module obtains the luminance difference by subtracting the average advertising luminance of the original advertising media 672 from the average video luminance of the multimedia video 652. Next, the luminance adjustment module adds the above luminance difference to the luminance of all pixels in the original advertising media 672 (also called the intermediate advertising media 674) in the second color space, and obtains the adjusted advertising media 676.

[0045] The color space conversion module converts the adjusted advertising media 676 from the second color space to the first color space to obtain the adaptive advertising media 678.

[0046] The multimedia adjustment output module 640 embeds the adaptive advertising media 678 into the video block of the multimedia video 652, and merges the adaptive advertising media 678 and the multimedia video 652 into a single video to obtain a merged advertising video 658.

[0047] In one embodiment, "fusion" means generating a single video as a fused advertising video 658 by overlaying and combining the adaptive advertising media 678 on top of the multimedia video 652.

[0048] In one embodiment, the location where the adaptive advertising media 678 is embedded on the multimedia video 652 may be any video block in the multimedia video 652. In one embodiment, the multimedia adjustment output module 640 can detect an area in the multimedia video 652 corresponding to the position of the fence in front of the spectator seats in the stadium as the video block on which the adaptive advertising media 678 is embedded.

[0049] The video block into which the adaptive advertising media 678 is embedded may overlap with people or scenes in the scene. The multimedia adjustment output module 640 not only detects the position of the fence in front of the stadium's spectator seats in the multimedia video 652, but also detects foreground objects, sets the layer of the foreground objects as a high-priority layer, and sets the layer of the adaptive advertising media 678 as a low-priority layer. This prevents the adaptive advertising media 678 from covering the foreground objects when the multimedia adjustment output module 640 merges it.

[0050] Figure 7 is a block diagram of an advertisement-integrated video playback system according to one embodiment of the present invention.

[0051] The video playback system 700, which integrates advertising, includes a multimedia input module 710, a color space conversion module 720, a video parameter adjustment module 730, and a multimedia adjustment output module 740.

[0052] The video parameter adjustment module 430 of the video playback system 400 with integrated advertisements, as shown in Figure 4, adjusts the brightness of the original advertisement media. In contrast, the video parameter adjustment module 730 of the video playback system 700 with integrated advertisements adjusts both the brightness and saturation of the original advertisement media. To simplify the description in this specification, only the processing of the video parameter adjustment module 730 will be described below.

[0053] The video parameter adjustment module 730 includes a brightness adjustment module 732 and a saturation adjustment module 734.

[0054] The brightness adjustment module 732 adjusts the brightness of the original advertising media by referring to the brightness channels of the multimedia video 210 in the second color space. In one embodiment, the brightness adjustment module 732 calculates the brightness difference between the multimedia video 210 and the original advertising media and adjusts the brightness of the original advertising media using that brightness difference.

[0055] The saturation adjustment module 734 adjusts the saturation of the original advertising media by referring to the saturation channel of the multimedia video 210 in the second color space. In one embodiment, the saturation adjustment module 734 calculates the saturation difference between the multimedia video 210 and the original advertising media and adjusts the saturation of the original advertising media using that saturation difference.

[0056] In this way, the video parameter adjustment module 730 adjusts the brightness and saturation of the original advertising media to obtain the adjusted advertising media.

[0057] Figure 8 is a flowchart of a video playback method with integrated advertising according to one embodiment of the present invention. This video playback method with integrated advertising can be performed using the video playback system with integrated advertising shown in Figure 7. Please refer to Figures 2, 3, and 7 for further explanation.

[0058] In step S810, the multimedia input module 710 receives multimedia video 210 in the first color space and original advertising media in the first color space.

[0059] In step S820, the color space conversion module 720 converts the multimedia video 210 and the original advertising media from the first color space to the second color space.

[0060] In step S832, the video parameter adjustment module 730 references the luminance channel of the multimedia video 210 in the second color space and adjusts the luminance of the original advertising media.

[0061] In step S834, the video parameter adjustment module 730 references the saturation channel of the multimedia video 210 in the second color space and adjusts the saturation of the original advertising media.

[0062] In step S840, the brightness and saturation of the original advertising media are adjusted using the video parameter adjustment module 730 (steps S832 and S834) to obtain the adjusted advertising media.

[0063] Steps S832 and S834 may be performed in parallel or sequentially.

[0064] In step S850, the color space conversion module 720 converts the adjusted advertising media in the second color space to the adaptive advertising media 314 in the first color space.

[0065] In step S860, the multimedia adjustment output module 740 embeds the adaptive advertising media 314 into the video block 212 of the multimedia video 210 and outputs the fused advertising video 310.

[0066] Please refer again to Figure 6. Below, we will describe the data flow for adjusting the brightness and saturation of the original advertising media and integrating the adaptive advertising media into the multimedia video. To keep the description concise, only the processing of the video parameter adjustment module 630 will be described below.

[0067] In this embodiment, the second color space includes information representing the luminance channel and the saturation channel.

[0068] The video parameter adjustment module 630 includes a brightness adjustment module and a saturation adjustment module (not shown in Figure 6).

[0069] The brightness adjustment module calculates the brightness difference between the multimedia video 652 in the second color space and the original advertising media 672 in the second color space, and uses that brightness difference to adjust the brightness of the original advertising media 672. In one embodiment, the brightness adjustment module calculates the brightness difference between the intermediate multimedia video 654 and the intermediate advertising media 674, and adjusts the brightness of the intermediate advertising media 674 using that brightness difference to obtain the adjusted advertising media 676.

[0070] The saturation adjustment module calculates the saturation difference between the multimedia video 652 in the second color space and the original advertising media 672 in the second color space, and adjusts the saturation of the original advertising media 672 using that saturation difference. In one embodiment, the saturation adjustment module calculates the saturation difference between the intermediate multimedia video 654 and the intermediate advertising media 674, and adjusts the saturation of the intermediate advertising media 674 using that saturation difference to obtain the adjusted advertising media 676.

[0071] In this embodiment, by performing the above processing on the brightness and saturation of the intermediate advertising media 674, the adjusted advertising media 676 becomes the result of the above processing.

[0072] The following describes in detail how the saturation adjustment module adjusts the saturation of the original advertising media 672.

[0073] The saturation adjustment module references all pixels of the multimedia video 652 (also called the intermediate multimedia video 654) in the second color space, calculates the average saturation of all pixels in the multimedia video 652, and obtains the average video saturation of the multimedia video 652. Simultaneously, the saturation adjustment module references all pixels of the original advertising media 672 (also called the intermediate advertising media 674) in the second color space, calculates the average saturation of all pixels in the original advertising media 672 in the second color space, and obtains the average advertising saturation of the original advertising media 672. The saturation adjustment module calculates the saturation difference by subtracting the average advertising saturation of the original advertising media 672 from the average video saturation of the multimedia video 652. Next, the saturation adjustment module adds the above saturation difference to the saturation of all pixels in the original advertising media 672 (also called the intermediate advertising media 674) in the second color space, and obtains the adjusted advertising media 676.

[0074] The color space conversion module converts the adjusted advertising media 676 from the second color space to the first color space to obtain adaptive advertising media 678. Here, the adaptive advertising media 678 is advertising content in which both brightness and saturation have been processed, and its video characteristics are made to closely resemble those of the multimedia video 210.

[0075] Please refer again to Figures 6 and 7. There are multiple options for the second color space used to convert the multimedia video 652 and the original advertising media 672. The color space conversion module 620 uses these options to convert the multimedia video 652 and the original advertising media 672 to different color spaces. In one embodiment, the color space conversion module 720 uses a first selection of the second color space to convert the color space of the multimedia video 652 and a second selection of the second color space to convert the color space of the original advertising media 672. If the first selection is the same as the second selection, for example, the multimedia video 652 is converted from the RGB color space to the HSV color space, and the original advertising media 672 is similarly converted from the RGB color space to the HSV color space (in this case, both the first and second selections are HSV color spaces). Alternatively, if the first choice differs from the second choice, for example, if the multimedia video 652 is converted from the RGB color space to the HSL color space, and the original advertising media 672 is converted from the RGB color space to the YUV color space (in this case, the first choice is the HSL color space and the second choice is the YUV color space).

[0076] After the multimedia video 652 and the original advertising media 672 are converted to the second color space, the video parameter adjustment module 730 calculates their respective brightness and saturation.

[0077] In one embodiment, the luminance adjustment module 732 calculates the luminance difference between the multimedia video 652 and the original advertising media 672 using a first selection in the second color space. The saturation adjustment module 734 calculates the saturation difference between the multimedia video 652 and the original advertising media 672 using a second selection in the second color space. Here, the first selection and the second selection are the same or different color spaces. When the first selection and the second selection are the same, for example, the luminance adjustment module 732 calculates the luminance difference between the multimedia video 652 and the original advertising media 672 using the luminance channel of the HSV color space (first selection), and the saturation adjustment module 734 calculates the saturation difference between the multimedia video 652 and the original advertising media 672 using the saturation channel of the HSV color space (second selection). On the other hand, if the first and second selections are different, for example, the luminance adjustment module 732 calculates the luminance difference using the luminance channel of the HSL color space (first selection), and the saturation adjustment module 734 calculates the saturation difference using the saturation channel of the YUV color space (second selection). The luminance difference and saturation difference are used to adjust the luminance and saturation of the original advertising media, resulting in the adjusted advertising media 676.

[0078] Figure 9 is a schematic diagram showing how an advertisement is integrated into another multimedia video according to one embodiment of the present invention. Please refer to Figures 7 and 9 together for further explanation.

[0079] In the previously described embodiment, the color space conversion module 720 converts the color space of the entire multimedia video. In contrast, in this embodiment, the color space conversion module 720 processes based on a portion of the multimedia video (hereinafter referred to as the region of interest).

[0080] In this embodiment, the brightness adjustment module 732 adjusts the brightness of the original advertising media by referring to the brightness difference between the region of interest 930 of the multimedia video 910 and the original advertising media. On the other hand, the saturation adjustment module 734 adjusts the saturation of the original advertising media by referring to the saturation difference between the region of interest 930 and the original advertising media. If there are multiple original advertising media, the brightness and saturation processing described above is performed on each original advertising media, and finally an adaptive advertising media is obtained.

[0081] The adaptive advertising media can be embedded in any video position of the multimedia video 910, for example, in video blocks 952, 954, and 956.

[0082] In one embodiment, the region of interest 930 is any video position within the multimedia video 910 and may be adjacent to, partially overlapping with, or completely encompassing a video block. For example, the region of interest 930 may be adjacent to video block 956, partially overlapping with video block 954, and completely encompassing video block 952.

[0083] In one embodiment, the “module” shown in Figures 4 and 7 of this specification may be a program having an algorithm execution function or a circuit that executes an algorithm. The ad-integrated video playback system 400 in Figure 4 and the ad-integrated video playback system 700 in Figure 7 further include a processor (not shown) and a storage medium (not shown). The processor executes each step of the ad-integrated video playback method shown in Figure 5 or Figure 8 by loading a plurality of codes stored in the storage medium.

[0084] As described above, the video playback system and video playback method integrating advertisements according to the present invention are realized by referencing the channel characteristics (e.g., luminance channel and saturation channel) of one or more multimedia videos and processing the original advertising media into adaptive advertising media that closely matches the characteristics of the multimedia video. By integrating the adaptive advertising media into the multimedia video, the integrated advertising video viewed by the user becomes more suitable for the multimedia video screen. In this way, even if the lighting environment at the site changes, it becomes possible to dynamically adjust the original advertising media and present harmonious advertising information in the integrated advertising video.

[0085] Furthermore, by referencing the average brightness or saturation of all pixels in the multimedia video and adjusting the brightness or saturation of the original advertising media, the expression of the fused advertising video can be made more harmonious, resulting in superior visual effects. Also, when referencing pixels in a region of interest rather than the entire multimedia video, the brightness or saturation is calculated only for the pixels in the region of interest, allowing for the rapid delivery of the fused advertising video and resulting in superior overall operational efficiency.

[0086] Furthermore, the present invention does not require additional hardware to detect ambient light in the scene being filmed by the camera, nor does it require prior data collection or model training. Because brightness and saturation can be easily and effectively adjusted dynamically based on the multimedia video and original advertising media of each frame, the advertising integration technology of the present invention can be applied in a variety of scenes and is more easily adopted.

[0087] The above description is merely a specific embodiment of the present invention and does not limit the scope of the claims of the present invention. Therefore, any equivalent modifications based on the content of the present invention are also included within the scope of the present invention. [Explanation of Symbols]

[0088] 123 Digital Sign 210 Multimedia Video 212 Video Blocks 310 Integrated advertising video 312 Video position 314 Adaptive advertising media A video playback system that integrates 400 and 700 advertisements. 410, 710 Multimedia Input Modules 420, 720 color space conversion module 430, 730 Video Parameter Adjustment Module 432, 732 Brightness Adjustment Module 734 Saturation Adjustment Module 440, 740 Multimedia Adjustment Output Module 610 Multimedia Input Module 620 Color Space Conversion Module 630 Video Parameter Adjustment Module 640 Multimedia Adjustment Output Module 652 Multimedia Video 654 Intermediate multimedia video 658 Integrated advertising video 672 Original advertising media 674 Intermediate advertising media 676 Adjusted advertising media 678 Adaptive advertising media 910 Multimedia Video 930 Areas of Interest 952, 954, 956 Video Blocks

Claims

1. A multimedia input module that receives multimedia video and original advertising media in the first color space, A color space conversion module connected to the multimedia input module converts the multimedia video and the original advertising media from the first color space to the second color space, respectively. A brightness adjustment module is provided for adjusting the brightness of the original advertising media by referring to the brightness channel of the multimedia video in the second color space, and a video parameter adjustment module is connected to the color space conversion module and adjusts the original advertising media to the adjusted advertising media, A video playback system that integrates advertising, comprising: a video parameter adjustment module connected to the video parameter adjustment module, which embeds adaptive advertising media into the video blocks of the multimedia video and outputs a fused advertising video; and a multimedia adjustment output module which converts the adjusted advertising media in the second color space to the adaptive advertising media in the first color space.

2. The advertising-integrated video playback system according to claim 1, wherein the brightness adjustment module calculates the brightness difference between the multimedia video and the original advertising media, and adjusts the brightness of the original advertising media using the brightness difference.

3. The advertising-integrated video playback system according to claim 2, wherein the video parameter adjustment module further comprises a saturation adjustment module that adjusts the saturation of the original advertising media by referring to the saturation channel of the multimedia video in the second color space.

4. The video parameter adjustment module calculates the saturation difference between the multimedia video and the original advertising media, and adjusts the saturation of the original advertising media using the saturation difference, as described in claim 3, for the video playback system integrating advertising.

5. The process by which the brightness adjustment module calculates the brightness difference between the multimedia video and the original advertising media, and adjusts the brightness of the original advertising media using the brightness difference, is as follows: The average brightness of all pixels in the aforementioned multimedia video is calculated to obtain the average brightness of the video, The average brightness of all pixels in the aforementioned original advertising media is calculated to obtain the average brightness of the advertisement, The brightness difference is obtained by subtracting the average brightness of the advertisement from the average brightness of the video, The video playback system integrating advertisements according to claim 2, comprising: obtaining the adjusted advertisement media by adding the brightness difference to the brightness of all pixels of the original advertisement media.

6. The saturation adjustment module calculates the saturation difference between the multimedia video and the original advertising media, and the process of adjusting the saturation of the original advertising media using the saturation difference is as follows: The average saturation of all pixels in the aforementioned multimedia video is calculated to obtain the average saturation of the video, The average saturation of all pixels in the aforementioned original advertising media is calculated to obtain the average advertising saturation, The saturation difference is obtained by subtracting the average saturation of the advertisement from the average saturation of the video, The video playback system for integrating advertisements according to claim 4, comprising: obtaining the adjusted advertisement media by adding the saturation difference to the saturation of all pixels of the original advertisement media.

7. The advertising-integrated video playback system according to claim 4, wherein the brightness adjustment module calculates the brightness difference between the multimedia video and the original advertising media using a first selection in the second color space, and the saturation adjustment module calculates the saturation difference between the multimedia video and the original advertising media using a second selection in the second color space, and the first selection and the second selection are different color spaces.

8. The advertising-integrated video playback system according to claim 4, wherein the brightness adjustment module adjusts the brightness of the original advertising media by referring to the brightness difference between the region of interest of the multimedia video and the original advertising media, and the saturation adjustment module adjusts the saturation of the original advertising media by referring to the saturation difference between the region of interest and the original advertising media, and the adjusted advertising media is obtained.

9. The steps include receiving multimedia video and original advertising media in the first color space, The steps include converting the multimedia video and the original advertising media from the first color space to the second color space, The steps include: adjusting the brightness of the original advertising media by referring to the brightness channel of the multimedia video in the second color space and obtaining the adjusted advertising media; The steps include converting the adjusted advertising media in the second color space to an adaptive advertising media in the first color space, A method for playing an advertisement-integrated video, comprising the steps of embedding the adaptive advertising media into the video block of the multimedia video and outputting the integrated advertisement video.

10. The method for playing back an advertisement-integrated video according to claim 9, wherein the step of adjusting the brightness of the original advertising media further includes the step of calculating the brightness difference between the multimedia video and the original advertising media, and adjusting the brightness of the original advertising media using the brightness difference.

11. The method for playing back an ad-integrated video according to claim 10, wherein the step prior to converting the adjusted ad media in the second color space to the adaptive ad media in the first color space includes adjusting the saturation of the original ad media by referring to the saturation channel of the multimedia video in the second color space.

12. The method for playing back an advertisement-integrated video according to claim 11, wherein the step of adjusting the saturation of the original advertising media further includes the step of calculating the saturation difference between the multimedia video and the original advertising media, and adjusting the saturation of the original advertising media using the saturation difference.

13. The steps of calculating the brightness difference between the multimedia video and the original advertising media, and adjusting the brightness of the original advertising media using the brightness difference, The steps include: calculating the average brightness of all pixels in the multimedia video to obtain the average brightness of the video; The steps include: calculating the average brightness of all pixels in the original advertising media to obtain the average brightness of the advertisement; The steps include obtaining the brightness difference by subtracting the average brightness of the advertisement from the average brightness of the video, A video playback method for integrating advertisements according to claim 10, comprising the step of obtaining the adjusted advertisement media by adding the brightness difference to the brightness of all pixels of the original advertisement media.

14. The steps of calculating the saturation difference between the multimedia video and the original advertising media, and adjusting the saturation of the original advertising media using the saturation difference, The steps include: calculating the average saturation of all pixels in the multimedia video to obtain the average saturation of the video; The steps include: calculating the average saturation of all pixels in the original advertising media to obtain the average advertising saturation; The steps include obtaining the saturation difference by subtracting the average saturation of the advertisement from the average saturation of the video, A video playback method for integrating advertisements according to claim 12, comprising the step of obtaining the adjusted advertisement media by adding the saturation difference to the saturation of all pixels of the original advertisement media.

15. A step of calculating the luminance difference between the multimedia video and the original advertising media using the first selection in the second color space, The method further includes the step of calculating the saturation difference between the multimedia video and the original advertising media using a second selection in the second color space, The method for merging advertisements and playing back video according to claim 12, wherein the first selection and the second selection are different color spaces.

16. The step of obtaining the aforementioned adjusted advertising media is: A step of adjusting the brightness of the original advertising media by referring to the brightness difference between the region of interest of the multimedia video and the original advertising media, A video playback method for merging advertisements according to claim 12, comprising the steps of adjusting the saturation of the original advertising media by referring to the saturation difference between the region of interest and the original advertising media, and obtaining the adjusted advertising media.

Citation Information

Patent Citations

  • A multimedia application system and method using metadata related to a sensory reproduction device.

    JP2012511837A

  • Brightness adjustment method and apparatus thereof

    WO2023287250A1