The invention provides an intelligent video analysis and monitoring system. A front end device is connected with a video storage server, the video storage server is connected with a video analysis server, and the video analysis server is connected with a client; the front end device comprises a webcam and a switch, the video storage server comprises a video stream acquisition module and a video storage module, the video analysis server comprises a video data receiving module, a video decoding module, a video analysis module, a video display module, an alarm rule setting module, a database operation module and an alarm information push module; the client comprises a historical alarm information query module and alarm response module; the video analysis module uses the CUDA hard decoding technology and the CUDA-based image parallel processing method to analyze the image so as to effectively reduce the CPU resource occupancy rate, and the parallel processing technology accelerates the analysis process, thus effectively reducing the analysis time consumption and providing guarantee for real-time analysis.