Cargando…

Double yolk eggs detection using fuzzy logic

Chicken egg products increased by 60% worldwide resulting in the farmers or traders egg industry. The double yolk (DY) eggs are priced higher than single yolk (SY) eggs around 35% at the same size. Although, separating DY from SY will increase more revenue but it has to be replaced at the higher cos...

Descripción completa

Detalles Bibliográficos
Autores principales: Intarakumthornchai, Thanasan, Kesvarakul, Ramil
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7644012/
https://www.ncbi.nlm.nih.gov/pubmed/33152020
http://dx.doi.org/10.1371/journal.pone.0241888
_version_ 1783606378149969920
author Intarakumthornchai, Thanasan
Kesvarakul, Ramil
author_facet Intarakumthornchai, Thanasan
Kesvarakul, Ramil
author_sort Intarakumthornchai, Thanasan
collection PubMed
description Chicken egg products increased by 60% worldwide resulting in the farmers or traders egg industry. The double yolk (DY) eggs are priced higher than single yolk (SY) eggs around 35% at the same size. Although, separating DY from SY will increase more revenue but it has to be replaced at the higher cost from skilled labor for sorting. Normally, the separation of double yolk eggs required the expertise person by weigh and shape of egg but it is still high error. The purpose of this research is to detect double-yolked (DY) chicken eggs with weight and ratio of the egg’s size using fuzzy logic and developing a low cost prototype to reduce the cost of separation. The K-means clustering is used for separating DY and SY, firstly. However, the error from this technique is still high as 15.05% because of its hard clustering. Therefore, the intersection zone scattering from using the weight and ratio of the egg’s size to input of DY and SY is taken into consider with fuzzy logic algorithm, to improve the error. The results of errors from fuzzy logic are depended with input membership functions (MF). This research selects triangular MF of weight as low = 65 g, medium = 75 g and high = 85 g, while ratio of the egg is triangular MF as low = 1.30, medium = 1.40 and high = 1.50. This algorithm is not provide the minimum total error but it gives the low error to detect a double yolk while the real egg is SY as 1.43% of total eggs. This algorithm is applied to develop a double yolk egg detection prototype with Mbed platform by a load cell and OpenMV CAM, to measure the weight and ratio of the egg respectively.
format Online
Article
Text
id pubmed-7644012
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-76440122020-11-16 Double yolk eggs detection using fuzzy logic Intarakumthornchai, Thanasan Kesvarakul, Ramil PLoS One Research Article Chicken egg products increased by 60% worldwide resulting in the farmers or traders egg industry. The double yolk (DY) eggs are priced higher than single yolk (SY) eggs around 35% at the same size. Although, separating DY from SY will increase more revenue but it has to be replaced at the higher cost from skilled labor for sorting. Normally, the separation of double yolk eggs required the expertise person by weigh and shape of egg but it is still high error. The purpose of this research is to detect double-yolked (DY) chicken eggs with weight and ratio of the egg’s size using fuzzy logic and developing a low cost prototype to reduce the cost of separation. The K-means clustering is used for separating DY and SY, firstly. However, the error from this technique is still high as 15.05% because of its hard clustering. Therefore, the intersection zone scattering from using the weight and ratio of the egg’s size to input of DY and SY is taken into consider with fuzzy logic algorithm, to improve the error. The results of errors from fuzzy logic are depended with input membership functions (MF). This research selects triangular MF of weight as low = 65 g, medium = 75 g and high = 85 g, while ratio of the egg is triangular MF as low = 1.30, medium = 1.40 and high = 1.50. This algorithm is not provide the minimum total error but it gives the low error to detect a double yolk while the real egg is SY as 1.43% of total eggs. This algorithm is applied to develop a double yolk egg detection prototype with Mbed platform by a load cell and OpenMV CAM, to measure the weight and ratio of the egg respectively. Public Library of Science 2020-11-05 /pmc/articles/PMC7644012/ /pubmed/33152020 http://dx.doi.org/10.1371/journal.pone.0241888 Text en © 2020 Intarakumthornchai, Kesvarakul http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Intarakumthornchai, Thanasan
Kesvarakul, Ramil
Double yolk eggs detection using fuzzy logic
title Double yolk eggs detection using fuzzy logic
title_full Double yolk eggs detection using fuzzy logic
title_fullStr Double yolk eggs detection using fuzzy logic
title_full_unstemmed Double yolk eggs detection using fuzzy logic
title_short Double yolk eggs detection using fuzzy logic
title_sort double yolk eggs detection using fuzzy logic
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7644012/
https://www.ncbi.nlm.nih.gov/pubmed/33152020
http://dx.doi.org/10.1371/journal.pone.0241888
work_keys_str_mv AT intarakumthornchaithanasan doubleyolkeggsdetectionusingfuzzylogic
AT kesvarakulramil doubleyolkeggsdetectionusingfuzzylogic