Teaching Computers To See


Vision processing is emerging as a foundation technology for a number of high-growth applications, spurring a wave of intensive research to reduce power, improve performance, and push embedded vision into the mainstream to leverage economies of scale. What began as a relatively modest development effort has turned into an all-out race for a piece of this market, and for good reason. Mark... » read more

System Bits: Nov. 15


Revolutionizing sports via AI and computer vision A new technology developed by PlayfulVision — an EPFL startup — will be used in all NBA games in the United States starting next year to records all aspects of sporting events for subsequent analysis in augmented reality. Will artificial intelligence and computer vision revolutionize the sports industry? PlayfulVision’s approach uses ... » read more

System Bits: Nov. 8


Optimizing multiprocessor programs for non-experts While ‘dynamic programming’ is a technique that yields efficient solutions to computational problems in economics, genomic analysis, and other fields, adapting it to multicore chips requires a level of programming expertise that few economists and biologists have. But researchers from MIT’s Computer Science and Artificial Intelligence La... » read more

Should Processing Take Place At End Nodes?


Last week at ARM TechCon — which I found extremely interesting for the deep technical content — there was much discussion around where processing should happen in our connected world. (I’m really trying to stay away from the nebulous term, ‘IoT.’) Some believe the processing should happen at the edge nodes, while others believe it should all take place in the data center; I’ve ev... » read more

Xilinx Zynq-based Development Platform for ADAS


ADAS is an essential step between initial DA (Driver Assistance) systems and fully autonomous cars capable of driving without human guidance. Aldec provides an FPGA-based development platform powered by Xilinx Zynq-7000 SoC/FPGA heterogeneous technology, as well as a set of ADAS-class reference designs for rapid development of current and next-generation ADAS solutions for the automotive market... » read more

Embedded Vision Becoming Ubiquitous


Embedded vision is becoming a topic of heated conversation thanks to the emergence of neural networks and their ability to make computer systems learn by example. Neural networks are a very different kind of processing element compared to the other kind of processors we have in the IP arsenal today in that they are not programmed in the same manner. They do not have a stream of instructions... » read more

Blog Review: June 18


Mentor’s Vern Wnek recalls “a living hell” of being trapped in a small office for three weeks with a PCB designer who ate too much garlic and sweated profusely. This could be a reality TV series. What do engineers really think about UVM? Cadence's Richard Goering braved a 7 a.m. breakfast at DAC to hear a panel of experts, including reps from Intel, Ericsson, Imagination and Freescale,... » read more

Computer Vision’s Enormous Challenges Ahead


SAN FRANCISCO — There is a constant, humming tension between what Moore's Law delivers and what consumers expect from electronics systems design. We're on the verge of seeing this in the coming decade in computer vision, an application that has enormous potential to transform society. In the meantime, enormous challenges and decisions lie ahead on the road to transformation. Embedded Vi... » read more