【Development】Video cloud storage EasyCVR video aggregation platform AI intelligent algorithm customization

The security video centralized storage EasyCVR video aggregation platform can support the lightweight access and aggregation management of massive videos. The platform can provide video storage disk array, video surveillance live broadcast, video carousel, video recording, cloud storage, playback and retrieval, intelligent alarm, server cluster, voice intercom, PTZ control, electronic map, platform cascading, H.265 Functions such as automatic transcoding. In order to facilitate users' secondary development, invocation and integration, we also provide a wealth of API interfaces for users to use, and can also be customized according to users' individual needs.

In the customized project of EasyCVR video analysis of the security monitoring video platform, the user puts forward a demand and wants to set the frame monitoring area (as follows) through the video stream of EasyCVR. Today we will share the implementation method.

Design logic: Play the video stream in the connected surveillance camera, and then use the EasyPlayer player as the basis to frame the frame through the canvas, and use the upper left corner as the 0,0 coordinate point to calculate the area position of the frame through the position clicked by the user. And send the data to the background, and then combine the algorithm to monitor and detect this area, so as to realize AI intelligent monitoring. When abnormalities or violations are detected, alarm information can be sent to the front desk, so as to realize video analysis and video surveillance functions based on AI intelligent algorithms, and provide users with a large platform for visual video AI intelligent supervision and risk early warning.

The reference code is as follows:

By clicking and releasing the mouse, the area frame is realized to complete this function.

The specific data structure is as follows:

Our AI algorithm platform supports more than 40 kinds of AI algorithms, including various scenarios, such as fire protection, urban management, community, environmental protection, water conservancy, etc., connect the video stream collected by the camera on the monitoring site to the platform, and configure the relevant AI algorithm model. The video stream can be intelligently detected and analyzed. For the urban management field, it includes road-occupied operation detection, road-occupied billboard detection, out-of-store operation, drying along the street detection, umbrella operation detection, smoke emission detection, garbage exposure detection, garbage pile detection, garbage bin overflow detection, etc. Interested users can go to the demonstration platform for experience or deployment testing.

Guess you like

Origin blog.csdn.net/Black_3717/article/details/132335044
Recommended