หลักสูตร/ปี พ.ศ. วิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์และความรู้ ปี พ.ศ. 2568
ภาคและปีการศึกษาที่สำเร็จการศึกษา ภาคปลาย ปีการศึกษา 2567
ประเภทโครงงาน
วิทยานิพนธ์
ชื่อโครงงานภาษาไทย
วิสัยทัศน์หมากรุก
ชื่อโครงงานภาษาอังกฤษ
chessvision
ผู้พัฒนา
6410545738 นายก่อพงศ์ แสงกฤติยากร
6410546211 นายภูกิจ สันติปิยกุล
อาจารย์ที่ปรึกษาหลัก
จันทนา จันทราพรชัย
อาจารย์ที่ปรึกษาร่วม
-
บทคัดย่อ
ChessVision เป็นแอปพลิเคชันมือถือที่ออกแบบมาเพื่อเชื่อมช่องว่างระหว่างรูปแบบการเล่นหมากรุกแบบดั้งเดิมและความช่วยเหลือทางดิจิทัล แอปพลิเคชันนี้ช่วยให้ผู้ใช้สามารถถ่ายภาพหรือบันทึกวิดีโอของกระดานหมากรุกจริงโดยใช้สมาร์ทโฟน จากนั้นจึงประมวลผลโดยใช้อัลกอริทึมคอมพิวเตอร์วิชันขั้นสูงเพื่อสร้างกระดานใหม่ในรูปแบบดิจิทัล ด้วยการใช้ประโยชน์จากเทคนิคการเรียนรู้ของเครื่องจักรที่ล้ำสมัย ChessVision จะวิเคราะห์สถานะของกระดานและแนะนำการเคลื่อนไหวที่เหมาะสมที่สุดแก่ผู้ใช้ เพื่อปรับปรุงประสบการณ์การเล่นเกม ด้วยอินเทอร์เฟซผู้ใช้ที่ใช้งานง่ายและการผสานรวมเทคโนโลยีที่ราบรื่น ChessVision มุ่งหวังที่จะปฏิวัติวิธีที่ผู้เล่นมีส่วนร่วมกับเกมหมากรุกที่ไม่มีวันตกยุค โดยมอบเครื่องมืออันทรงพลังให้กับทั้งมือใหม่และผู้เชี่ยวชาญในการปรับปรุงทักษะและเพลิดเพลินกับเกมอย่างเต็มที่
Abstract
ChessVision is a mobile application designed to bridge the gap between traditional chess
gameplay and digital assistance. The application allows users to capture images or record videos of physical chessboards using their smartphones, which are then processed using advanced computer vision algorithms to recreate the board digitally. By leveraging cutting-edge machine learning techniques, ChessVision analyzes the board state and provides users with suggested optimal moves, enhancing their gameplay experience. With intuitive user interface and seamless integration of technology, ChessVision aims to revolutionize how players engage with the timeless game of chess, offering both novices and experts alike a powerful tool for improving their skills and enjoying the game to its fullest potential.
คำสำคัญ (Keywords)
ChessVision: The mobile application that allows users to capture images or videos of physical chess boards and convert them into digital representations for analysis and gameplay.
Analog Chessboard: A physical chessboard with traditional pieces arranged for gameplay.
Digital Board: The virtual representation of a chessboard within the ChessVision application, displaying the positions of chess pieces as captured from the analog board.
Image Recognition: The process by which ChessVision analyzes images or videos captured by a smartphone camera to identify the positions of chess pieces on the analog board.
Move Suggestions: Intelligent recommendations provided by ChessVision based on the current game state, aimed at assisting users in making strategic moves.
Chess Algorithms: Algorithms implemented within ChessVision to analyze game states, calculate possible moves, and provide intelligent move suggestions to users.
User Interface (UI): The visual layout and design of ChessVision, including interactive elements and controls, through which users interact with the application.
Event Manager: The organizer or coordinator of chess tournaments, competitions, or events, utilizing ChessVision to reduce costs associated with equipment and venue rental.
Skill Level: A measure of a player's proficiency in chess, ranging from beginner to advanced, influencing the complexity of move suggestions provided by ChessVision.
เว็บไซต์โครงงาน
-
ที่เก็บเวอร์ชันซอร์สโค้ด
https://github.com/CHESSVISION/
ผู้นำเข้าข้อมูลครั้งแรก
นายก่อพงศ์
แสงกฤติยากร
(b6410545738)
แก้ไขครั้งสุดท้าย
เมื่อ May 8, 2025, 7:50 p.m. โดย
นายก่อพงศ์
แสงกฤติยากร
(b6410545738)
สถานะการอนุมัติ
รออนุมัติ