Embedded Eye

Give your gizmo the gift of sight

Joe Watson
  • Cedarville, OH
  • United States
Share on Facebook Share

Joe Watson's Discussions

Some Things I have learned about the Stonyman imaging chips
4 Replies

Sometimes, experimentation provides a lot of good answers.After reading the data sheet for the Stonyman imaging chip, I set out to operate one using a PIC 18F2550 microcontroller. I developed a…Continue

Tags: 18F2550, PIC, video, microcontroller, lessons

Started this discussion. Last reply by Joe Watson Jul 7, 2014.

FPN Patterns for different resolutions
1 Reply

This topic would seem to apply to most any of the Centeye imagers that incorporate the binning capability.I am considering an application where the imager would be operated at different resolutions…Continue

Tags: resolution, binning, different, Noise, Fixed

Started this discussion. Last reply by Geoffrey L. Barrows May 30, 2013.

 

Joe Watson's Page

Latest Activity

Joe Watson replied to Joe Watson's discussion Some Things I have learned about the Stonyman imaging chips
"I have never used a laser module for range finding. Perhaps someone else can help you with that. Concerning the C programming language, I have never liked using it. Almost everything I write for PIC chips is in assembly language. For this project…"
Jul 7, 2014
Joe Watson replied to Joe Watson's discussion Some Things I have learned about the Stonyman imaging chips
"Look at the Centeye.com website. You should be able to order the image sensor there."
Jul 3, 2014
Joe Watson replied to Avong Ayuba's discussion Detail on Image sensor
"Here is where you can find the datasheet for the Stonyman chip. It includes an explanation of how to communicate with the Stonyman…"
Jul 3, 2014
Avong Ayuba replied to Joe Watson's discussion Some Things I have learned about the Stonyman imaging chips
"I have just discovered these image sensor module from your article, i try google to get distributor www.proto-pic.co.uk have information that it is now discontinued. how would you help me with referral please.  I also will need help on how to…"
Jul 3, 2014
Joe Watson replied to Joe Watson's discussion Some Things I have learned about the Stonyman imaging chips
"Just a very minor correction. In both of the program loops described, the last instruction (the one that branches back to Loop if not done) actually takes two instruction times, not one. Therefore, the first loop takes seven instruction times or 583…"
Apr 6, 2014
Joe Watson posted a discussion

Some Things I have learned about the Stonyman imaging chips

Sometimes, experimentation provides a lot of good answers.After reading the data sheet for the Stonyman imaging chip, I set out to operate one using a PIC 18F2550 microcontroller. I developed a simple circuit that would allow the analog output from the imaging chip to be turned directly into a real time composite video signal suitable for presentation using a television set. My video signal is not totally compliant with the NTSC standard but I have been displaying it using an older analog TV.…See More
Apr 2, 2014
Joe Watson commented on Peer Hansen's blog post laser distance module - 40meter (120')
"Although I am sure a laser measuring system could probably work for you, I thought I would pass along a little story about something I did about 30 years ago that seems related. I was preparing to dramatically increase the load on a water well on…"
Dec 6, 2013
Joe Watson replied to Lane Breneman's discussion Questions about whether the sensor meets my needs.
"Here is a new suggestion. You actually could use image flow to determine the distance traveled. Instead of aiming the camera off to the side of the vehicle where you are viewing objects such as grass at many different distances from the vehicle,…"
Oct 23, 2013
Joe Watson replied to Lane Breneman's discussion Questions about whether the sensor meets my needs.
"Maybe you could radiate the environment with some sort of detectable "field" from which your vehicle could get info. For example, provide some sort of RF or acoustic signals across the environment for the vehicle to pick up. For example,…"
Oct 14, 2013
Joe Watson replied to Lane Breneman's discussion Questions about whether the sensor meets my needs.
"One problem that I see with using optical flow to determine accurately the distance traveled is that not all the grass that you are watching is the same distance from the vehicle. For a given distance traveled, grass up close will show a large flow…"
Oct 14, 2013
Geoffrey L. Barrows replied to Joe Watson's discussion FPN Patterns for different resolutions
"Hi Joe, Good question! This is one we've asked internally but haven't really tried yet. In theory the answer is "yes", but I don't know in practice. Currently we just use a different FPN mask for each binning amount. (It…"
May 30, 2013
Joe Watson posted a discussion

FPN Patterns for different resolutions

This topic would seem to apply to most any of the Centeye imagers that incorporate the binning capability.I am considering an application where the imager would be operated at different resolutions at different points in time. Obviously, the binning capability can be used to provide several resolutions and switching from one resolution to another can be done in a short period of time.My question relates to FPN (Fixed Pattern Noise). I understand the concept of recording and storing the FPN for…See More
May 23, 2013
Joe Watson is now a member of Embedded Eye
May 20, 2013

Profile Information

Hometown
Cedarville, Ohio
About me
Retired since end of 2010, Joe outlived his 1st wife of 30 yrs and is now working on a 2nd one (13 yrs). 5 kids call him Grandpa. Joe is an optimist.
What are your interests related to embedded eyes / vision?
I need a vision system for a robotics project that can see patterns of distant infrared LEDs. Most digital camera sensors see them very well (for some you must remove a filter) but they do not have the binning capability of Centeye chips. I think that capability can reduce the computational load and permit a microcontroller to process the image data.

Although I have built model airplanes and model rockets over the years, this robotics project will stay firmly on the ground.
Tell us about your technical background
Now retired, Joe started as an electronics repairman in the USAF (1963 - 1967). While in the Air Force (and well before the arrival of ICs) he designed and built a small digital computer with a magnetic drum memory over the course of 3 years in his barracks room.

In 1967, Joe played a very small part in an early image processing project to help NASA select landing sites for the upcoming Apollo missions. If interested, go to the following link and look for the "Printing The Moon" entry:

http://www.moonviews.com/2012/06/

That same year, Joe co-authored the first commercial software for a CMM (Coordinate Measuring Machine), a type of 3D precision measuring instrument. In 1970, he wrote the software for direct computer control of a servo driven version of a CMM, another world's first. Nowadays, most CMMs are servo driven. Over the course of 31.5 years, Joe helped advance the art of metrology (dimensional measurement) by writing software and firmware to control and monitor CMMs, and process the data they collect.

In 1979, Joe lead the development of firmware for an X86-based controller to control CMMs and collect CMM data. Although having been repackaged several times over the years, that same firmware is still being sold on new CMMs today, some 34 years later because no one has been able to build a controller that can do the job and that costs less to build than that old design.

Along the way, in 1971 Joe bought a DEC PDP-8 series minicomputer which he still owns. He says his best projects on the PDP-8 (other than making money on the side) involved graphics on an oscilloscope screen and a homemade light pen. (The computer could play checkers and it could let you control a simulated lunar lander.) In 1975, Joe helped a friend assemble a MITS Altair 8800. That computer model had a direct impact on the creation of Microsoft.

The last 10 years of Joe's career, he wrote software used by most of the county boards of elections in the state of Ohio. This involved primarily voter registration, long distance communication protocols, and mapping applications.

Some of Joe's best work has involved assembly language. This must sound odd but he has used more high level languages over the years than he can even recall.

Now Joe spends his time tinkering with Arduinos, PICs, and Parallax P8X32 systems. At the time of this writing, he is into the PIC 18F2550 processor.
Technical interest
image processing, ground robotics, industrial automation
Website
http://www.angelfire.com/oh3/ebjoew/

Comment Wall (1 comment)

At 1:24pm on November 13, 2013, FRANKKWABENA said…

Good Day,

How is everything with you, I picked interest on you after going through your short profile and deemed it necessary to write you immediately. I have something very vital to disclose to you, but I found it difficult to express myself here, since it's a public site.Could you please get back to me on:( mr.frankkwabena000@yahoo.co.th ) for the full details.

Have a nice day

Thanks God bless.

Mr.Frank

You need to be a member of Embedded Eye to add comments!

Join Embedded Eye

 
 
 

© 2017   Created by Geoffrey L. Barrows.   Powered by

Badges  |  Report an Issue  |  Terms of Service