Traffic violation video recording systemTechnical Field
The invention belongs to the technical field of video recording, relates to an automatic video uploading system, and particularly relates to a traffic violation video recording system.
Background
With the rapid development of economy and the rapid construction of urban traffic, the traffic problem increasingly becomes a focus problem in how to manage cities more efficiently and orderly. It is known that among many traffic problems, red light running, illegal occupation of a bus lane, lane change with a solid line, window throwing and the like are common traffic illegal behaviors, and the behaviors can be completely recorded by a vehicle-mounted video device and then reported to a public security department.
At present, most cities in the country adopt a video reporting mode that a vehicle data recorder (vehicle-mounted recorder) or a smart phone is used for recording videos, then, according to the requirement of a local traffic police department on reporting videos, residents need to cut shot videos, and the cut videos often cannot reach the definition of illegal evidence collection, so that a large amount of labor investment is consumed, and therefore, the development of portable automatic video cutting and uploading software becomes a necessary task.
Disclosure of Invention
The invention aims to provide a system which adopts mobile equipment to connect the Internet so as to conveniently upload real-time video for traffic violation behaviors, namely a traffic violation video recording system.
In order to achieve the purpose, the invention adopts the technical scheme that:
the invention provides a traffic violation video recording system, which comprises a client and a cloud;
the client can be a smart phone, an IPAD, a tablet computer or other mobile terminal equipment; the cloud end is a cloud end server and comprises a cloud storage system, namely a cloud storage module, and an operation processing system;
the client comprises a login module, a video shooting module, a video cutting module, a video uploading module, a command receiving module, a wireless transmission module, a positioning module, a local storage module, a video playing control module and a map display module; the system comprises a login module, a video shooting module, a video uploading module, a video cutting module and a local storage module, wherein the login module, the video shooting module, the video uploading module, the video cutting module and the local storage module are sequentially connected;
the login module is used for a user to input an account password to log in the system;
the video shooting module is used for shooting video;
the video cutting module is used for setting the time length of a video to be uploaded and cutting the shot video according to the set time length;
the command receiving module is used for receiving a video uploading instruction and a control command sent by Bluetooth, voice or wireless signals;
the video uploading module is connected with the command receiving module and used for receiving a video uploading instruction received by the command receiving module and marking the video needing to be uploaded;
the wireless transmission module is connected with the video cutting module and used for uploading the video to be uploaded to a designated cloud storage (namely, uploading the video to a storage system of a designated cloud server for storage);
the positioning module is connected with the video shooting module and used for carrying out real-time positioning when a video is shot and recording the coordinates of the current longitude and latitude;
the local storage module is used for storing the uploaded videos locally;
the cloud storage module is connected with the wireless transmission module and used for storing the video at the cloud end.
Preferably, the traffic violation video recording system further comprises a video playing control module; the video control module is connected with the local storage module and is used for controlling the playing setting of the video in the local storage module, including the playing speed, the full screen setting and the like.
Preferably, the traffic violation video recording system further comprises a map display module; and the map display module is connected with the local storage module and used for displaying the general position of the shooting video on the map according to the acquired coordinates of the longitude and latitude.
Preferably, the communication between the command receiving module and the video uploading module may be bluetooth signals, voice, wireless signals, or other click operations.
Preferably, the wireless transmission module between the video cutting module and the cloud storage module is a mobile network such as 4G or WIFI.
According to the traffic violation video recording system, a specific vehicle-mounted recorder is not needed to be installed, the system is installed on the client, the traffic violation can be shot and recorded, then the video uploading instruction is sent to the client through the command receiving module, and the video needing to be reported is uploaded by one key, so that the traffic violation video recording system is simple, convenient, rapid and efficient.
The traffic violation video recording system of the invention has the basic working principle that: the user adopts the mobile terminal equipment to connect the Internet for the traffic illegal behaviors, then, the camera shooting function of the mobile terminal equipment is opened for real-time video recording, and the positioning function of the mobile terminal equipment is opened for real-time positioning; the method comprises the steps that a video uploading instruction is sent to system software in real time through a command transmitter or a controller (namely a Bluetooth controller, a voice recognition machine or a wireless signal transmitter) through Bluetooth, voice or a wireless signal; then the system software cuts the video currently being shot according to the time length set by the user in the video cutting module, and uploads the video to the cloud storage system for storage, and the uploaded video is stored locally, the uploaded video can be retrieved locally, the playing speed and the full screen size of the locally stored video can be controlled (namely, the video playing progress and the full screen playing can be controlled), and the general position of the video shooting place on the map (the general position of the video can be displayed on the map) can be checked according to the coordinates of the longitude and latitude obtained in real time, so that the complex steps that the video needs to be cut according to the reporting video requirement specified by a traffic alarm and then manually uploaded by the user in the past are solved, the user can conveniently and efficiently report the traffic violation of the vehicle in real time, the safety and the reliability of the system work are ensured, the simplicity and practicability of installation can be achieved.
The invention has the beneficial effects that:
compared with the prior art, the invention has the advantages that: the traffic violation video recording system comprises a login module, a video shooting module, a video cutting module, a video uploading module, a wireless transmission module, a positioning module, a local storage module, a video playing control module and a map display module, wherein the external mobile equipment is used for recording and positioning traffic violation behaviors in real time through the cooperation of the modules, an instruction is sent to system software through a command transmitter or a controller (namely a Bluetooth controller, a voice recognition machine or a wireless signal transmitter), then the system software cuts and uploads a video to cloud storage according to the time length set by a user in the video cutting module, the uploaded video is stored locally, the general position of the video is displayed on a map according to the coordinates of longitude and latitude acquired in real time, and the playing speed and the size of the locally stored video are controlled in a full screen manner, the problem of traditional manual work to the video shearing is solved, can conveniently realize the video fast and report, when guaranteeing the fail safe nature of system work, can reach the simplicity and practicality of installation.
Drawings
Fig. 1 is a schematic structural diagram of a traffic violation video recording system according to the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the technical solutions of the present invention are further described below with reference to examples.
Examples
As shown in fig. 1, the present invention provides a traffic violation video recording system, which includes a client and a cloud;
the client can be a smart phone, an IPAD, a tablet computer or other mobile terminal equipment; the cloud end is a cloud end server and comprises a cloud storage system, namely a cloud storage module, and an operation processing system;
the client is provided with a traffic violation video recording system application program (namely system software), and the traffic violation video recording system application program comprises a login module, a video shooting module, a video cutting module, a video uploading module, a command receiving module, a wireless transmission module, a positioning module, a local storage module, a video playing control module and a map display module; the system comprises a login module, a video shooting module, a video uploading module, a video cutting module and a local storage module, wherein the login module, the video shooting module, the video uploading module, the video cutting module and the local storage module are sequentially connected;
the login module is used for a user to input an account password to log in the system;
the video shooting module is used for shooting video;
the video cutting module is used for setting the time length of a video to be uploaded and cutting the shot video according to the set time length;
the command receiving module is used for receiving a video uploading instruction and a control command sent by Bluetooth, voice or wireless signals;
the video uploading module is connected with the command receiving module and used for receiving a video uploading instruction received by the command receiving module and marking the video needing to be uploaded;
the wireless transmission module is connected with the video cutting module and used for uploading the video to be uploaded to a designated cloud storage (namely, uploading the video to a storage system of a designated cloud server for storage);
the positioning module is connected with the video shooting module and used for carrying out real-time positioning when a video is shot and recording the coordinates of the current longitude and latitude;
the local storage module is used for storing the uploaded videos locally;
the cloud storage module is connected with the wireless transmission module and used for storing the video at the cloud end.
In this embodiment, the system further comprises a video playing control module; the video control module is connected with the local storage module and is used for controlling the playing setting of the video in the local storage module, including the playing speed, the full screen setting and the like.
In this embodiment, the map display device further comprises a map display module; and the map display module is connected with the local storage module and used for displaying the general position of the shooting video on the map according to the acquired coordinates of the longitude and latitude. In this embodiment, the system further includes a video playing control module, where the video playing control module is configured to control playing settings of the video in the local storage module, where the playing settings include a playing speed, a full screen setting, and the like.
In this embodiment, the communication between the command receiving module and the video uploading module may be a bluetooth signal, a voice, a wireless signal, or other click operations.
In this embodiment, the wireless transmission module between the video cutting module and the cloud storage module is a mobile network such as 4G or WIFI.
In this embodiment, the traffic violation video recording system includes the login module, the video shoots the module, the video cuts the module, the video uploads the module, wireless transmission module, the orientation module, local storage module, video broadcast control module, the map display module, cooperation through between each module, realize that external mobile device carries out real-time video recording to traffic violation, automatically cropped, upload to cloud storage on one key, and keep uploading the video in local, according to the coordinate of the longitude and latitude degree that acquires in real time, show the general position of video on the map, play speed, the control of full-screen size to local storage video, the problem of traditional manual work to the video shearing has been solved, can conveniently realize the video and report fast, when guaranteeing the fail safe nature of system work, can reach the simplicity and practicality of installation.
The above description is only a preferred embodiment of the present invention, and does not limit the present invention in any way. It will be understood by those skilled in the art that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the invention as defined by the appended claims.