- KB Home
- หลักสูตรปริญญาตรี|Bachelor Degree
- คณะวิทยาศาสตร์
- -สาขาวิชาวิทยาการคอมพิวเตอร์
- ระบบบันทึกแคลอรี่บนแพลทฟอร์มแอนดรอยด์และประยุกต์ใช้เทคโนโลยีการประมวลผลภาพ
หัวข้อปริญญานิพนธ์: Project Title: |
ระบบบันทึกแคลอรี่บนแพลทฟอร์มแอนดรอยด์และประยุกต์ใช้เทคโนโลยีการประมวลผลภาพ Calorie Recording System on Android and Using Image Processing Technology |
ชื่อนักศึกษา: Author: |
นายณัฐภัทร ลลิตปุรนานนท์ Mr. Natthapat Lalitpurananon |
อาจารย์ที่ปรึกษา: Advisor: |
อาจารย์จรรยา แหยมเจริญ Miss Janya Yamcharoen |
ระดับการศึกษา: Degree: |
วิทยาศาสตรบัณฑิต (วท.บ.) Bachelor of Science |
ภาควิชา: Major: |
วิทยาการคอมพิวเตอร์ Computer Science |
คณะ: Faculty: |
วิทยาศาสตร์ Science |
ภาคการศึกษา/ปีการศึกษา: Semester / Academic year: |
2/2562 2/2019 |
การอ้างอิง/citation
ณัฐภัทร ลลิตปุรนานนท์. (2562). ระบบบันทึกแคลอรี่บนแพลทฟอร์มแอนดรอยด์และประยุกต์ใช้เทคโนโลยีการประมวลผลภาพ. (โครงงาน). กรุงเทพฯ: คณะวิทยาศาสตร์ มหาวิทยาลัยสยาม.
บทคัดย่อ
วัตถุประสงค์ในการจัดทำปริญญานิพนธ์เพื่อพัฒนาระบบบันทึกแคลอรี่บนแพลทฟอร์มแอนดรอยด์และประยุกต์ใช้เทคโนโลยีการประมวลผลภาพเป็นโมบายแอปพลิเคชันที่ทำงานบนระบบปฏิบัติการแอนดรอย์ สำหรับกลุ่มผู้ใช้ที่เป็นนักออกกำลังกายในการบันทึกจำนวนแคลลอรี่ที่ได้รับและใช้ไปในแต่ละวันจากการรับประทานอาหารและออกกำลังกาย โดยระบบจะคำนวณค่า BMI, BMR แล ะTDEE ของแต่ละคนพร้อมทั้งวิเคราะห์สถานะร่างกายให้ด้วยว่า ปกติ ผอมไป หรืออ้วนไป ในการบันทึกรายการอาหารที่รับประทานได้นำเทคโนโลยีการประมวลผลภาพเข้ามาประยุกต์ใช้ โดยผู้ใช้สามารถถ่ายรูปอาหารที่รับประทานระบบจะทำการวิเคราะห์ว่าเป็นเมนูอะไรและให้พลังงานกี่แคลลอรี่ โดยวิเคราะห์จากข้อมูลที่ได้ทำการฝึกฝนไว้แล้ว ด้วย Automl Vision Edge ของ Firebase นอกจากนี้ได้ใช้บริการของระบบคลาวด์คอมพิวตื้ง ได้แก่ บริการพื้นที่จัดเก็บข้อมูล บริการฐานข้อมูล NoSQL และ API ในการพัฒนาระบบพัฒนาด้วย Android Studio ใช้ภาษา Kotlin และ Firebase NoSQL สำหรับบริหารจัดการฐานข้อมูล เมื่อให้กลุ่มตัวอย่างผู้ใช้ทดลองใช้งาน แอปพลิเคชันสามารถทำงานได้ตามฟังก์ชันที่กำหนดและสามารถคำนวณค่าต่างๆ ได้ถูกต้อง
คำสำคัญ: แคลลอรี่, ออกกำลังกาย, การประมวลผลภาพ, ดัชนีมวลกาย
Abstract
The objective of this project was to develop a Calorie Recording System on the Android platform and use Image Processing Technology, a mobile application, that works on the Android operating system and targets those who enjoy exercise and want to be healthy. The main function of the application is to record calories intake from eating and burned through exercise. The application calculates BMI, BMR, and TDEE for each user, and analyzes the status of the body to be normal, thin, or fat. Recording calorie consumption uses image processing technology, the system analyzed the meal and the number of calories from the photo of the food. The system trained the dataset by using the AutoML Vision Edge API of Firebase and used various services from the cloud computing systems for storage service, NoSQL database service, and APIs as well. The system was developed with Android Studio and Kotlin language and managed the database with Firebase. The results after user testing showed that the system worked as specified with proper functionalities and able to calculate the BMI, BMR, and TDEE correctly.
Keywords: Calorie, Exercise, Image Processing, AutoML Vision Edge, Firebase.
ระบบบันทึกแคลอรี่บนแพลทฟอร์มแอนดรอยด์และประยุกต์ใช้เทคโนโลยีการประมวลผลภาพ | Calorie Recording System on Android and Using Image Processing Technology
คณะวิทยาศาสตร์ มหาวิทยาลัยสยาม | Faculty of Science, Siam University, ฺBangkok, Thailand
Related
- พัฒนาระบบบริหารจัดการแท็กสินค้าผ่านเว็บแอปพลิเคชัน
- การพัฒนาแอปพลิเคชันส่งเสริมความสัมพันธ์ภายในครอบครัวโดยประยุกต์ใช้เทคโนโลยีโมบายและเครือข่ายสังคมออนไลน์
- ระบบซื้อขายสินค้าออนไลน์และแนะนำสินค้าตามความชอบของบุคคล
- ระบบส่งเสริมความสัมพันธ์ภายในครอบครัวด้วยเทคโนโลยีโมบายและเครือข่ายสังคมออนไลน์
- ระบบแนะนำการแต่งหน้าตามโทนสีผิวด้วยเทคโนโลยีการประมวลผลภาพ
- พัฒนาเว็บแอปพลิเคชั่นในการบริหารจัดการข้อมูล
- ออกแบบ เว็บไซต์ สำนักงานนายหน้าประกันวินาศภัย
- ทดสอบและเปรียบเทียบโปรแกรมมอนิเตอร์เครือข่าย