CN103838542B - Automatically the signal adaptive cut-in method detected based on VW display capabilities and system - Google Patents
Automatically the signal adaptive cut-in method detected based on VW display capabilities and system Download PDFInfo
- Publication number
- CN103838542B CN103838542B CN201310672834.2A CN201310672834A CN103838542B CN 103838542 B CN103838542 B CN 103838542B CN 201310672834 A CN201310672834 A CN 201310672834A CN 103838542 B CN103838542 B CN 103838542B
- Authority
- CN
- China
- Prior art keywords
- display
- signal
- window
- size
- residue
- 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
Landscapes
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a kind of signal adaptive cut-in method automatically detected based on VW display capabilities and system, the method uses the display area of windowed signal on statistics display splicing wall, calculate remaining display area and the peak signal window size that can be supported by, if signal window to be accessed exceedes peak signal window size, realize the adaptive access of signal by preferentially adjusting windowed signal the window's position.Reduce and manually adjust and operating time length and error-prone problem, improve the utilization rate that display splicing wall signal is windowed, it is ensured that the urgent and treatment effeciency of accident.
Description
Technical field
The present invention relates to display splicing wall technology field, more particularly, to one based on VW(Video
Wall, display splicing wall) the signal adaptive cut-in method that automatically detects of display capabilities and system.
Background technology
Along with improving constantly of Social Informatization Level, people are more and more higher to the requirement of management scientification, and control room can effectively realize the unified supervision of business, scheduling, decision-making and commander, therefore in government, and security protection, traffic, the every profession and trade such as electric power plays an important role.Because control room wants dynamic access, a large amount of signal shows simultaneously, in order to avoid covering mutually between signal, needs the biggest display area, is typically provided with the large-scale display splicing wall being made up of multiple display units.The various data of dynamic access and information, the signal window being outputed a certain size by the position of the non-overlapping copies on display splicing wall is shown, realizes the functions such as supervision, decision-making and command scheduling to miscellaneous service as it is shown in figure 1, final.
Along with the increase of signal window on spliced display wall, on display wall, the remaining area being available for signal window display can be more and more less, and the randomness placed due to original each signal window position, and the peak signal window that residue display area can be outputed is also restrained.If now there being the urgency signal that priority is the highest, such as some accident or disaster signal demand access display splicing wall and show, in the case of not covering other signal window, possibly cannot access window display, as shown in Figure 2.If the upper wall of urgency signal to be ensured shows typically there is several processing mode.First kind of way be signal directly window cover other window a part, as shown in Figure 3.The shortcoming of this processing mode is to cover the window that other priority is the highest, such as signal window 3, or needs manually to compare the priority of all signal windows, and the window finding priority relatively low covers.The second way is to close the signal window that the priority having already turned on is relatively low, accesses urgency signal window display, as shown in Figure 4.This processing mode is also required to manually all signal windows be carried out priority ratio relatively, closes the signal window that priority is relatively low, until there being enough display areas to support the window display of urgency signal.Both the above mode non-optimal mode, according to calculating, residue display area on currently displaying combination is still above the window size of urgency signal, for no other reason than that the signal window position having already turned on is placed irregular, the signal window position opened now by adjustment, just can access urgency signal in the case of ON signal window, as shown in Figure 5 not covering and not closing.Although the window display of urgency signal can be supported by artificial judgment and position adjustment, but this mode needs the longer time, particularly on large-scale display splicing wall, may have hundreds of signal windows, rely on and be manually difficult to.
Summary of the invention
The primary and foremost purpose of the present invention is to propose a kind of signal adaptive cut-in method automatically detected based on VW display capabilities, use the display area of windowed signal on statistics display splicing wall, calculate remaining display area and the peak signal window size that can be supported by, if signal window to be accessed exceedes peak signal window size, realize the adaptive access of signal by preferentially adjusting windowed signal the window's position.
The present invention have a purpose be propose a kind of should system in aforementioned manners.
To achieve these goals, the technical scheme is that
A kind of signal adaptive cut-in method automatically detected based on VW display capabilities, including:
S1. statistics display splicing wall residue display area;
S2. calculate display splicing wall residue maximum to window size;
S3. waiting signal accesses window display, if there being signal demand to access window display, obtaining the size information of windowing accessing signal, entering step S4, otherwise resting on step S3;
S4. size of the windowing size of windowing with maximum accessing signal compares: calculated maximum size of windowing compares the size information of windowing of the signal window needs access shown with step 2, if maximum is windowed, size meets the signal window size that needs access, then directly signal is windowed on display splicing wall, return to step S1 and recalculate residue display area;Otherwise, if maximum is windowed, size is unsatisfactory for the signal window size needing to access display, then enter step S5;
S5. signal window residue calculated with step S1 display Area comparison is accessed: continue to judge whether residue display area meets needs and access the signal window size of display;If it is satisfied, enter step S6;Otherwise enter step S7;
The position adjustment of ON signal display window the most: the position of ON signal display window is automatically adjusted, rearrange, the size until the residue maximum that can obtain optimum is windowed, then directly windows signal on display splicing wall, returns to step S1 and recalculates residue display area;
S7. window signal priority judges: by the priority of relatively all ON signals, close the signal window that priority is minimum, comes back to step S1 and calculates residue display area.
The specific implementation of described step S1 statistics display splicing wall residue display area is: the ultimate resolution display elemental area of display splicing wall current display mode represents, if the resolution that is shown displayed across of display splicing wall is w pixel, longitudinal display resolution is h pixel, then total display area of display splicing wall is s1=w*h;
If there being N number of signal window non-overlapping copies on currently displaying combination, signal window 1 is distinguished as a1 ..., aN to the lateral resolution of N, longitudinal resolution is b1 ..., bN, and the area occupied by described N number of window is s2=a1*b1+ ...+aN*bN, and the most remaining display area is s0=s1-s2.
Described step S2 calculates the window specific implementation of size of display splicing wall residue maximum: calculates and has connect rectangle with the nonoverlapping imperial palace of windowing, connects rectangle and window size as residue maximum in selecting area maximum.
A kind of system applying described method, including:
Display area statistical module, is used for adding up display splicing wall residue display area;
The maximum windowing area computing module of residue, is used for calculating display splicing wall residue maximum and windows size;
Signal access module, accesses window display for waiting signal, if there being signal demand to access window display, obtains the size information of windowing accessing signal;
First comparison module, for window size information and the maximum that access the signal window of display size of windowing being needed to compare, if maximum is windowed, size meets the signal window size that needs access, then directly windowing on display splicing wall by signal, rebound display area statistical module recalculates residue display area;Otherwise, if maximum is windowed, size is unsatisfactory for the signal window size needing to access display;
Whether the second comparison module, meet needs for multilevel iudge residue display area and access the signal window size of display;
Position adjusting type modules, when residue display area meets the signal window size that needs access display, then the position of ON signal display window is automatically adjusted, rearrange, the size until the residue maximum that can obtain optimum is windowed, then directly signal is windowed on display splicing wall, and access display area statistical module;
Priority judge module, when residue display area is unsatisfactory for the signal window size needing to access display, the relatively priority of all ON signals, close the signal window that priority is minimum, and access display area statistical module.
The specific implementation of described display area statistical module is:
The specific implementation of statistics display splicing wall residue display area is: the ultimate resolution display elemental area of display splicing wall current display mode represents, if the resolution that is shown displayed across of display splicing wall is w pixel, longitudinal display resolution is h pixel, then total display area of display splicing wall is s1=w*h;
If there being N number of signal window non-overlapping copies on currently displaying combination, signal window 1 is distinguished as a1 ..., aN to the lateral resolution of N, longitudinal resolution is b1 ..., bN, and the area occupied by described N number of window is s2=a1*b1+ ...+aN*bN, and the most remaining display area is s0=s1-s2;
The specific implementation of the described maximum windowing area computing module of residue is: calculates and has connect rectangle with the nonoverlapping imperial palace of windowing, connects rectangle and window size as residue maximum in selecting area maximum.
Compared with prior art, the invention have the benefit that the method for the present invention is by defining priority to signal window, define and calculate the real time display capabilities of display splicing wall, i.e. automatically, calculate and statistics residue shows area and maximum without covering size of windowing, according to the size of windowing accessing signal, ON signal position is adjusted and the closedown of priority low signal by self adaptation, reduce and manually adjust and operating time length and error-prone problem, improve the utilization rate that display splicing wall signal is windowed, it is ensured that the urgent and treatment effeciency of accident.
The present invention can be according to reality application flexible deployment, when control room has multiple display splicing wall system, it is also possible to realize the adaptive management that the signal window between multiple system accesses.
The present invention can obtain the display capabilities of display splicing wall in control room in real time.Can need display splicing wall is carried out resource reservation according to service application, improve the safeguard level to important service.
Accompanying drawing explanation
Fig. 1 is use and the window display of unlike signal of display splicing wall.
Fig. 2 is that the window randomness of position of signal causes display capabilities to be not enough to access urgency signal.
Fig. 3 be by cover ON signal window realize urgency signal access.
Fig. 4 is to realize urgency signal by the signal that closedown priority is low to access.
Fig. 5 is to adjust ON signal the window's position to realize urgency signal access.
Fig. 6 is display splicing wall residue display areal calculation schematic diagram.
Fig. 7 be display splicing wall residue maximum window size calculate schematic diagram.
Fig. 8 is the data flow diagram that whole system processes.
Detailed description of the invention
The present invention will be further described below in conjunction with the accompanying drawings, but embodiments of the present invention are not limited to this.
As shown in Figure 8, concrete implementing procedure and step are as follows:
1., after system start-up, service routine calculates display splicing wall remaining display area according to total display area and the currently displaying signal window of display splicing wall.
2. service routine is according to currently displaying signal window position, and signal calculated is windowed size without covering maximum.
The newest signal demand, when display splicing wall uplifting window shows, obtains the size of new signal window.
4. new signal window size and current demand signal compare without covering maximum size of windowing, if new signal window is windowed size less than current maximum, then and direct window display, otherwise forward step 5 to.
If 5. new signal window is windowed size more than current maximum, then compare new signal window and residue display size, if new signal window is less than residue display area, forwards step 6 to, otherwise forward step 7 to.
If 6. new signal window is less than residue display area, adjust the position of windowed signal on mobile display combination, return to step 2 and recalculate and window size, until windowing size more than new signal window without covering maximum without covering maximum.
If 7. new signal window is more than residue display area, windowed signal is carried out prioritization, close the minimum windowed signal of priority, return to step 1 and recalculate residue display area and window size without covering maximum, and continue executing with above judgement processing procedure.
8. after new signal window display, return to step 1, wait that new signal accesses and window, repeat above procedure.
The embodiment of invention described above, is not intended that limiting the scope of the present invention.Any amendment, equivalent and improvement etc. done within the spiritual principles of the present invention, within should be included in the claims of the present invention.
Claims (2)
1. the signal adaptive cut-in method automatically detected based on VW display capabilities, it is characterised in that including:
S1. statistics display splicing wall residue display area;
S2. calculate display splicing wall residue maximum to window size;
S3. waiting signal accesses window display, if there being signal demand to access window display, obtaining the size information of windowing accessing signal, entering step S4, otherwise resting on step S3;
S4. size of the windowing size of windowing with maximum accessing signal compares: calculated maximum size of windowing compares the size information of windowing of the signal window needs access shown with step S2, if maximum is windowed, size meets the signal window size that needs access, then directly signal is windowed on display splicing wall, return to step S1 and recalculate residue display area;Otherwise, if maximum is windowed, size is unsatisfactory for the signal window size needing to access display, then enter step S5;
S5. signal window residue calculated with step S1 display Area comparison is accessed: continue to judge whether residue display area meets needs and access the signal window size of display;If it is satisfied, enter step S6;Otherwise enter step S7;
The position adjustment of ON signal display window the most: the position of ON signal display window is automatically adjusted, rearrange, the size until the residue maximum that can obtain optimum is windowed, then directly windows signal on display splicing wall, returns to step S1 and recalculates residue display area;
S7. window signal priority judges: by the priority of relatively all ON signals, close the signal window that priority is minimum, comes back to step S1 and calculates residue display area;
The specific implementation of described step S1 statistics display splicing wall residue display area is: the ultimate resolution display elemental area of display splicing wall current display mode represents, if the resolution that is shown displayed across of display splicing wall is w pixel, longitudinal display resolution is h pixel, then total display area of display splicing wall is s1=w*h;
If there being N number of signal window non-overlapping copies on currently displaying combination, signal window 1 is distinguished as a1 ..., aN to the lateral resolution of N, longitudinal resolution is b1 ..., bN, and the area occupied by described N number of window is s2=a1*b1+ ...+aN*bN, and the most remaining display area is s0=s1-s2;
Described step S2 calculates the window specific implementation of size of display splicing wall residue maximum: calculates and has connect rectangle with the nonoverlapping imperial palace of windowing, connects rectangle and window size as residue maximum in selecting area maximum.
2. the system of the method applied described in claim 1, it is characterised in that including:
Display area statistical module, is used for adding up display splicing wall residue display area;
The maximum windowing area computing module of residue, is used for calculating display splicing wall residue maximum and windows size;
Signal access module, accesses window display for waiting signal, if there being signal demand to access window display, obtains the size information of windowing accessing signal;
First comparison module, for window size information and the maximum that access the signal window of display size of windowing being needed to compare, if maximum is windowed, size meets the signal window size that needs access, then directly windowing on display splicing wall by signal, rebound display area statistical module recalculates residue display area;Otherwise, if maximum is windowed, size is unsatisfactory for the signal window size needing to access display;
Whether the second comparison module, meet needs for multilevel iudge residue display area and access the signal window size of display;
Position adjusting type modules, when residue display area meets the signal window size that needs access display, then the position of ON signal display window is automatically adjusted, rearrange, the size until the residue maximum that can obtain optimum is windowed, then directly signal is windowed on display splicing wall, and access display area statistical module;
Priority judge module, when residue display area is unsatisfactory for the signal window size needing to access display, the relatively priority of all ON signals, close the signal window that priority is minimum, and access display area statistical module;
The specific implementation of described display area statistical module is:
The specific implementation of statistics display splicing wall residue display area is: the ultimate resolution display elemental area of display splicing wall current display mode represents, if the resolution that is shown displayed across of display splicing wall is w pixel, longitudinal display resolution is h pixel, then total display area of display splicing wall is s1=w*h;
If there being N number of signal window non-overlapping copies on currently displaying combination, signal window 1 is distinguished as a1 ..., aN to the lateral resolution of N, longitudinal resolution is b1 ..., bN, and the area occupied by described N number of window is s2=a1*b1+ ...+aN*bN, and the most remaining display area is s0=s1-s2;
The specific implementation of the described maximum windowing area computing module of residue is: calculates and has connect rectangle with the nonoverlapping imperial palace of windowing, connects rectangle and window size as residue maximum in selecting area maximum.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310672834.2A CN103838542B (en) | 2013-12-12 | 2013-12-12 | Automatically the signal adaptive cut-in method detected based on VW display capabilities and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310672834.2A CN103838542B (en) | 2013-12-12 | 2013-12-12 | Automatically the signal adaptive cut-in method detected based on VW display capabilities and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103838542A CN103838542A (en) | 2014-06-04 |
CN103838542B true CN103838542B (en) | 2016-08-17 |
Family
ID=50802089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310672834.2A Expired - Fee Related CN103838542B (en) | 2013-12-12 | 2013-12-12 | Automatically the signal adaptive cut-in method detected based on VW display capabilities and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103838542B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105427832A (en) * | 2015-11-23 | 2016-03-23 | 广东威创视讯科技股份有限公司 | Signal windowing method and device |
CN105681871A (en) * | 2016-01-06 | 2016-06-15 | 广东威创视讯科技股份有限公司 | Combined signal display method and system |
CN105867870B (en) * | 2016-05-04 | 2018-11-02 | 广东威创视讯科技股份有限公司 | The echo method and apparatus of combination window |
CN106131642B (en) * | 2016-07-08 | 2019-04-16 | 广东威创视讯科技股份有限公司 | A kind of coding/decoding method, server and system being superimposed window |
CN110278476B (en) * | 2019-05-27 | 2022-03-18 | 深圳市拔超科技有限公司 | Method and device for performing multi-window layout on screen and readable storage medium |
CN114157883B (en) * | 2022-02-08 | 2022-04-26 | 北京小鸟科技股份有限公司 | Code stream selection system, method and equipment based on multi-code stream distributed video splicing |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1380937A1 (en) * | 2002-07-10 | 2004-01-14 | Eastman Kodak Company | Electronic system for data transmission within tiled displays |
CN101526890A (en) * | 2009-03-30 | 2009-09-09 | 昆山龙腾光电有限公司 | Position mapping method of display units of tiled display wall and device |
CN102063281A (en) * | 2011-01-14 | 2011-05-18 | 广东威创视讯科技股份有限公司 | Method and system for quickly switching window layout |
-
2013
- 2013-12-12 CN CN201310672834.2A patent/CN103838542B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1380937A1 (en) * | 2002-07-10 | 2004-01-14 | Eastman Kodak Company | Electronic system for data transmission within tiled displays |
CN101526890A (en) * | 2009-03-30 | 2009-09-09 | 昆山龙腾光电有限公司 | Position mapping method of display units of tiled display wall and device |
CN102063281A (en) * | 2011-01-14 | 2011-05-18 | 广东威创视讯科技股份有限公司 | Method and system for quickly switching window layout |
Also Published As
Publication number | Publication date |
---|---|
CN103838542A (en) | 2014-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103838542B (en) | Automatically the signal adaptive cut-in method detected based on VW display capabilities and system | |
US11036689B2 (en) | Blockchain-based data processing method and device | |
US9952970B2 (en) | Cache allocation for disk array | |
Zhang et al. | Two-way-looking self-equalizing headway control for bus operations | |
EP1892626A3 (en) | Method and apparatus for managing power from sequestered partition of a processing system | |
Kiani et al. | Hierarchical capacity provisioning for fog computing | |
CN110444020B (en) | Associated intersection control method, device and system and storage medium | |
CN110032701A (en) | Image shows control method, device, storage medium and electronic equipment | |
CN113435968B (en) | Network appointment vehicle dispatching method and device, electronic equipment and storage medium | |
CN108563929A (en) | It is a kind of only in the method for concerning security matters Area generation watermark, system, device and medium | |
CN108205883A (en) | It is a kind of to be lined up guiding system and method | |
CN105574141A (en) | Method and device for migrating data of database | |
CN112991602A (en) | Bidirectional access control system and control method thereof | |
CN103679435A (en) | Method and system for processing transaction information | |
US10776256B2 (en) | Sharing consumed off-heap for parallel data loading | |
CN108933859A (en) | Information display method, device, electronic equipment and storage medium on electronic equipment | |
CN104778534A (en) | Dynamically-adjustable government emergency process method and system | |
CN116611749B (en) | Intelligent electric power data input method and system based on micro-service architecture | |
CN109191595B (en) | Temporary parking vehicle floating charging method based on parking space sharing | |
CN113282933A (en) | Federal learning method, device and system, electronic equipment and storage medium | |
JP2010218445A (en) | Multicore processor system, scheduling method and scheduler program | |
CN111160283B (en) | Data access method, device, equipment and medium | |
CN105450976A (en) | Video conference processing method and system | |
CN106484536B (en) | IO scheduling method, device and equipment | |
CN106899504A (en) | A kind of method for routing and device across cluster service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: Kezhu road high tech Industrial Development Zone, Guangzhou city of Guangdong Province, No. 233 510670 Patentee after: VTRON GROUP Co.,Ltd. Address before: 510663 No. 6, color road, hi tech Industrial Development Zone, Guangdong, Guangzhou, China Patentee before: VTRON TECHNOLOGIES Ltd. |
|
CP03 | Change of name, title or address | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160817 Termination date: 20211212 |
|
CF01 | Termination of patent right due to non-payment of annual fee |