![]() |
|
|
![]() |
Jump to:CV | Education | Research Experiences | News | Research interests | Teaching | International Competition | Research projects | Publications | Presentations and Slides | Professional Activities | My Students | Links
| CV |
Dr.Yang is currently an associate professor in the Digital Video Processing Group, Shaanxi Provincial Key Laboratory of Speech & Image Information Processing, School of Computer Science, Northwestern Polytechnical University. Dr.Yang received the B.S. degree in School of Educational Experimentation from Northwestern Polytechnical University,Xi'an,China in 2001, and the M.S. degree and Ph.D. degree in School of Automation from Northwestern Polytechnical University,Xi'an,China in 2003 and 2008 respectively.
Dr.Yang used to be a Post Doctoral Fellow at Shaanxi Provincial Key Laboratory of Speech and Image Information Processing (SAIIP), School of Computer Science, Northwestern Polytechnical University from September 2008 to September 2010. Prior to that, he used to be an intern at Multimedia Group, FX Palo Alto Laboratory (FXPAL), Palo Alto, CA, USA from August 2006 to January 2007, a visiting scholar of National Laboratory of Pattern Recognition (NLPR), Beijing, China from September 2004 to March 2005, and a visiting student of Microsoft Research Asia (MSRA) from April 2004 to June 2004. He received the HP Excellent Chinese Student Award in 2006 from the China Scholarship Council. He is a member of IEEE.
| Education |
| Research Experiences |
| News |
| Research interests |
| Teaching |
| International Competition |
Research projects |
| Real-time hybrid synthetic aperture detection, imaging and tracking system | ||
|
||
Network Camera Array based Synthetic Aperture Imaging System |
||
|
||
Multiple Camera Multiple People Detection and Tracking |
||
|
||
Real-time No GPS UAV Tracking and Landing System |
||
|
||
Flying Sword: A Real-time Motion Video Registration, Stabilization, Mosaicing and Moving Object Tracking System |
||
Developing a fully automatic, efficient and robust video content analysis system is a subject of great scientific and commercial interest. Intelligent video content analysis with a static camera has been well researched over the past decade, and many excellent algorithms and systems have been proposed in the literature. However, robust video content analysis for moving camera is still a challenge currently, and we saw this technology gap as an opportunity to develop our own advanced video processing algorithms and system,for important applications such as aerial video surveillance, wide-area monitoring, and moving camera based moving object tracking. The FlyingSowrd was originally developed to perform video stabilization, but recent developments have added new algorithms and greatly improve its effective and efficiency. Currently, FlyingSword is a real-time system capable of performing registration, mosaicing, stabilization, moving object detection,tracking of videos taken from airborne and ground-based moving platforms(e.g. UAVs, aircraft, robot, intelligent vehicle, active surveillance camera). The FlyingSword System mainly contains two components: (1) Global motion compensation, and(2)moving object detection and tracking. Global motion compensation. Motion compensation is the premise and key technology of aerial video stabilization, panorama stitching and ground moving target detection and tracking. In FlyingSword System, we develop a novel scene complexity and invariant feature based motion video registration algorithm. Detecting moving objects automatically is a key component of an automatic visual surveillance and tracking system. In many application fields such as airborne surveillance, the moving objects (car, people) may be small, sometimes even color information is not available (thermal video). To handle this problem, we use Motion Histogram Image (MHI) and cumulative object motion over an image sub-sequence for foreground segmentation. Tracking is the fundamental block for the high level content analysis and exploitation. Currently, blob tracking is implemented for its simplicity and efficiency, we implement Global Nearest Neighbor (GNN) for data association, and similarity scores between tracks and new measured blobs are estimated by computing their spatial distance. For occlusion handling, we maintain object moving direction, velocity as well as object appearance model. To deal with broken trajectories, a post-processing algorithm is under developed to create a global tracking trajectory.
|
||
Passenger counting in traffic bus with a single camera |
||
Automatic counting of passenger is very important for both business and security applications. This project takes a single camera based vision system which is able to count passenger in a highly crowded situation at the entrance of traffic bus. The unique characteristics of the proposed system include: (1) A novel feature point tracking and online clustering based passenger counting framework is presented, which performs much better than those of background modeling and foreground blob tracking based methods. Moreover, this framework is general and can be easily implemented in other passenger counting application fields. (2) A simple and highly accurate clustering algorithm is developed, which projects the high dimensional feature point trajectories into a two dimensional feature space by their appearing and disappearing time, and count the number of people through online clustering. (3) All test video sequences in the experiment are captured from real traffic bus in ShangHai city, and the results show that the system can process two 320x240 video sequences at a frame rate of 25fps simultaneously, and count passengers reliably in various difficult scenarios with complex interaction and occlusion among people, achieves high accuracy rates up to 96.5%. TaoYang, Yanning Zhang, DapeiShao, YingLi. Clustering method for counting passenger getting in a bus with single camera. Optical Engineering, 49(037203), March 2010 [pdf]
|
||
Intelligent Video Survelliance Systems |
||
|
||
DOTS: Dynamic Object Tracking System |
||
|
||
Real-time 3D reconstruction system |
||
We have developed an approach to accelerate 3D reconstruction by introducing a mechanism of vertices sharing during the process of traditional voxel splitting. Our system can run at 10fps with 8 cameras on a PC with configuration: i7-950 CPU, 4G RAM. |
||
| Publications |
2012
2011
2010
2009
2008
2007
Before 2006
| Presentations and Slides |
| Professional Activities |
Serving as a Reviewer for:
Others:
| My Students |
![]() |
ZhengXi Song 宋征玺 |
Graduate Design Camera array stereo focusing and see object through occlusion |
![]() |
BingXin Qu 屈冰欣 |
Graduate Design Online detection and learning based visual object tracking |
![]() |
Wen Zhao 赵文 |
Graduate Design Research and develop of full view panoramic camera with pyramid mirror reflection |
![]() |
Yang Zhao 赵阳 |
Graduate Design Kinect based real time multiple people location and counting |
| Links |