NTUST-ECE Intelligent Video Surveillance Systems 2020 Fall
Please use CIFAR 10 datasets
- Use K nearest neighbors Algorithm in python and scikit-learn
- Use a neural network to perform image classification by pytorch and show the training procedure by tensorboard
Please write image classifiers for Dog and cat datasets by Python OpenCV
- Find Dog and Cat datasets from Kaggle.com, link
- Use Histogram of oriented Gradient (HOG) from OpenCV as your feature
- Use a support vector machine as your classifier
- Visualize your HOG descriptor
References:
Please generate optical flow image from a pair of images (from open flow benchmark images ) by using the following four approaches by using OpenCv or deep neural networks. I use Kitti.
- Lucas-Kanarese approach constant flow
- Farneback optical flow
- Deep Learning approach by FLOWNET2
- Your results should use colors to encode the direction of the optical flow
- Please show both estimated flow and ground truth flow
References:
Babysitting your finetune procedure, please finetune the semantic segmentation model for Synthia dataset or Synthia-SF dataset.
- You can pick your reference pre-trained models from Pytorch semantic segmentation models
- Please use the tensorboard to show your loss function
- Please use the test datasets to assess the accuracy of your model