[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105916004B - A kind of Overlapping display method and system of image - Google Patents

A kind of Overlapping display method and system of image Download PDF

Info

Publication number
CN105916004B
CN105916004B CN201610402811.3A CN201610402811A CN105916004B CN 105916004 B CN105916004 B CN 105916004B CN 201610402811 A CN201610402811 A CN 201610402811A CN 105916004 B CN105916004 B CN 105916004B
Authority
CN
China
Prior art keywords
video
video frame
region
pixel
screen
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.)
Expired - Fee Related
Application number
CN201610402811.3A
Other languages
Chinese (zh)
Other versions
CN105916004A (en
Inventor
田超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Skyworth Digital Technology Co Ltd
Shenzhen Skyworth Software Co Ltd
Original Assignee
Shenzhen Skyworth Digital Technology Co Ltd
Shenzhen Skyworth Software 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 Shenzhen Skyworth Digital Technology Co Ltd, Shenzhen Skyworth Software Co Ltd filed Critical Shenzhen Skyworth Digital Technology Co Ltd
Priority to CN201610402811.3A priority Critical patent/CN105916004B/en
Publication of CN105916004A publication Critical patent/CN105916004A/en
Priority to PCT/CN2017/087143 priority patent/WO2017211250A1/en
Application granted granted Critical
Publication of CN105916004B publication Critical patent/CN105916004B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/14Display of multiple viewports
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/37Details of the operation on graphic patterns
    • G09G5/377Details of the operation on graphic patterns for mixing or overlaying two or more graphic patterns
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/395Arrangements specially adapted for transferring the contents of the bit-mapped memory to the screen
    • G09G5/397Arrangements specially adapted for transferring the contents of two or more bit-mapped memories to the screen simultaneously, e.g. for mixing or overlay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The invention discloses a kind of Overlapping display method and systems of image, this method comprises: obtaining the video frame of main broadcaster's video of output all over the screen, small window size when being exported according to assistant images, the smallest region of content dynamic change of the video frame is obtained from the regional space of video frame output all over the screen, using the region as target area, the assistant images described in the target area Overlapping display;In the smallest region Overlapping display assistant images of main broadcaster's video content dynamic change of output all over the screen.Assistant images are presented while not influencing main broadcaster's video visual effect in a kind of Overlapping display method and system of image provided by the invention, promote the experience sense of user.

Description

A kind of Overlapping display method and system of image
Technical field
The present invention relates to field of video broadcasting technology more particularly to a kind of Overlapping display method and systems of image.
Background technique
Increasingly developed with digital television techniques, traditional TV watching mode is changing, DTV industry Diversification is presented in business.Large-sized huge screen TV provides good condition to the extension of digital television business, in program video During broadcasting, certain positions in video image can be given by way of static images or dynamic image is presented User provides one kind and preferably watches mode and new experience effect, for example during televising, can pass through picture Photograph is presented to user in real time in form, and the comment information of program can be watched with presentation user, can also be in video display process In, a region is selected to user while predicting to play other program channels programme content being played on, or is played and come from In the program film source etc. of other equipment.
Currently, the method that other pictures or image are presented in television video has following two.First, by video layer main broadcaster Object is reduced, and use when space is presented to other pictures or image is reserved;Second, keeping the output all over the screen of main broadcaster's object In the case where, the fixation locational space that other pictures or image are directly superimposed upon main broadcaster's object is presented, and this position The most critical part for being likely to main broadcaster's content dynamic change is set, the splendid contents that such user is watched will be blocked.This Two kinds of presentation modes can all influence the visual effect of video main broadcaster's object.
Summary of the invention
It is an object of the invention to propose a kind of Overlapping display method and system of image, in main broadcaster's video of output all over the screen The smallest region Overlapping display assistant images of content dynamic change do not influence that auxiliary figure is presented while main broadcaster's video visual effect Picture promotes the experience sense of user.
To achieve this purpose, the present invention adopts the following technical scheme:
On the one hand, the present invention proposes a kind of Overlapping display method of image, comprising:
Obtain the video frame of main broadcaster's video of output all over the screen;
Small window size when being exported according to assistant images, from the regional space of video frame output all over the screen described in acquisition The smallest region of content dynamic change of video frame, using the region as target area;
The assistant images described in the target area Overlapping display.
Wherein, the size of the target area is greater than or equal to the small window size, the small window size less than 2 times.
Wherein, small window size when being exported according to assistant images, from the regional space of video frame output all over the screen The middle the smallest region of content dynamic change for obtaining the video frame, using the region as target area, specifically:
Obtain small window size when assistant images output;
Regional space equalization when output that the video frame is all over the screen is divided to obtain the region of two area equations;
Count the number of the constant pixel of content of video frame described in the region;
The cut zone that the more region of number including the pixel is divided as next iteration;
Until the area of the cut zone is greater than or equal to the small window size, the small window less than 2 times having a size of Only, using the cut zone as target area.
Wherein, the number of the constant pixel of the content of video frame described in the statistics region specifically:
The ARGB value of the pixel of video frame same position described in the region of described two area equations is obtained, institute is calculated State the average value of ARGB value;
If the error between the ARGB value and the average value is in default error range, using the pixel as institute State the constant pixel of the content of video frame;
The number of the constant pixel of statistical content.
Wherein, the video frame of the main broadcaster's video for obtaining output all over the screen, specifically:
In preset duration, according to the default sampling period, main broadcaster's video of current broadcasting all over the screen is read from video cache area Several video frames.
On the other hand, the present invention proposes a kind of Overlapping display system of image, comprising:
Video frame obtains module, the video frame of main broadcaster's video for obtaining output all over the screen;
Target area obtains module, and small window size when for being exported according to assistant images is all over the screen defeated from the video frame The smallest region of content dynamic change that the video frame is obtained in regional space out, using the region as target area;
Overlapping display module is used for the assistant images described in the target area Overlapping display.
Wherein, the target area acquisition module includes:
Small window dimension acquisition module, for obtaining small window size when assistant images output;
Equalization segmentation module, regional space equalization when for output that the video frame is all over the screen are divided to obtain two areas Equal region;
Number of pixels statistical module, of the constant pixel of content for counting video frame described in the region Number;
Cut zone determining module, for that will include the more region of number of the pixel as next iteration point The cut zone cut;
Iterative segmentation module, for until the area of the cut zone is greater than or equal to the small window size, less than 2 times The small window size until, using the cut zone as target area.
Wherein, the number of pixels statistical module includes:
ARGB value obtains module, for obtaining the picture of video frame same position described in the region of described two area equations The ARGB value of vegetarian refreshments;
Mean value calculation module, for calculating the average value of the ARGB value;
Constant pixel determining module, if for the error between the ARGB value and the average value in default error range It is interior, using the pixel that the pixel is constant as the content of the video frame;
Number statistical module, the number of the pixel constant for statistical content.
Wherein, the video frame obtains module and is specifically used for, in preset duration, according to the default sampling period, from video Buffer area reads several video frames of main broadcaster's video of current broadcasting all over the screen.
Wherein, further includes:
Preset duration setup module, for the preset duration to be arranged;
Sampling period setup module, for the default sampling period to be arranged.
Technical solution bring provided by the invention has the beneficial effect that
A kind of Overlapping display method and system of image of the present invention, obtains the video frame of main broadcaster's video of output all over the screen, root Small window size when exporting according to assistant images, obtains in the video frame from the regional space of video frame output all over the screen Hold the smallest region of dynamic change, using the region as target area, figure is assisted described in the target area Overlapping display Picture;In the smallest region Overlapping display assistant images of main broadcaster's video content dynamic change of output all over the screen, main broadcaster's video is not influenced Assistant images are presented while visual effect, promote the experience sense of user.
Detailed description of the invention
Fig. 1 is a kind of method flow diagram of Overlapping display method one embodiment of image of the present invention;
Fig. 2 is a kind of method flow diagram of second embodiment of Overlapping display method of image of the present invention;
Fig. 3 is a kind of structural block diagram of Overlapping display system one embodiment of image of the present invention;
Fig. 4 is a kind of structural block diagram of second embodiment of Overlapping display system of image of the present invention.
Specific embodiment
To further illustrate the technical scheme of the present invention below with reference to the accompanying drawings and specific embodiments.
Embodiment one
It is a kind of method flow diagram of Overlapping display method one embodiment of image of the present invention referring to Fig. 1, Fig. 1.
In the first embodiment, the Overlapping display method of the image includes:
S101 obtains the video frame of main broadcaster's video of output all over the screen;
This method is mainly used in the terminals such as DTV, computer.
In preset duration, according to the default sampling period, the main broadcaster of current broadcasting all over the screen is read in real time from video cache area Several video frames of video, such as every one master being currently played of reading in 1 second video cache area from main broadcaster's video The video frame of video is broadcast, and is cached, the video frame of 5 main broadcaster's videos can be read in 5 seconds.
S102, small window size when being exported according to assistant images, is obtained from the regional space of video frame output all over the screen The smallest region of content dynamic change for taking the video frame, using the region as target area;
The assistant images can be other program channels programme content being played on, or the section from other equipment Mesh film source etc., when main broadcaster's video is playing, these assistant images are played in the form of wicket be may provide the user with more More options will not miss many splendid contents.
Small window size when assistant images are exported in the form of wicket is obtained to be calculated according to the small window size by iteration Method finds out its smallest region of content dynamic change from the regional space of above-mentioned 5 video frames output all over the screen, which is made Area for the target area of assistant images output display, the target area is greater than or equal to the small window size, less than 2 times The small window size.
The smallest region of above content dynamic change is the smallest region of pixel dynamic change of this 5 video frames.
S103, the assistant images described in the target area Overlapping display.
In main broadcaster's video of output all over the screen, in above-mentioned target area Overlapping display assistant images, with main broadcaster's video The variation of content, assistant images change the smallest region in main broadcaster's video content and present, and will not show in fixed position, in order to avoid The currently playing important content of main broadcaster's video is blocked, visual effect is influenced.
To sum up, the Overlapping display method of the present embodiment image obtains the video frame of main broadcaster's video of output all over the screen, according to auxiliary Small window size when image being helped to export, the content that the video frame is obtained from the regional space of video frame output all over the screen are dynamic State changes the smallest region, using the region as target area, the assistant images described in the target area Overlapping display;Root Small window size when exporting according to the video frame and assistant images of main broadcaster's video finds the content dynamic of main broadcaster's video of output all over the screen Change the smallest region, in the region Overlapping display assistant images, does not influence that auxiliary is presented while main broadcaster's video visual effect Image promotes the experience sense of user.
Embodiment two
Referring to fig. 2, Fig. 2 is a kind of method flow diagram of second embodiment of Overlapping display method of image of the present invention.
In a second embodiment, the Overlapping display method of the image includes:
S201, according to the default sampling period, the main broadcaster of current broadcasting all over the screen is read from video cache area in preset duration Several video frames of video;
Continue above-mentioned routine, in 5 seconds, according to 1/second, main broadcaster's view of current broadcasting all over the screen is read from video cache area 5 video frames of frequency.
S202 obtains small window size when assistant images output;
S203, regional space equalization when output that the video frame is all over the screen are divided to obtain the region of two area equations;
According to the small window size, it is found out from the regional space of above-mentioned 5 video frames output all over the screen by iterative algorithm The smallest region of content dynamic change, the i.e. the smallest region of pixel dynamic change.
The regional space of this 5 video frame outputs all over the screen is subjected to impartial segmentation, obtains the region of two area equations, such as The region of left and right two area equations, respectively left area and right area.
S204 obtains the ARGB value of the pixel of video frame same position described in the region of described two area equations, Calculate the average value of the ARGB value;
The detection of content dynamic change is carried out to above-mentioned left area and right area: obtaining left area and right area In this 5 video frame same positions 5 pixels ARGB (Alpha, Red, Green, Blue transparency, red, green, Blue) value, calculate the average value of the ARGB value of this 5 pixels.
S205, if the error between the ARGB value and the average value is being preset in error range, by the pixel The constant pixel of content as the video frame;
The ARGB value of this 5 pixels and the error of the average value are calculated, if the error is being preset in error range, by this The pixel pixel constant as the content of this 5 video frames.
S206, the number of the constant pixel of statistical content;
Count the number of left area and the constant pixel of right area content.
S207, the cut zone that the more region of the number including the pixel is divided as next iteration;
If the number of the constant pixel of the content that left area the includes picture constant greater than the content that right area includes The number of vegetarian refreshments, the cut zone that left area is divided as next iteration, and impartial segmentation is carried out to left area, such as Left area is divided into the region of upper and lower two area equations, with the area of more upper and lower two area equations of same method The number of the constant pixel of content in domain will include the more region of number of the constant pixel of content as changing next time The cut zone that generation separates.
S208, judges whether the area of the cut zone is greater than or equal to the small window size, described small less than 2 times Window size, if so, entering step S210;If it is not, entering step S209;
S209 divides the cut zone equalization to obtain the region of two area equations, and the S204 that gos to step;
If the area of above-mentioned cut zone is greater than or equal to 2 times of the small window size, which is continued Iterative segmentation divides the cut zone equalization to obtain the region of two area equations, return to step S204, repeats in above-mentioned Hold the comparison procedure of dynamic change, the i.e. comparison procedure of the constant pixel number of content.
S210, using the cut zone as target area;
S211, the assistant images described in the target area Overlapping display.
If the area of above-mentioned cut zone is greater than or equal to the small window size, the small window size less than 2 times terminates Iterative process, using the cut zone as target area, the assistant images described in the target area Overlapping display.
To sum up, the Overlapping display method of the present embodiment image obtains several views for the main broadcaster's video being currently played Small window size when frequency frame and assistant images export, region when by iterative algorithm to several video frames output all over the screen are empty Between carry out impartial segmentation and obtain the region of two area equations, obtain the constant pixel of content in the region of the two area equations The number of point, the cut zone that the more region of the number comprising the pixel is divided as next iteration, until this point The area for cutting region is greater than or equal to the small window size, until the small window size less than 2 times, using the cut zone as Target area, the assistant images described in the target area Overlapping display;It is exported according to the video frame of main broadcaster's video and assistant images When small window size, the smallest region of content dynamic change of main broadcaster's video of output all over the screen is found, in the region Overlapping display Assistant images do not influence that assistant images are presented while main broadcaster's video visual effect, promote the experience sense of user.
Embodiment three
It is a kind of structural block diagram of Overlapping display system one embodiment of image of the present invention referring to Fig. 3, Fig. 3, Not detailed description partly referring to embodiment of the method in system embodiment.
In the third embodiment, the Overlapping display system of the image includes:
Video frame obtains module 01, the video frame of main broadcaster's video for obtaining output all over the screen;
Above-mentioned video frame is obtained from STB terminal, the buffer area of main broadcaster's video, and is cached.
Target area obtains module 02, and small window size when for being exported according to assistant images is all over the screen from the video frame The smallest region of content dynamic change that the video frame is obtained in the regional space of output, using the region as target area Domain;
Overlapping display module 03 is used for the assistant images described in the target area Overlapping display.
For example, finding out the master being currently played by above-mentioned iterative algorithm after the output for receiving assistant images is requested It broadcasts the smallest region of video content variation and is located at playback terminal, such as the upper left corner area of DTV, be in the upper left corner area The now assistant images can also find out the main broadcaster's video content being currently played by other algorithms and change the smallest region.
To sum up, the Overlapping display method of the present embodiment image obtains the video frame of main broadcaster's video of output all over the screen, according to auxiliary Small window size when image being helped to export, the content that the video frame is obtained from the regional space of video frame output all over the screen are dynamic State changes the smallest region, using the region as target area, the assistant images described in the target area Overlapping display;Root Small window size when exporting according to the video frame and assistant images of main broadcaster's video finds the content dynamic of main broadcaster's video of output all over the screen Change the smallest region, in the region Overlapping display assistant images, does not influence that auxiliary is presented while main broadcaster's video visual effect Image promotes the experience sense of user.
Example IV
Referring to fig. 4, Fig. 4 is a kind of structural block diagram of second embodiment of Overlapping display system of image of the present invention.
On the basis of 3rd embodiment, the Overlapping display system of the image further include:
Preset duration setup module 04, for the preset duration to be arranged;
Sampling period setup module 05, for the default sampling period to be arranged.
The value of the preset duration and default sampling period can be adjusted according to the accuracy requirement of real-time display.
The video frame obtains module 01 and is specifically used for, in preset duration, according to the default sampling period, from video cache Read several video frames of main broadcaster's video of current broadcasting all over the screen in area.
On the basis of 3rd embodiment, the target area obtains module 02 and includes:
Small window dimension acquisition module 021, for obtaining small window size when assistant images output;
Equalization segmentation module 022, regional space equalization when for output that the video frame is all over the screen are divided to obtain two The region of area equation;
Number of pixels statistical module 023, the constant pixel of content for counting video frame described in the region Number;
Cut zone determining module 024, for will include the more region of number of the pixel as changing next time The cut zone of generation segmentation;
Iterative segmentation module 025, for until the area of the cut zone is less than more than or equal to the small window size Until 2 times of the small window size, using the cut zone as target area.
The number of pixels statistical module 023 includes:
ARGB value obtains module 0231, for obtaining video frame same position described in the region of described two area equations Pixel ARGB value;
Mean value calculation module 0232, for calculating the average value of the ARGB value;
Constant pixel determining module 0233, if for the error between the ARGB value and the average value in default error In range, using the pixel that the pixel is constant as the content of the video frame;
Number statistical module 0234, the number of the pixel constant for statistical content.
To sum up, the Overlapping display system of the present embodiment image obtains several views for the main broadcaster's video being currently played Small window size when frequency frame and assistant images export, region when by iterative algorithm to several video frames output all over the screen are empty Between carry out impartial segmentation and obtain the region of two area equations, obtain the constant pixel of content in the region of the two area equations The number of point, the cut zone that the more region of the number comprising the pixel is divided as next iteration, until this point The area for cutting region is greater than or equal to the small window size, until the small window size less than 2 times, using the cut zone as Target area, the assistant images described in the target area Overlapping display;It is exported according to the video frame of main broadcaster's video and assistant images When small window size, the smallest region of content dynamic change of main broadcaster's video of output all over the screen is found, in the region Overlapping display Assistant images do not influence that assistant images are presented while main broadcaster's video visual effect, promote the experience sense of user.
The technical principle of the invention is described above in combination with a specific embodiment.These descriptions are intended merely to explain of the invention Principle, and shall not be construed in any way as a limitation of the scope of protection of the invention.Based on the explanation herein, the technology of this field Personnel can associate with other specific embodiments of the invention without creative labor, these modes are fallen within Within protection scope of the present invention.

Claims (7)

1. a kind of Overlapping display method of image characterized by comprising
Obtain the video frame of main broadcaster's video of output all over the screen;
Small window size when being exported according to assistant images, obtains the video from the regional space of video frame output all over the screen The smallest region of content dynamic change of frame, using the region as target area, wherein the size of the target area is greater than Or it is equal to the small window size, the small window size less than 2 times;
The assistant images described in the target area Overlapping display;
Wherein, small window size when being exported according to assistant images, is obtained from the regional space of video frame output all over the screen The smallest region of content dynamic change for taking the video frame, using the region as target area, specifically:
Obtain small window size when assistant images output;
Regional space equalization when output that the video frame is all over the screen is divided to obtain the region of two area equations;
Count the number of the constant pixel of content of video frame described in the region;
The cut zone that the more region of number including the pixel is divided as next iteration;
Up to the area of the cut zone is more than or equal to the small window size, until the small window size less than 2 times, by The cut zone is as target area.
2. the method according to claim 1, wherein the content of video frame described in the statistics region is not The number of the pixel of change specifically:
The ARGB value of the pixel of video frame same position described in the region of described two area equations is obtained, described in calculating The average value of ARGB value;
If the error between the ARGB value and the average value is in default error range, using the pixel as the view The constant pixel of the content of frequency frame;
The number of the constant pixel of statistical content.
3. the method according to claim 1, wherein the video frame of the main broadcaster's video for obtaining output all over the screen, Specifically:
In preset duration, according to the default sampling period, if reading main broadcaster's video of current broadcasting all over the screen from video cache area Dry video frame.
4. a kind of Overlapping display system of image characterized by comprising
Video frame obtains module, the video frame of main broadcaster's video for obtaining output all over the screen;
Target area obtains module, small window size when for exporting according to assistant images, from video frame output all over the screen The smallest region of content dynamic change that the video frame is obtained in regional space, using the region as target area;
Overlapping display module is used for the assistant images described in the target area Overlapping display;
Wherein, the target area acquisition module includes:
Small window dimension acquisition module, for obtaining small window size when assistant images output;
Equalization segmentation module, regional space equalization when for output that the video frame is all over the screen are divided to obtain two area equations Region;
Number of pixels statistical module, the number of the constant pixel of content for counting video frame described in the region;
Cut zone determining module, the more region of number for that will include the pixel are divided as next iteration Cut zone;
Iterative segmentation module is greater than or equal to the small window size for the area up to the cut zone, the institute less than 2 times Until stating small window size, using the cut zone as target area.
5. system according to claim 4, which is characterized in that the number of pixels statistical module includes:
ARGB value obtains module, for obtaining the pixel of video frame same position described in the region of described two area equations ARGB value;
Mean value calculation module, for calculating the average value of the ARGB value;
Constant pixel determining module, if for the error between the ARGB value and the average value in default error range, Using the pixel that the pixel is constant as the content of the video frame;
Number statistical module, the number of the pixel constant for statistical content.
6. system according to claim 4, which is characterized in that the video frame obtains module and is specifically used for, when default In length, according to the default sampling period, several video frames of main broadcaster's video of current broadcasting all over the screen are read from video cache area.
7. system according to claim 6, which is characterized in that further include:
Preset duration setup module, for the preset duration to be arranged;
Sampling period setup module, for the default sampling period to be arranged.
CN201610402811.3A 2016-06-08 2016-06-08 A kind of Overlapping display method and system of image Expired - Fee Related CN105916004B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610402811.3A CN105916004B (en) 2016-06-08 2016-06-08 A kind of Overlapping display method and system of image
PCT/CN2017/087143 WO2017211250A1 (en) 2016-06-08 2017-06-05 Image overlay display method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610402811.3A CN105916004B (en) 2016-06-08 2016-06-08 A kind of Overlapping display method and system of image

Publications (2)

Publication Number Publication Date
CN105916004A CN105916004A (en) 2016-08-31
CN105916004B true CN105916004B (en) 2019-03-01

Family

ID=56750586

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610402811.3A Expired - Fee Related CN105916004B (en) 2016-06-08 2016-06-08 A kind of Overlapping display method and system of image

Country Status (2)

Country Link
CN (1) CN105916004B (en)
WO (1) WO2017211250A1 (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105916004B (en) * 2016-06-08 2019-03-01 深圳创维数字技术有限公司 A kind of Overlapping display method and system of image
CN106412643B (en) * 2016-09-09 2020-03-13 上海掌门科技有限公司 Interactive video advertisement implanting method and system
CN106954080B (en) * 2017-03-17 2020-07-31 武汉斗鱼网络科技有限公司 Video live broadcast method and device and user terminal
CN107135419A (en) * 2017-06-14 2017-09-05 北京奇虎科技有限公司 A kind of method and apparatus for editing video
WO2020107375A1 (en) * 2018-11-30 2020-06-04 深圳市大疆创新科技有限公司 Method and apparatus for image processing, and device and storage medium
CN111314626B (en) * 2020-02-24 2021-12-07 北京字节跳动网络技术有限公司 Method and apparatus for processing video
CN111601140B (en) * 2020-04-28 2024-05-17 西安万像电子科技有限公司 Method and device for remotely playing video
CN111953924B (en) * 2020-08-21 2022-03-25 杨文龙 Video window adjusting method, device, medium and system based on image processing
CN112788425A (en) * 2020-12-28 2021-05-11 深圳Tcl新技术有限公司 Dynamic area display method, device, equipment and computer readable storage medium
CN112911381B (en) * 2021-01-18 2023-01-17 海信视像科技股份有限公司 Display device, mode adjustment method, device and medium
CN113343031B (en) * 2021-06-10 2023-03-24 浙江大华技术股份有限公司 Data adding method and device, storage medium and electronic device
CN113891141B (en) * 2021-10-25 2024-01-26 抖音视界有限公司 Video processing method, device and equipment
CN114500871B (en) * 2021-12-15 2023-11-14 山东信通电子股份有限公司 Multipath video analysis method, equipment and medium
CN116095400A (en) * 2022-11-21 2023-05-09 南京芯传汇电子科技有限公司 Video data processing method, device, equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1423896A (en) * 2000-12-15 2003-06-11 皇家菲利浦电子有限公司 Picture-in-picture repositioning and/or resizing bused on video content analysis
CN102763068A (en) * 2010-02-12 2012-10-31 诺基亚公司 Method and apparatus for providing object based media mixing
CN105430471A (en) * 2015-11-26 2016-03-23 无锡天脉聚源传媒科技有限公司 Method and device for displaying live commenting in video

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007266800A (en) * 2006-03-28 2007-10-11 Hitachi Ltd Information reproducing device
JP2011150225A (en) * 2010-01-25 2011-08-04 Seiko Epson Corp Image display device and image display method
CN105916004B (en) * 2016-06-08 2019-03-01 深圳创维数字技术有限公司 A kind of Overlapping display method and system of image

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1423896A (en) * 2000-12-15 2003-06-11 皇家菲利浦电子有限公司 Picture-in-picture repositioning and/or resizing bused on video content analysis
CN102763068A (en) * 2010-02-12 2012-10-31 诺基亚公司 Method and apparatus for providing object based media mixing
CN105430471A (en) * 2015-11-26 2016-03-23 无锡天脉聚源传媒科技有限公司 Method and device for displaying live commenting in video

Also Published As

Publication number Publication date
CN105916004A (en) 2016-08-31
WO2017211250A1 (en) 2017-12-14

Similar Documents

Publication Publication Date Title
CN105916004B (en) A kind of Overlapping display method and system of image
CN109168034B (en) Commodity information display method and device, electronic equipment and readable storage medium
CN112423083B (en) System and method for dynamically providing video overlay
US8767124B2 (en) Method of picture-in-picture for multimedia applications
US9275683B1 (en) Systems and methods for identifying a scene-change/non-scene-change transition between frames
EP2109313B1 (en) Television receiver and method
US8355079B2 (en) Temporally consistent caption detection on videos using a 3D spatiotemporal method
US20120032952A1 (en) System, apparatus, and method for displaying 3-dimensional image and location tracking device
KR100866201B1 (en) Method extraction of a interest region for multimedia mobile users
US8629939B1 (en) Television ticker overlay
CN105611373B (en) Method of video image processing and device
CN104735521B (en) A kind of roll titles detection method and device
CN104202646A (en) Television picture display method and device, and television
JP2020508611A5 (en)
KR20140046370A (en) Method and apparatus for detecting a television channel change event
US20150172705A1 (en) Window detection device and method on multi-media system
WO2017102389A1 (en) Display of interactive television applications
JP5266035B2 (en) Sign language video display device, sign language video display method, and program
CN116506585A (en) Multi-target tracking and displaying method in panoramic video
CN112437249B (en) Personnel tracking method and personnel tracking system
EP2720469A1 (en) Display apparatus and method thereof for detecting a channel change event
JP6363015B2 (en) Electronic device and display method
JP4788787B2 (en) Specific image detection apparatus, specific image detection method, program, and specific image detection system
US10674207B1 (en) Dynamic media placement in video feed
EP4183135A1 (en) Smart overlay : dynamic positioning of the graphics

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190301