Aug 19 2009

Facial Recognition using Ubuntu.

Good Night,

I was reading about Facial Recognition and found pam-face-authentication. You must have this packages to use it:
Opencv 1.0.0 +
libpam (dev version)
libX11 (dev version)
Qt4.5 (dev version)

So I decided to try it. Let’s start.

Open CV – How to Install
This is a resume of what I did

1. Install the build-essential

$ sudo apt-get install build-essential

2. Access synaptic and search for “CMake”, Subversion, GTK+ 2.x, libpng, zlib, libjpeg, libtiff, libjasper, python 2.3+, swig. Don’t forget to install the -dev packages too

3. Install libavformat-dev

$ sudo apt-get install libavformat-dev

4. Download the opencv library

$ svn co https://opencvlibrary.svn.sourceforge.net/svnroot/opencvlibrary/tags/latest_tested_snapshot

5. Go to the download folder

$ cd latest_tested_snapshot/opencv

6. Create dir release

$ mkdir release

7. Access it

$ cd release

8. Use cmake (Don’t have sure if .. is necessary.)

\
$ cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_PYTHON_SUPPORT=ON ..

9. Make it

$ make

10. Install it

$ sudo make install

11.

$ sudo ldconfig -v

12.

$ cd bin

13. Verify if the dependencies works.

$ ./cxcoretest

Now go to Synpactic again and look for Libpam, libX11, Qt4.5 (don’t forget the -dev version)

How to install pam-face-authentication? Install PAM-FaCE-AUTH (reference)

1. Download pam-face-authentication (download the last version in my time I used 0.3)

$ wget http://pam-face-authentication.googlecode.com/files/pam-face-authentication-0.3.tar.gz

2. Extract it.

$ tar -xf pam-face-authentication-0.3.tar.gz

3. Go to extracted folder

$ cd pam-face-authentication-0.3

4. Create build

$ mkdir build

5. Go to folder

$ cd build

6. (Don’t have sure if .. is necessary.)

$ cmake -D CMAKE_INSTALL_DIR=/usr ..

7.

$ make

8.

$ sudo make install

Access Applications – Other – QtFacetrainer. Configure it. Go to Advanced and test it.

If you want to use it when somebody uses the “su” command. Edit “/etc/pam.d/su”

$ sudo vi /etc/pam.d/su

Add this line in the begin of the file

auth sufficient pam_face_authentication.so enableX

If you don't want a window showing the webcam remove the enableX

Matheus

Other reference

Aug 17 2009

Install Ubuntu 9.10 Alpha 4 from Pendrive

Hello,

Just to report how I installed Ubuntu 9.10 Alpha 4 using my Pendrive. First I download it from http://cdimage.ubuntu.com/releases/karmic/alpha-4/

After this I used the “System – Administration – USB Startup Disk Creator”, choosed the image that you want and press “Make Startup Disk”.

Than just boot from the PenDrive and install normally.

Matheus

Aug 16 2009

Install NVIDIA Graphic Card in Ubuntu

Good Night,

If you want to install NVIDIA proprietary driver. First of all see if you don’t have any other version installed. Using Ubuntu go to: System – Administration – Hardware Drivers. Disable it if you want.

To verify the newest version http://www.nvnews.net/vbulletin/showthread.php?t=122606

1. Download the version that you want to install.

2. Access console pressing ctrl+alt+f1 (Don’t do it know!)

3. $ cd /download/place/

4. Close the GDM (Gnome Desktop Manager) using: sudo /etc/init.d/gdm stop

5. Run the installer: $ sudo sh ./Nxxx.run (maybe you will need to use chmod +x Nxxx.run)

6. During the installation choose “Update xorg.conf automaticlly..

7. Reboot your system: sudo reboot

In the portuguese version this is almost a translation of http://ubuntuforums.org/showthread.php?t=990978

Matheus