00001 // mainpage.dxy -- The front page (mainpage) of the Doxygen documentation 00002 00003 // //////////////////////////////////////////////////////////////////// // 00004 // The iLab Neuromorphic Vision C++ Toolkit - Copyright (C) 2001 by the // 00005 // University of Southern California (USC) and the iLab at USC. // 00006 // See http://iLab.usc.edu for information about this project. // 00007 // //////////////////////////////////////////////////////////////////// // 00008 // Major portions of the iLab Neuromorphic Vision Toolkit are protected // 00009 // under the U.S. patent ``Computation of Intrinsic Perceptual Saliency // 00010 // in Visual Environments, and Applications'' by Christof Koch and // 00011 // Laurent Itti, California Institute of Technology, 2001 (patent // 00012 // pending; filed July 23, 2001, following provisional applications // 00013 // No. 60/274,674 filed March 8, 2001 and 60/288,724 filed May 4, 2001).// 00014 // //////////////////////////////////////////////////////////////////// // 00015 // This file is part of the iLab Neuromorphic Vision C++ Toolkit. // 00016 // // 00017 // The iLab Neuromorphic Vision C++ Toolkit is free software; you can // 00018 // redistribute it and/or modify it under the terms of the GNU General // 00019 // Public License as published by the Free Software Foundation; either // 00020 // version 2 of the License, or (at your option) any later version. // 00021 // // 00022 // The iLab Neuromorphic Vision C++ Toolkit is distributed in the hope // 00023 // that it will be useful, but WITHOUT ANY WARRANTY; without even the // 00024 // implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR // 00025 // PURPOSE. See the GNU General Public License for more details. // 00026 // // 00027 // You should have received a copy of the GNU General Public License // 00028 // along with the iLab Neuromorphic Vision C++ Toolkit; if not, write // 00029 // to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, // 00030 // Boston, MA 02111-1307 USA. // 00031 // //////////////////////////////////////////////////////////////////// // 00032 // 00033 // Primary maintainer for this file: Laurent Itti <itti@usc.edu> 00034 // $Id: mainpage.dxy 6359 2006-03-13 01:47:10Z rjpeters $ 00035 // 00036 00037 00038 00039 /*! 00040 00041 \mainpage 00042 00043 Welcome to the iLab Neuromorphic Vision C++ Toolkit. This toolkit is 00044 being developed at USC and Caltech to provide a comprehensive suite of 00045 C++ classes for image processing, biologically-inspired computational 00046 vision, hardware interfacing, and parallel processing on Linux beowulf 00047 clusters. Among the executables included in the distribution are our 00048 bottom-up, saliency-based visual attention model (single-CPU and 00049 beowulf versions), models of contour integration in primary visual 00050 cortex, models of object recognition in inferotemporal cortex, and our 00051 beobots quad-CPU autonomous neuromorphic robot code. Please see the <A 00052 HREF="README">README</A> for installation and compilation 00053 instructions. 00054 00055 The main program to use is called <B>ezvision</B> in the saliency/bin/ 00056 directory. 00057 00058 See the <a href="README">README</a> and \ref programmer-notes 00059 "programmer notes" for detailed information on building and using the 00060 programs in the toolkit. 00061 00062 Here are links to several key classes in the toolkit: 00063 00064 - Image 00065 - ModelComponent 00066 - ModelManager 00067 - ChannelBase 00068 - VisualCortex 00069 - Brain 00070 - InputFrameSeries 00071 - OutputFrameSeries 00072 00073 Other pages of interest: 00074 00075 - \ref modelbuilding "building models using components of this toolkit" 00076 - \ref howto-scripting 00077 00078 To further help you navigate the source tree, see the available <A 00079 HREF="http://ilab.usc.edu/cgi-bin/secure/viewcvs.cgi/trunk/saliency/"> 00080 viewcvs browser</A> (use the same username and password as you used to 00081 access this page) which, despite the "cvs" in its name, browses our 00082 subversion (svn) source code repository. 00083 00084 */