An Image & Language Understanding Company Since 2002
SDKs | DSP | OS4PR | Demos | Downloads || World | USA | China中国 | Researches || Books | Journals |
contact us | books | demos | downloads | ijcc | investors | news and events | partners | products | researches | services | Tao Yang
Eyes Detection | Lip/Mouth Detection | PL Image Understanding Engine | Porn-Detection Software | Computational Verb Theory | 计算动词
Barcode Reader | Card Counter | Driver Quality Test | Face Recognizer | Fuide Inspector | Intruder Detector | Traffic Monitor | Traffic Radar | Vehicle Categorizing
Blowjob | Pubic Region Detection | Camera Flame Detector | Porn Detecting Source Code | Porn Detection from Video | Vulva Detection | Breast Detection
subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link
subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link
subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link
subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link
subglobal9 link | subglobal9 link | subglobal9 link | subglobal9 link | subglobal9 link | subglobal9 link | subglobal9 link
Custom Search

FogClear

small logo

See Through Fog

FogClear is a level 1 SDK that detects stationary and moving objects from dense fog. It can work with normal CCTV cameras, infrared cameras and night-vision cameras to see much deeper into fog for security monitoring and tracking into fog applications. Version 1.3.x.x. For more details and video of demo, click [here].

Applications

Detecting stationary and moving objects in dense fog.

Screen Shots
Frame No. and Description Screen Shots
The detected objects from dense fog. Left: the original from a normal CCTV camera. Right: the detected result.
The motion of objects is detected and enhanced as red regions in the dense fog. By doing so, the moving object deep into fog can be detected and tracked.
The second snapshoot of the motion detection of objects in fog. Notice that the details and motion of the object in fog are detected.
The third snapshoot of the motion detection of objects in fog. In this case the moving direction is different.
   
   
   
   
source code in C\C++ ///TODO: put your more advanced image processing routine here.
void fProcessing(const int nCh)
{///detecting objects in fog from the nCh channel of video signal signal.
int i;
///2a. Get the raw data from the current avi frame.
TgImage oImg, DisplayImg;
int threshold = 64; ///the theshold to distinguish moving object from background.
int err = tgGetCurrentAVIFrame(oImg);
if(0==err){
err = tgFogOneFrame(&oImg, threshold, &DisplayImg, nCh);
///to get the moving object detected in the foggy scene, it is not a good idea to use this function to detect moving object in non-foggy scene.
int count = tgFogGetNumMvingObj(nCh);
if(count>0){
TgRect aRect;
for(i=0; i< count; i++){
err = tgGetMvingObj(i, aRect, nCh);
if(0==err)
{///TODO:: you get the i-th bounding rectangle of moving object as in aRect
;
}
}
}
if(DisplayImg.pData)
{///TODO:: the returned image data pointered to an inner mem-block that will be managed by the core, don't release it. The best idea is to make your own copy of the raw data if you need to modify them.
;
}
}
}


For more information about our SDKs, please send your request to

About Us | Site Map | Privacy Policy | Management | Contact Us | Guest Book | Support |
Copyright © 2009 Yang's Scientific Research Institute, L.L.C., U.S.A. ALL RIGHTS RESERVED. All files on this site are subject to the following disclaimer.