Skip to main content

Posts

Showing posts from November, 2016

opencv IP camera video stream capture and people detection

In that tutorial, I just want to introduce how to read the more video streams in threads. In some cases, you need to have FFMPEG installed. Hopefully, Windows nuger default installation in Visual Studio should be enough. Let me know if there is any problem.  Opencv environment for tutorial Just use the installation of Opencv in Visual Studio 2015 by Nuget packages. In package console just type and wait for the message that your opencv is successfully installed in your project. More info in tutorial Here
Type to package console
PM>  Install-Package opencvdefault

On the Linux distribution, i can recommend my tutorial Here. In the case of Debian like packages.
Opencv video stream verification http://IP:PORT/mjpeg/video.mjpg?counter
rtsp://IP:PORT/various url

Find your IP camera model on http://www.ispyconnect.com
Select for example for Axis and the model..
There is various stream url for each of this. There is no standard way of URL format.
Find your for the camera and model.
rtsp://IP…

Video stabilization by good feature to track, opticalFlowPytLK and median Just example

Video stabilization by optical flow and median.. 
I have to say. This is only alpha version. First of all, I want to release video stabilization together with noise compensation, where i still have some mainly performance issue.. Secondary in some cases the result is not that good. Lets say, I need to fix better choice of the tracked features to stabiliza image..  Secondary, I case that the scene is changing the video is little bit shaky.. Some second order filter or Kalman filter should resolve this easily.
Enjoy the example


Face features detection testing video clandmark

Face features detection testing clandmark

I like this project because some of the authors also teach me at CTU in Prague. This is just basic models free to use and test in Clandmark.
I would like to pusblish tutorial how to use clandmark on my blog
http://funvision.blogspot.com
Need some time for basic research. I had not so well results under Visual Studio on windows. The optimization method is sensitive to precision of float type. I increase that precision by replacing one type inside the solver.. There is certainly smarter way how to achieve better results.

You can download this product and test it as well from here. http://cmp.felk.cvut.cz/~uricamic/clandmark/


Car detection in opencv

Car detection video samples This is one of the results achieved by the free dataset for car detection on my blog here.  I have a plan to provide some basic scripts and code samples how to learn the basic detector for opencv. This usually take some time to go through and describe all the parts. However the plan is to provide whole video for testing on google drive after some anonymization improvements in original video. Testing rof car counting, classification and trafic measurement.. This Video is not good for basic background substraction. I record this video by hand and is still little bit shaky.



3 more opencv tutorials planworking with dataset positive and negative samples Prepare data is half of the hard work if you want to build the good detector..  some basic learning algorithm from scratch. (should take a little bit more time)I already have some neural network. I would like to show you how easy is for implement using the opencv mat and basic and opencv math..  working with creat…

Computer vision car dataset for opencv and machine learning

Opencv free car detection dataset for HAAR and LBP  classifier learning. Collect the positive samples should be a boring and long term issue. For example, negative samples is possible cut from random position and also random images. 
License for opencv car dataset
Use this version on your own risk. If you failed with learning the detector. I am not responsible for that. I am also not responsible if the dataset is not the perfect one for you. Please mention this blog as a source of the dataset and provide a link here. It will be updated.  For research, personal use is available only with previously mentioned conditions.  For commercial use send me a gift card, a sample of your product or whatever and respect the conditions above. THANKS

What is in version 1 opencv car dataset I just record the highway and extract cars from this sample by background substraction and save the detected rectangles. I do some raw cleaning by hand. Here is a download. Only the positive samples.. If you want …