Mimas Announcement Archive

From MMVLWiki
(Difference between revisions)
Jump to: navigation, search
(Moved older announcement on extra page)
 
m (See Also)
 
(10 intermediate revisions by one user not shown)
Line 1: Line 1:
=Mimas Announcement Archive=
+
=Downloads=
 +
==Mimas-2.0==
 +
[[Image:Cogwheel.jpg|200px|right]]
 +
[[Image:mimasanim.gif|48px]] '''Download [http://sourceforge.net/project/showfiles.php?group_id=136086&package_id=149562&release_id=421585 Mimas-2.0]''' ('''"A tremor in the force"''') released on Mar 15th 2006
 +
===Release Notes (updated!)===
 +
* In order to build the ''LAPACK''-wrappers make sure you have blas, lapack, f2c, and gcc-fortran (on older systems g77 or f77) installed.
 +
# On the older Mandriva version you may have to configure using
 +
./configure FLIBS="-lgfortran"
 +
 
 +
# On openSuSE 10.0 libgfortranbegin.a was compiled without "-fPIC". You need to configure using
 +
./configure F77=gfortran FLIBS="-lgfortran"
 +
* Mesa off-screen rendering may crash NVidia's X-servers. NVidia does not support OSMesa.
 +
* You will experience memory leak on most X-servers, when switching between on- and off-screen using X11-pixmaps. Therefore ''OSMesa'' is the preferred method for off-screen rendering. The ''configure'' script will automatically select ''OSMesa'', if it is supported by your X-server.
 +
* On new Mandriva with ATI drivers (open-source as well as commercial) Mimas' on-screen rendering freezes the X-server. We don't know a solution at the moment.
 +
 
 +
===Change log===
 +
* The '''mm_'''-prefix was removed from all classes in favour of the '''mimas'''-namespace.
 +
* Direct transformation algorithms from different YUV formats to greyscale have been implemented.
 +
* Various video sources (virtually any video file, DVDs, VCDs, streaming formats) are now accessible with mimas::image_xineinput, which is using libxine. See ''viewVideo'' example for more.
 +
* Image files are now read using ImageMagick (Magick++), which allows reading and writing of animated ''GIF''s, ''DICOM'' stacks (8 bit at the moment), ''FAX'', ''Postscript'', ''PDF'', ''MPEG'', ''RAS'', ... See ''viewImage'' example for more.
 +
* Mimas is configured to use OSMesa for off-screen rendering, if it is present on the system.
 +
* The Mimas library now is independent of ''Qt''. The examples, which are using ''Qt'', have been ported to ''Qt4''. This allows the Mimas library to be used with ''Qt3''- as well as ''Qt4''-programs.
 +
* The function-wrappers for Fourier transform are now supporting both single and double precision.
 +
* Lapack-wrappers extended with Cholesky factorisation and determinants.
 +
* An example for L-systems was implemented.
 +
 
 
==Mimas-1.4==
 
==Mimas-1.4==
 
[[Image:Cells4.jpg|200px|right]]
 
[[Image:Cells4.jpg|200px|right]]
[[Image:mimasanim.gif|40px]] [http://www.shu.ac.uk/mmvl/research/mimas/download/stable/1.4/ Mimas-1.4] was released on Nov 21th 2005.
+
[[Image:mimasanim.gif|48px]] '''Download [http://sourceforge.net/project/showfiles.php?group_id=136086&package_id=149562&release_id=421583 Mimas-1.4]''' ('''"Lamb with peppermint sauce, marmite and other sins."''') released on Nov 21th 2005.
 
===Release Notes===
 
===Release Notes===
 
* RPM-files for Mandrake 10.2 are provided.
 
* RPM-files for Mandrake 10.2 are provided.
Line 13: Line 38:
 
==Mimas-1.3==
 
==Mimas-1.3==
 
[[Image:Gripper2.jpg|200px|right]]
 
[[Image:Gripper2.jpg|200px|right]]
<!-- [http://vision.eng.shu.ac.uk/jan/mimas/mimas-1.3.tar.gz Mimas-1.3] -->
+
[[Image:mimasanim.gif|48px]] '''Download [http://sourceforge.net/project/showfiles.php?group_id=136086&package_id=149562&release_id=421580 Mimas-1.3]''' released on Jul 29th 2005.
[[Image:mimasanim.gif|40px]] [http://www.shu.ac.uk/mmvl/research/mimas/download/stable/1.3/ Mimas-1.3] was released on Jul 29th 2005.
+
  
 
===Release Notes===
 
===Release Notes===
Line 30: Line 54:
 
==Mimas-1.2==
 
==Mimas-1.2==
 
[[Image:Fiberdf10xdv.png|right|200px|]]
 
[[Image:Fiberdf10xdv.png|right|200px|]]
[[Image:mimasanim.gif|40px]] [http://www.shu.ac.uk/mmvl/research/mimas/download/stable/1.2/src/ Mimas 1.2] released on Feb 28th 2005.
+
[[Image:mimasanim.gif|48px]] '''Download [http://sourceforge.net/project/showfiles.php?group_id=136086&package_id=149562&release_id=421579 Mimas 1.2]''' ('''"If a job can be done by a machine, it is below human dignity."''') released on Feb 28th 2005.
 
===Release Notes===
 
===Release Notes===
 
* The lib*.so-files have been moved to the rpm-devel-package. This is a bug-fix, which also resolved the problem with superfluous dependencies. The rpm-packages are for Mandrake 10.0 only.
 
* The lib*.so-files have been moved to the rpm-devel-package. This is a bug-fix, which also resolved the problem with superfluous dependencies. The rpm-packages are for Mandrake 10.0 only.
Line 40: Line 64:
 
* added wrappers for xml-library [http://xml.apache.org/xalan-c/ Xalan-C]
 
* added wrappers for xml-library [http://xml.apache.org/xalan-c/ Xalan-C]
 
* iterative pose-estimation for 3D-correspondences
 
* iterative pose-estimation for 3D-correspondences
 +
 +
==Mimas-1.1==
 +
[[Image:Mimas1.jpg|right|200px]]
 +
[[Image:mimasanim.gif|48px]] '''Download [http://sourceforge.net/project/showfiles.php?group_id=136086&package_id=149562&release_id=421578 Mimas 1.1]''' released on Aug 2nd 2004.
 +
===Release Notes===
 +
* new automated build system based around autoconf/automake
 +
* RPMS for Linux distributions
 +
 +
===Change Log===
 +
* new classes
 +
** new vectorfield class
 +
** new SVD based tracker
 +
** new Hebbian learning class
 +
** new dynamic display tool class
 +
* fixed
 +
** fixed Fourier class for fftw2
 +
** streamlining of correlation tracker
 +
** fixed findTux
 +
** fixed documentation system
 +
 +
==Mimas-1.0==
 +
[[Image:Mimas1.jpg|right|200px]]
 +
[[Image:mimasanim.gif|48px]] '''Download [http://sourceforge.net/project/showfiles.php?group_id=136086&package_id=149562&release_id=421575 Mimas 1.0]''' ('''"Durians, haggis, easter eggs and everything tasty"''') released on Apr 8th 2004.
 +
 +
Mimas started life in 1999 as a C++ computer vision library intended to be
 +
incorporated into user applications. Version 1.0 has been a long time
 +
coming, but we've now decided that enough is enough and hence we are
 +
releasing it publicly and in source code form! It's downloadable from:
 +
http://www.shu.ac.uk/mmvl/research/mimas/download/stable/1.0/
 +
The file that you want is: mimas-1.0.tar.bz2
 +
 +
For more information on Mimas itself see:
 +
http://www.shu.ac.uk/mmvl/research/mimas/
 +
 +
Currently functionality is somewhat complete and there is a reasonable
 +
implementation of the base classes required for computer vision tasks -
 +
colour and grey image support, hough transform, vector, line, object
 +
tracking, active contours, object recognition, image capture etc. Mimas
 +
has also grown to incorporate non-vision algorithms and methods including
 +
the ability to do things like neural computation, Matlab-like matrix
 +
computations, statistical methods, etc.
 +
 +
The main platform for developing Mimas is GNU/Linux. However the source
 +
code is largely platform independent, apart from classes that have direct
 +
access to hardware, e.g. image grabbing.
 +
 +
More details are available in the README file distributed with Mimas. For
 +
discussions, see:
 +
http://groups.yahoo.com/group/mimas/
 +
 +
Enjoy!
 +
 +
The Mimas Toolkit core team:
 +
[mailto:b.p.amavasai@shu.ac.uk Bala Amavasai]
 +
[mailto:stu@stumeikle.org Stuart Meikle]
 +
 +
==Older releases==
 +
mimas-1.0      08-Apr-2004
 +
mimas-1.0-pre2  06-Apr-2004
 +
mimas-1.0-pre1  20-Feb-2004
 +
mimas-0.9.4    15-Dec-2003
 +
mimas-0.9.3    01-Jul-2003
 +
mimas-0.9.2b    17-Mar-2003
 +
mimas-0.9.2    13-Mar-2003
 +
mimas-0.9.1    22-Nov-2002
 +
mimas-0.9.0    07-Oct-2002
 +
mimas-0.8      03-Jul-2002
 +
mimas-0.6      08-Jan-2002
  
 
=See Also=
 
=See Also=
Line 45: Line 137:
  
 
[[Category:Projects]]
 
[[Category:Projects]]
[[Category:Mimas|Mimas]]
 

Latest revision as of 12:59, 13 March 2009

Contents

[edit] Downloads

[edit] Mimas-2.0

Cogwheel.jpg

Mimasanim.gif Download Mimas-2.0 ("A tremor in the force") released on Mar 15th 2006

[edit] Release Notes (updated!)

  • In order to build the LAPACK-wrappers make sure you have blas, lapack, f2c, and gcc-fortran (on older systems g77 or f77) installed.
# On the older Mandriva version you may have to configure using
./configure FLIBS="-lgfortran"
# On openSuSE 10.0 libgfortranbegin.a was compiled without "-fPIC". You need to configure using
./configure F77=gfortran FLIBS="-lgfortran"
  • Mesa off-screen rendering may crash NVidia's X-servers. NVidia does not support OSMesa.
  • You will experience memory leak on most X-servers, when switching between on- and off-screen using X11-pixmaps. Therefore OSMesa is the preferred method for off-screen rendering. The configure script will automatically select OSMesa, if it is supported by your X-server.
  • On new Mandriva with ATI drivers (open-source as well as commercial) Mimas' on-screen rendering freezes the X-server. We don't know a solution at the moment.

[edit] Change log

  • The mm_-prefix was removed from all classes in favour of the mimas-namespace.
  • Direct transformation algorithms from different YUV formats to greyscale have been implemented.
  • Various video sources (virtually any video file, DVDs, VCDs, streaming formats) are now accessible with mimas::image_xineinput, which is using libxine. See viewVideo example for more.
  • Image files are now read using ImageMagick (Magick++), which allows reading and writing of animated GIFs, DICOM stacks (8 bit at the moment), FAX, Postscript, PDF, MPEG, RAS, ... See viewImage example for more.
  • Mimas is configured to use OSMesa for off-screen rendering, if it is present on the system.
  • The Mimas library now is independent of Qt. The examples, which are using Qt, have been ported to Qt4. This allows the Mimas library to be used with Qt3- as well as Qt4-programs.
  • The function-wrappers for Fourier transform are now supporting both single and double precision.
  • Lapack-wrappers extended with Cholesky factorisation and determinants.
  • An example for L-systems was implemented.

[edit] Mimas-1.4

Cells4.jpg

Mimasanim.gif Download Mimas-1.4 ("Lamb with peppermint sauce, marmite and other sins.") released on Nov 21th 2005.

[edit] Release Notes

  • RPM-files for Mandrake 10.2 are provided.
  • Don't run the mesa example on NVidia cards, as it crashes NVidia's Xorg-servers at the moment :(

[edit] Change log

  • Support for firewire digital cameras (accessed using libdc1394)
  • shift and rotation estimation using the fourier transform

[edit] Mimas-1.3

Gripper2.jpg

Mimasanim.gif Download Mimas-1.3 released on Jul 29th 2005.

[edit] Release Notes

  • No rpm-files are provided this time.
  • "make install" now will install documentation and the compiled examples under /usr/share/doc/mimas-devel-1.3/

[edit] Change log

Notable changes include:

  • Convolution for n-dimensional arrays and images and faster LSI-filters have been implemented.
  • Operators for images have been added (f.e. "image3=(image1-image2)*3.0").
  • 2D-image-iterators have been implemented.
  • Support for mesa offscreen- and onscreen-rendering has been added.
  • Object-recognition using moments was implemented.

[edit] Mimas-1.2

Fiberdf10xdv.png

Mimasanim.gif Download Mimas 1.2 ("If a job can be done by a machine, it is below human dignity.") released on Feb 28th 2005.

[edit] Release Notes

  • The lib*.so-files have been moved to the rpm-devel-package. This is a bug-fix, which also resolved the problem with superfluous dependencies. The rpm-packages are for Mandrake 10.0 only.

[edit] Change Log

  • type-traits for pixel-conversion
  • new grabber class (video4linux)
  • introduced boost uBLAS
  • added wrappers for xml-library Xalan-C
  • iterative pose-estimation for 3D-correspondences

[edit] Mimas-1.1

Mimas1.jpg

Mimasanim.gif Download Mimas 1.1 released on Aug 2nd 2004.

[edit] Release Notes

  • new automated build system based around autoconf/automake
  • RPMS for Linux distributions

[edit] Change Log

  • new classes
    • new vectorfield class
    • new SVD based tracker
    • new Hebbian learning class
    • new dynamic display tool class
  • fixed
    • fixed Fourier class for fftw2
    • streamlining of correlation tracker
    • fixed findTux
    • fixed documentation system

[edit] Mimas-1.0

Mimas1.jpg

Mimasanim.gif Download Mimas 1.0 ("Durians, haggis, easter eggs and everything tasty") released on Apr 8th 2004.

Mimas started life in 1999 as a C++ computer vision library intended to be incorporated into user applications. Version 1.0 has been a long time coming, but we've now decided that enough is enough and hence we are releasing it publicly and in source code form! It's downloadable from: http://www.shu.ac.uk/mmvl/research/mimas/download/stable/1.0/ The file that you want is: mimas-1.0.tar.bz2

For more information on Mimas itself see: http://www.shu.ac.uk/mmvl/research/mimas/

Currently functionality is somewhat complete and there is a reasonable implementation of the base classes required for computer vision tasks - colour and grey image support, hough transform, vector, line, object tracking, active contours, object recognition, image capture etc. Mimas has also grown to incorporate non-vision algorithms and methods including the ability to do things like neural computation, Matlab-like matrix computations, statistical methods, etc.

The main platform for developing Mimas is GNU/Linux. However the source code is largely platform independent, apart from classes that have direct access to hardware, e.g. image grabbing.

More details are available in the README file distributed with Mimas. For discussions, see: http://groups.yahoo.com/group/mimas/

Enjoy!

The Mimas Toolkit core team:

Bala Amavasai
Stuart Meikle

[edit] Older releases

mimas-1.0       08-Apr-2004
mimas-1.0-pre2  06-Apr-2004
mimas-1.0-pre1  20-Feb-2004
mimas-0.9.4     15-Dec-2003
mimas-0.9.3     01-Jul-2003
mimas-0.9.2b    17-Mar-2003
mimas-0.9.2     13-Mar-2003
mimas-0.9.1     22-Nov-2002
mimas-0.9.0     07-Oct-2002
mimas-0.8       03-Jul-2002
mimas-0.6       08-Jan-2002

[edit] See Also

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox