BTech 451
Motion Detection for Video Surveillance

Log





1st Semester staring from 3rd March 2014

1st Week

Went to tamaki, attended the first BTech meeting which is about project allocation. Assigned the project provided by Compucon NZ. Also getting familiar with other BTech student.

Went to tamaki, attended the first seminar with Prof. Reinhard.

Read a book written by Prof. Reinhard and learn basic Motion Detect Algorithm.


2nd Week

Attended the seminar invited by TN Chen, have a chat and discussed about the project. Title: Motion Detection for Video Surveillance.

Being told to write a report every study week to TN Chan

Had a first meeting with Prof. Reinhard to discuss the project. He introduced a master student Zhengping Wang to help me with my project. Brought back the IPVC camera without Ethernet power box, waiting for reply.

First BTech report to TN Chan.


3rd Week

Regular meeting with Prof. Reinhard. we (Professor Reinhard and me) discussed about human motion detection method and different situation by using a example (people holding up his hands).

Silhouette detection part supported by Zhengping Wang. He provided his source code for the foreground detection. Being told to get the code on the next month

I have read a chapter about optical flow in Reinhard’s book. It is far beyond for my project, but it is very helpful to understanding the content of computer vision. This week I was starting to learn OpenCV. I attended two mechanical eginnering lectures presented by Professor Reinhard which are taught image processing. I also attended a two-hour tutorial to learn how to set up OpenCV environment and use basic function of OpenCV library. I have already set up OpenCV in my macbook, and then write a simple program to using my macbook’s camera. Professor Reinhard has already give me the ethernet power cable, but I have not got my lab access, maybe I will try to install it next week if I get the swipe card.

2nd BTech report to TN Chan.


4th Week

I have already fill in a form of lab access card. If everything is ok, I will get the card on next Thursday. Still waiting for the lab access.

Regular meeting with Prof. Reinhard to discuss the academic report content.

Working on the reserch of the background subtraction method for silhouette extraction.

3rd BTech report to TN Chan.


5th Week

Regular meeting with Prof. Reinhard to discuss the method of silhouette extraction

Lab access card not working, Still waiting

4th BTech report to TN Chan.


6th Week(First-half Semester 1 End on April 11th)

Finally got the lab access, learn how to record the video by using the IPVS camera

Fifth BTech report to TN Chan.

Set up the web pages for the BTech project

Got Zhengping's code. Starting to learn the implementation of approximate median filtering for the background subtraction method.

5th BTech report to TN Chan.

No meeting with professor this week


Mid-semester Vacation. (April 11th to April 28th)

Still working on the project during the vacation

Trying to recording the sample video but did not successed due to the software problem

Other course work coming up, doing the assignment these two week

6th and 7th BTech report to TN Chan.


7th Week

Success to record the video by using the NVR software.

Testing the video by using the GMM method, shows a not good result

Preparing for the Introduction seminar

No meeting with professor this week

8th BTech report to TN Chan.


8th Week

Went to tamaki Campus to present the Introduction Seminar

Tested Zhengping's code. The results shows good

Meeting with professor to discuss the content of the seminar

The introduction Seminar present on 8th May

9th BTech report to TN Chan.


9th Week

Learned how to remove shadows and noise

Starting research the methods of pose understanding

10th BTech report to TN Chan.


10th Week

Learned the method of detecting the edges

Meeting with professor to discuss the pose understanding method, being told the next meeting will be on 3rd July

Being told the mid-year seminar and mid-year report due on next semester

11th BTech report to TN Chan.


11th Week

Learned the method of detecting the edges

Skeleton based method being chosen as the pose understanding method, starting research on how to matching a human skeleton

No meeting with professor

12th BTech report to TN Chan.


12th Week(End of the First Semester on Friday 6 June 2014)

Invited by TN Chan to present at Compucon NZ on September

Still reserch on the methods of detecting the human silhouette

Preparing other course's presentation

13th BTech report to TN Chan.


Exams from Thursday 12 June to Monday 30 June 2014

Preparing other course exam, no time to do project


Study break from Tuesday 1 July to Saturday 19 July 2014

Research on the human modelling method

Two meeting with Professor Reinhard

Being told to prepare a paper for the IVCNZ conference, I was completely shocked

Went to Compucon NZ to attend the CPD seminar


2nd Semester staring from Monday 21 July 2014

1st Week

Done the work of hole filling

No meeting with professor

1st S2 BTech report to TN Chan.


2st Week

Lerning fast fourier transform to support the Star skeleton method

No meeting with professor

Wroked on the mid-year report.

2st S2 BTech report to TN Chan.


3st Week

Done the codeing work of fast fourier transform

Meeting with professor to discuss the IVCNZ content

Project title changed to 'Detection of Defined Human Pose for Video Surveillance'

motion detection is just for detect moving object in front of the video, but my work is much more complicated than just detect moving object.

Wroked on the mid-year report.

Preparing for the mid-year seminar

3st S2 BTech report to TN Chan.


4st Week

Mid-year seminar on 14th August on CITR seminar group

Agreed with the CPD seminar on 17th SEp on Compucon NZ.

Wroked on the mid-year report.

4st S2 BTech report to TN Chan.


5st Week

Tring to fix the IR led issue. The automatic light condition changing funtion leas to fails detection.

Finished the mid-year report

5st S2 BTech report to TN Chan.


6st Week(First-half Semester 2 End on August 29th)

Worked on the IVCNZ conference paper. (It is due on 11th Sep) Time is limited

worked on the the full star skeleton method

6st S2 BTech report to TN Chan.


Mid-semester Vacation. (August 29th to September 12th)

Still working on the project during the vacation

Solved star skeleton problem, done the coding work.

Designed 5 classifer to detect the human raised hands.

Invited my friends to help me with experiment recording and testing.


Finished almost all project work as planed by the first semester but someting need to optimized

Worked on the IVCNZ conference paper. The deadline extended to 19th Sep

7st Week

Submitted the IVCNZ paper, waiting for the reply.

Went to Compucon Nz for the CPD seminar. Present my work in front of the other thechnician

8st Week

Starting prepare the final report. The semester nearly finish

Fixed bugs of my code, combined Zhengping's code with mine.

No meeting with professor

8st S2 BTech report to TN Chan.


9st Week

Starting research on the multiple people silhouette segmentation algorithm

No meeting with professor

9st S2 BTech report to TN Chan.



On Oct 14th. My paper has been accepted by the IVCNZ 2014. This is the biggest thing in my study life. Thank you Professor Reinhard Klette and Zhengping Wang.



10th Week

Working on the final report and final seminar

10st S2 BTech report to TN Chan.


11th Week

Working on the final report and final seminar

12th Week(Semester 2 end on Friday 24 October 2014)

Finished the final seminar on CITR group


Submitted the final report on 28th Oct.


Exams during Thursday 30 October – Monday 17 November 2014


Continiue to the project on Summer vacation. (Goverment funded scolarship)



Copyright © Xu He 2014

web development by bryant smith