EyeC is a low-cost video based surveillance software for home and small business security. With a fraction of cost, you can have the performance of a high-end surveillance system. EyeC is not a motion detector but a human detector. EyeC does not generate an alert unless a human-like object is detected. It does not respond to fluctuations of pixels and noise. EyeC adapts to both sudden and gradual changes in illumination. Thus, it handles camera?s exposure changes, and works from day to night without recalibration. EyeC can handle high degrees of noise and disturbance and can be deployed with a wireless camera. GUI based calibration allows the user to quickly set up the system without detailed knowledge of camera specification. EyeC runs very efficiently with a small amount of computing resources. The user can customize EyeC to have alerts sent via email, FTP, HTTP, or voice phone. EyeC can generates local alarms, manages data repository so that your hard disk will not be exhausted. EyeC can also automate internet connection and shutdown processes. With all the features, you can monitor your properties 24/7 with high-performance artificial eye.