The MP3car.com Store  

Welcome to the MP3Car.com forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. Registering will also remove advertisements. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   MP3Car.com > Mp3Car Technical > Software & Software Development > Coders Corner

Reply
 
Thread Tools Display Modes
Old 04-05-2006, 02:20 PM   #16
Variable Bitrate
 
84RegalRider's Avatar
 
Join Date: Nov 2004
Location: San Diego
Vehicle: 1991 Lincoln Towncar
Posts: 369
My Photos: (16)
Just some cheapy.
Fixed intensity.
Sorry its taking a bit long but just got my carputer reading my ecu/pcm and thus my gauges working. Just need to finish coding that before i want to dive into this.
__________________
Core duo
320gb harddrive
256 ddr
8 lilliput

still installing...
84RegalRider is offline   Reply With Quote
Sponsored Links
Old 04-07-2006, 01:30 AM   #17
FLAC
sama's CarPC Specs
 
sama's Avatar
 
Join Date: Feb 2006
Location: London, UK
Vehicle: BMW 850CSi
Posts: 1,280
My Photos: (0)
good that you have fixed intensity, let me know how it all goes. I've been really pressed for time recently so the carputer is on hold
__________________
///Mputer - Velocity - TomTom - Vision - Bezel - CarPC
sama is offline   Reply With Quote
Old 04-12-2006, 01:56 AM   #18
FLAC
sama's CarPC Specs
 
sama's Avatar
 
Join Date: Feb 2006
Location: London, UK
Vehicle: BMW 850CSi
Posts: 1,280
My Photos: (0)
anyone had anytime to test this yet?
__________________
///Mputer - Velocity - TomTom - Vision - Bezel - CarPC
sama is offline   Reply With Quote
Old 04-12-2006, 03:57 AM   #19
Low Bitrate
 
Bryan Pape's Avatar
 
Join Date: Apr 2004
Posts: 73
My Photos: (0)
Crap... didn't know anyone was working on this stuff... I've been looking into AI / Computer Vision stuff for years. I got a grip on a lot of the theories / problems / etc, but the upper level math keeps me away from programming any real solutions. I can help work on integration stuff, but it would be in Delphi.

I'm D/L what ya got. Really interested to check it out!

Quote: Originally Posted by sama
anyone had anytime to test this yet?

Bryan Pape is offline   Reply With Quote
Old 04-12-2006, 06:08 AM   #20
FLAC
sama's CarPC Specs
 
sama's Avatar
 
Join Date: Feb 2006
Location: London, UK
Vehicle: BMW 850CSi
Posts: 1,280
My Photos: (0)
this is exactly my aim, to try to get a framework going so that people with little or no knowledge of vision algorithms can build applications, which in turn would drive the development of algorithm plugins to use.

my maths isn't the best either, but there are plenty of resources out there.

the current download offers a fairly simple motion detection algorithm. it learns the background by continously averaging pixel values over time. It detects foreground objects by subtracting the current frame from the learnt background.

the problems currently with it are that any major change in lighting will render the background model useless, since it no longer applies to the new lighting conditions. a way of detecting this would be useful, so a reset can be issued to the background learning loop. This infers that there would be a window where the foreground is not determined whilst the background is being learnt again.

Perhaps another motion detection algorithm can kick in at that stage, something like differential analysis (subtracting previous frame from current). hopefully, by using knowledge prior to the light change, the regions of last known moving objects can be applied to the differntial algorithm.

Im' thinking out loud here on how the impact of lighting changes can be minimised. you may need to study the code a little to to see what I'm gettin at.
__________________
///Mputer - Velocity - TomTom - Vision - Bezel - CarPC
sama is offline   Reply With Quote
Sponsored Links
Old 04-12-2006, 06:42 AM   #21
Constant Bitrate
 
Join Date: Jan 2005
Posts: 178
My Photos: (0)
Wouldn't it be much more useful in .NET? Java is ok as a theoretical language and where stuff absolutely needs to be cross platform but is it really suited to this sort of thing?
ElKeeed is offline   Reply With Quote
Old 04-12-2006, 07:50 AM   #22
FLAC
 
alti's Avatar
 
Join Date: Sep 2004
Location: NY
Vehicle: 2002 Nissan Altima
Posts: 1,749
My Photos: (0)
Quote: Originally Posted by ElKeeed
Wouldn't it be much more useful in .NET? Java is ok as a theoretical language and where stuff absolutely needs to be cross platform but is it really suited to this sort of thing?

actually java is perfectly suited for this sort of thing. C# is basicly nothing more then a ripped off copy of java. Java has had Generics and other powerful features in place long before dot net. And portibibly is key here, what if you want to the core classes of the SDK he is writing on systems other then windows systems (which for this application is very likely) Current OEM automakers might love this technology, but it will do them no good if it is in dot net.

BTW I still have to get a video capture device to try this out, I dont know much about them so i have been tring to learn, is there a capture device that you suggest sama?
__________________
My Install

Software:
CFiG v1
iGuidance Plugin for CF

CarShell
Working shell for a CarPC

StopWatch
StopWatch plugin remade for centrafuse RC1
alti is offline   Reply With Quote
Old 04-12-2006, 11:39 AM   #23
FLAC
sama's CarPC Specs
 
sama's Avatar
 
Join Date: Feb 2006
Location: London, UK
Vehicle: BMW 850CSi
Posts: 1,280
My Photos: (0)
@ ElKEed



and that I have experience in Java/Vision/AI together + that I work with Java every day

.net is write in any language and run on windows (mainly), java is write in one language but run anywhere. It means that Linux/Mac users can also benefit from this project

Saying that, to make sure that everyone can take part, perhaps the framework can allow an algorithm to be defined outside of java, in a text file, and java would import it. in this way, mathmaticians with no java experience can write algorithms, whilst the algorithm modules can be used by application writers.

@alti
regarding a capture device, anything will do realy. as long as you can get a decent framerate. I'm currently using a webcam, but that has some major woes: it changes intensity when it wishes! I hope I can change that in software.

when you do get some time and you can capture, could you post/send me some footage from a night vision camera? I'd like to see what can be done with them.
__________________
///Mputer - Velocity - TomTom - Vision - Bezel - CarPC
sama is offline   Reply With Quote
Old 04-12-2006, 01:00 PM   #24
FLAC
 
alti's Avatar
 
Join Date: Sep 2004
Location: NY
Vehicle: 2002 Nissan Altima
Posts: 1,749
My Photos: (0)
Quote: Originally Posted by sama
when you do get some time and you can capture, could you post/send me some footage from a night vision camera? I'd like to see what can be done with them.

sure thing, I ordered this today as a capture device, hopefully I can get my camera reassembled pretty quickly (right now it is in peices waiting to be installed in the car) in the interest of time, I might forgo the HUD i had planned temporarly and just use the computer to view the image.
__________________
My Install

Software:
CFiG v1
iGuidance Plugin for CF

CarShell
Working shell for a CarPC

StopWatch
StopWatch plugin remade for centrafuse RC1
alti is offline   Reply With Quote
Old 04-16-2006, 10:10 AM   #25
FLAC
 
SnyperBob's Avatar
 
Join Date: Nov 2001
Location: Illinois
Vehicle: 83 Hurst/Olds, 87 Grand National GNX
Posts: 1,164
My Photos: (2)
I'd be interested in helping with some of the algorithms. I have a strong math background, but a limited amount of programming experience. I have a little experience with some AI classes I've taken, just enough to get me interested.

I'll take a look at your attached file this week when I get some free time. This is definately promising
__________________
www.mobile-effects.com

Free file hosting, picture gallery hosting for installs, PM me.

Internet's first Front End Skin browser, featured installs, downloads, links, informative articles - all free to registered users.
SnyperBob is offline   Reply With Quote
Old 04-16-2006, 11:10 AM   #26
Newbie
 
Join Date: Nov 2003
Location: Kansas City, MO
Vehicle: Honda Accord
Posts: 8
My Photos: (0)
Hi, Guys I do not know if I can help or not. It sounds like most of this is beyond my background, and I do not currently have working Car PC with a camera set up. I have done some work with image generation using JAI. If there is something I can add let me know.
pronerd is offline   Reply With Quote
Old 04-16-2006, 11:16 AM   #27
Newbie
 
Join Date: Nov 2003
Location: Kansas City, MO
Vehicle: Honda Accord
Posts: 8
My Photos: (0)
Quote: Originally Posted by ElKeeed
Wouldn't it be much more useful in .NET? Java is ok as a theoretical language and where stuff absolutely needs to be cross platform but is it really suited to this sort of thing?

It might help if you provided some supporting reasons as to why it would be better in .Net. What is your line of reasoning for this conclusion?

My first reaction is to disagree since one of goals of this idea is to have a development community using and supporting this code base. To switch to .Net everyone working on it would need access copy of Visual Studio. Where as Eclipse and Netbeans are freely available. Also from the reading I have done there are much richer graphics and image library options for Java than .Net.

As far as Java only being a “theoretical language” I can not follow this line of reasoning. Java is the technology running the back ends of many mission critical services. It is what runs Google, eBay, Amazon, etc.

Last edited by pronerd : 04-16-2006 at 11:19 AM.
pronerd is offline   Reply With Quote
Old 04-16-2006, 11:17 AM   #28
FLAC
sama's CarPC Specs
 
sama's Avatar
 
Join Date: Feb 2006
Location: London, UK
Vehicle: BMW 850CSi
Posts: 1,280
My Photos: (0)
excellent!

I'm almost certain that to get motion detection whilst moving requires optic flow. Whilst I understand the high level concept, my maths aint great when it comes to reading greek! But I can understand it once it's in an algorithm that I can use.

If you don't mind, see if you can make sense of what this guy's talking about. I know that wavelets are a super elegant and fast way to do lots of different comupations. This guy proposes a method for doing optic flow using it. beyond me for now!
__________________
///Mputer - Velocity - TomTom - Vision - Bezel - CarPC
sama is offline   Reply With Quote
Old 04-16-2006, 11:19 AM   #29
FLAC
sama's CarPC Specs
 
sama's Avatar
 
Join Date: Feb 2006
Location: London, UK
Vehicle: BMW 850CSi
Posts: 1,280
My Photos: (0)
added instructions in the first post to get the code up and running. So any new comers aren't scared away


hi pronerd. if you can give feedback on how it's working for your future setup, that would be more than enough contribution. Of course you're welcome to mess with the code
__________________
///Mputer - Velocity - TomTom - Vision - Bezel - CarPC

Last edited by sama : 04-16-2006 at 11:24 AM.
sama is offline   Reply With Quote
Old 04-25-2006, 12:29 AM   #30
FLAC
 
alti's Avatar
 
Join Date: Sep 2004
Location: NY
Vehicle: 2002 Nissan Altima
Posts: 1,749
My Photos: (0)
sorry it took so long, but i finally took the first step and tested it out.

I cant seem to get it to work though, I have my cam up and running in centrafuse and in jmStudio (I can start capturing and it works) but in your program all i get is a black screen???

I will play more and post some screen shots, do you think this is because the camera is b/w?? I wish i had a color camera to test it... hmmm, maybe i will pick up a cheap web cam.
__________________
My Install

Software:
CFiG v1
iGuidance Plugin for CF

CarShell
Working shell for a CarPC

StopWatch
StopWatch plugin remade for centrafuse RC1
alti is offline   Reply With Quote
Sponsored Links
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Project start for 1965 Mustang Fastback 65_2plus2 General MP3Car Discussion 3 03-24-2005 10:43 AM
Making a Car Computer; Need Your Help! Fear Effect Newbie 17 10-20-2004 04:49 AM
1994 Honda Accord Coupe Computer Project project94coupe Show off your project 20 07-28-2004 10:50 AM
just got other computer so project is back on babas151 General Hardware Discussion 2 10-10-2003 06:35 PM
new computer project... question about ebay LCDs... nadir_s LCD/Display 10 10-19-2002 04:23 PM


All times are GMT -5. The time now is 08:38 AM.


Sponsored Links
The MP3car.com Store

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
Copyright © 1999 - 2008 Mp3Car.com Inc.
Ad Management by RedTyger
Message Board Statistics