Visual Traffic Radar Systems
Now a part of TrafGo Intelligent Transportation Systems Developer’s C\C++ kit.
[TrafEvent DLL] is the main program of TrafEvent 1 package. Many auxiliary programs are included in the same package to provide different interfaces for the developers and users to get access to the data generated by [TrafEvent DLL]. The technology behind this software package is Computational Cognition enhanced by Computational Verb Theory. TrafEvent 1 promises a highly efficient and human-brain like way to processing images and data. It is specially tailored for the purpose of Intelligent Traffic Systems with Visions by using advanced cognitive data fusion technology including computational cognition, physical linguistics, computational verb, AI and image processing. As an example, in this technical report, we use the application of [TrafEvent DLL] to traffic radar systems to illustrate how easily the [TrafEvent DLL] can be integrated into existing applications. A typical traffic radar system is illustrated as follow.

This systems is called Traffic Radar with Vision (visual traffic radar, for short). In a visual traffic radar, the signal from a traffic radar and the image from a video camera are fused to achieve the maximum performance of both modalities by using the advanced cognitive data fusion technology developed by Yang’s Scientific Research Institute, USA, based on cognitive computer vision and physical linguistics. In the rest of this reporter, the interface between a user and the [TrafEvent DLL] is [Tradar.exe].
Port Definition and Implementation
To integrate [TrafEvent DLL] as a relatively independent block for user’s applications, a TCP communication mechanism is used to set up the control channel between user’s applications, which in the demo is called [TradarCtrl.exe], and [TrafEvent DLL] through an interface [Tradar.exe]. Therefore, from the TCP point of view, [TrafEvent DLL]( [Tradar.exe]) is at the server side while the user’s applications, e.g., [TradarCtrl.exe] is at the client side.

A scenario constituting one server and multiple clients can be chosen to fit user’s applications as shown in the following figure. This makes [TrafEvent DLL] have the ability of network communication and remote control via Internet or other network frameworks.

Tradar: The User Interface
[Tradar.exe] package, which stands for package for Traffic Radar with visual feedback, is the native interface from YangSky to show how easily the user can develop a Traffic Radar system with visual feedback for the purpose of speed detection, traffic event detection, recording traffic violation events such as crossing double yellow lines and other traffic event related detections. The main interface of [Tradar.exe] is as follow.
