วารสารวิชาการเทคโนโลยีอุตสาหกรรม (J. Ind. Tech.) อยู่ในฐานข้อมูล TCI กลุ่ม 2 (2563) มีค่า JIF = 0.094 | The Journal of Industrial Technology (J. Ind. Tech.) is indexed in TCI Tier 2 (2020) with impact factor, JTIF 0.094

A System for Cooking Recipe Sharing and Cooking Recipe Finding by an Image of Ingredients using Deep Learning Technique
ประเภทบทความ : บทความวิชาการ
หมวดหมู่ : วิศวกรรมไฟฟ้าและอิเล็กทรอนิกส์

บทคัดย่อ

ปัจจุบันการรับประทานอาหารเพื่อสุขภาพกำลังได้รับความนิยมเป็นอย่างมาก ผู้คนจึงเริ่มทำอาหารรับประทานกันด้วยตัวเองจากวัตถุดิบในการปรุงอาหารที่มีอยู่ ซึ่งบางครั้งไม่ทราบว่าสามารถนำไปทำอาหารอะไรได้บ้าง จึงทำได้แต่รายการอาหารเดิม ๆ ทำให้เกิดความจำเจในการรับประทานอาหาร และไม่สนุกกับการทำอาหารบทความวิจัยนี้นำเสนอการออกแบบและพัฒนาระบบแบ่งปันสูตรการทำอาหาร และค้นหาสูตรการทำอาหารจากภาพวัตถุดิบด้วยเทคนิคการเรียนรู้เชิงลึก โดยใช้งานได้บนอุปกรณ์พกพา ซึ่งผู้ใช้งานสามารถแบ่งปันสูตรการทำอาหาร และสามารถใช้อุปกรณ์พกพาถ่ายรูปวัตถุดิบที่ผู้ใช้มีอยู่แล้วในครัว เช่น กระเทียม เนื้อหมู ผัก ฯลฯ เพื่อส่งภาพเข้ามาในระบบให้ค้นหาสูตรอาหารจากวัตถุดิบที่มีอยู่ ทำให้เพิ่มความสะดวกสบายในการค้นหาสูตรอาหารให้แก่ผู้ใช้ ส่วนประกอบหลักของระบบประกอบด้วย (1) แอปพลิเคชันบนอุปกรณ์พกพาสำหรับผู้ใช้งานทั่วไปที่พัฒนาด้วย React Native ซึ่งผู้ใช้งานสามารถเพิ่มสูตรการทำอาหาร และค้นหาสูตรการทำอาหารได้โดยใส่ชื่อวัตถุดิบ รวมถึงการใช้อุปกรณ์พกพาถ่ายภาพวัตถุดิบเพื่อค้นหาสูตรการทำอาหาร, (2) เว็บแอปพลิเคชันพัฒนาบน MERN stack สำหรับผู้ดูแลระบบ เพื่อใช้ในการเพิ่มคำหลักในการค้นหาให้กับวัตถุดิบ รวมถึงทดสอบแบบจำลองที่ได้สร้างขึ้น และ (3) โครงข่ายประสาทเทียมการเรียนรู้เชิงลึกที่มีการใช้อัลกอริธึม YOLO ผ่านไลบรารี Darknet สำหรับการสร้างแบบจำลองในการรู้จำภาพแบบจำลองได้ฝึกสอนให้สามารถรู้จำวัตถุดิบได้จำนวน 20 ประเภท โดยสอนด้วยภาพวัตถุดิบประเภทละ 100 ภาพ หลังจากฝึกสอนแบบจำลองจำนวน 36,000 รอบ แบบจำลองมีค่าสูญเสียเฉลี่ยอยู่ที่ 0.0408 และมีค่า Precision, Recall และ F1-score อยู่ที่ 0.96, 0.98 และ 0.97 ตามลำดับ

 

Abstract

Nowadays, healthy eating is very popular. People start to cook their own food from existing cooking ingredients. However, sometimes they do not know what food can be cooked from existing ingredients. Therefore, they cook the same food, resulting in monotonous eating and not enjoy cooking. This research article presents the design and development of a system for cooking recipe sharing and cooking recipe finding by an image of ingredients using deep learning techniques. Users can use the application on mobile devices to share cooking recipes. Moreover, users can take a picture of ingredients that users already have in the kitchen such as garlic, pork, vegetables, etc. and send that picture into the system to search for cooking recipes from existing ingredients. This process will make users convenient for searching cooking recipes. The main components of the system include (1) A mobile application for general users developed with React Native, which users can add cooking recipes and search for cooking recipes by entering the ingredient names. Also, the user can use the mobile device to take a picture of ingredients to find cooking recipes, (2) Web application developed on the MERN stack for system administrators, which system administrators can add keywords of the search term for ingredients and test the model that has been created, and (3) Deep convolutional neural network using the YOLO algorithm through the Darknet library for creating the image recognition model. The model has taught to be able to recognize 20 types of ingredients using 100 images of each type of ingredient. After training our model for 36,000 rounds, the model has an average loss of 0.0408 with the precision, recall and F1-score at 0.96, 0.98 and 0.97 respectively.

การอ้างอิงบทความ :
วันที่รับบทความ :
วันที่ปรับบทความ :
วันที่ตอบรับ :
วันที่เผยแพร่ออนไลน์ :
วันที่ตีพิมพ์วารสาร :
จำนวนผู้อ่านบทความ : 120

รับข่าวสารจากเรา

รับข่าวสารจากทางเรา ท่านจะสามารถเข้าถึงข่าวสารได้ก่อนใคร แค่เพียงใส่อีเมลของคุณ