Download Mavis
Current Release - 20061213
Status: Stable
This release has the following additions:
* Face detection using OpenCV's Haar Cascade Classifier
* Frame forwarding as an IplImage -- OpenCV's image datatype
* The first call to H-Lines now reports the number of horizontal
lines detected
See changes.txt, in the download package, for details.
Previous Versions
Release - 20050528
Status: Stable
Note:
this release has some API changes.
1. The ObjLoc_t struct now returns angle as a double rather than as an int.
The value represents degrees, rather than 10*degrees.
2. The ini-file name has been changed from leaf.ini to mavis.ini. There
are a number of new ini-file parameters and some with changed names.
The ini file is now required to run mavis.
Other Changes:
Added H-Lines functionality for obstacle avoidance and to facilitate
mapping.
Added frame forwarding so mavis can pass raw video frames from
framecap to the client application for processing.
A new (optional) dll, bmpUtils.dll, is available to help pack and unpack raw frame
data into an rgb array. It also has functions for reading and writing bitmaps.
Added a method for telling mavis about changes to the camera's
tilt angle.
The ini file is now completely self documenting (I hope) via inlined comments.
Comment lines start with #.
Mavis now writes a log of what it's doing. Both text data and bitmap files are logged.
The log is managed for size, so it won't grow indefinitely.
There are two new workspaces. The first, examples, contains example code for using
the mavis API. The second, utils, contains utilities that aren't directly part
of mavis.
Contents:
Mavis - source and binaries
Mavis Control Program - source and binary
mavis.ini - parameter file
Mavis Communications dll, mavisclient.dll - source and binary
maviscomm.h - header file for programs that communicate with Mavis
Framecap - frame-capture program
Utilities - sysinfo.exe and bmpUtils.dll
Example code
Docs and BSD license
Release 20050118
Status: Stable
Changes:
Added motion detection
Added a new mode: Look Until Sighted
Contents:
Mavis Library - source and binaries
Mavis Control Program - source and binary
Mavis Communications dll, mavisclient.dll - source and binary
maviscomm.h - header file for programs that communicate with Mavis
Framecap - binary (frame-capture program)
Framecap Communications dll, fgcomm.h - binary
Readme.txt
License.txt
Release 20040913
Status: Stable
Changes:
Added camera calibration
Uses file leaf.ini for parameters
Cleaned up the source-code and improved the comments
Contents:
Mavis Library - source and binaries
Mavis Control Program - source and binary
Mavis Communications dll, mavisclient.dll - source and binary
maviscomm.h - header file for programs that communicate with Mavis
Framecap - binary (frame-capture program)
Framecap Communications dll, fgcomm.h - binary
Readme.txt
License.txt
Release 20040723
Status: Initial Release, Stable
Capabilities:
Basic framework for integrating object-recognition modules
Homebase detector
Look Once mode that returns angle, distance, and confidence for a detected object
Contents:
Mavis Library - source and binaries
Mavis Control Program - source and binary
Mavis Communications dll, mavisclient.dll - source and binary
maviscomm.h - header file for programs that communicate with Mavis
Framecap - binary (frame-capture program)
Framecap Communications dll, fgcomm.h - binary
Readme.txt
License.txt