Motion Detection using Frame Differencing and Mean Background Model

Instead of using static background model to find difference in current frame, I am using frame difference technique where current frame is compared or subtracted from previous frame. The difference depends upon speed of moving objects. Making a fair analysis is very difficult. Find the code bellow to find difference in frames. [crayon-5d37b4dfab476964648488/] Frame Difference

Opencv 3 installation, Difference between Frames and Averaging Frames

Opencv 3 installation on windows 10 and configure with visual studio 2012 Step1:Download windows version of opencv from   Step2: Extract into a folder   Step3: Configure opencv with Visual studio   Set envirenment Vairable variable name: OPENCV3_DIR value: D:\\development\opencv\build\x86\vc11 Set Path: %OPENCV_DIR%\bin   Configure visual studio for opencv project C/C++   additional include

OpenCV Cascade Classifier Training

This training is based on three stages and i listed all possible steps below. Downloading Tools and preparation : Download and install openCV . It provides important tools for image preparation and training. Download from here and for installation steps visit my previous article from here Download Haar Training material from here. Very useful tools and

Adaptive TVI Tone-mapping Algorithm

High dynamic range (HDR) images require tone-mapping to be displayed properly on lower dynamic range (LDR) devices. Adaptive TVI Tone-mapping (or ATT) algorithm uses histogram of luminance to construct a look-up table (LUT) for tone-mapping. Characteristics of the human visual system (HVS) are used to give more importance to visually distinguishable intensities while constructing the

Receiver Operating Characteristic (ROC) Curves

The main idea to do this project is to find a better way to dynamically construct ROC curve for your web based work. I was asked to plot ROC curve and to meet the requirement i have spent some time to search for a easy to understand able javascrip code.  Finally i came across the

Why heart rate variability (HRV)?

The cardiovascular diseases are major cause of mortality across the globe contributing to 31% of global burden of mortality. In clinical practice, 2-5 minutes electrocardiography (ECG) recordings are used to detect abnormalities in heart rhythms during the onset of cardiovascular disease when abnormal events have already made significant damage to physiological component. The rhythms of

What is PhD about and what skill a good PhD should hold?

What is PhD about? PhD is the postgraduate academic degree involving three or more years of extensive and novel research on a specific topic/area. The curriculum, rules and regulations of awarding PhD degree vary from country to country, university to university and from discipline to discipline. For successful completion of PhD, the student must have

Stage or Commit and clone an existing project using Git

What is Git? Git is a fast distributed revision control system. What is in this article? This article is designed to be understandable by windows user or someone with basic UNIX command-line skills, but no previous knowledge of Git. It’s an introductory video which elaborate the basic commands of Git.¬† Repositories and branches and exploring

Retrieve tweets using multiple twitter accounts for the search API

You can read my last article before you proceed with further, where you can read how to use Twitter4J API which enables us to fetch more then 100 tweets. The idea is simple. Twitter search API allows the use of multiple accounts. You may create multiple accounts for search API and switch the sessions when one

How to retrieve more than 100 tweets with the Twitter API and Twitter4J

The twitter4j wraps the twitter API and provides you access to public_timeline and retrieve latest tweets. The twiter API returns only the last 20 tweets. For retrieving old tweets you may have to request the timeline a number of times. Twitter does not provide any other option (I guess you can use the streaming API