Monday, April 7, 2014

Computer vision videos and signing-off

Leaving aside the “machine vision” or “computer vision” debate, I want to point you to some interesting and educational videos. These are from the 2013 British Machine Vision Conference, and they're very interesting (if rather academic.)

Second, regular readers will notice I've been away nearly two months. Here's why: I've been writing this blog for about five years, and while it's a labor of love, it also gets to be hard work at times. I've really enjoyed all the comments and feedback I've received, and I love the technical questions that get thrown my way, but I think it's time to take a break.

If I get the urge, or need a job, I'll be back, but for now I'm signing off.


Saturday, February 15, 2014

Digesting 2013 results from Cognex

On Feb 13th Cognex released some impressive full-year results, so why did the stock price dive 9% on the 14th?

I have a theory, but explaining it requires a quick look at the reported numbers:

For the full year, revenue grew 9%, to $354m, and income increased 8% to $73m.

Good numbers to be sure, but those of you who grasp the difference between fixed and variable costs might wonder why income grew less than revenue. Shouldn’t it have been the reverse?

The answer, in my humble opinion lies in the RD&E and SG&A percentages.

Taking RD&E (Research, Development and Engineering,) first, spend jumped 17% from Q4 ’12 to the same period in ’13. If you follow the job listings on LinkedIn this will not have been a surprise: it’s clear that Cognex has been growing their engineering strength for some months. This is clearly A Good Thing and hopefully will lead to some new products in 2014.

The 18% increase in SG&A (Sales, general and Administration,) I find a little harder to swallow. Apparently some of this resulted in higher commissions. Really? Aren’t commissions just a straight percentage of selling price? Why should they rise faster than revenue? And let’s not forget that Cognex sells mostly through distributors rather than having their own sales force, like say Keyence. Leaving aside the fact that this strategy is killing them in the Vision, as opposed to ID reader, market, why should costs rise with revenue?

Okay, so that point has me baffled, but why should the stock price drop?

Well here’s my theory: stock prices are driven by expectations of future growth. These are reflected in the price to earnings ratio, which at 46 is still sky-high, so it’s not like people are giving up on the company. Clearly though, more investors decided to sell than to buy.

There were some patches of bad news in the results. Surface inspection, Japan, and semiconductors are all struggling even though there’s lots of growth coming from ID readers. More interesting though was Dr. Shillman’s comment during the investor conference call. (You can find a transcript at

Dr. Bob said Cognex was going to stop talking about future product activities because they were giving away too much information to competitors.

Isn’t that interesting? R&D spend up, concern about competitors. This suggests the winds of change are blowing through Natick. Competitors are bringing some heat and Cognex have decided it’s time to up their game.

Good for them. I’m looking forward to learning about some great new products!

Sunday, February 2, 2014

New reading material

It’s important to stay current with advances in machine vision, which is presumably why you read this blog, but I’d like to suggest another source of info.

Industrial Photonics magazine launched at the start of the year, and Issue 1 looks pretty good. I was particularly impressed with “3-D Profiling Advances Automation”, which is a pretty meaty piece by Pierantonio Boriero of Matrox.

One swallow does not a summer make, but if the writers and editors can maintain their early standard this will be one of those rare magazines worth reading rather than “filing”.

The others, in my humble opinion, are Photonics Spectra, and of course Vision Systems Design, though the latter seems woefully thin these days.

Thursday, January 30, 2014

Cognex staying above the fray?

Check out the list of Exhibitors at this year’s “The Vision Show”. All the big names are there, except one.

Know which one I’m talking about? Yes that’s right, yet again old “Big Yella” has decided to stay away.

I’m not sure this is a wise move. I get that trade shows are expensive and that the ROI is hard to pin down, but out of sight is most definitely out of mind.

Keyence will be there, and I expect they’ll have a big stand full of sales people eager to explain how their vision systems will solve all your problems. And with no Cognex on hand, who’s going to present a counter argument?

This attitude of “staying out of it” seems to extend to the factory floor too. The Engineers I talk to are being blitzed by Keyence sales people who won’t take “No” for an answer. Eventually they let the guy through the front door and next thing there’s Keyence vision system out in the plant.

If you’re selling machine vision the best sales tool you can have is a working system on a plant floor. Keyence are getting those installed, and I don’t see Cognex offering any resistance.

Maybe the problem is that they’re selling through distributors. Distributors have other things to sell, so why invest time and effort in complicated vision systems when you can make a faster buck from something else, like a code reader?

Staying away from trade shows is one thing, but staying out of the fight for customers is something else. I fear Cognex are losing sales and handing the industrial market to Keyence.

Wednesday, January 29, 2014

Knowing when it’s a bin job

In Britain, when they say something’s a “bin job” they mean it’s fit only for the bin, or trash, to use the American word. Thus “binning” means you’re throwing something in the trash.

In machine vision “binning” has an entirely different meaning. “Binning” in this context means adding together the charges from adjacent pixels. Thus a 2x2 bin means adding pixels pairs both horizontally and vertically. In the case of a 640 x 480 image, it becomes 320 x 240.

Now since we usually want more pixels rather than fewer, you might wonder why anyone would want to bin. Well, writing on the Adimec blog, Gretchen Alper has an explanation for you.

It all gets a bit technical, so I’m going to jump over the details and skip to the part where I say, “check out the Adimec blog. It’s really good.”

Tuesday, January 28, 2014

Design-in data capture from the start

Your machine vision inspection systems are an excellent source of data about your products and processes. Yes, you can track dimensional shifts, but what about changes in color or texture? What about cavity numbers?

Those can all be tracked and used to generate data about the variation within your processes. Logging cavity numbers for instance is a great way to find out where your molding scrap comes from. And as you know, continuous improvement thrives on data.

The problem is, adding these capabilities to an inspection system can be difficult. We’ve all had someone from Quality ask, “Can the vision system tell me xyz?” And the answer usually goes along the lines of, “If you’d asked me that when I was developing the application, yes. Adding it now is expensive.”

Of course, defining requirements is just good project management. I’m just urging you to add data collection to your list before you start designing and developing.

Sunday, January 26, 2014

Don’t give me half the story!

Interesting Vision-guided robotics (VGR) story on the website. “Smarter vision system teaches robots to place parts” (January 14th, 2014.) This describes work under in Norway to improve bin-picking performance.

This is important work, because contrary to what you see at every trade show, picking parts out of bins is really difficult. So I read the article carefully, twice, looking for details about what the Norwegians are doing that’s new.

Nothing. Zip. Nada. The photo shows a laser line, so I assume there’s some triangulation and probably point cloud generation going on, combined with meshing of points and importation into CAD. But I’m just guessing.

If asked, I’d also guess that Scorpion Vision is involved this effort. Thor isn’t usually shy about what his company is doing, so I imagine a press release will be forthcoming soon. But until then, please don’t tease me with half the story.