News for hackers. Stuff that matters.
Re:How a Japanese cucumber farmer is using deep learning and... by Animats on Wednesday August 31, 2016 @06:20PM (#12401900)
Cucumber grading has been automated for years. Look on YouTube for automated cucumber grading systems.[1][2] There are many competing vendors. The commercial machines process their video locally and don't need "the cloud". They're also much faster.

Fruit and vegetable sorting using computer vision is routine. That's why commercial produce is so consistent - it's been pre-sorted. The existing technologies are so fast that it's routine to inspect and sort peas, and possible to sort grains of rice.

Most of the cost and complexity in the commercial machines is in the material handling. There are conveyors and devices to get the individual items lined up. Cleaning and washing stations are usually part of the line. Commercial machines have to be built sturdily so they survive continuous use, and have to be cleanable with high-pressure soapy water. The little unit that does machine vision is a minor part of the processing line.

AI techniques are routinely used. Support vector machines are popular. One Indian system uses fuzzy logic. ANNs have been tried but are not yet popular.

The systems generally measure user-defined features - length, width, curvature, color, flaws - which then go into a simple grading algorithm. They're not trying to match human decisions.

[1] https://www.youtube.com/watch?v=5DCpOx-q_yo [2] http://www.aweta.nl/en/produce/cucumber.html

Re:How a Japanese cucumber farmer is using deep learning and... by aab0 on Wednesday August 31, 2016 @09:32PM (#12402643)
"Cucumber grading has been automated for years. Look on YouTube for automated cucumber grading systems.[1][2] There are many competing vendors. The commercial machines process their video locally and don't need "the cloud". They're also much faster."

I think OP in a way demonstrates something characteristic of Japanese agriculture:

"There are also some automatic sorters on the market, but they have limitations in terms of performance and cost, and small farms don't tend to use them."

Japanese agriculture is notoriously unproductive compared to other countries' yields and inputs, and a major reason is the lack of scale and mom-and-pop farms. If this farm were bigger or needed to save labor costs more, it could afford the already existing solutions and would sort cucumbers into more standard grades than their own ad hoc system. But they're not, so instead they do it by hand.

Re:How a Japanese cucumber farmer is using deep learning and... by yomly on Thursday September 01, 2016 @03:44AM (#12403646)
>Japanese agriculture is notoriously unproductive compared to other countries' yields

As an aside, my dad swore the produce was notedly better than what we have locally when he was travelling there. He on multiple occasions also discussed their dedication to quality.

Maybe they're onto something given this related discussion was on HN earlier this year...

https://news.ycombinator.com/item?id=10997485

Re:How a Japanese cucumber farmer is using deep learning and... by m_mueller on Thursday September 01, 2016 @08:26AM (#12404705)
I'm a Swiss living in Japan and the produce here is hands down the best I've ever eaten. Locally produced stuff in fertile areas in Switzerland comes close, but in Japan it just seems to be so much more bred for taste than looks. No problem to eat raw with nothing added.
Re:How a Japanese cucumber farmer is using deep learning and... by lqdc13 on Wednesday August 31, 2016 @10:23PM (#12402770)
However, don't they yield more per square foot than in other countries? It might make sense if space is much more valuable.

In fact, even given their weird terrain features, they're pretty close to the top in cerial yield for example:

http://data.worldbank.org/indicator/AG.YLD.CREL.KG?end=2014&...

Re:How a Japanese cucumber farmer is using deep learning and... by gopz on Wednesday August 31, 2016 @06:51PM (#12402073)
Yeah, but I'm guessing they cost a lot more than a raspberry pi, they mention these systems in the article
Re:How a Japanese cucumber farmer is using deep learning and... by NegativeLatency on Wednesday August 31, 2016 @06:57PM (#12402098)
That's like saying a shovel is better than an excavator because the shovel is cheaper.

In some cases the shovel is better, but you can't effectively compare the two of them.

Re:How a Japanese cucumber farmer is using deep learning and... by sangnoir on Wednesday August 31, 2016 @07:28PM (#12402219)
> In some cases the shovel is better, but you can't effectively compare the two of them.

Too late: the thread you are participating in has already made the comparison from the very beginning. It's like an HN article titled "Local Man uses nuclear-heated shovel to clear snow off driveway" where the first comment is about how JCB and CAT offer superior options...

Re:How a Japanese cucumber farmer is using deep learning and... by ycombinatorMan on Wednesday August 31, 2016 @10:27PM (#12402777)
Surely tensor-flow is better than just a shovel?
Re:How a Japanese cucumber farmer is using deep learning and... by ajmurmann on Wednesday August 31, 2016 @11:19PM (#12402904)
I read Tensorflow to be the "nuclear heated" part.
Re:How a Japanese cucumber farmer is using deep learning and... by keithnz on Wednesday August 31, 2016 @08:00PM (#12402343)
having worked doing produce sorting ( http://www.compacsort.com/ ) A lot of the cost is the mechanical system. for the very simplest / slow kind of sorting they are doing, computer/vision wise you don't really need too much.
Re:How a Japanese cucumber farmer is using deep learning and... by lyime on Wednesday August 31, 2016 @08:48PM (#12402521)
Thats some amazing machinery.
Re:How a Japanese cucumber farmer is using deep learning and... by _pmf_ on Thursday September 01, 2016 @06:32AM (#12404180)
> AI techniques are routinely used. Support vector machines are popular. One Indian system uses fuzzy logic. ANNs have been tried but are not yet popular.

I'd argue that industrial application is much, much more advanced that current automotive AI application (because plants don't have tho choose the absolutely worst and cheapest viable solution for cost reasons as it is the case in automotive applications).

Re:How a Japanese cucumber farmer is using deep learning and... by ekianjo on Wednesday August 31, 2016 @09:40PM (#12402676)
> AI techniques are routinely used. Support vector machines are popular.

Do you have any information regarding what kind of accuracy such SVM have in practice? What do they do with the false positives and false negatives, do they reinsert back in the line ?