CN105916004B - A kind of Overlapping display method and system of image - Google Patents
A kind of Overlapping display method and system of image Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000005070 sampling Methods 0.000 claims description 14
- 230000011218 segmentation Effects 0.000 claims description 12
- 238000004364 calculation method Methods 0.000 claims description 3
- 230000000007 visual effect Effects 0.000 abstract description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012804 iterative process Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/14—Display of multiple viewports
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control 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/37—Details of the operation on graphic patterns
- G09G5/377—Details of the operation on graphic patterns for mixing or overlaying two or more graphic patterns
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control 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/39—Control of the bit-mapped memory
- G09G5/395—Arrangements specially adapted for transferring the contents of the bit-mapped memory to the screen
- G09G5/397—Arrangements specially adapted for transferring the contents of two or more bit-mapped memories to the screen simultaneously, e.g. for mixing or overlay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-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
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.
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)
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)
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)
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 |
-
2016
- 2016-06-08 CN CN201610402811.3A patent/CN105916004B/en not_active Expired - Fee Related
-
2017
- 2017-06-05 WO PCT/CN2017/087143 patent/WO2017211250A1/en active Application Filing
Patent Citations (3)
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 |