Disclosure of Invention
The invention provides an omnibearing monitoring camera suitable for a bank, which is used for accurately and effectively determining monitoring base points and periodical monitoring time lengths of different monitoring areas in the bank by analyzing the spatial structure of the bank, secondly, the control camera collects target monitoring videos of the periodical monitoring time lengths of the corresponding monitoring areas according to the monitoring base points, comprehensively and effectively monitors the different monitoring areas in the bank, finally, the monitored target monitoring videos are transmitted to a management terminal for analysis, locking and tracking the abnormal objects are realized when the abnormal objects exist, and the tracking videos are synchronously updated in real time in the management terminal, so that timeliness of the transmission of the monitoring videos is ensured, the transmission effect of the monitoring videos is improved, the management terminal is convenient for effectively knowing the running conditions in the bank, corresponding emergency measures are convenient for taking when the abnormal objects occur, and property safety is ensured.
The invention provides an omnibearing monitoring camera suitable for banks, comprising:
the position and duration determining module is used for acquiring the spatial structure characteristics of the bank, determining the monitoring levels of different monitoring areas in the bank based on the spatial structure characteristics, and determining the monitoring base points and the periodic monitoring duration of the cameras on the different monitoring areas based on the monitoring levels;
the monitoring module is used for controlling the camera to move to the corresponding monitoring base point based on the periodic interval, controlling the camera to acquire a target monitoring video of the corresponding monitoring area according to the periodic monitoring time length based on the movement result, and transmitting the target monitoring video to the management terminal in a real-time wireless manner;
the image analysis module is used for analyzing the target monitoring video based on the management terminal, locking and tracking the abnormal object based on the camera when the abnormal object exists in the monitoring area, and synchronously updating the tracked video in real time in the management terminal.
Preferably, an omnidirectional monitoring camera suitable for a bank, a position and duration determining module comprises:
the object scanning unit is used for carrying out three-dimensional scanning on the bank to obtain three-dimensional point cloud data of the bank, and analyzing the three-dimensional point cloud data to obtain target coordinates of each point cloud in the three-dimensional point cloud data;
The category judging unit is used for determining category labels of different point clouds based on the target coordinates, classifying the three-dimensional point cloud data based on the category labels, and obtaining a wall point cloud set, a roof point cloud set and a ground point cloud set based on classification results;
the system comprises a structural feature determining unit, a storage unit and a storage unit, wherein the structural feature determining unit is used for determining association planes among different houses in a bank based on a wall point cloud set, a roof point cloud set and a ground point cloud set, determining spatial structures and distribution features among the different houses in the bank based on the association planes, and obtaining spatial structure features of the bank based on the spatial structures and the distribution features among the different houses.
Preferably, an omnidirectional monitoring camera suitable for a bank, a position and duration determining module comprises:
the feature analysis unit is used for acquiring the obtained space structure features and analyzing the space structure features to obtain the distribution features of different office areas;
the mapping unit is used for acquiring office business of the bank, and mapping the office business with the office areas based on the distribution characteristics to obtain target office business corresponding to different office areas;
the monitoring level determining unit is used for extracting service attributes of target office services corresponding to different office areas, determining security levels of the different target office services based on the service attributes, and performing same-level adaptation on the monitoring levels of the corresponding monitoring areas based on the security levels to obtain the monitoring levels of the different monitoring areas in the bank.
Preferably, an omnidirectional monitoring camera suitable for a bank, a position and duration determining module comprises:
the result acquisition unit is used for acquiring the monitoring levels of different monitoring areas in the obtained bank and determining the target weight for distributing monitoring time length to the different monitoring areas based on the monitoring levels;
the time length distribution unit is used for acquiring the single inspection period time length of the camera in the bank, splitting the single inspection period time length based on the target weight, and obtaining the periodic monitoring time lengths of different monitoring areas based on the splitting result;
a position determining unit for:
acquiring a motion process corresponding to the monitored object handling the corresponding service in the corresponding monitoring area, analyzing the motion process, and determining the positions of key points of the human body corresponding to each target moment in the motion process of the monitored object;
determining the stay position of the camera based on the relative position relation between the monitored object and the camera and the position of the key point of the human body, determining the monitoring angle of the camera at the stay position to the position of the key point of the human body based on the preset monitoring requirement, and summarizing the stay position and the monitoring angle to obtain the monitoring base points of the camera to different monitoring areas;
And the summarizing unit is used for summarizing the obtained periodic monitoring time lengths and monitoring base points of different monitoring areas and recording summarizing results.
Preferably, an all-round surveillance camera head suitable for bank gathers the unit, includes:
the result acquisition subunit is used for acquiring the obtained periodic monitoring time lengths and monitoring base points of different monitoring areas and determining a monitoring strategy for monitoring the bank based on the periodic monitoring time lengths and the monitoring base points of the different monitoring areas;
a verification subunit for:
inputting a monitoring strategy and spatial structure characteristics of a bank into a preset computer, and controlling the preset computer to pre-monitor different monitoring areas according to the monitoring strategy to obtain analog monitoring videos corresponding to the different monitoring areas;
analyzing the analog monitoring video to obtain analog monitoring characteristics, comparing the analog monitoring characteristics with preset reference monitoring characteristics, and judging that the obtained periodic monitoring duration and the monitoring base point are qualified when the analog monitoring characteristics are consistent with the preset reference monitoring characteristics;
a recording subunit for:
extracting identity attributes of different monitoring areas based on the judging result, distributing identity labels for periodic monitoring time lengths and monitoring base points of the different monitoring areas based on the identity attributes, and binding the identity labels with the corresponding periodic monitoring time lengths and the corresponding monitoring base points;
And recording and storing different monitoring areas and corresponding periodic monitoring time lengths and monitoring base points in a preset recording template based on the binding result.
Preferably, an all-round surveillance camera head suitable for bank, monitoring module includes:
an interval determination unit configured to:
acquiring single inspection period duration of a camera on different monitoring areas in a bank and periodic monitoring duration of the camera on the different monitoring areas, and determining the distance between monitoring base points of adjacent monitoring areas;
dividing single inspection period duration based on the moving speed of the camera, the distance between monitoring base points of adjacent monitoring areas and the periodic monitoring duration of different monitoring areas to obtain in-place time points and departure time points corresponding to the different monitoring areas of the camera, and generating a camera movement control instruction based on the in-place time points and the departure time points;
the flow making unit is used for:
determining a running track of a camera based on spatial structure characteristics of a bank, and determining corresponding guiding positions in the running track based on monitoring base points of different monitoring areas;
generating a flow control strategy for the camera based on the camera movement control instruction and the guiding position;
The control unit is used for controlling the camera to move to the corresponding monitoring base point at the corresponding time point based on the flow control strategy, and monitoring the corresponding monitoring area based on the movement result to obtain the target monitoring video with periodic monitoring duration.
Preferably, an all-round surveillance camera head suitable for bank, monitoring module includes:
the video acquisition unit is used for acquiring the obtained target monitoring video, discretizing the target monitoring video and obtaining a plurality of video frames corresponding to the target monitoring video;
an identity marking unit for:
extracting main body characteristics of different recording main bodies recorded in a plurality of video frames, matching the main body characteristics with reference characteristics of corresponding monitoring areas, and determining a standard recording main body based on the matching degree;
performing close-up on a standard record main body to obtain a close-up image, and performing first transcoding on the close-up image to obtain a target identity code;
performing second transcoding on target monitoring videos of different monitoring areas to obtain monitoring video stream codes of the different monitoring areas, performing structural analysis on the monitoring video stream codes to obtain marking bits of the monitoring video stream codes, and adding target identity codes to the marking bits to obtain target monitoring video codes to be transmitted;
A video transmission unit for:
constructing a service channel between a camera and a management terminal, and analyzing the service channel to obtain the available bandwidth of the service channel;
the method comprises the steps that a camera is controlled based on available bandwidth to send test data to a management terminal according to a service channel, and the packet loss rate of the service channel is determined based on a receiving result of the test data by the management terminal;
partitioning the target monitoring codes to be transmitted to obtain target monitoring video coding blocks to be transmitted, generating redundancy data packets with different target numbers corresponding to the target monitoring video coding blocks to be transmitted based on packet loss rate, correlating the target monitoring video coding blocks to be transmitted with the redundancy data packets with the corresponding target numbers, and compressing the correlated target monitoring video coding blocks to be transmitted and the redundancy data packets based on available bandwidth to obtain data packets to be transmitted;
and determining the transmission quantity of the data packets to be transmitted by different service channels based on the monitoring aging requirement, uploading the data packets to be transmitted to the transmission queues of the corresponding service channels based on the transmission quantity, and wirelessly transmitting the data packets to be transmitted to the management terminal based on the transmission queues.
Preferably, an all-round surveillance camera head suitable for bank, video transmission unit includes:
The data receiving subunit is used for receiving the data packet to be transmitted based on the management terminal, decompressing the received data packet to be transmitted, and determining the logic relationship between the decompressed monitoring video stream codes based on the target identity codes;
a video restoration subunit configured to:
splicing the monitoring video stream codes based on the logic relation to obtain a monitoring video to be checked, determining whether a missing video frame exists or not based on the monitoring video to be checked, and decompressing the redundant data packet when the missing video frame exists;
extracting the context video frame characteristics of the missing video frame, determining a repair video frame in the decompressed redundant data packet based on the context video frame characteristics, and adding the repair video frame to the position of the missing video frame to complete real-time transmission of the target monitoring video.
Preferably, an all-round surveillance camera head suitable for bank, image analysis module includes:
the system comprises an index acquisition unit, a target monitoring unit and a control unit, wherein the index acquisition unit is used for acquiring monitoring indexes of office business in different monitoring areas, determining sensitive action characteristics corresponding to different office business based on the monitoring indexes, and determining target monitoring weights of different monitoring indexes based on the sensitive action characteristics;
The system construction unit is used for correcting the quantized values of different monitoring indexes based on the target monitoring weight and constructing an integrated monitoring evaluation system based on the correction result;
the monitoring and analyzing unit is used for:
inputting the obtained target monitoring videos of different monitoring areas into an integrated monitoring evaluation system for analysis, and obtaining the action characteristics of the monitored object in the corresponding monitoring area based on the analysis result;
comparing the motion characteristics with the sensitive motion characteristics, judging that an abnormal object exists in the monitoring area when the motion characteristics are consistent with the sensitive motion characteristics, and sending an early warning notice to the management terminal.
Preferably, an all-round surveillance camera head suitable for bank, image analysis module includes:
a lock tracking unit for:
focusing the abnormal object based on the camera when the abnormal object exists in the monitoring area, and locking the abnormal object based on a focusing result;
adding a target boundary box to the abnormal object in the monitoring video based on the locking result, determining crossing points of the abnormal object and the target boundary box at different moments, and determining a preferred running direction of the abnormal object based on the crossing points;
controlling the camera to synchronously move the abnormal object based on the preferential movement direction, tracking the abnormal object in real time based on the synchronous movement result, and obtaining real-time tracking video based on the tracking result;
And the video updating unit is used for distributing a special channel to the camera based on the management terminal when the abnormal object exists in the monitoring area, and transmitting the real-time tracking video back to the management terminal based on the special channel so as to finish real-time synchronous updating of the real-time tracking video in the management terminal.
Compared with the prior art, the invention has the following beneficial effects:
the method has the advantages that the space structure of the bank is analyzed, the monitoring base points and the periodic monitoring time length of different monitoring areas in the bank are accurately and effectively determined, secondly, the control camera collects the target monitoring video of the periodic monitoring time length of the corresponding monitoring areas according to the monitoring base points, comprehensive and effective monitoring of the different monitoring areas in the bank is achieved, finally, the monitored target monitoring video is transmitted to the management terminal for analysis, locking and tracking of abnormal objects are achieved when the abnormal objects exist, real-time synchronous updating of the tracking video is carried out on the management terminal, timeliness of monitoring video transmission is guaranteed, the transmission effect of the monitoring video is improved, the management terminal is convenient to effectively know the running conditions in the bank, corresponding emergency measures are convenient to take when the abnormal objects occur, and property safety is guaranteed.
2. The method comprises the steps of discretizing an obtained target monitoring video, analyzing a plurality of video frames obtained through discretization, effectively determining a recording main body in the video frames, accurately determining identity information of the current monitoring video through the recording main body, determining target identity codes corresponding to the identity information, simultaneously converting the monitoring video into corresponding monitoring video stream codes, marking the monitoring video stream codes through the target identity codes, obtaining a target monitoring code to be transmitted, improving reliability of transmission of the target monitoring code to be transmitted, finally constructing a service channel, determining packet loss rate of the service channel, realizing synchronous compression transmission of redundant data packets corresponding to target quantity of different target monitoring video code blocks to be transmitted according to the packet loss rate, facilitating video data loss receiving at a management terminal, recovering video data through the redundant data packets, guaranteeing reliability of transmission of the monitoring video, improving reliability of omnibearing monitoring of banks, and guaranteeing property safety of banks.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims thereof as well as the appended drawings.
The technical scheme of the invention is further described in detail through the drawings and the embodiments.
Detailed Description
The preferred embodiments of the present invention will be described below with reference to the accompanying drawings, it being understood that the preferred embodiments described herein are for illustration and explanation of the present invention only, and are not intended to limit the present invention.
Example 1:
the embodiment provides an omnidirectional monitoring camera suitable for banks, as shown in fig. 1, including:
the position and duration determining module is used for acquiring the spatial structure characteristics of the bank, determining the monitoring levels of different monitoring areas in the bank based on the spatial structure characteristics, and determining the monitoring base points and the periodic monitoring duration of the cameras on the different monitoring areas based on the monitoring levels;
the monitoring module is used for controlling the camera to move to the corresponding monitoring base point based on the periodic interval, controlling the camera to acquire a target monitoring video of the corresponding monitoring area according to the periodic monitoring time length based on the movement result, and transmitting the target monitoring video to the management terminal in a real-time wireless manner;
the image analysis module is used for analyzing the target monitoring video based on the management terminal, locking and tracking the abnormal object based on the camera when the abnormal object exists in the monitoring area, and synchronously updating the tracked video in real time in the management terminal.
In this embodiment, the spatial structure features refer to office area distribution conditions included in the bank, types of business that can be handled by different counters in the bank, and the like.
In this embodiment, the monitoring level is determined according to the spatial structure characteristics of the bank, that is, office service types corresponding to different office areas are different, and the corresponding monitoring levels are different, for example, the monitoring level of the office area where money transactions exist is higher.
In this embodiment, the monitoring base point refers to the optimal position of the camera and the corresponding optimal shooting angle when monitoring different monitoring areas.
In this embodiment, the periodic monitoring duration refers to the proportion of the monitoring duration occupied by different monitoring areas when one period of monitoring is performed on different office areas in the bank through the camera, so that comprehensive and effective monitoring is ensured for the bank.
In the embodiment, the periodic interval is set in advance and used for representing the time length for completing one-time monitoring inspection of all the monitoring areas of the bank, so that the periodic monitoring of different monitoring areas is facilitated, and the effectiveness of acquiring the monitoring videos of the different monitoring areas is ensured.
In this embodiment, the target monitoring video refers to a corresponding monitoring video obtained when the camera monitors different monitoring areas, and a section of target monitoring video is obtained in each period.
In this embodiment, the abnormal object refers to a user storing abnormal action behaviors in different monitoring areas of the bank.
In this embodiment, the tracking video refers to a monitoring video obtained after real-time tracking of an abnormal object in the monitoring area by a camera.
The beneficial effects of the technical scheme are as follows: the method has the advantages that the space structure of the bank is analyzed, the monitoring base points and the periodic monitoring time length of different monitoring areas in the bank are accurately and effectively determined, secondly, the control camera collects the target monitoring video of the periodic monitoring time length of the corresponding monitoring areas according to the monitoring base points, comprehensive and effective monitoring of the different monitoring areas in the bank is achieved, finally, the monitored target monitoring video is transmitted to the management terminal for analysis, locking and tracking of abnormal objects are achieved when the abnormal objects exist, real-time synchronous updating of the tracking video is carried out on the management terminal, timeliness of monitoring video transmission is guaranteed, the transmission effect of the monitoring video is improved, the management terminal is convenient to effectively know the running conditions in the bank, corresponding emergency measures are convenient to take when the abnormal objects occur, and property safety is guaranteed.
Example 2:
on the basis of embodiment 1, this embodiment provides an omnidirectional monitoring camera suitable for banks, as shown in fig. 2, a position and duration determining module, including:
the object scanning unit is used for carrying out three-dimensional scanning on the bank to obtain three-dimensional point cloud data of the bank, and analyzing the three-dimensional point cloud data to obtain target coordinates of each point cloud in the three-dimensional point cloud data;
The category judging unit is used for determining category labels of different point clouds based on the target coordinates, classifying the three-dimensional point cloud data based on the category labels, and obtaining a wall point cloud set, a roof point cloud set and a ground point cloud set based on classification results;
the system comprises a structural feature determining unit, a storage unit and a storage unit, wherein the structural feature determining unit is used for determining association planes among different houses in a bank based on a wall point cloud set, a roof point cloud set and a ground point cloud set, determining spatial structures and distribution features among the different houses in the bank based on the association planes, and obtaining spatial structure features of the bank based on the spatial structures and the distribution features among the different houses.
In this embodiment, the three-dimensional point cloud data refers to data information that can represent three-dimensional structural features of a bank after three-dimensional scanning is performed on the bank.
In this embodiment, the target coordinates refer to specific positions of different point clouds in the three-dimensional point cloud data, where the specific positions correspond to the whole point cloud data.
In this embodiment, the class labels are used to distinguish between different point cloud types of marker symbols.
In this embodiment, the association plane refers to a plane connecting between different office areas, thereby facilitating division of the bank into different spatial areas.
The beneficial effects of the technical scheme are as follows: the three-dimensional point cloud data of the bank is accurately and effectively acquired by three-dimensional scanning of the bank, the obtained three-dimensional point cloud data is analyzed, the space structure and the distribution characteristics among different houses in the bank are accurately and effectively determined according to the three-dimensional point cloud data, finally, the space structure characteristics of the bank are obtained according to the space structure and the distribution characteristics among different houses, the accuracy of the space structure characteristics of the obtained bank is ensured, the monitoring video of the corresponding monitoring area is also convenient to accurately acquire, and therefore a management terminal is convenient to timely analyze the corresponding monitoring video, and the efficiency of finding abnormal conditions is improved.
Example 3:
on the basis of embodiment 1, this embodiment provides an omnidirectional monitoring camera suitable for banks, a position and duration determining module, including:
the feature analysis unit is used for acquiring the obtained space structure features and analyzing the space structure features to obtain the distribution features of different office areas;
the mapping unit is used for acquiring office business of the bank, and mapping the office business with the office areas based on the distribution characteristics to obtain target office business corresponding to different office areas;
The monitoring level determining unit is used for extracting service attributes of target office services corresponding to different office areas, determining security levels of the different target office services based on the service attributes, and performing same-level adaptation on the monitoring levels of the corresponding monitoring areas based on the security levels to obtain the monitoring levels of the different monitoring areas in the bank.
In this embodiment, the distribution characteristics refer to the specific location of the different office areas in the bank.
In this embodiment, the target office service refers to a specific office service class corresponding to different office areas, so that the monitoring level of different monitoring areas can be determined conveniently according to the office service.
In this embodiment, the service attribute refers to service characteristics corresponding to different target office services, for example, may be information such as a specific execution step included in the service and a required security level.
In this embodiment, the same-level adaptation refers to setting the monitoring level according to the security level, that is, the higher the security level is, the higher the corresponding monitoring level is, and the two are in a proportional relationship.
The beneficial effects of the technical scheme are as follows: by analyzing office business contained in the bank, accurate and effective determination of target office business corresponding to different office areas is achieved, and secondly, accurate locking of monitoring levels of different office areas is achieved according to business attributes of different target office business, convenience and guarantee are provided for determining monitoring points and periodic monitoring time length, and comprehensive and effective monitoring of the bank is guaranteed.
Example 4:
on the basis of embodiment 1, this embodiment provides an omnidirectional monitoring camera suitable for banks, a position and duration determining module, including:
the result acquisition unit is used for acquiring the monitoring levels of different monitoring areas in the obtained bank and determining the target weight for distributing monitoring time length to the different monitoring areas based on the monitoring levels;
the time length distribution unit is used for acquiring the single inspection period time length of the camera in the bank, splitting the single inspection period time length based on the target weight, and obtaining the periodic monitoring time lengths of different monitoring areas based on the splitting result;
a position determining unit for:
acquiring a motion process corresponding to the monitored object handling the corresponding service in the corresponding monitoring area, analyzing the motion process, and determining the positions of key points of the human body corresponding to each target moment in the motion process of the monitored object;
determining the stay position of the camera based on the relative position relation between the monitored object and the camera and the position of the key point of the human body, determining the monitoring angle of the camera at the stay position to the position of the key point of the human body based on the preset monitoring requirement, and summarizing the stay position and the monitoring angle to obtain the monitoring base points of the camera to different monitoring areas;
And the summarizing unit is used for summarizing the obtained periodic monitoring time lengths and monitoring base points of different monitoring areas and recording summarizing results.
In this embodiment, the level of monitoring is proportional to the target weight.
In this embodiment, the target weight is determined according to the monitoring level, and is used to characterize the importance degree of the monitoring duration allocated to different monitoring areas, and the greater the target weight, the longer the monitoring duration allocated to the monitoring area.
In this embodiment, the duration of a single inspection cycle refers to the length of time that the camera takes to complete inspection of all the monitoring areas in the bank once.
In this embodiment, the monitored object refers to a user who handles related services in different monitoring areas.
In this embodiment, the movement process refers to a movement track corresponding to the monitored object when handling related services in different monitoring areas, and movement behavior features allowed to exist, and the like.
In this embodiment, the positions of the key points of the human body refer to the positions of the human body parts at different moments along with the progress of the business when the monitored object handles the business in the corresponding monitoring area, so as to facilitate determining whether the monitored object has abnormal behaviors.
In this embodiment, the relative positional relationship is used to characterize the distance between the object to be monitored and the camera, the angular relationship, and the like.
In this embodiment, the preset monitoring requirements are known in advance, and are used to characterize the requirements such as the angle when monitoring the monitored objects in different monitoring areas.
The beneficial effects of the technical scheme are as follows: the method comprises the steps of determining target weights of different monitoring areas according to the monitoring level, accurately and effectively dividing monitoring time lengths of the different monitoring areas according to the target weights, determining a moving process of a monitored object when the monitored object handles business in the different monitoring areas, analyzing the moving process, effectively locking positions of key points of a human body corresponding to the monitored object at different moments, and finally determining the stay positions of the camera according to the relative position relation between the monitored object and the camera and the positions of the key points of the human body, so that accurate and reliable determination of monitoring base points of the different monitoring areas is achieved, and comprehensiveness, accuracy and reliability of monitoring of the different monitoring areas are guaranteed.
Example 5:
on the basis of embodiment 4, this embodiment provides an all-round surveillance camera head suitable for bank, gathers the unit, includes:
The result acquisition subunit is used for acquiring the obtained periodic monitoring time lengths and monitoring base points of different monitoring areas and determining a monitoring strategy for monitoring the bank based on the periodic monitoring time lengths and the monitoring base points of the different monitoring areas;
a verification subunit for:
inputting a monitoring strategy and spatial structure characteristics of a bank into a preset computer, and controlling the preset computer to pre-monitor different monitoring areas according to the monitoring strategy to obtain analog monitoring videos corresponding to the different monitoring areas;
analyzing the analog monitoring video to obtain analog monitoring characteristics, comparing the analog monitoring characteristics with preset reference monitoring characteristics, and judging that the obtained periodic monitoring duration and the monitoring base point are qualified when the analog monitoring characteristics are consistent with the preset reference monitoring characteristics;
a recording subunit for:
extracting identity attributes of different monitoring areas based on the judging result, distributing identity labels for periodic monitoring time lengths and monitoring base points of the different monitoring areas based on the identity attributes, and binding the identity labels with the corresponding periodic monitoring time lengths and the corresponding monitoring base points;
and recording and storing different monitoring areas and corresponding periodic monitoring time lengths and monitoring base points in a preset recording template based on the binding result.
In this embodiment, the monitoring policy is determined according to the periodic monitoring duration and the monitoring base point of different monitoring areas, and the monitoring mode or method of different monitoring areas of the bank is represented.
In this embodiment, the preset computer is set in advance, and is used for pre-monitoring different monitoring areas in the bank according to the monitoring policy and the spatial structure of the bank, where the pre-monitoring is analog monitoring, so as to verify whether the monitoring policy can effectively monitor the different monitoring areas in the bank.
In this embodiment, the analog monitoring video refers to a video obtained by pre-monitoring different and monitoring areas in a bank by a preset computer.
In this embodiment, the simulated monitoring feature refers to the monitoring situation obtained after the simulated monitoring video is analyzed and the different monitoring areas of the bank are monitored under different monitoring points through the monitoring strategy, and the monitoring situation includes monitoring angles, monitoring definition of monitoring objects in the monitoring areas, rationality of monitoring duration distribution of the different monitoring areas and the like.
In this embodiment, the preset reference monitoring feature is set in advance, and is used to characterize the monitoring standard to be reached.
In this real-time example, the identity attribute refers to the service type aimed at by different monitoring areas, so that the periodic monitoring markets and monitoring base points corresponding to the different monitoring areas can be conveniently distinguished.
In this embodiment, the identity tag is determined according to the identity attribute of different monitoring areas, and is a mark symbol for distinguishing the periodic monitoring duration of different monitoring areas from the monitoring base point.
The beneficial effects of the technical scheme are as follows: the method comprises the steps of pre-monitoring different monitoring areas in a bank according to a monitoring strategy by a preset computer, analyzing a simulated monitoring video obtained by pre-monitoring to obtain simulated monitoring characteristics, comparing the obtained simulated monitoring characteristics with preset reference monitoring characteristics, realizing accurate and effective verification of the determined periodic monitoring time length and the qualification of a monitoring base point, finally adding identity tags corresponding to the corresponding monitoring areas to the periodic monitoring time length and the monitoring base point corresponding to the different monitoring areas after the periodic monitoring time length and the qualification are qualified, recording and storing the added results, and guaranteeing the accuracy and the reliability of summarizing the periodic monitoring time length and the monitoring base point of the different monitoring areas, thereby being convenient for realizing the omnibearing effective monitoring of the bank.
Example 6:
on the basis of embodiment 1, this embodiment provides an all-round surveillance camera head suitable for bank, and monitoring module includes:
an interval determination unit configured to:
acquiring single inspection period duration of a camera on different monitoring areas in a bank and periodic monitoring duration of the camera on the different monitoring areas, and determining the distance between monitoring base points of adjacent monitoring areas;
dividing single inspection period duration based on the moving speed of the camera, the distance between monitoring base points of adjacent monitoring areas and the periodic monitoring duration of different monitoring areas to obtain in-place time points and departure time points corresponding to the different monitoring areas of the camera, and generating a camera movement control instruction based on the in-place time points and the departure time points;
the flow making unit is used for:
determining a running track of a camera based on spatial structure characteristics of a bank, and determining corresponding guiding positions in the running track based on monitoring base points of different monitoring areas;
generating a flow control strategy for the camera based on the camera movement control instruction and the guiding position;
the control unit is used for controlling the camera to move to the corresponding monitoring base point at the corresponding time point based on the flow control strategy, and monitoring the corresponding monitoring area based on the movement result to obtain the target monitoring video with periodic monitoring duration.
In this embodiment, the duration of a single inspection cycle refers to the length of time for the camera to complete one week of inspection of the bank.
In this embodiment, the in-place time point refers to specific time information of the camera reaching the current monitoring area from the previous monitoring area.
In this embodiment, the departure time point refers to specific time information that the camera leaves the current monitoring area and goes to the next monitoring area.
In this embodiment, the guiding position is determined according to the monitoring base points of different monitoring areas, and is used for guiding the specific position where the camera stays in the current monitoring area.
The beneficial effects of the technical scheme are as follows: the method has the advantages that the single inspection period of the camera to the bank is determined, the single inspection period is divided according to the periodic monitoring time length of different monitoring areas, the accurate and effective determination of the in-place time point and the out-of-place time point of the camera in the different monitoring areas is realized according to the division result, the movement control instruction of the camera is generated according to the in-place time point and the out-of-place time point, the movement control of the camera is facilitated, finally, the camera is controlled to move to the monitoring base point of the corresponding monitoring area at the corresponding time point through the movement control instruction, the monitoring area is monitored in real time, the accuracy and the reliability of the periodic monitoring time length video in the monitoring area are improved, the real-time situation of the different monitoring areas in the bank can be effectively known according to the monitored video, and the abnormal situation can be conveniently responded timely and Xininess.
Example 7:
on the basis of embodiment 1, this embodiment provides an omnidirectional monitoring camera suitable for banks, as shown in fig. 3, a monitoring module includes:
the video acquisition unit is used for acquiring the obtained target monitoring video, discretizing the target monitoring video and obtaining a plurality of video frames corresponding to the target monitoring video;
an identity marking unit for:
extracting main body characteristics of different recording main bodies recorded in a plurality of video frames, matching the main body characteristics with reference characteristics of corresponding monitoring areas, and determining a standard recording main body based on the matching degree;
performing close-up on a standard record main body to obtain a close-up image, and performing first transcoding on the close-up image to obtain a target identity code;
performing second transcoding on target monitoring videos of different monitoring areas to obtain monitoring video stream codes of the different monitoring areas, performing structural analysis on the monitoring video stream codes to obtain marking bits of the monitoring video stream codes, and adding target identity codes to the marking bits to obtain target monitoring video codes to be transmitted;
a video transmission unit for:
constructing a service channel between a camera and a management terminal, and analyzing the service channel to obtain the available bandwidth of the service channel;
The method comprises the steps that a camera is controlled based on available bandwidth to send test data to a management terminal according to a service channel, and the packet loss rate of the service channel is determined based on a receiving result of the test data by the management terminal;
partitioning the target monitoring codes to be transmitted to obtain target monitoring video coding blocks to be transmitted, and generating redundant data packets with different target numbers corresponding to the target monitoring video coding blocks to be transmitted based on packet loss rates;
associating the target monitoring video coding blocks to be transmitted with the corresponding target number of redundant data packets, and compressing the associated target monitoring video coding blocks to be transmitted and the redundant data packets based on the available bandwidth to obtain the data packets to be transmitted;
and determining the transmission quantity of the data packets to be transmitted by different service channels based on the monitoring aging requirement, uploading the data packets to be transmitted to the transmission queues of the corresponding service channels based on the transmission quantity, and wirelessly transmitting the data packets to be transmitted to the management terminal based on the transmission queues.
In this embodiment, the video frame refers to splitting the obtained target monitoring video to obtain a corresponding frame image at each moment, where the frame image is a static image corresponding to the current moment.
In this embodiment, the recording subject refers to a specific area type recorded in different frame images.
In this embodiment, the main body feature refers to recording the corresponding existing state of the main body at the current moment, including the space structure and the placement condition of the objects in the space.
In this embodiment, the reference features refer to standard states corresponding to different monitoring areas, which are known in advance, including the spatial structure condition and the like.
In this embodiment, the standard record body refers to a specific monitoring area to be characterized in different frame images.
In this embodiment, the close-up image refers to an image obtained after the standard recording subject is closed up, so as to determine the identity code of the standard recording subject, where the close-up refers to splitting the standard recording subject from the frame image, and removing the interference factor therein.
In this embodiment, the first transcoding means that the close-up image is subjected to format conversion, so as to facilitate determination of a specific area monitored by the current monitoring video, so as to mark and distinguish the obtained monitoring video.
In this embodiment, the target identity code is obtained by transcoding the close-up image, and is specific coded data capable of representing the type of the current monitoring area.
In this embodiment, the second transcoding refers to format conversion of the target surveillance videos in different surveillance areas, so as to obtain corresponding surveillance video stream codes, thereby facilitating transmission.
In this embodiment, the flag bit refers to a specific data bit in the surveillance video stream coding that can represent the identity condition of the current coded data, i.e. a position where the target identity code can be added.
In this embodiment, the target monitoring video code to be transmitted refers to video data which is obtained by adding the target identity code to the flag bit of the monitoring video stream code and can be finally transmitted directly.
In this embodiment, the number of service channels is at least one.
In this embodiment, the test data is known in advance, and is used for testing the packet loss rate of the service channel during data transmission, where the packet loss rate is used for measuring the data loss generated during data transmission of the service channel, and the larger the packet loss rate is, the larger the probability that the data loss occurs during data transmission of the service channel is represented.
In this embodiment, the target surveillance video coding block to be transmitted refers to a data segment obtained by partitioning the target surveillance code to be transmitted.
In this embodiment, the target number is determined according to the packet loss rate, and the higher the packet loss rate is, the larger the target number is.
In this embodiment, the redundant data packet refers to the equivalent content obtained after the target monitoring video coding block to be transmitted is copied, so as to restore the data through the redundant data packet after the data loss occurs.
In this embodiment, the data packet to be transmitted refers to data capable of being directly transmitted, which is obtained by compressing the target surveillance video coding block to be transmitted and the redundant data packet.
The beneficial effects of the technical scheme are as follows: the method comprises the steps of discretizing an obtained target monitoring video, analyzing a plurality of video frames obtained through discretization, effectively determining a recording main body in the video frames, accurately determining identity information of the current monitoring video through the recording main body, determining target identity codes corresponding to the identity information, simultaneously converting the monitoring video into corresponding monitoring video stream codes, marking the monitoring video stream codes through the target identity codes, obtaining a target monitoring code to be transmitted, improving reliability of transmission of the target monitoring code to be transmitted, finally constructing a service channel, determining packet loss rate of the service channel, realizing synchronous compression transmission of redundant data packets corresponding to target quantity of different target monitoring video code blocks to be transmitted according to the packet loss rate, facilitating video data loss receiving at a management terminal, recovering video data through the redundant data packets, guaranteeing reliability of transmission of the monitoring video, improving reliability of omnibearing monitoring of banks, and guaranteeing property safety of banks.
Example 8:
on the basis of embodiment 7, this embodiment provides an omnidirectional monitoring camera suitable for banks, a video transmission unit, includes:
the data receiving subunit is used for receiving the data packet to be transmitted based on the management terminal, decompressing the received data packet to be transmitted, and determining the logic relationship between the decompressed monitoring video stream codes based on the target identity codes;
a video restoration subunit configured to:
splicing the monitoring video stream codes based on the logic relation to obtain a monitoring video to be checked, determining whether a missing video frame exists or not based on the monitoring video to be checked, and decompressing the redundant data packet when the missing video frame exists;
extracting the context video frame characteristics of the missing video frame, determining a repair video frame in the decompressed redundant data packet based on the context video frame characteristics, and adding the repair video frame to the position of the missing video frame to complete real-time transmission of the target monitoring video.
In this embodiment, the monitoring video to be checked refers to video data obtained by decompressing and splicing received data through a management terminal, and the integrity and the validity of the video need to be checked.
In this embodiment, the contextual video frame feature refers to the image feature of the image of the frame above and below the missing video frame, including the specific content of the image record, and the like.
In this embodiment, the repair video frame refers to the video data content corresponding to the missing video frame, which is determined from the redundant data packet, and is used to repair the missing video frame.
The beneficial effects of the technical scheme are as follows: the management terminal decompresses and splices the received data packets to be transmitted to obtain the monitoring video to be checked, and then checks the monitoring video to be checked to accurately and effectively determine the missing video frames in the monitoring video to be checked, and when the missing video frames exist, the missing video frames are repaired through the redundant data packets, so that the integrity of the monitoring video obtained by the management terminal is ensured, the reliability of omnibearing monitoring of a bank is improved, and timely response is facilitated when the bank is abnormal.
Example 9:
on the basis of embodiment 1, this embodiment provides an omnidirectional monitoring camera suitable for bank, and image analysis module includes:
the system comprises an index acquisition unit, a target monitoring unit and a control unit, wherein the index acquisition unit is used for acquiring monitoring indexes of office business in different monitoring areas, determining sensitive action characteristics corresponding to different office business based on the monitoring indexes, and determining target monitoring weights of different monitoring indexes based on the sensitive action characteristics;
The system construction unit is used for correcting the quantized values of different monitoring indexes based on the target monitoring weight and constructing an integrated monitoring evaluation system based on the correction result;
the monitoring and analyzing unit is used for:
inputting the obtained target monitoring videos of different monitoring areas into an integrated monitoring evaluation system for analysis, and obtaining the action characteristics of the monitored object in the corresponding monitoring area based on the analysis result;
comparing the motion characteristics with the sensitive motion characteristics, judging that an abnormal object exists in the monitoring area when the motion characteristics are consistent with the sensitive motion characteristics, and sending an early warning notice to the management terminal.
In this embodiment, the monitoring index refers to a specific direction for monitoring office services in different monitoring areas and a specific content to be monitored in each monitoring direction.
In this embodiment, the sensitive action feature refers to actions that cannot occur or are behaving abnormally in office business in different office areas in the bank.
In this embodiment, the target monitoring weight is used to characterize the stringency of monitoring the corresponding monitored area.
In this embodiment, the quantized value of the monitoring indicator is a specific degree for characterizing the limitation of the monitoring indicator, and may be, for example, that the action amplitude cannot exceed a certain set threshold value.
In this embodiment, the integrated monitoring evaluation system refers to a model that uniformly gathers monitoring indexes of different monitoring areas and builds a model capable of simultaneously processing target monitoring videos of different monitoring areas.
In this embodiment, the action feature refers to a specific action made by the monitored object in the corresponding monitored area, including an action type and a specific action parameter made by each action type.
The beneficial effects of the technical scheme are as follows: the method comprises the steps of determining monitoring indexes of different monitoring areas, determining sensitive action characteristics corresponding to different office services according to the monitoring indexes, correcting quantized values of the different monitoring indexes through the sensitive action characteristics, ensuring accuracy and reliability of a built integrated monitoring evaluation system, analyzing an obtained target monitoring video through the built integrated monitoring evaluation system, performing timely and effective early warning operation when abnormal objects exist in the monitoring areas, and guaranteeing accuracy of omnibearing monitoring and timeliness of emergency response of banks.
Example 10:
on the basis of embodiment 1, this embodiment provides an omnidirectional monitoring camera suitable for bank, and image analysis module includes:
A lock tracking unit for:
focusing the abnormal object based on the camera when the abnormal object exists in the monitoring area, and locking the abnormal object based on a focusing result;
adding a target boundary box to the abnormal object in the monitoring video based on the locking result, determining crossing points of the abnormal object and the target boundary box at different moments, and determining a preferred running direction of the abnormal object based on the crossing points;
controlling the camera to synchronously move the abnormal object based on the preferential movement direction, tracking the abnormal object in real time based on the synchronous movement result, and obtaining real-time tracking video based on the tracking result;
and the video updating unit is used for distributing a special channel to the camera based on the management terminal when the abnormal object exists in the monitoring area, and transmitting the real-time tracking video back to the management terminal based on the special channel so as to finish real-time synchronous updating of the real-time tracking video in the management terminal.
In this embodiment, the target bounding box is a tool for framing an abnormal object in order to enable tracking of the abnormal object.
In this embodiment, the preferential running direction refers to a moving direction of the abnormal object at the next moment.
In this embodiment, the dedicated channel is for real-time transmission of tracking video of an abnormal object.
The beneficial effects of the technical scheme are as follows: the abnormal object exists in the monitoring area through determining, the abnormal object in the monitoring area is locked and tracked through the camera, the tracking video of the abnormal object is collected in real time after tracking, and the tracking video is transmitted back to the management terminal in real time, so that the management terminal can effectively know the state of the abnormal object in time, response is facilitated when abnormal conditions occur, the effectiveness of omnibearing monitoring of a bank is improved, and the property safety of the bank is guaranteed.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.