Video Analyzer:

IN PROGRESS
Bids
6
Avg Bid (USD)
$349
Project Budget (USD)
$30 - $250

Project Description:
Objective: Process the recorded video (avi or mp4) to detect the motion of objects and compute velocity or speed of each object. Generate the report with following details:
• Every moving object and its total pixel movement distance and time taken in movement "Total speed=total distance/total time taken".
• Total detected objects count include automatically detected "Moving objects" and manually "non moving objects"
System Requirement:
Must run on all versions windows(32 and 64 bit) and Linux.
Description:
This application will run under another master application which will record video sample. Master application will execute “Video Analyzer” with file path as argument. Video analyzer has to detect and calculate the velocity "speed=distance /time" of every moving object. After processing the user should be able to add the not moving parts, also able to delete the falls detected moving object.
The user may give help to increase or decrease sensitivity of moving detection.
UI should have save option by using which the application will generate a report (xml/text file) of processing with details such as total object count, every object and it's Speed "distance and time". Report should be saved preferably in xml format and at location of input video file.
Additionally application should have following features:
1. Lines of object motion path are drawn.
2. Zoom in & out by mouse wheel
3. Double-right click to move full screen mode. Double right click to move window screen mode.
4. In zoom in , the user can move screen "video stream" by continuous right click with moving mouse "right, left, up and down" this to view the corners of the video at zoom in.
5. By right mouse click , user can choice add or delete.
6. By mouse touch the detected object, object number and its speed displayed. This can be in any low color.
7. After the user complete the processing "Analyze", Dialog of "SAVE
" or "CANCEL", by press save, the data is saved in xml/textfile and the processed
video saved (original file name) in saved in same directory where input video exists.
8. The total objects may up to 500 objects. The report in xml/text file will contain every object number and its speed in pixel. The master application is responsible to convert the pixel to real length.
The developer will get needed video samples.

Skills required:
C# Programming, C++ Programming, Delphi, Java, Matlab & Mathematica
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


Hire bchandra1955
$ 345
in 36 days
$ 300
in 15 days
$ 700
in 30 days
$ 250
in 4 days
$ 250
in 20 days
Hire abdelrahman1989
$ 250
in 20 days