CN112422914B - Display method and device of monitoring video, electronic equipment and storage medium - Google Patents
Display method and device of monitoring video, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN112422914B CN112422914B CN202011284359.8A CN202011284359A CN112422914B CN 112422914 B CN112422914 B CN 112422914B CN 202011284359 A CN202011284359 A CN 202011284359A CN 112422914 B CN112422914 B CN 112422914B
- Authority
- CN
- China
- Prior art keywords
- video data
- target
- monitoring
- decoding
- display unit
- 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.)
- Active
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 176
- 238000000034 method Methods 0.000 title claims abstract description 47
- 239000011159 matrix material Substances 0.000 claims abstract description 69
- 230000006855 networking Effects 0.000 claims description 26
- 238000004590 computer program Methods 0.000 claims description 18
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 230000000875 corresponding effect Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 241001544487 Macromiidae Species 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234309—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 or from Quicktime to Realvideo
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25841—Management of client data involving the geographical location of the client
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Graphics (AREA)
- Closed-Circuit Television Systems (AREA)
- Alarm Systems (AREA)
Abstract
The embodiment of the invention provides a display method and a display device of a monitoring video, electronic equipment and a storage medium, wherein the method comprises the following steps: receiving video data sent by the monitoring units; the video data comprises encoding format information; decoding the video data by adopting a decoding card corresponding to the coding format information to obtain decoded video data; determining a target decoded video from the decoded video data based on a preset output mode of the digital matrix; determining a target display unit from the plurality of display units based on a preset output mode of the digital matrix; and sending the target decoding video to the target display unit. Different video data and different display units can be selected according to the requirements of the user and displayed in different output modes, and the requirements of the user on the monitoring function of the security system are met.
Description
Technical Field
The present invention relates to the field of monitoring, and in particular, to a method and an apparatus for displaying a monitoring video, an electronic device, and a storage medium.
Background
At present, the domestic customs adopts an analog closed circuit television monitoring system as a security system for monitoring. The core control equipment mainly comprises a video matrix, a picture processor and a long-delay video recorder. However, the real-time performance and the definition of the video recording are poor, and the video recording is performed in a long-delay mode, so that the picture jitter often occurs, and the requirement of the customs on a security system is difficult to meet. And for some important places such as customs clearance intersections and the like, the customs clearance intersections and the like need to be completely monitored, all the occurring conditions are recorded, the safety of customs clearance work is guaranteed, workers are effectively supervised, and meanwhile, the records of the field conditions can be effectively stored when an unexpected event occurs.
However, for a specific monitoring video display scheme, a television wall mode is usually adopted at present, that is, multiple paths of monitoring videos are displayed on a unified television wall in a centralized manner, so that centralized supervision is facilitated. However, the existing display mode usually provides only one display screen which can be split, and the display mode and the display content cannot be adjusted at will.
Disclosure of Invention
In view of the above problems, the present invention is proposed to provide a display method and apparatus, an electronic device, and a storage medium for a surveillance video, which overcome or at least partially solve the above problems, including:
in order to solve the above problem, an embodiment of the present invention discloses a method for displaying a surveillance video, which is applied to a surveillance networking platform, wherein the surveillance networking platform includes a plurality of surveillance units, a digital matrix and a plurality of display units, the display units include decoding cards, and the method includes:
receiving video data sent by the monitoring units; the video data comprises encoding format information;
decoding the video data by adopting a decoding card corresponding to the coding format information to obtain decoded video data;
determining a target decoded video from the decoded video data based on a preset output mode of the digital matrix;
determining a target display unit from the plurality of display units based on a preset output mode of the digital matrix;
and sending the target decoding video to the target display unit.
Preferably, the target decoded video determined based on the preset output mode includes decoded video data obtained by decoding video data sent by the first monitoring unit, and the method further includes:
receiving an adding instruction of a user;
determining a second monitoring unit from the plurality of monitoring units other than the target display unit based on the addition instruction;
and replacing the first monitoring unit with the second monitoring unit.
Preferably, before the step of receiving the video data sent by the monitoring unit, the method further includes:
acquiring the geographical position information of the monitoring unit;
grouping the monitoring units according to a preset grouping strategy;
and associating the monitoring units in the same group to obtain the monitoring unit group.
Preferably, the decoding video data includes a plurality of target decoding videos corresponding to the monitoring units in the monitoring unit group, and the step of sending the target decoding videos to the target display unit includes:
sending the plurality of target decoded videos to the target display unit;
the target display unit is used for displaying the target decoding video in turn.
Preferably, the target display unit includes a matrix set, and the matrix set is generated by:
acquiring position information of the display unit;
and associating adjacent display units based on the position information to obtain a matrix group.
Preferably, the method further comprises:
associating the monitoring unit group with the matrix group according to a preset association strategy;
the step of sending the target decoded video to the target display unit includes:
sending the plurality of target decoded videos to the matrix set;
the matrix set is used for displaying the plurality of target decoded videos.
Preferably, before the step of decoding the video data by using a decoding card corresponding to the format of the video data to obtain decoded video data, the method further includes:
acquiring specified protocol information aiming at the video data;
and carrying out unified protocol format conversion on the video data according to the specified protocol information.
The embodiment of the invention also discloses a display device of the monitoring video, which is applied to a monitoring networking platform, wherein the monitoring networking platform comprises a plurality of monitoring units, a digital matrix and a plurality of display units, the display units comprise decoding cards, and the device comprises:
the video data receiving module is used for receiving the video data sent by the plurality of monitoring units; the video data comprises encoding format information;
the decoding module is used for decoding the video data by adopting a decoding card corresponding to the coding format information to obtain decoded video data;
a target decoded video determining module, configured to determine a target decoded video from the decoded video data based on a preset output mode of the digital matrix;
a target display unit determination module for determining a target display unit from the plurality of display units based on a preset output mode of the digital matrix;
and the sending module is used for sending the target decoding video to the target display unit.
The embodiment of the invention also provides electronic equipment, which comprises a processor, a memory and a computer program which is stored on the memory and can run on the processor, wherein the computer program realizes the steps of the display method of the monitoring video when being executed by the processor.
The embodiment of the invention also provides a computer readable storage medium, a computer program is stored on the computer readable storage medium, and the steps of the above monitoring video display method are realized when the computer program is executed by a processor.
The invention has the following advantages:
in the embodiment of the invention, the video data sent by the monitoring unit is received, the video data comprises coding format information, the video data is decoded by adopting a decoding card corresponding to the coding format information to obtain decoded video data, a target decoded video is determined from the decoded video data based on a preset output mode of a digital matrix, a target display unit is determined from a plurality of display units based on the preset output mode of the digital matrix, and the target decoded video data is sent to the target display unit, so that the unified decoding and the unified allocation display of the video data are realized, different video data and different display units can be selected according to the requirements of users and displayed in different output modes, and the requirements of the users on the monitoring function of the security system are met.
Drawings
In order to more clearly illustrate the technical solution of the present invention, the drawings needed to be used in the description of the present invention will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a flowchart illustrating steps of a method for displaying a surveillance video according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating steps of another method for displaying a surveillance video according to an embodiment of the present invention;
fig. 3 is an add page of a monitoring unit according to an embodiment of the present invention;
FIG. 4 is a page of associating monitoring unit groups with matrix groups according to an embodiment of the present invention;
fig. 5 is a block diagram of a display device for monitoring video according to an embodiment of the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.
The display method of the monitoring video in one embodiment of the invention can be applied to a monitoring networking platform. The monitoring networking platform is a comprehensive management platform for detecting the states of targets (moving targets and static targets) in the sea surface and road range so as to achieve monitoring, statistics, early warning and playback of the target states.
The platform not only comprises monitoring and analysis of the whole area, the monitoring mode comprises a camera, a radar, a photoelectric sensing instrument, an unmanned aerial vehicle, a patrol car and other monitoring means, and the platform can freely call all the monitoring means and monitor and early warn facilities and moving targets in the area by combining an electronic map.
Referring to fig. 1, a flowchart illustrating steps of a method for displaying a surveillance video according to an embodiment of the present invention is shown, and the method is applied to a surveillance networking platform, where the surveillance networking platform includes a plurality of surveillance units, a digital matrix, and a plurality of display units, and the display units include decoding cards. The method may specifically comprise the steps of:
the monitoring units may be monitoring devices disposed in various areas, such as fixed monitoring cameras, cameras carried by unmanned aerial vehicles, and vehicle-mounted cameras of patrol vehicles, and different monitoring units may generate different video data in different encoding formats according to different types, where the encoding formats may include CIF, QCIF, 4CIF, D1, and the like.
The monitoring networking platform can receive video data generated by shooting of monitoring units in various regions.
after receiving video data in different encoding formats, the monitoring networking platform selects a decoding card corresponding to encoding format information from a plurality of decoding cards according to the encoding format information carried in the video data to decode the video data uniformly, for example, the video data in the existing CIF encoding format and the video data in the D1 encoding format, and when receiving the video data in the two encoding formats, the monitoring networking platform can call the decoding cards corresponding to the CIF encoding format and the D1 encoding format uniformly to decode the two video data, so as to obtain the decoded video data.
103, determining a target decoding video from the decoding video data based on a preset output mode of the digital matrix;
the digital matrix can be used for realizing switching output of input images, namely switching the video data from any input channel to any output channel for displaying. The preset output mode can comprise a polling mode, wherein the polling mode is that after a plurality of monitoring units are selected from all monitoring units, video data sent by the selected monitoring units are played in turn according to a certain sequence; the monitoring unit can be used for monitoring the video data sent by the monitoring unit selected by the user; the monitoring networking platform can judge the alarming position, the alarming content, the alarming level and the processing mode according to the received alarming information, so that the video data transmitted by the monitoring unit at the alarming position is preferentially displayed on the display unit for the user to process.
According to an output mode preset in the digital matrix by a user, a target decoded video corresponding to the output mode can be selected from the plurality of decoded video data.
104, determining a target display unit from the plurality of display units based on a preset output mode of the digital matrix;
the display effect provided by different display units is also different, for example, the display unit can be a central large screen, that is, the display unit with the largest screen is located in the middle of the position where the display unit is located, for a user, the display effect of the central large screen is the best, the image is the clearest, the output mode preset in the digital matrix by the user can also be set for the display unit, that is, it is determined which display units display the target decoded video, for example, if the selected output mode is an alarm linkage mode, the video image of the alarm position is convenient for the user to see clearly, and the field condition is grasped, the central large screen can be selected as the display unit displayed by the video image in the alarm linkage mode.
after the target decoded video and the target display unit are determined, the target decoded video can be sent to the target display unit to be displayed for a user to view.
In the embodiment of the invention, the video data sent by the monitoring unit is received, the video data comprises coding format information, the video data is decoded by adopting a decoding card corresponding to the coding format information to obtain decoded video data, a target decoded video is determined from the decoded video data based on a preset output mode of a digital matrix, a target display unit is determined from a plurality of display units based on the preset output mode of the digital matrix, and the target decoded video data is sent to the target display unit, so that the unified decoding and the unified allocation display of the video data are realized, different video data and different display units can be selected according to the requirements of users and displayed in different output modes, and the requirements of the users on the monitoring function of the security system are met.
Referring to fig. 2, a flowchart illustrating steps of another monitoring video display method according to an embodiment of the present invention is shown, and is applied to a monitoring networking platform, where the monitoring networking platform includes a plurality of monitoring units, a digital matrix, and a plurality of display units, and the display units include decoding cards, and specifically includes the following steps:
the monitoring networking platform can acquire the geographic position information containing the positions of the monitoring units.
after the obtained geographic location information, the monitoring units with similar locations may be grouped into one group according to the locations of the monitoring units, specifically, the grouping policy may be set according to the user requirements, for example, a certain geographic location point is used as a center, the monitoring units within a certain distance from the certain geographic location point are grouped into one group, or a certain monitoring unit is used as a center, and other monitoring units within a certain distance from the certain monitoring unit are grouped into one group together with the monitoring unit. Furthermore, the grouping policy may also be a time association or an event association, which is not limited by the present invention.
and correlating the monitoring units in the same group to generate a monitoring unit group, wherein the correlated monitoring units can uniformly receive the instruction of the monitoring networking platform when being called.
in this embodiment, step 204 is similar to step 101 in the previous embodiment, and the detailed description may refer to step 101 in the previous embodiment, which is not repeated herein.
specifically, because the monitoring unit includes multiple monitoring units such as fixed camera, unmanned aerial vehicle camera and the on-vehicle camera of cruiser, the data transmission agreement of different monitoring units is different, consequently after having received video data, can acquire video data's protocol information.
after the protocol information of the video data is obtained, the protocol format conversion can be carried out on the video data, and the protocol formats of all the video data are converted into the same protocol format.
in this embodiment, step 206 is similar to step 102 in the previous embodiment, and the detailed description may refer to step 102 in the previous embodiment, which is not repeated herein.
in a preferred embodiment of the present invention, the target decoded video determined based on the preset output mode includes decoded video data obtained by decoding video data sent by the first monitoring unit, and the method further includes the following sub-steps:
receiving an adding instruction of a user;
determining a second monitoring unit from the plurality of monitoring units other than the target display unit based on the addition instruction;
and replacing the first monitoring unit with the second monitoring unit.
As shown in fig. 3, a schematic view of a setting page of a monitoring networking platform according to the present invention is shown in 301, where a user can select a monitoring unit to be added by clicking, so that the selected monitoring unit is used to replace one of a plurality of monitoring units displayed in an original output mode, and thus the user can view video data corresponding to the preset monitoring unit and select the monitoring unit to be viewed.
in this embodiment, step 209 is similar to step 104 in the previous embodiment, and the detailed description may refer to step 104 in the previous embodiment, which is not repeated herein.
In a preferred embodiment of the present invention, the decoded video data includes a plurality of target decoded videos corresponding to the monitoring units in the monitoring unit group, and the step 210 includes the following sub-steps:
sending the plurality of target decoded videos to the target display unit;
the target display unit is used for displaying the target decoding videos in turn.
When the preset output mode is the polling output mode, the monitoring networking platform determines a plurality of corresponding target decoded videos from all decoded video data according to a plurality of monitoring units which are pre-selected and correspond to the polling output mode, and sends the plurality of target decoded videos to a display unit specified by a user, wherein the display unit can display each target decoded video in turn according to display time and sequence preset by the user, for example, the display time set by the user is 20 seconds, and the display unit can switch a displayed picture from one of the plurality of target decoded videos to the next every 20 seconds, and the switching sequence can be according to the numbering sequence of the corresponding monitoring unit, or can be reverse numbering sequence or disorder switching, which is not limited by the invention.
In another preferred embodiment of the present invention, the target display unit includes a matrix set, and the matrix set is generated by:
acquiring position information of the display unit;
and associating adjacent display units based on the position information to obtain a matrix group.
In order to better display the monitoring video and facilitate scheduling and watching, the plurality of display units can respectively and independently display different video data, and also can associate a plurality of adjacent display units after acquiring the position information of the display units to obtain a matrix group, the display units belonging to the same matrix group can uniformly receive the instruction of the monitoring networking platform, display one-path video data together, or uniformly receive a plurality of paths of video data to respectively display.
In a further preferred embodiment of the present invention, the method further comprises:
associating the monitoring unit group with the matrix group according to a preset association strategy;
the step 210 further comprises the sub-steps of:
sending the plurality of target decoded videos to the matrix set;
the matrix set is used for displaying the plurality of target decoded videos.
The monitoring unit groups may be set in association with the matrix groups, as shown in fig. 4, a setting page for associating the monitoring unit groups with the matrix groups is shown, where 401 is a monitoring unit group, and 402 is a matrix group, and after a user selects a certain monitoring unit group in 401, 403 on the right side of the page displays the monitoring units included in the monitoring unit group, and the user may select one of the monitoring units, then select one display unit from 402, and then click the control 404 to complete association. After the association, the video data sent by the associated monitoring unit can be displayed in the selected display unit. In addition, the association policy may be that one monitoring unit group is associated with one matrix group, that is, the video data sent by the multiple monitoring units in the monitoring unit group are respectively displayed by the multiple display units in the matrix group; it is also possible that a plurality of monitoring unit groups are associated with a plurality of matrix groups, which is not a limitation of the present invention.
By applying the embodiment of the invention, the geographical position information of the monitoring units is obtained, the monitoring units are grouped according to the preset grouping strategy, the monitoring units in the same group are associated to obtain the monitoring unit group, the video data sent by the monitoring units are received, the video data comprise coding format information, the appointed protocol information aiming at the video data is obtained, the video data are subjected to unified protocol format conversion according to the appointed protocol information, the video data are decoded by adopting the decoding card corresponding to the coding format information to obtain the decoded video data, the target decoding video is determined from the decoded video data based on the preset output mode of the digital matrix, the target display unit is determined from the display units based on the preset output mode of the digital matrix, the target decoding video is sent to the target display unit, thereby being compatible with the video streams of various different transmission protocols, the monitoring range of the monitoring networking platform is expanded.
Referring to fig. 5, a block diagram of a display apparatus for monitoring videos according to an embodiment of the present invention is shown, and is applied to a monitoring networking platform, where the monitoring networking platform includes a plurality of monitoring units, a digital matrix, and a plurality of display units, and the display units include decoding cards, and the apparatus may include the following modules:
a video data receiving module 501, configured to receive video data sent by the multiple monitoring units; the video data comprises encoding format information;
a decoding module 502, configured to decode the video data by using a decoding card corresponding to the encoding format information to obtain decoded video data;
a target decoded video determining module 503, configured to determine a target decoded video from the decoded video data based on a preset output mode of the digital matrix;
a target display unit determination module 504, configured to determine a target display unit from the plurality of display units based on a preset output mode of the number matrix;
a sending module 505, configured to send the target decoded video to the target display unit.
In an embodiment of the present invention, the target decoded video determined based on the preset output mode includes decoded video data obtained by decoding video data sent by a first monitoring unit, and the apparatus further includes:
the adding instruction receiving module is used for receiving an adding instruction of a user;
a second monitoring unit determination module for determining a second monitoring unit from the plurality of monitoring units other than the target display unit based on the addition instruction;
and the replacing module is used for replacing the first monitoring unit with the second monitoring unit.
In an embodiment of the present invention, the apparatus further includes:
the geographic position information acquisition module is used for acquiring the geographic position information of the monitoring unit;
the monitoring unit grouping module is used for grouping the monitoring units according to a preset grouping strategy;
and the monitoring unit group acquisition module is used for associating the monitoring units in the same group to acquire the monitoring unit group.
In an embodiment of the present invention, the decoded video data includes a plurality of target decoded videos corresponding to the monitoring units in the monitoring unit group, and the sending module 505 includes:
a first sending submodule, configured to send the target decoded videos to the target display unit; the target display unit is used for displaying the target decoding videos in turn.
In an embodiment of the present invention, the target display unit includes a matrix set, and the apparatus further includes:
the display unit position information acquisition module is used for acquiring the position information of the display unit;
and the display unit association module is used for associating adjacent display units based on the position information to obtain a matrix group.
In an embodiment of the present invention, the apparatus further includes:
the association module is used for associating the monitoring unit group with the matrix group according to a preset association strategy;
the sending module 505 further includes:
a second sending submodule, configured to send the target decoded videos to the matrix group; the matrix set is used for displaying the plurality of target decoded videos.
In an embodiment of the present invention, the apparatus further includes:
the appointed protocol information acquisition module is used for acquiring appointed protocol information aiming at the video data;
and the protocol format conversion module is used for carrying out unified protocol format conversion on the video data according to the specified protocol information.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
An embodiment of the present invention further provides an electronic device, which may include a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the steps of the above method for displaying a surveillance video.
An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the above-mentioned display method for monitoring videos.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing terminal to cause a series of operational steps to be performed on the computer or other programmable terminal to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or terminal that comprises the element.
The foregoing describes in detail a method and apparatus for displaying a surveillance video, an electronic device, and a storage medium, and a specific example is applied to illustrate the principle and implementation of the present invention, and the description of the foregoing embodiment is only used to help understand the method and the core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.
Claims (6)
1. A display method of monitoring videos is applied to a monitoring networking platform, the monitoring networking platform comprises a plurality of monitoring units, a digital matrix and a plurality of display units, and the display units comprise decoding cards, and the method is characterized by comprising the following steps:
acquiring the geographical position information of the monitoring unit;
grouping the monitoring units according to a preset grouping strategy;
associating the monitoring units in the same group to obtain a monitoring unit group;
receiving video data sent by the monitoring units; the video data comprises encoding format information;
decoding the video data by adopting a decoding card corresponding to the coding format information to obtain decoded video data;
determining a target decoded video from the decoded video data based on a preset output mode of the digital matrix;
determining a target display unit from the plurality of display units based on a preset output mode of the digital matrix; sending the target decoded video to the target display unit;
wherein the target display unit comprises a matrix set, and the step of generating the matrix set comprises:
acquiring position information of the display unit;
based on the position information, correlating adjacent display units to obtain a matrix group;
wherein the decoded video data includes a plurality of target decoded videos corresponding to the monitoring units in the monitoring unit group, and the step of sending the target decoded videos to the target display unit includes:
sending the plurality of target decoded videos to the target display unit;
the target display unit is used for displaying the target decoding videos in turn;
associating the monitoring unit group with the matrix group according to a preset association strategy;
wherein the step of transmitting the plurality of target decoded videos to the target display unit includes:
sending the plurality of target decoded videos to the matrix set;
the matrix set is used for displaying the plurality of target decoded videos.
2. The method according to claim 1, wherein the target decoded video determined based on the preset output mode includes decoded video data obtained by decoding video data sent by the first monitoring unit, and the method further comprises:
receiving an adding instruction of a user;
determining a second monitoring unit from the monitoring units except for the preset displayed monitoring units in the plurality of monitoring units based on the adding instruction;
and replacing the first monitoring unit with the second monitoring unit.
3. The method according to claim 1, wherein before the step of decoding the video data by using a decoding card corresponding to the format of the video data to obtain the decoded video data, the method further comprises:
acquiring specified protocol information aiming at the video data;
and carrying out unified protocol format conversion on the video data according to the specified protocol information.
4. The utility model provides a display device of surveillance video, is applied to control networking platform, control networking platform includes a plurality of monitor cell, digital matrix and a plurality of display element, the display element includes the decoding card, its characterized in that, the device includes:
the geographic position information acquisition module is used for acquiring the geographic position information of the monitoring unit;
the monitoring unit grouping module is used for grouping the monitoring units according to a preset grouping strategy;
the monitoring unit group acquisition module is used for associating the monitoring units in the same group to obtain a monitoring unit group;
the video data receiving module is used for receiving the video data sent by the plurality of monitoring units; the video data comprises encoding format information;
the decoding module is used for decoding the video data by adopting a decoding card corresponding to the coding format information to obtain decoded video data;
a target decoded video determining module, configured to determine a target decoded video from the decoded video data based on a preset output mode of the digital matrix;
a target display unit determination module for determining a target display unit from the plurality of display units based on a preset output mode of the digital matrix;
a sending module, configured to send the target decoded video to the target display unit;
wherein the decoded video data comprises a plurality of target decoded videos corresponding to the monitoring units in the monitoring unit group; the sending module comprises a first sending submodule and a second sending submodule:
the first sending submodule is used for sending the target decoding videos to the target display unit; the target display unit is used for displaying the target decoding videos in turn;
the display unit position information acquisition module is used for acquiring the position information of the display unit;
the display unit association module is used for associating adjacent display units based on the position information to obtain a matrix group;
the association module is used for associating the monitoring unit group with the matrix group according to a preset association strategy;
the second sending submodule is used for sending the target decoding videos to the matrix group; the matrix set is used for displaying the plurality of target decoded videos.
5. An electronic device, comprising a processor, a memory, and a computer program stored on the memory and capable of running on the processor, the computer program, when executed by the processor, implementing the steps of the method of displaying a surveillance video according to any one of claims 1 to 3.
6. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method of displaying a surveillance video according to any one of claims 1 to 3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011284359.8A CN112422914B (en) | 2020-11-17 | 2020-11-17 | Display method and device of monitoring video, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011284359.8A CN112422914B (en) | 2020-11-17 | 2020-11-17 | Display method and device of monitoring video, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112422914A CN112422914A (en) | 2021-02-26 |
CN112422914B true CN112422914B (en) | 2022-01-18 |
Family
ID=74832656
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011284359.8A Active CN112422914B (en) | 2020-11-17 | 2020-11-17 | Display method and device of monitoring video, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112422914B (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201001167Y (en) * | 2006-12-30 | 2008-01-02 | 深圳洪迪实业有限公司 | Video matrix conversion device |
CN101877788A (en) * | 2010-01-28 | 2010-11-03 | 杭州海康威视数字技术股份有限公司 | Audio/video decoder, decoding on-wall system and audio/video monitoring system |
CN101895732A (en) * | 2010-07-19 | 2010-11-24 | 郭松 | Comprehensive video linkage control system |
CN102931724A (en) * | 2012-09-29 | 2013-02-13 | 上海市电力公司 | Intelligent video monitoring system for electric power transmission and transformation |
CN103096042A (en) * | 2013-02-05 | 2013-05-08 | 泰州市易航软件科技有限公司 | Video monitoring system |
CN104092976A (en) * | 2014-06-19 | 2014-10-08 | 兰捷尔智能科技有限公司 | Method for achieving environment device monitoring system warning and video monitoring system linkage |
KR101650466B1 (en) * | 2016-03-25 | 2016-08-24 | 주식회사 대명코퍼레이션 | High definition video matrix controller |
CN206164723U (en) * | 2016-09-28 | 2017-05-10 | 天津泰达城市轨道投资发展有限公司 | Rail transit construction safety risk is synthesized and is monitored large -size screen monitors |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102231824A (en) * | 2011-08-04 | 2011-11-02 | 深圳市超视科技有限公司 | Video monitoring random coded format digital matrix system and implementation method thereof |
CN111064930B (en) * | 2019-12-17 | 2021-08-03 | 浙江大华技术股份有限公司 | Split screen display method, display terminal and storage device |
-
2020
- 2020-11-17 CN CN202011284359.8A patent/CN112422914B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201001167Y (en) * | 2006-12-30 | 2008-01-02 | 深圳洪迪实业有限公司 | Video matrix conversion device |
CN101877788A (en) * | 2010-01-28 | 2010-11-03 | 杭州海康威视数字技术股份有限公司 | Audio/video decoder, decoding on-wall system and audio/video monitoring system |
CN101895732A (en) * | 2010-07-19 | 2010-11-24 | 郭松 | Comprehensive video linkage control system |
CN102931724A (en) * | 2012-09-29 | 2013-02-13 | 上海市电力公司 | Intelligent video monitoring system for electric power transmission and transformation |
CN103096042A (en) * | 2013-02-05 | 2013-05-08 | 泰州市易航软件科技有限公司 | Video monitoring system |
CN104092976A (en) * | 2014-06-19 | 2014-10-08 | 兰捷尔智能科技有限公司 | Method for achieving environment device monitoring system warning and video monitoring system linkage |
KR101650466B1 (en) * | 2016-03-25 | 2016-08-24 | 주식회사 대명코퍼레이션 | High definition video matrix controller |
CN206164723U (en) * | 2016-09-28 | 2017-05-10 | 天津泰达城市轨道投资发展有限公司 | Rail transit construction safety risk is synthesized and is monitored large -size screen monitors |
Also Published As
Publication number | Publication date |
---|---|
CN112422914A (en) | 2021-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9760573B2 (en) | Situational awareness | |
CN107004271B (en) | Display method, display apparatus, electronic device, computer program product, and storage medium | |
CN108259934B (en) | Method and apparatus for playing back recorded video | |
US20120218416A1 (en) | Dynamically Reconfigurable Intelligent Video Surveillance System | |
CN107736019B (en) | Vehicle-mounted security monitoring method and system and terminal equipment | |
CN112437264B (en) | Monitoring video processing method and device | |
CN113542795B (en) | Video processing method and device, electronic equipment and computer readable storage medium | |
CN103795976A (en) | Full space-time three-dimensional visualization method | |
CN105323657B (en) | Imaging apparatus and method for providing video summary | |
CN104639951B (en) | The pumping frame processing method and device of video code flow | |
CN110740290B (en) | Monitoring video previewing method and device | |
US20170294213A1 (en) | Method for video investigation | |
CN208985386U (en) | A kind of control and monitoring system for ships and ship monitor command device | |
CN112464755A (en) | Monitoring method and device, electronic equipment and storage medium | |
CN112437271B (en) | Monitoring video processing method and device, electronic equipment and storage medium | |
KR101815053B1 (en) | System for calculating traffic information and operating method thereof | |
CN112422914B (en) | Display method and device of monitoring video, electronic equipment and storage medium | |
CN113658394A (en) | River channel monitoring method and device | |
CN112584093A (en) | Video data processing method and device, terminal equipment and storage medium | |
CN108702492A (en) | A kind of transmission method of monitor video, device and equipment | |
CN112449159A (en) | Monitoring video display control method and device | |
CN112752067A (en) | Target tracking method and device, electronic equipment and storage medium | |
CN107734278B (en) | Video playback method and related device | |
CN112291531B (en) | Monitoring point processing method and device | |
CN111382697B (en) | Image data processing method and first electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |