-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans (4) .- Knowledge Base  . 

kmando human computer interface

   1.7  

KDE Hardware Utility

Score 88%
wedesoftwedesoft
Sheffield Hallam University
Home
-
Jan Wedekind 1

Sheffield Hallam University
United Kingdom, Sheffield
Last visit Apr 16 2012
Looking for a job
0 Friends
0 Groups

More info
Send a message
Add as friend
Other contents
--
kmando human computer interface
zoom


kmando human computer interface
zoom


kmando human computer interface
zoom


Link:  Link
Depends on  Qt 4.x
Downloads:  3416
Submitted:  Oct 11 2006
Updated:  Jun 29 2009

Description:

A software for camera-projector interaction was developed by Juan Roldan, Ushakiran Soutapalli, Julien Faucher, and Jan Wedekind at the Microsystem & Machine Vision Laboratory (MMVL) at Sheffield Hallam University, UK.

The software makes use of a low cost off-the shelf webcam that is calibrated against a standard projector screen (note that at the moment the new video for linux standard version 2 (V4L2) is not supported yet). The webcam is used to determine the position of physical pointer (e.g. a pen) which is then used to virtually move the X11 pointer. Point-and-click functionality has also been implemented.

The wizard allows you to take a reference picture showing the pointer. You then have to select the region in the image for generating a reference histogram. If you are using a projector, make sure that the desktop has a bright background. Otherwise the pointer will be illuminated differently and it will not be recognized any more.

Donnie Bhayangkara has built a package of mando-1.6 for openSuSE 10.3 which can be downloaded here:
http://software.opensuse.org/search?baseproject=openSUSE%3A10.3&p=1&q=mando

For a video see
http://video.google.com/videoplay?docid=4201589281466176805

Mando now has a new project page at Sourceforge:
http://mando.sourceforge.net/

New releases at: http://sourceforge.net/project/showfiles.php?group_id=220882

Git access: git clone git://mando.git.sourceforge.net/gitroot/mando mando

Discussion Forum: http://sourceforge.net/forum/?group_id=220882




LicenseGPL
Source
Send to a friend
Subscribe
Other  Apps  from wedesoft
Report inappropriate content



goto page: prev   1  2  3  4  5  6 

-
.

 xgl crash

 
 by mnpko on: Apr 12 2007
 
Score 50%

after few hours of trial and error i have tried to compile kmando... it starts ok, when I click "configure" it opens the windows but when I click "close" it crash my XGL and logouts... after login I can see "Crash detected, XGl closed unexpectedly". :( Any idea?


Reply to this

-

 Re: xgl crash

 
 by wedesoft on: Apr 13 2007
 
Score 50%
wedesoftwedesoft
Sheffield Hallam University
Home
-
Jan Wedekind 1

Sheffield Hallam University
United Kingdom, Sheffield
Last visit Apr 16 2012
Looking for a job
0 Friends
0 Groups

More info
Send a message
Add as friend
Other contents
--

I will test kmando with XGL and Beryl later this year. kmando uses Qt4-OpenGL which is well tested. XGL on the other hand has not reached release 1.0 yet.
Using kmando together with XGL is an exciting idea though ;)

http://www.freedesktop.org/wiki/Software_2fXgl


jan at wedesoft.de
http://www.wedesoft.de[mon.co.uk]

Reply to this

-

 Re: xgl crash

 
 by jroldan on: May 19 2007
 
Score 50%

I had the same problem. I got the message:
Xlib: extension "XFree86-DRI" missing on display ":0.0".

I solved it making this:
$ sudo restricted-manager

Then, if the checkbox (the one that corresponds with your graphic card) is unchecked, activate it. and reboot.

It happens because, although your driver is installed, it is not properly loaded.

Hope it helps


Reply to this

-

 help

 
 by aldoshin on: Apr 13 2007
 
Score 50%

hi.i've already installed the kmando, but when i tried to configure this, doesn't recognize my webcam, i have the next error: error setting chanel information for channel 0 of device "dev/video0": argumento invailido. my webcam works whit another applications. what can i do??


aldoshin
Reply to this

-

 Re: help

 
 by wedesoft on: Apr 14 2007
 
Score 50%
wedesoftwedesoft
Sheffield Hallam University
Home
-
Jan Wedekind 1

Sheffield Hallam University
United Kingdom, Sheffield
Last visit Apr 16 2012
Looking for a job
0 Friends
0 Groups

More info
Send a message
Add as friend
Other contents
--

Make sure to use /dev/video0 (not dev/video0).

If you have another video device (TV-card for example), it is possible that your camera appears on another device (for example /dev/video1).

It is also possible that for some reason the camera driver makes the camera appear on another channel. In this case you need to install the new version of kmando (mando-1.4) which I just uploaded. I have added a new spinbox control which allows you to try different channels. Note that device number and channel are two distinct numbers. You may have to try several combinations to find your camera:
  • device=/dev/video0 channel=0

  • device=/dev/video0 channel=1

  • ...

  • device=/dev/video1 channel=0

  • device=/dev/video1 channel=1

  • ...

  • ...

  • jan at wedesoft.de
    http://www.wedesoft.de[mon.co.uk]

    Reply to this

    -

     Re: help

     
     by wedesoft on: Apr 16 2007
     
    Score 50%
    wedesoftwedesoft
    Sheffield Hallam University
    Home
    -
    Jan Wedekind 1

    Sheffield Hallam University
    United Kingdom, Sheffield
    Last visit Apr 16 2012
    Looking for a job
    0 Friends
    0 Groups

    More info
    Send a message
    Add as friend
    Other contents
    --

    Maybe you have a camera with a V4L2 (video for linux version 2) driver. kmando as of version 1.4 only supports V4L1 (version 1).


    jan at wedesoft.de
    http://www.wedesoft.de[mon.co.uk]

    Reply to this

    -
    .

     same error

     
     by yorch on: Apr 16 2007
     
    Score 50%

    Hi, I have the same error of aldoshin, I've already install mando-1.4 and tried with many combinations but i can't make that my camera works with mando, I installed the pwc driver and uvcvideo, my camera works with luvcview but not with xawtv (My camera is logitech quickcam pro 5000). Please help.


    Reply to this

    -

     Re: same error

     
     by wedesoft on: Apr 16 2007
     
    Score 50%
    wedesoftwedesoft
    Sheffield Hallam University
    Home
    -
    Jan Wedekind 1

    Sheffield Hallam University
    United Kingdom, Sheffield
    Last visit Apr 16 2012
    Looking for a job
    0 Friends
    0 Groups

    More info
    Send a message
    Add as friend
    Other contents
    --

    ucv is a V4L2 (video for linux 2) driver. kmando as of version 1.4 only supports V4L version 1. The uvc driver does not support the old V4L protocol (according to http://linux-uvc.berlios.de/). At the moment I am very busy. I will have a look at V4L2 when I get the time to do it.


    jan at wedesoft.de
    http://www.wedesoft.de[mon.co.uk]

    Reply to this

    -

     Ubuntu deb for 1.4

     
     by trevi55 on: Apr 19 2007
     
    Score 50%

    Soon on my repo ;)


    Treviño's Blog - Life and Linux
    http://3v1n0.tuxfamily.org/blog

    Reply to this

    -

     Re: Ubuntu deb for 1

     
     by wedesoft on: Apr 19 2007
     
    Score 50%
    wedesoftwedesoft
    Sheffield Hallam University
    Home
    -
    Jan Wedekind 1

    Sheffield Hallam University
    United Kingdom, Sheffield
    Last visit Apr 16 2012
    Looking for a job
    0 Friends
    0 Groups

    More info
    Send a message
    Add as friend
    Other contents
    --

    Ok. Thanks for your effort.


    jan at wedesoft.de
    http://www.wedesoft.de[mon.co.uk]

    Reply to this

    -
    .

     image garbled

     
     by ss0007 on: Apr 22 2007
     
    Score 50%

    Hi ppl,
    Cool application.I have just tried mando in my ubuntu fiesty. I get an image garbled as seen in the mando app.
    You can check it out here ,
    http://img337.imageshack.us/my.php?image=mandocq7.jpg

    I use logitech Quickcam. Is there any workaround to solve this ?


    Reply to this

    -

     Re: image garbled

     
     by wedesoft on: Apr 23 2007
     
    Score 50%
    wedesoftwedesoft
    Sheffield Hallam University
    Home
    -
    Jan Wedekind 1

    Sheffield Hallam University
    United Kingdom, Sheffield
    Last visit Apr 16 2012
    Looking for a job
    0 Friends
    0 Groups

    More info
    Send a message
    Add as friend
    Other contents
    --

    This is difficult for me to resolve without having access to the camera. Also I don't know, what camera you have. There are different Logitech Quickcam models (Pro 4000, Pro 5000, Chat, Messenger, ... ). You can login as superuser and
    type "lsusb" to get the exact device-id.

    Furthermore you can configure and compile the project in debug-mode:

    ./configure --enable-debug=yes
    make

    Running the program from the terminal then will give more information about the camera and what's happening.

    Maybe the RGB colourspace support of your camera is broken. You can change the order of preferences for colourspaces in image_v4linput.cc line 172-174 to this (you need to build with "make" afterwards):
    ...
    palette[ 0 ] = VIDEO_PALETTE_YUV420P;
    palette[ 1 ] = VIDEO_PALETTE_UYVY;
    palette[ 2 ] = VIDEO_PALETTE_RGB24;
    ...

    Hope it helps.


    jan at wedesoft.de
    http://www.wedesoft.de[mon.co.uk]

    Reply to this

    -
    .

     Re: Re: image garbled

     
     by ss0007 on: Apr 23 2007
     
    Score 50%

    Hey thx for the reply.
    Actually I did not compile. I downloaded the debian deb file from edgy repo.

    Anyway. lsusb gives me this id:
    ID 046d:092e Logitech, Inc.
    I think its Logitech QC Messenger.

    As far as compiling is concerned,
    I am a newbie.
    This is what I got when I compled
    "checking for X... no
    checking for XTestFakeMotionEvent in -lXtst... no
    configure: error: Check for XTestFakeMotionEvent in -lXtst failed
    "

    I think installing thru deb file might fix the dependency probs.But, I dont know abt the compile issue.

    So, If you can guide me thru compiling, I can enable the debug mode, and show the output to you.


    Reply to this

    -

     Re: Re: Re: image ga

     
     by wedesoft on: Apr 25 2007
     
    Score 50%
    wedesoftwedesoft
    Sheffield Hallam University
    Home
    -
    Jan Wedekind 1

    Sheffield Hallam University
    United Kingdom, Sheffield
    Last visit Apr 16 2012
    Looking for a job
    0 Friends
    0 Groups

    More info
    Send a message
    Add as friend
    Other contents
    --

    > ID 046d:092e Logitech, Inc.
    > I think its Logitech QC Messenger.

    No, according to http://www.qbik.ch/usb/devices/showdev.php?id=4028
    it is a Logitech Quickcam Chat. This is actually one of the cameras I have at home. I had problems getting it to work with Michel Xhaard's newest gspca driver and I sent him an e-mail on March 1th 2007. I didn't receive a reply so far.

    However I got the camera working with his old driver:

    su # Login as superuser (or "sudo su")
    cd /tmp
    wget http://mxhaard.free.fr/spca50x/Investigation/Gspca/gspca-20060930.tar.gz
    tar xvzf gspca-20060930.tar.gz
    cd gspca-20060930/gspcav1
    ./gspca_build
    exit

    I also have to reduce the contrast-value of the camera quite a lot (you need kmando version 1.4 for this), because the default setting will give you an oversaturated picture. The colors are way off, but one can somewhatadjust them using the module-parameters (one can set them by editing /etc/modprobe.conf):

    sudo su # Login as superuser
    rmmod gspca

    Add the following line to /etc/modprobe.conf:
    options gspca autoexpo=1 usbgrabber=0 lightfreq=50 GRed=256 GBlue=350 GGreen=256 gamma=4

    Then load the gspca-module back:

    modprobe gspca


    > As far as compiling is concerned, I am a newbie. This is what I got when I compled
    > "checking for X... no
    > checking for XTestFakeMotionEvent in -lXtst... no

    If you still want to compile kmando, uou need to install libXtst.so.6. You can find out which package of your distribution you need to install at http://www.rpmseek.com/


    jan at wedesoft.de
    http://www.wedesoft.de[mon.co.uk]

    Reply to this

    -
    .

     Webcams and Drivers

     
     by nascar2z on: Oct 3 2007
     
    Score 50%

    Hi,

    I am doing a senior project for my college based on your software controlling a
    linux multimedia server. I am having trouble getting a webcam (Logitech
    Quickcam Fusion and my built in webcam to my laptop) to work with the software (I get this error with my built in webcam "Colour-grabbing with video-palette 7 (Mimas-index7) not supported by Mimas. Please contact developers". Is there a way to downgrade the
    linux driver from version 2 to version 1 and allow it to work with a webcam?
    What webcams (that I can go out and buy today) do you know work with the
    software? Any help would be gladly appreciated!


    Reply to this

    -
    .

     Re: Webcams and Driv

     
     by wedesoft on: Oct 3 2007
     
    Score 50%
    wedesoftwedesoft
    Sheffield Hallam University
    Home
    -
    Jan Wedekind 1

    Sheffield Hallam University
    United Kingdom, Sheffield
    Last visit Apr 16 2012
    Looking for a job
    0 Friends
    0 Groups

    More info
    Send a message
    Add as friend
    Other contents
    --

    Video palette "7" is VIDEO_PALETTE_YUV422 (see /usr/include/linux/videodev.h). I think it is the same as VIDEO_PALETTE_UYVY. Can you replace the source file "image_v4linput.cc" with the following one and recompile mando-1.4?
    http://www.wedesoft.demon.co.uk/downloads/image_v4linput.cc
    Let me know whether it works.


    jan at wedesoft.de
    http://www.wedesoft.de[mon.co.uk]

    Reply to this

    -

     Re: Re: Webcams and

     
     by nascar2z on: Oct 4 2007
     
    Score 50%

    I replaced the file you included in your post with the same file and recompiled it. I was able to get it to compile and run, but still get an error when trying to use my webcam "Error setting channel information for channel 0 of device "/dev/video0":invalid argument". I have tried different video #'s and channels but my webcam is on video0 and the rest come up no such file or directory (from video1 on).



    -

     Re: Re: Webcams and

     
     by nascar2z on: Oct 4 2007
     
    Score 50%

    I replaced the file you included in your post with the same file and recompiled it. I was able to get it to compile and run, but still get an error when trying to use my webcam "Error setting channel information for channel 0 of device "/dev/video0":invalid argument". I have tried different video #'s and channels but my webcam is on video0 and the rest come up no such file or directory (from video1 on).



    -
    .

     Re: Webcams and Driv

     
     by wedesoft on: Oct 4 2007
     
    Score 50%
    wedesoftwedesoft
    Sheffield Hallam University
    Home
    -
    Jan Wedekind 1

    Sheffield Hallam University
    United Kingdom, Sheffield
    Last visit Apr 16 2012
    Looking for a job
    0 Friends
    0 Groups

    More info
    Send a message
    Add as friend
    Other contents
    --

    > I was able to get it to compile and run, but still get an error when trying to use my webcam "Error setting channel information for channel 0 of device "/dev/video0":invalid argument". I have tried different video #'s and channels but my webcam is on video0 and the rest come up no such file or directory (from video1 on).

    kmando sets the video-mode to PAL. Maybe the driver does not like this. I have created a package for testing, which allows you to try other modes (PAL/NTSC/SECAM/AUTO). I hope it helps.
    Let me know whether this works. You can download the package for testing here:
    http://www.wedesoft.demon.co.uk/downloads/mando-1.5.tar.bz2


    jan at wedesoft.de
    http://www.wedesoft.de[mon.co.uk]

    Reply to this

    -

     Re: Re: Webcams and

     
     by nascar2z on: Oct 4 2007
     
    Score 50%

    I recompiled with the 1.5 version you supplied, but still get the same second error. The web cam does work. I tested it out in "Multimedia Systems Selector" and It works correctly and /dev/video0 is exactly where it is. Do I have to change to an other driver or something? I tried changing channels and modes but that didn't do anything either.



    -
    .

     Re: Webcams and Driv

     
     by wedesoft on: Oct 4 2007
     
    Score 50%
    wedesoftwedesoft
    Sheffield Hallam University
    Home
    -
    Jan Wedekind 1

    Sheffield Hallam University
    United Kingdom, Sheffield
    Last visit Apr 16 2012
    Looking for a job
    0 Friends
    0 Groups

    More info
    Send a message
    Add as friend
    Other contents
    --

    Sorry to hear that it is still not working.
    It looks like the following piece of code in "image_v4linput.tcc" is (still) not working:

    chan.channel = channel;
    chan.type = VIDEO_TYPE_CAMERA;
    chan.norm = channel_norm;
    MMERROR( xioctl( VIDIOCSCHAN, &chan ) == 0, mimasexception, ,
    "Error setting channel information for channel "
    << chan.channel << " of device \"" << device << "\": "
    << strerror( errno ) );

    This code selects the channel and the signal type. It is only necessary for capture cards with multiple channels or TV tuners with different input signals.
    Can you comment this code out, recompile and tell me what happens?


    jan at wedesoft.de
    http://www.wedesoft.de[mon.co.uk]

    Reply to this

    -

     Re: Re: Webcams and

     
     by nascar2z on: Oct 4 2007
     
    Score 50%

    When I comment out the lines (//) it compiles and runs like it should but I still get an error. This time it's the first One I was getting "Colour-grabbing with video-palette 7 (Mimas-index7) not supported by Mimas. Please contact developers".

    I thank you for your on going patience and help with me on this matter. Some small thing just seems to not be working right with it.



    -

     Re: Webcams and Driv

     
     by wedesoft on: Oct 4 2007
     
    Score 50%
    wedesoftwedesoft
    Sheffield Hallam University
    Home
    -
    Jan Wedekind 1

    Sheffield Hallam University
    United Kingdom, Sheffield
    Last visit Apr 16 2012
    Looking for a job
    0 Friends
    0 Groups

    More info
    Send a message
    Add as friend
    Other contents
    --

    If it says "Mimas-index" it is the old code again!
    I mean to comment out the lines in the source file of the new package (with the combo-box for PAL/NTSC/SECAM/AUTO) which I put at
    http://www.wedesoft.demon.co.uk/downloads/mando-1.5.tar.bz2


    jan at wedesoft.de
    http://www.wedesoft.de[mon.co.uk]

    Reply to this

    -

     Re: Re: Webcams and

     
     by nascar2z on: Oct 4 2007
     
    Score 50%

    I though that that is what I had done. I downloaded the package again and commented out the lines you stated and get "Error reading from device: No such device".



    -
    .

     Re: Webcams and Driv

     
     by wedesoft on: Oct 6 2007
     
    Score 50%
    wedesoftwedesoft
    Sheffield Hallam University
    Home
    -
    Jan Wedekind 1

    Sheffield Hallam University
    United Kingdom, Sheffield
    Last visit Apr 16 2012
    Looking for a job
    0 Friends
    0 Groups

    More info
    Send a message
    Add as friend
    Other contents
    --

    I am sorry to hear that it is still not working. This error message however is really weird. I looked at the driver homepage (I guess the uvc module is in use here)
    http://linux-uvc.berlios.de/
    Maybe the V4L version 1 support of the driver is not completely developed.
    There are two possibilities:
    a) Someone adds V4L2 support to kmando
    b) You get another camera (we are using Logitech Quickcam Pro 4000) for the moment
    I am not sure when someone (probably me ;) ) will get around to add V4L2 support (I am also not 100% sure wether this will solve your problem). I will look into it (see http://v4l2spec.bytesex.org/), but I cannot promise to integrate it soon.


    jan at wedesoft.de
    http://www.wedesoft.de[mon.co.uk]

    Reply to this

    -
    .

     Re: Re: Webcams and

     
     by nascar2z on: Oct 17 2007
     
    Score 50%

    Sorry I haven't replied. I went ahead and ordered the exact webcam you used for the software. It Works! I just need to study the calibration a bit more to have it detect a pointer of some sort like I saw in your Wiki pictures.

    THANKS FOR ALL OF YOUR HELP! I Really Appreciate It and the Software!



    -
    .

     Re: Webcams and Driv

     
     by wedesoft on: Oct 17 2007
     
    Score 50%
    wedesoftwedesoft
    Sheffield Hallam University
    Home
    -
    Jan Wedekind 1

    Sheffield Hallam University
    United Kingdom, Sheffield
    Last visit Apr 16 2012
    Looking for a job
    0 Friends
    0 Groups

    More info
    Send a message
    Add as friend
    Other contents
    --

    Sorry that I don't have V4L2 support yet. I hope I will get around to do it some time.
    Currently I am working on "HornetsEye" which will make implementing an application like "kmando" much easier:
    http://www.wedesoft.demon.co.uk/hornetseye-api/


    jan at wedesoft.de
    http://www.wedesoft.de[mon.co.uk]

    Reply to this

    -
    .

     Re: Re: Webcams and

     
     by nascar2z on: Oct 25 2007
     
    Score 50%

    I checked out your new project and it looks really cool!

    I have a quick question though! I have been trying to fine tune the software with a pointer. I am having a bit of trouble understanding some of the steps and what they mean:

    1. What is the importance of the picture adjustments in the first step?

    2. How close should the webcam be when I grab an image of the pointer?

    3. How much of the pointer should I select to make an accurate color selection?

    4. What does the threshold and range do? Should those be adjusted or left at default?

    5. What are recommendations for the button pressing options in the last step? It seems to adjust it's self but I don't know what it's basing it off of.

    Any additional info would be helpful. Thanks So Much!!

    Zach



    -
    .

     Re: Webcams and Driv

     
     by wedesoft on: Oct 25 2007
     
    Score 50%
    wedesoftwedesoft
    Sheffield Hallam University
    Home
    -
    Jan Wedekind 1

    Sheffield Hallam University
    United Kingdom, Sheffield
    Last visit Apr 16 2012
    Looking for a job
    0 Friends
    0 Groups

    More info
    Send a message
    Add as friend
    Other contents
    --

    1. What is the importance of the picture adjustments in the first step?
    You need to make sure that the whole projection screen is covered by the camera. Otherwise the calibration will fail.

    2. How close should the webcam be when I grab an image of the pointer?
    You should use the pointer in a natural position (i.e. close to the screen) because the colour will be used to detect the pointer again later.

    3. How much of the pointer should I select to make an accurate color selection?
    You need to try this out. It is important that the pointer has a colour which does not appear in the image. It is a trade-off between not detecting the pointer or mistaking some areas on the screen for the pointer.

    4. What does the threshold and range do? Should those be adjusted or left at default?
    The threshold determines the range of colours being accepted (same trade-off as above). The range defines the size of the region for pointer tracking. It's a trade-off between CPU-load and tracking performance.

    5. What are recommendations for the button pressing options in the last step? It seems to adjust it's self but I don't know what it's basing it off of.
    The last step is for selecting the motion threshold for mouse-clicks. Mouse-clicks are issued whenever the pointer is nearly stationary for a certain time. The wizard allows you to set the number of samples and a threshold for the root-mean-square of the pointer movement.

    If you want to know exactly what the software is doing, you really should read the source-code ;)


    jan at wedesoft.de
    http://www.wedesoft.de[mon.co.uk]

    Reply to this

    -
    .

      Re: Webcams and Driv

     
     by nascar2z on: Oct 28 2007
     
    Score 50%

    Thanks for the info. I am still a bit confused though. I can't quite get the cursor fine tuned to not jump around and it sometimes goes off of the pointer and takes a minute to recognize the pointer's location. What is the optimal settings for range, threshold, and sigma? What does the sigma do? I have tried to adjust the settings to fine tune them, but it either doesn't recognize the pointer or it does but jumps around a bit and doesn't like some colors like blacks (I am using neon pink tape on the end of a long stick as my pointer). I noticed your pointer was smooth and went right where you wanted it to. Any help on fine tuning settings would be appreciated. I'm not really good at source code so reading the code wouldn't really help me much. Thanks for your patience.



    -

     Re: Webcams and Driv

     
     by wedesoft on: Oct 29 2007
     
    Score 50%
    wedesoftwedesoft
    Sheffield Hallam University
    Home
    -
    Jan Wedekind 1

    Sheffield Hallam University
    United Kingdom, Sheffield
    Last visit Apr 16 2012
    Looking for a job
    0 Friends
    0 Groups

    More info
    Send a message
    Add as friend
    Other contents
    --

    Sigma is the amount of blurring applied to the segmented image before locating the pointer.
    I used a bright desktop background because otherwise the pointer is not illuminated and detection becomes unreliable.
    Another idea would be to try a laser pointer (see http://www.mine-control.com/go.html). I didn't try this myself and I don't know whether it will work.
    The software is just using colour segmentation. So you need to avoid using the same colours for pointer and projected image. Also the illumination of the pointer should not change to much.
    I hope you get the results you need.


    jan at wedesoft.de
    http://www.wedesoft.de[mon.co.uk]

    Reply to this

    -
    .

     Re: Re: Webcams and Driv

     
     by nascar2z on: Nov 14 2007
     
    Score 50%

    We are almost done with our project but I have a few more questions to ask.

    1. I would like to provide the students in my class with some background on your software. ie. What your motivation was for developing such an application? How long it took to develop? A rough overview of the process the software takes to perform such a task. And anything else you would be willing to share.

    2. One final question regarding configuration. I am having a bit of trouble in selecting objects. What does the delay and sensitivity do and how should those be set? I finally found a setting that optimized both performance of the cpu and tracking of the pointer.

    Thanks!



    -
    .

     Re: Webcams and Driv

     
     by wedesoft on: Nov 14 2007
     
    Score 50%
    wedesoftwedesoft
    Sheffield Hallam University
    Home
    -
    Jan Wedekind 1

    Sheffield Hallam University
    United Kingdom, Sheffield
    Last visit Apr 16 2012
    Looking for a job
    0 Friends
    0 Groups

    More info
    Send a message
    Add as friend
    Other contents
    --

    Cool. Make sure you send us your project report (if there is any) and give us links if you publish something on the web!

    The software is a community projects. If you look at the homepage, you will see a list of contributors. For a detailed description on how the software works I refer to Juan's report [1].

    I am not sure what the motivation of each person working on this project is/was ;) But I think it is a lot of fun to work on a small piece of software which has a big effect. It took nearly one year to get the project to this point but it was not worked on continuously. Also code from Mimas[2] and Bright[3] was used. The software furthermore is based on Boost, OpenGL, Qt, Lapack, and Fftw. Maybe it could have been done in about two months but the concept was not clear in the beginning and development was not straightforward. Thanks again to all involved for their endurance and motivation.

    Delay and sensitivity are two parameters for detecting when the pointer has stopped moving (for issuing mouse clicks). The delay determines the amount of pointer positions to be collected and the sensitivity is a threshold for the allowed variance of the pointer position in this time. If the variance is below the threshold it is assumed that the pointer is stationary and a mouse click is issued.

    Thanks for using the software in your project.

    [1] http://vision.eng.shu.ac.uk/jan/report_roldan.pdf
    [2] http://vision.eng.shu.ac.uk/mmvlwiki/index.php/Mimas
    [3] http://vision.eng.shu.ac.uk/mmvlwiki/index.php/Bright


    jan at wedesoft.de
    http://www.wedesoft.de[mon.co.uk]

    Reply to this

    -
    .

     image resolution

     
     by volleyball on: Jan 31 2008
     
    Score 50%

    Hi,

    today I tried to test your cool application.
    As I have only a firewire camera (Apple iSight), it's a bit tricky to get this tool running with my camera: I use coriander to get a v4l export using the vloopback device.
    The problem now is that I cannot see the whole image in the mando window. If I use a resolution of 320x240, only a very small part at the bottom of the image stays black. If I use 640x480 pixel as resolution, I see only 1/6 of the camera image (upper part).
    In order to check the v4l output of coriander, I used effectv to see the image. In order to see a valid image there, I needed to specify the image resolution manually. Thus I was able to see correct images.
    Is there a workaround to get the whole image in mando as well?

    Thanks in advance!


    Reply to this

    -

     Re: image resolution

     
     by wedesoft on: Feb 3 2008
     
    Score 50%
    wedesoftwedesoft
    Sheffield Hallam University
    Home
    -
    Jan Wedekind 1

    Sheffield Hallam University
    United Kingdom, Sheffield
    Last visit Apr 16 2012
    Looking for a job
    0 Friends
    0 Groups

    More info
    Send a message
    Add as friend
    Other contents
    --

    You can try forcing the size by editing the file mandoWizard.cc. You can change this

    input = VideoPtr( new Video( (const char *)ui.deviceEdit->
    text().toLatin1(),
    ui.channelSpinBox->value() ) );

    to

    input = VideoPtr( new Video( (const char *)ui.deviceEdit->
    text().toLatin1(),
    ui.channelSpinBox->value(),
    640, 480 ) );

    Sorry, but I don't have time currently to add Firewire support.


    jan at wedesoft.de
    http://www.wedesoft.de[mon.co.uk]

    Reply to this

    -

     Re: Re: image resolu

     
     by wedesoft on: Feb 6 2008
     
    Score 50%
    wedesoftwedesoft
    Sheffield Hallam University
    Home
    -
    Jan Wedekind 1

    Sheffield Hallam University
    United Kingdom, Sheffield
    Last visit Apr 16 2012
    Looking for a job
    0 Friends
    0 Groups

    More info
    Send a message
    Add as friend
    Other contents
    --

    After e-mail conversation. Here the KDE-apps posting for the public:

    When forcing software rendering the problem disappears:

    export LIBGL_ALWAYS_INDIRECT=1
    ./mando

    The problem seems to be a bug in the glDrawPixels method of the ATI driver for GNU/Linux (GL_BGRA colourspace display in this case).


    jan at wedesoft.de
    http://www.wedesoft.de[mon.co.uk]

    Reply to this

    goto page: prev   1  2  3  4  5  6 

    Add commentBack




    -
    -
    Do you like or dislike Ubuntu Unity?
     Yes, unity is alien technology!
     It is less confusing than Gnome 3 default, shell.
     Granny thinks it is much more usable than Gnome 2
     Canonical is embarrasing itself with this split project
     Gnome 3 default shell is much better
     I dislike Unity, Gnome 3 default shell is alien technology!
     None of the above, I like the 2Gb for free and Apple alike behavior. Will post a comment instead

    resultmore
     
     
     Who we are
    Contact
    More about us
    Frequently Asked Questions
    Register
    Twitter
    Blog
    Explore
    Apps
    Jobs
    Knowledge
    Events
    People
    Updates on identi.ca
    Updates on Twitter
    Facebook App
    Content RSS   
    Events RSS   

    Participate
    Groups
    Forum
    Add App
    Public API
    About KDE-Apps.org
    Legal Notice
    Spreadshirt Shop
    CafePress Shop
    Advertising
    Sponsor us
    Report Abuse
     

    Copyright 2003-2013 KDE-Apps.org Team  
    All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
    All contributors are responsible for the lawfulness of their uploads.
    KDE and K Desktop Environment are trademarks of KDE e.V.