Having been in software and various hardware development positions (the last two being toys and actuators for toys and other things), there is always a gap between the customer and the developer.
Two things that are in common:
customers many times ask for a feature rather than explaining why or what they want
developers tend to design things that are useful or interesting to them and not the customer
The only solution that seems to help is to find a middle ground language and/or person to bridge the gap. Prototypes of any sort seem to be the most effective, especially when trying to introduce a customer to a new concept.
The main point I'm trying to make is that there may be some useful information from Product Development books and courses that are not aimed at software development.
Computer vision is extremely expensive computationally.
Not necessarily. The CMUcam was developed to work with pretty low power Scenix and PIC chips. See: http://www-2.cs.cmu.edu/~cmucam/ Also, there are several toy IC chip manufacturers that are doing similar kinds of things plus word and character recognition. Sunplus and Sonix are good examples.
Two things that are in common:
customers many times ask for a feature rather than explaining why or what they want
developers tend to design things that are useful or interesting to them and not the customer
The only solution that seems to help is to find a middle ground language and/or person to bridge the gap. Prototypes of any sort seem to be the most effective, especially when trying to introduce a customer to a new concept.
The main point I'm trying to make is that there may be some useful information from Product Development books and courses that are not aimed at software development.
Computer vision is extremely expensive computationally.
Not necessarily. The CMUcam was developed to work with pretty low power Scenix and PIC chips.
See: http://www-2.cs.cmu.edu/~cmucam/
Also, there are several toy IC chip manufacturers that are doing similar kinds of things plus word and character recognition. Sunplus and Sonix are good examples.