Shorter than a paper clip, the SmartVue is the smallest programmable smart camera module on record, according to its manufacturer, CogniVue. I, for one, believe them. Hammacher Schlemmer advertises the world's smallest camera, not smart or programmable, at the same size: a 1-inch cube, give or take a millimeter or two. So it's easy to believe that an imager that's a lot more powerful than this consumer camera, but occupies the same envelope, must be the world's smallest.
Embedded vision is about to take off, enabled by tiny smart camera development modules like the SmartVue, which combines an image sensor with a high-powered programmable image processor. (Source: CogniVue)
Why is this important? Because embedded vision is one of the biggest trends in machine vision today, although much of the industry doesn't know it yet. And embedded vision requires very small, very smart, very low-power programmable cameras.
Embedded vision already exists in nearly a billion units: They're called mobile phones. Their tiny embedded cameras are not alterable by the user, a typical definition of "embedded." But those are usually image sensors, not programmable image processors. SmartVue combines both, adds software, and voila!
Introduced at this year's Consumer Electronics Show, the SmartVue is a smart camera module demonstration and development platform. It's made possible by combining CogniVue's multi-core CV2201 Image Cognition Processor with OmniVision's OV7962 CMOS image sensor.
CogniVue's CV220X processor family competes with digital signal processors (DSPs), but they have a smaller footprint and power consumption. This is made possible by a low-power, massively parallel, image processing array architecture, along with imaging technology that's already been proven in mobile phones.
This is a great new development. It is interesting that it uses the ARM architecture. Chalk up another one for ARM. It also opens up new applications The vendor often lists target applications, but, as the author mentions, the form factor and other specs will get engineers thinking about other apps. I already have some ideas.
I agree Naperlou. There is a wide range of applications for a smart camera this small. In manufacturing alone, these cameras could help with track and trace as well as data collection and verification.
I also thought it was interesting that this camera uses an ARM processor, something you don't exactly see a lot in camera platforms. naperlou, are you willing to share some of those ideas for apps?
Actually, the chip has two ARM9 processors; one associated with the image-processing components, and one "on the side" for what I assume are general-purpose operations. Cognivue provides a development kit and a software development suite of tools, but the company's Web site doesn't supply more than a one-page summary of the tools available for developers. Still, that second ARM9 processor looks like a good way to customize the chip to many applications. The chip has many unused I/O pins and internal peripherals, too. ARM has designed an excellent debugging and trace section for processor licensees. I'd like to know if the Cognivue chip makes them available for the embedded ARM9 processors. Looks like the software "kit" includes an RTOS.
Jon - Yes you are correct that the CV2201 Image Cognition Processor has 2 ARM9s, but the real performance comes from programming the parallel processing engine (APEX). From a software standpoint, we provide developers with an SDK, APEX tools (compiler&simulator for those looking to develop their own proprietary algorithmic functions executing on the APEX), Toolkits: Video/Audio Player-Recorder toolkit, Image Processing Toolkit (includes pre-optimized kernels, primitives and algorithmic components executing on APEX for advanced image cognition applications), Camera calibration toolkit, and complete Applications. We're in field-trials now with an aftermarket automotive smart backup camera appliccation - a single camera doing dewarp, perspective correction, object detection, distance estimation and graphic overlay - rendering the data to the driver-side display in real-time to prevent backover accidents. It's another application that is taking off in a big way with automotive OEMs and aftermarket suppliers. Re ARM debugging - we support Lauterbach Trace32 JTAG debugger in addition to Amontec JTAGkey2 and Segger J-Link debuggers.
Sounds like a very powerful device. Nice to see more advanced activity in both intelligent vision and embedeed vision technologies. From my perspective, people who want to apply vision don't want to get bogged down in coding algorithms; they just want to use them to accomplish something. Placing everything--hardware and software--in an easy to use package should give designers a quick start. Nicely done.
Engineers from the auto industry will take a hard look at this technology, if they aren't looking already. Lane keeping, adaptive cruise control, collision avoidance, rear-view assist, traffic sign recognition, and blind spot detection are only a few of the applications that might use this. It's said that middle- and upper-class vehicles could soon contain as many as 15 cameras apiece.
Charles you are spot on. In fact CogniVue has demonstrations for the following driver assistance systems: lane departure warning, forward collision avoidance and blind spot detection.
Readers can check out our video demos on YouTube at the following link:
http://www.youtube.com/user/cognivue/videos
Charles you are absolutely right in predicting the possibilities of the cube camera in automotive industry. This product will defnitely make an impact in many domains.
Seems like a nice development package, but I wonder why they chose the 7690 imager instead of a more capable one like the OmniVision 5642. I've used the 7690 and it's image quality is marginal at best, whereas the 5642 is razor sharp. Perhaps the ARM processor couldn't process anything better than VGA, but the 7690 built-in optics are subpar.
For 3D printing to make the jump from rapid prototyping to manufacturing, engineers will need to find easier ways to move products from their CAD screens to their printers.
Gigabit and PoE are two networking technologies moving ahead in tandem as industrial users power remote Ethernet devices such as IP security cameras at 1,000 Mbps over existing CAT5 cable.
New versions of BASF's Ecovio line are both compostable and designed for either injection molding or thermoforming. These combinations are becoming more common for the single-use bioplastics used in food service and food packaging applications, but are still not widely available.
From Dell / Intel® New Paradigms in Design Work Scott Hamilton, vertical market strategist for Dell Precision workstations, 5/2/2013 5
Early in my career, I worked as a draftsman and remember the days of drawing on vellum with numbered pencils and Mylar with plastic lead. This was a fun experience in the sense that I ...
I've been using workstations for more than 10 years and love finding ways to get more performance from my system. With demanding professional applications that require more power each ...
A lasting memory from my first job as an engineer in an auto assembly plant is standing on hard concrete at six in the morning, vending-machine coffee clutched in hand, listening to ...
For industrial control applications, or even a simple assembly line, that machine can go almost 24/7 without a break. But what happens when the task is a little more complex? That’s where the “smart” machine would come in. The smart machine is one that has some simple (or complex in some cases) processing capability to be able to adapt to changing conditions. Such machines are suited for a host of applications, including automotive, aerospace, defense, medical, computers and electronics, telecommunications, consumer goods, and so on. This radio show will show what’s possible with smart machines, and what tradeoffs need to be made to implement such a solution.
To save this item to your list of favorite Design News content so you can find it later in your Profile page, click the "Save It" button next to the item.
If you found this interesting or useful, please use the links to the services below to share it with other readers. You will need a free account with each service to share an item via that service.