At present, more and more video analysis applications are adopted. However, choosing edge based or server based solutions is still a problem that puzzles many users. In short, the appropriate solution should depend on the user’s own environment and scenario.
Video analysis can generate more market demand, because it can detect and analyze various behaviors and send alerts to users, so as to improve their situational awareness. At present, the application scope also extends from retail to outdoor activities. According to the forecast of markets and markets, the video analysis market is expected to grow from US $2.77 billion in 2017 to US $8.55 billion in 2023, with a CAGR of 21.5% during the forecast period.
“Now analysis is simpler and more effective than ever. The security platform with built-in analysis is accelerating deployment and providing users with accurate results,” genetec pointed out in a recent blog post.
Users often find themselves confused about which solution to deploy, especially when they are faced with the choice of edge based or server based solutions. With the help of genetec’s article, the following will focus on the advantages and disadvantages of both.
Edge based analysis means that the camera or encoder supports processing images and creating metadata. The main advantage is that users can reduce the bandwidth cost, because the scheme does not need to transmit all video data to the server.
But there is one thing to note. “This only happens if your storage analysis solution has been classified as relevant videos. This means that if you want to keep all videos for a period of time, or just save all events that detect motion, you may not feel much benefit from this feature,” mentioned in the blog post. “There are some obstacles to purchasing cameras with built-in edge analysis. For example, these devices are usually marked with high prices. Or the performance and function of the camera model you are considering do not match your actual needs.”
In the server based analysis solution, the video stream is sent to the server independently of the camera and processed on the server. “When you choose server based analysis, you are free to choose any camera you need. This is particularly beneficial for anyone who is upgrading their security system and wants to reduce costs by retaining existing edge devices. Although there may be individual cases to contact the analysis provider, server based analysis is generally applicable to most brand cameras The blog said that adding a server based solution can also provide better performance. “The server has more processing power and can handle more videos and more analysis applications. Obviously, using processing power can develop more advanced analysis.”
Another advantage of server based analysis is that it is easier to set up. “For example, if you are using a security platform with unified analysis function, you can configure analysis on the same interface as the video management system. The same is true for various analysis applications, providing the same user experience for all types of video analysis, thus simplifying configuration and operation,” the blog said. “In large deployments with hundreds or thousands of cameras, this can save a lot of time. Instead of having to configure each camera individually using the vendor’s external configuration tools.”
Finally, the article mentioned that choosing the correct analysis technology actually boils down to the needs of users. “If you just want to do basic analysis, or you need small and medium-sized installation, edge based solution may be your right choice. If you need high-end analysis or have larger enterprise systems, server based analysis is the most feasible method at present.”
Responsible editor: CT