As we have discussed that Video Analytics is on the rise and still relatively new.
A good way to find out what others are doing with regards to detection and recognition technologies is to see what customers wanted to solve. and to achieve this, we can check out job requests from rentacoder.com
Most of the requests revolve around the following mentioned techniques to achieve desirable results:
As you can see that the biggest challenge of image recognition or just any kind of detection, recognition technology is that developing from a top-down approach is simply quite impossible due to a few reasons:
This trend is more economical and the race is on for those who can edge over others by the doings of:
Start with a specific problem and sell the technology. If there is no market for it, you might want to consider changing to a new problem by reusing the same works that you have done.
A good way to find out what others are doing with regards to detection and recognition technologies is to see what customers wanted to solve. and to achieve this, we can check out job requests from rentacoder.com
Most of the requests revolve around the following mentioned techniques to achieve desirable results:
- Mathlab
- Principle Component Analysis
- Pictometry API
- OCROpus
- Neural-network (backpropagation and quickprop algorithm)
- OpenCV
- Libface
As you can see that the biggest challenge of image recognition or just any kind of detection, recognition technology is that developing from a top-down approach is simply quite impossible due to a few reasons:
- The scope is too big and fairly undefined.
- The time-frame is too vague
- The risk is simply quite unpredictable
- Video analytics is a problem and has many sub problems (intrusion detection, behaviour analytics, object detection and etc).
- Image recognition is a problem and has many sub problems (facial recognition, license plate recognition and etc).
This trend is more economical and the race is on for those who can edge over others by the doings of:
- Making money and surviving out of providing solutions for specific problems.
- Producing technologies which are more generic and can be applicable to other problems.
- Software architecture which caters for modularity and scalability.
Start with a specific problem and sell the technology. If there is no market for it, you might want to consider changing to a new problem by reusing the same works that you have done.
Comments