Go to advanced search

by mikey11
Sun Jan 03, 2016 3:44 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

That would be fantastic!

Another thing to consider here is that teradeep should interfere less with raspivOICe. As it is executing mostly on the GPU whereas jetpac is running parallelized on the cpu's.

We can expect smoother performance, and less battery consumption. All good things!
by mikey11
Sun Jan 03, 2016 3:02 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

If you are successful with all of that, and you have all the rest of the new code working, perhaps you could create a filesystem image for me? I have tried and failed to install torch so many times I've lost count. I initially modify the installdeps script to install openBlas, and then the dependenc...
by mikey11
Sun Jan 03, 2016 1:24 am
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

Threshold cycler from 5-30% added to menu.py import time #required for sleep pauses import RPi.GPIO as GPIO #We use lots of GPIOs in this program import datetime #To allow for keeping track of button press length import subprocess #To launch external processes from subprocess import call #Same reaso...
by mikey11
Sat Jan 02, 2016 11:34 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

Threshold has been added to jetpac.py I will add a threshold cycler to the jetpac settings section of menu.py next. This way you can predetermine your threshold value. I shipped the unit with 0.05 (I will epeak that as 5%), but I think 10-15% is a more useful value, so I will probably ship with 15%....
by mikey11
Sat Jan 02, 2016 10:49 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

my indoj,

I had to replace the csv delimiter after copying from here. It copies and pastes from here as three spaces. ie " " X 3
when in actual fact it has to be a tab key code.

with that done, your code works fine.

Thanks.

I am going to see about getting the threshold going now.
by mikey11
Sat Jan 02, 2016 6:38 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

Hi Pranav, Thanks for the feedback, some of it can be implemented immediately. Some of it is not so easy. 1. With the persistent configuration files, we can now add a number of additional persistent settings. Basically anything that can be passed to raspivoice on the command line can be made into a ...
by mikey11
Sat Jan 02, 2016 5:36 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

Regarding the confidence scores, they are handled almost exactly as you described, and I have already created a config variable for it in the jetpac settings menu called 'threshold' I have not implemented a method of changing the setting yet because I didn't know what to expect from operating. I thi...
by mikey11
Sat Jan 02, 2016 4:40 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

Excellent!
I shall try this out after work today.
by mikey11
Fri Jan 01, 2016 6:01 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

How about fixed this morning (for the most part anyways) import setproctitle #Set process name to something easily killable import cv2 #Computer Vision Libraries for webcam use import subprocess #so I can run subprocesses in the background if I want import ConfigParser #To read the config file modif...
by mikey11
Fri Jan 01, 2016 3:08 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

That 'sounds' like a relatively small and easy to correct problem. I will take a stab at it tonight after work. The relevant file is in /home/pi/jetpac.py It loads some info from the config file, then goes into a loop taking a pic, writing that to a file, and then that is passed to jetpac in a comma...
by mikey11
Thu Dec 31, 2015 11:11 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

with the somewhat underwhelming performance of jetpac I am looking at teradeep now. I found that I was unable to install torch7 in the past. The reason for this was missing dependencies which I could not solve in the past. I noticed today that one of the dependency installer scripts is screening for...
by mikey11
Thu Dec 31, 2015 7:54 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

Using the libccv2012 network gave some positive results. I identified a chair, lightswitch, desktop computer amongst some others. I had to stand quite still and wait for two result sets usually. It's not always great yet for sure. Might need to adjust the picture resolution and do some transforms fi...
by mikey11
Thu Dec 31, 2015 7:52 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

Using the libccv2012 network gave some positive results. I identified a chair, lightswitch, desktop computer amongst some others. I had to stand quite still and wait for two result sets usually. It's not always great yet for sure. Might need to adjust the picture resolution and do some transforms fi...
by mikey11
Wed Dec 30, 2015 11:32 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

Well, I've tried something new: MS OneDrive https://onedrive.live.com/redir?resid=BF2326EB4006530C!870&authkey=!AEvWJw7_XD5pok4&ithint=file%2czip Hopefully that link will work, please let me know if it doesn't and I will work somethings else out. As before, the image file needs to be unzipped first,...
by mikey11
Wed Dec 30, 2015 10:06 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

It makes the device much more user friendly for sure. I would like to send you a new version of the hardware, but you should be able to execute it on the old hardware without too much trouble On the new hardware, the power switch governs total shutdown including hardware and software. On the old ver...
by mikey11
Wed Dec 30, 2015 3:57 am
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

So my magnum opus for 2015 is almost finished: A new filesystem image currently syncing as soon as it's done I will link here and on the after-sight website The features: mandatory disclaimer (boo, but required and only forces on the first startup) persistent device configuration between boot. (yay)...
by mikey11
Sat Dec 26, 2015 11:32 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

That problem has more or less been solved. There is a battery used to power the device when it is worn, and there is a combination of a software and hardware solution that keep power applied until after the filesystem has been parked, thus avoiding the potential of corrupting the SD card. The hardwa...
by mikey11
Sat Dec 26, 2015 7:31 am
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

well, I got it to build, but it won't autostart with the kernel. I've also used avconv to create clone webcam devices. This was more fruitful in terms of actually seeing that new video streams were cloned from the video glasses. However none of those are able to be assigned to raspivoice. I get the ...
by mikey11
Fri Dec 25, 2015 10:21 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

so I of course ran into the issue of needing two video streams for the separate processes (I am not an accomplished enough programmer to merge raspivoice and jetpac). I'm currently trying to get v4l2loopback to work so I can take the first webcam device, and then make two named video streams that ra...
by mikey11
Fri Dec 25, 2015 1:25 am
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

The good news is that because the jetpac routines are paralelized and raspivoice is not, I had both running at the same time, and it only increased the jetpac routine by about 100ms. (from 3.8 to 3.9 seconds) I did not however have audio present, so I don't know the impact on raspivoice yet, and I d...
by mikey11
Thu Dec 24, 2015 10:39 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

so, some good news. I retried the jetpac/deepbelief install following their guide on github. I ran into the same issue I had the last time I tried (missing files). It turns out they werent missing, but just werent in the right place. I had to manually copy a few files to the right places, and now it...
by mikey11
Thu Dec 24, 2015 7:44 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

Unfortunately, I have not had time or money lately to pursue these activities. However I've just come through a busy period with work and unpredictable schedules, so I intend to get back at it early in the new year. I'd like to think I'm not wholly incompetent at configuring software to make it work...
by mikey11
Mon Nov 30, 2015 8:41 pm
Forum: Assistive technology and accessibility
Topic: Sight for the Blind for <100$
Replies: 718
Views: 172041

Re: Sight for the Blind for <100$

AFAIK

Raspivoice only uses uses 3.5mm jack or USB

Go to advanced search