Machine Studying and MV Cameras – Buyer Use Circumstances


Machine Studying (ML), AI, Laptop Imaginative and prescient (CV)… you’d be exhausting pressed to seek out somebody who hasn’t a minimum of heard of those subjects. They dominate common tradition and are on the forefront of a brand new group of technological potentialities. A wonderful instance is the Meraki MV digicam – a digicam that stretches the definition of ‘digicam’. Powered by ML and CV, the MV is a visible sensor, providing vital insights about folks and automobiles in your bodily areas (be taught extra right here!). These insights concentrate on the counting & movement of objects in body at a selected time, and they’re relevant to a wide range of use instances.

Whereas many challenges will be addressed with the MV’s native capabilities, what if our use case is extra complicated? We could be thinking about detecting topics aside from folks or automobiles. Maybe we have to classify a automobile by make & mannequin, or classify an individual by age. How will we deal with these use instances?

One approach to remedy these challenges is to pair the MV with a customized ML mannequin. We are able to leverage the MV’s snapshots, carry out picture evaluation utilizing our ML mannequin, and act on the outcomes. An alternative choice is the brand new “Customized Laptop Imaginative and prescient” function. This function permits us to insert our personal ML mannequin instantly onto the digicam, subscribe to a MQTT subject, and extract classification information. What would these concepts seem like in follow? Nicely let’s take a look at actual examples of the place our workforce applied these concepts to assist Cisco clients remedy distinctive challenges. Every case is exclusive, however all of them share widespread parts: an MV Digital camera, a customized ML Mannequin, and a little bit little bit of customized code.

Individuals Detection 2.0

On this instance, we labored with a retail buyer thinking about creating a customized procuring expertise utilizing digital signage and Meraki MV’s. Our workforce used a mix of MV Individuals Detection, Python, and AWS’s Rekognition Engine to boost the shopper procuring expertise. The answer detects consumers, identifies their age & intercourse, and makes use of digital signage to show information pushed, related product traces. The answer not solely improved the shopper’s expertise however result in elevated gross sales and additional analytics round buyer foot site visitors and demographics. Take a look at the code right here.

Car Detection 2.0

On this instance, we labored with a buyer thinking about enhancing their curbside pickup expertise by decreasing buyer wait instances. Our workforce constructed an answer that detected a automobile, matched the license plate to an order, and despatched a Webex notification informing workers a buyer with the corresponding order was ready. Powered by Flask, MV Car Detection, and the Google Imaginative and prescient Engine for Plate Detection, the answer considerably decreased curbside pickup time and elevated worker effectivity. Take a look at the code right here.

Past Individuals and Automobiles

In our remaining instance, a buyer wanted to simply implement masks utilization in a big public venue throughout Covid-19. Our resolution leveraged the MV’s RTSP Video Feed, Python, and a customized TensorFlow Masks Mannequin to investigate MV footage for masks utilization. If an individual in body was not carrying a masks, the code sends a Webex alert and snapshot to safety personnel. This resolution helped the venue meet compliance and security restrictions through the pandemic. Take a look at the code right here.

Cameras & ML Fashions vs. The World

The Meraki MV Cameras supply a strong platform for automation, however generally a use case goes past native capabilities. Luckily, with a little bit of customized code & a customized mannequin, it’s simpler than ever to increase an MV and deal with a buyer’s most tough challenges.

If you happen to’re thinking about studying extra in regards to the examples, try the hyperlinks under. Every repository accommodates the pattern code & directions for find out how to use it in your individual community:

About our GVE workforce

The International Digital Engineering (GVE) DevNet workforce works with Cisco clients to assist carry their automation concepts to life. Along with Cisco Account Groups, we discover alternatives the place clients want a little bit assist getting began with automation or integration tasks. We develop easy examples to showcase what is feasible with a little bit little bit of customized code. Many of those instance tasks are printed on the GVE DevNet GitHub web page and shared with the neighborhood.

Associated assets


We’d love to listen to what you assume.
Ask a query or go away a remark under.
And keep linked with Cisco DevNet on social!

LinkedIn | Twitter @CiscoDevNet | Fb | YouTube Channel




No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *