Luận Án Tiến Sĩ Kỹ Thuật Điện Tử: Nhận Dạng Tư Thế Võ Dựa Trên Ảnh Chiều Sâu

Luận án tiến sĩ kỹ thuật điện tử nghiên cứu mô hình nhận dạng tư thế võ sử dụng ảnh chiều sâu, ứng dụng trong công nghệ AI và thị giác máy tính.

Trường đại học

Đại học Bách khoa Hà Nội

Chuyên ngành

Kỹ thuật điện tử

Người đăng

Ẩn danh

Thể loại

luận án tiến sĩ

2020

148
2
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

NỘI DUNG

1. CHƯƠNG 1: TỔNG QUAN

1.1. Học máy, học sâu và ứng dụng

1.2. Hệ thống khôi phục hoạt động của người trong không gian 3-D và chấm điểm võ thuật

1.2.1. Hệ thống khôi phục hoạt động của người trong không gian 3-D

1.2.2. Hệ thống chấm điểm võ thuật

1.3. Ước lượng khung xương trên cơ thể người trong không gian 2-D

1.3.1. Ước lượng khung xương trên ảnh màu

1.3.2. Ước lượng khung xương trên ảnh độ sâu

1.3.3. Ước lượng tư thế dựa trên đối tượng và ngữ cảnh hoạt động

1.3.4. Ước lượng khung xương và tư thế người trong môi trường 3-D

1.3.4.1. Phục hồi tư thế 3-D của người từ một ảnh
1.3.4.2. Phục hồi tư thế 3-D của người
1.3.4.2.1. Phục hồi khung xương, tư thế người trong không gian 3-D từ một ảnh
1.3.4.2.2. Phục hồi khung xương, tư thế người trong không gian 3-D từ một chuỗi ảnh

1.3.5. Các bộ cơ sở dữ liệu cho việc đánh giá ước lượng khung xương trong không gian 3-D

1.3.5.1. Giới thiệu Kinect
1.3.5.2. Hiệu chỉnh dữ liệu thu từ cảm biến Kinect

1.3.6. Tổng kết chương

2. CHƯƠNG 2: ƯỚC LƯỢNG KHUNG XƯƠNG CỦA NGƯỜI TỪ DỮ LIỆU VÕ CỔ TRUYỀN TRONG KHÔNG GIAN 3-D

2.1. Ước lượng khung xương trong không gian 2-D

2.1.1. Các nghiên cứu liên quan

2.1.2. Sử dụng học sâu cho việc ước lượng các hành động trong bài võ cổ truyền trong không gian 2-D

2.1.2.1. Phương thức
2.1.2.2. Cơ sở dữ liệu các bài võ cổ truyền
2.1.2.3. Phương thức đánh giá
2.1.2.4. Xoay và dịch dữ liệu trong không gian 3-D
2.1.2.5. Kết quả ước lượng và nhận xét

2.2. Phục hồi khung xương, tư thế người trong không gian 3-D và bị che khuất

2.2.1. Các nghiên cứu liên quan

2.2.2. Phục hồi khung xương, tư thế người trong không gian 3-D

2.2.2.1. Nghiên cứu so sánh về khôi phục khung xương người trong không gian 3-D
2.2.2.2. Thí nghiệm và kết quả ước lượng khung xương 3-D

2.2.3. Ước lượng khung xương, tư thế người khi bị che khuất

2.2.4. Tổng kết chương

3. CHƯƠNG 3: NHẬN DẠNG VÀ CHẤM ĐIỂM ĐỘNG TÁC VÕ CỔ TRUYỀN VIỆT NAM

3.1. Nhận diện động tác tấn công

3.1.1. Xử lý dữ liệu

3.1.2. Trích xuất đặc trưng cơ thể người với camera Kinect

3.1.3. Nhận diện động tác tấn công bằng cây phân loại

3.1.4. Nhận diện động tác tấn công bằng mạng nơ ron

3.2. Các nghiên cứu liên quan

3.3. Cơ sở lý thuyết để nhận diện động tác tấn công và chấm điểm động tác võ

3.4. Mô hình chấm điểm động tác võ cổ truyền

3.4.1. Mô tả động tác người

3.4.2. Công thức chấm điểm

3.5. Chấm điểm động tác võ cổ truyền Việt Nam

3.6. Tổng kết chương

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

DANH MỤC CÁC CÔNG TRÌNH ĐÃ CÔNG BỐ CỦA LUẬN ÁN

TÀI LIỆU THAM KHẢO

PHỤ LỤC

Tóm tắt

I. Mở Đầu

Nghiên cứu về mô hình nhận dạng tư thế võ từ ảnh chiều sâu là một lĩnh vực quan trọng trong việc bảo tồn và phát triển văn hóa võ thuật. Luận án tiến sĩ này tập trung vào việc xây dựng một hệ thống có khả năng nhận diện và đánh giá các tư thế võ cổ truyền Việt Nam. Việc ứng dụng công nghệ học máyhọc sâu trong lĩnh vực này không chỉ giúp nâng cao chất lượng giảng dạy mà còn tạo điều kiện cho việc tự học và tự đánh giá của học sinh. Hệ thống này sử dụng các cảm biến như Kinect để thu thập dữ liệu, từ đó phân tích và đánh giá các động tác võ thuật một cách chính xác.

1.1 Tính Cấp Thiết Của Nghiên Cứu

Võ cổ truyền không chỉ là một môn thể thao mà còn là một phần quan trọng trong văn hóa dân tộc. Việc bảo tồn và phát triển các bài võ cổ truyền là cần thiết để duy trì bản sắc văn hóa. Tuy nhiên, việc ghi lại và truyền dạy các bài võ thường gặp khó khăn do tính chất phức tạp và nhanh chóng của các động tác. Do đó, việc xây dựng một mô hình nhận dạng có khả năng phân tích và đánh giá các tư thế võ từ ảnh chiều sâu là một giải pháp hiệu quả. Hệ thống này không chỉ giúp bảo tồn văn hóa mà còn tạo điều kiện cho việc giảng dạy và học tập hiệu quả hơn.

II. Tổng Quan Về Hệ Thống Nhận Dạng

Chương này trình bày tổng quan về các phương pháp và công nghệ hiện có trong lĩnh vực nhận dạng tư thế. Các nghiên cứu trước đây đã chỉ ra rằng việc sử dụng công nghệ nhận dạng có thể cải thiện đáng kể độ chính xác trong việc phân tích các động tác võ thuật. Hệ thống khôi phục hoạt động của người trong không gian 3-D và chấm điểm võ thuật là hai ứng dụng chính của công nghệ này. Việc sử dụng học sâutrí tuệ nhân tạo trong việc phân tích hình ảnh giúp nâng cao khả năng nhận diện và đánh giá các tư thế võ một cách chính xác và nhanh chóng.

2.1 Hệ Thống Khôi Phục Hoạt Động

Hệ thống khôi phục hoạt động của người trong không gian 3-D sử dụng các cảm biến như Kinect để thu thập dữ liệu hình ảnh. Dữ liệu này sau đó được xử lý để ước lượng khung xương và tư thế của người. Việc sử dụng phân tích hình ảnhxử lý dữ liệu giúp cải thiện độ chính xác trong việc nhận diện các động tác võ thuật. Các nghiên cứu đã chỉ ra rằng việc sử dụng học máy có thể giúp cải thiện đáng kể khả năng nhận diện và đánh giá các tư thế võ cổ truyền.

III. Phương Pháp Nghiên Cứu

Phương pháp nghiên cứu trong luận án này bao gồm việc thu thập dữ liệu từ các bài võ cổ truyền, sau đó áp dụng các thuật toán học sâu để phân tích và nhận diện các tư thế. Các mô hình trí tuệ nhân tạo được sử dụng để tối ưu hóa quá trình nhận diện và đánh giá. Việc sử dụng dữ liệu ảnhdữ liệu độ sâu từ cảm biến Kinect giúp cải thiện độ chính xác trong việc nhận diện các động tác võ thuật. Hệ thống này không chỉ giúp nâng cao chất lượng giảng dạy mà còn tạo điều kiện cho việc tự học và tự đánh giá của học sinh.

3.1 Thu Thập Dữ Liệu

Dữ liệu được thu thập từ các buổi dạy võ cổ truyền, sử dụng cảm biến Kinect để ghi lại các động tác. Dữ liệu này bao gồm cả ảnh màuảnh độ sâu, giúp tạo ra một bộ dữ liệu phong phú cho việc phân tích. Việc thu thập dữ liệu từ nhiều góc độ khác nhau giúp cải thiện khả năng nhận diện và đánh giá các tư thế võ. Các phương pháp xử lý dữ liệu như xử lý ảnhphân tích hình ảnh được áp dụng để tối ưu hóa quá trình nhận diện và đánh giá.

IV. Kết Quả Nghiên Cứu

Kết quả nghiên cứu cho thấy rằng hệ thống nhận dạng tư thế võ từ ảnh chiều sâu có khả năng nhận diện và đánh giá các động tác võ thuật một cách chính xác. Các mô hình học sâu đã được áp dụng thành công trong việc phân tích dữ liệu và cải thiện độ chính xác trong việc nhận diện. Hệ thống này không chỉ giúp bảo tồn văn hóa võ thuật mà còn tạo điều kiện cho việc giảng dạy và học tập hiệu quả hơn. Việc ứng dụng công nghệ trong lĩnh vực này mở ra nhiều cơ hội mới cho việc phát triển và bảo tồn văn hóa võ thuật.

4.1 Đánh Giá Kết Quả

Kết quả đánh giá cho thấy rằng hệ thống có thể nhận diện các tư thế võ với độ chính xác cao. Việc sử dụng công nghệ nhận dạnghọc sâu đã giúp cải thiện đáng kể khả năng phân tích và đánh giá các động tác võ thuật. Hệ thống này không chỉ có giá trị trong việc bảo tồn văn hóa mà còn có thể được áp dụng trong các lĩnh vực khác như thể thao, giáo dục và giải trí.

01/03/2025

Trích đoạn nội dung tài liệu

Chương 1: Tổng quan: Chương này chủ yếu giới thiệu tổng quan học máy, học sâu và ứng dụng, khảo sát các hệ thống về ứng dụng của ước lượng khung xương, tư thế của người trong môi trường 2-D và 3-D. Đặc biệt, các kỹ thuật liên quan đến ước lượng khung xương, tư thế của người trong cả không gian 2-D và 3-D đều được thảo luận. Luận án cũng đã trình bày các thách thức cũng như vai trò của ước lượng khung xương người trong không gian 3-D. Đồng thời miêu tả và giới thiệu về cảm biến MS Kinect và các bộ dữ liệu thu thập được từ cảm biến này, các bộ cơ sở dữ liệu lớn về ước lượng khung xương, tư thế của người trong không gian 3-D cũng được giới thiệu.

ˆ Chương 2: Chương này miêu tả và đánh giá việc ước lượng khung xương, tư thế người trong không gian 2-D (không gian ảnh) và 3-D.Các kết quả ước lượng khung xương, tư thế trong không gian 2-D được đánh giá trên 2-D và chiếu sang sang không gian 3-D để đánh giá. Đặc biệt trình bày chi tiết phương pháp đồng bộ hệ trục tọa độ của dữ liệu cho việc đánh giá khung xương, tư thế ước lượng được trong không gian 3-D. Đánh giá ước lượng trong không gian 3-D với bộ dữ liệu công bố của luận án về các video võ thuật cổ truyền Việt Nam. Đặc biệt là đánh giá khả năng ước lượng các khớp xương trong trường hợp dữ liệu bị che khuất.

Đánh giá ước lượng khung xương, tư thế người trên các bộ dữ liệu võ cổ truyền khác đã được công bố trên thế giới. Đóng góp của chương này được công bố trong các bài báo sau: J1. Tuong-Thanh Nguyen, Van-Hung Le, Thanh-Cong Pham (2019), 3-D Human Pose Estimation by Convolutional Neural Network in The Video Traditional Martial Arts Presentation, Journal of Science and Technology, ISSN: No. Tuong-Thanh Nguyen, Van-Hung Le, Thanh-Cong Pham (2019), An Evaluation of Pose Estimation in The Video Traditional Martial Arts Pre- sentation, Research and development on information and communication technology,No2/2019, ISSN: 1859-3534, (Đã chấp nhận đăng).

Van-Hung Le, Tuong-Thanh Nguyen, Thanh-Cong Pham (2019), Open- 10 Pose’s evaluation in The Video Traditional Martial Arts Presentation. 19th International Symposium on Communications and Information Technologies (ISCIT), ISBN 978-1-7281-5008-6, pp76-81. Tuong-Thanh Nguyen, Van-Hung Le, Long Duong, Dung Le, Thanh- Cong Pham (2019), 3-D Human Pose Estimation in Vietnamese’s Video Traditional Martial Arts Presentation. Journal of Advanced Engineering and Computation (JAEC),Vol 3, Iss 3, 2019, pp471-491.

ˆ Chương 3: Chương này giới thiệu về ứng dụng đánh giá, chấm điểm các động tác võ cổ truyền và nhận dạng động tác tấn công trong dữ liệu khung xương người. Đóng góp của chương này được công bố trong các bài báo sau: J4. Nguyễn Tường Thành, Nguyễn Đăng Tuyên, Lê Dũng, Phạm Thành Công, (2016), Ứng dụng camera Kinect trong xây dựng mô hình chấm điểm động tác võ cổ truyền Việt Nam, Khoa học và Công nghệ. Đại học Đà Nẵng 2016, số 11 tr.

Tuong-Thanh Nguyen, Dang-Tuyen Nguyen, Dung Le, Thanh-Cong Pham (2017), Implementation of Technical Data Analysis of Skeleton Extracted from Camera Kinect in Grading Movements of Vietnamese Martial Arts, IEEE 2017 International Conference on Advanced Technologies for Com- munications (ATC),pp241-244, doi 10. Nguyễn Tường Thành, Lê Thị Kim Nga , Phạm Thành Công, Lê Dũng (2019) Nhận dạng động tác tấn công trong võ cổ truyền bằng phương pháp cây phân loại, Hội thảo khoa học Quốc gia "Ứng dụng công nghệ mới trong Công trình xanh" lần thứ 5, AtiGB2019, pp88-97. ˆ Kết luận: Đưa ra các kết luận về các nghiên cứu thành phần trong luận án và các hạn chế của luận án. Đồng thời cũng định hướng các nghiên cứu tiếp theo trong tương lai gần và trong tương lai xa hơn.

11 CHƯƠNG 1 TỔNG QUAN Trong chương này, luận án trước tiên trình bày lại một số lý thuyết về học máy, học sâu, các mạng nơ ron tích chập được sử dụng nhiều trong luận án. Tiếp theo luận án hệ thống hóa (survey) lại các phương thức về ước lượng khung xương (skeleton) trên cơ thể người. Các nghiên cứu thường xuất phát từ một ảnh màu, một ảnh độ sâu, một chuỗi hình ảnh hay các ảnh từ nhiều hướng nhìn khác nhau để ước lượng khung xương trên cơ thể người. Đặc biệt các phân tích về các nghiên cứu liên quan cho việc ước lượng khung xương trên cơ thể người trong không gian 2-D được trình bày trong Phần 1.3, các nghiên cứu liên quan về ước lượng khung xương trong không gian 3-D được trình bày trong Phần 1.

Cuối cùng, các bộ cơ sở dữ liệu cho việc đánh giá ước lượng khung xương trong không gian 3-D được trình bày và phân tích trong Phần 1.1 Học máy, học sâu và ứng dụng Luận án thực hiện các nghiên cứu dựa trên mô hình của học máy và học sâu do đó phần đầu luận án giới thiệu qua một số khái niệm, ứng dụng của học máy và học sâu.1 Học máy Trong luận án này điểm qua một số khái niệm cơ bản về học máy, học sâu và các ứng dụng của chúng. Trong khoảng gần 30 năm qua, khái niệm, cụm từ "Học máy (máy học) machine learning" đã được nhắc đi nhắc lại rất nhiều trong ngành công nghệ thông tin. Chi tiết hơn là khoa học máy tính, trí tuệ nhân tạo. Học máy là một lĩnh vực trong trí tuệ nhân tạo [56].

Chi tiết hơn "học máy" đã bắt đầu xuất hiện năm 1950 khi nhà bác học Turing đã tạo ra "phép thử Turing" để xác định xem liệu một máy tính có trí thông minh thực sự hay không. Để vượt qua bài kiểm tra đó, một máy tính phải có khả năng đánh lừa một con người tin rằng nó cũng là con người. Hay Arthur Samuel năm 1952, đã viết ra chương trình học máy (computer learn- ing) đầu tiên. Chương trình này là trò chơi cờ, và hãng máy tính IBM đã cải tiến trò chơi này để nó có thể tự học và tổ chức những nước đi trong chiến lược để giành chiến thắng.

Năm 1957, Frank Rosenblatt đã thiết kế mạng nơron (neural network) đầu tiên cho máy tính, trong đó mô phỏng quá trình suy nghĩ của bộ não con người. Toàn bộ quá trình phát triển của học máy được thể hiện trong [57].1 Minh họa mô hình của học máy [58]. Trong đó định nghĩa "Học máy" được thể hiện như sau: ˆ Theo Arthur Samuel (1959): "Máy học là ngành học cung cấp cho máy tính khả năng học hỏi mà không cần được lập trình một cách rõ ràng". ˆ Theo Giáo sư Tom Mitchell – Carnegie Mellon University: "Học máy là 1 chương trình máy tính được nói là học hỏi từ kinh nghiệm E từ các tác vụ T và với độ đo hiệu suất P.

Nếu hiệu suất của nó áp dụng trên tác vụ T và được đo lường bởi độ đo P tăng từ kinh nghiệm E". Hiện nay có rất nhiều thuật toán và các mô hình sử dụng học máy, cụ thể được thể hiện trong Hình 1. Học máy được chia làm hai loại là học có giám sát và học không có giám sát, như thể hiện ở Hình 1.2, chi tiết có thể tham khảo trong [59]. Đặc biệt học máy được áp dụng trong nhiều lĩnh vực [59]: xử lý ảnh (gắn thẻ hình ảnh trên facebook, nhận dạng ký tự, ô tô tự lái, vv); phân tích văn bản (lọc spam, phân tích ngữ nghĩa, khai thác thông tin, vv); khai phá dữ liệu (Phát hiện bất thường, phát hiện các quy luật, gom nhóm, dự đoán, vv); trò chơi điện tử và Robot (chơi game, tương tác với robot, các hệ thống trợ giúp, vv).

Ngày nay với sự phát triển của phần cứng máy tính và hệ điều hành, cũng như các yêu cầu từ thực tế ngày càng cao về độ chính xác và tốc độ tính toán nên trong phần tiếp theo, luận án sẽ giới thiệu khái quát về học sâu.2 Mô hình phân loại học máy [59].2 Học sâu Trong những năm gần đây đã xuất hiện khái niệm học sâu. Học sâu cũng nằm trong mô hình của học máy. Mô hình của học sâu được thể hiện trong Hình 1. Hiện nay có nhiều kiến trúc học sâu khác nhau như mạng nơ ron sâu, mạng nơ ron tích chập sâu, mạng niềm tin sâu và mạng nơ ron tái phát đã được áp dụng cho các lĩnh vực như thị giác máy tính, tự động nhận dạng giọng nói, xử lý ngôn ngữ tự nhiên, nhận dạng âm thanh ngôn ngữ và tin sinh học, chúng đã được chứng minh là tạo ra các kết quả rất tốt đối với nhiều nhiệm vụ khác nhau.3 Mô hình của học sâu [59].2 Hệ thống khôi phục hoạt động của người trong không gian 3-D và chấm điểm võ thuật 1.1 Hệ thống khôi phục hoạt động của người trong không gian 3-D Mingsong và các cộng sự [2] đã để xuất một mô hình theo vết và xây dựng lại khung cảnh và người trong không gian 3-D thời gian thực.

Hệ thống xây dựng lại môi trường và người trong không gian 3-D dữ trên dữ liệu thu thập từ 8 cảm biến hình ảnh. Các dữ liệu thu thập được từ các cảm biến hình ảnh được hiệu chỉnh và phân đoạn để tách riêng dữ liệu của người và các dữ liệu khác. Để dự đoán và theo vết được các hành động của người, nghiên cứu sử dụng mô hình biến dạng (deformation model) dựa trên các đặc trưng biến dạng trên ảnh độ sâu. Khi có nhiều các đặc trưng có sự biến đổi mạnh hơn vượt qua ngưỡng của mô hình biến dạng thì nghiên cứu đề xuất hàm năng lượng bổ sung cho các ràng buộc của mô hình biến dạng.

Đặc biệt các kỹ thuật về sử dụng hình bóng và khôi phục dữ liệu được sử dụng để khôi phục lại hình trạng của người dựa trên tập dữ liệu thu được từ các cảm biến hình ảnh. Hệ thống này phải sử dụng CPU để thu thập dữ liệu và khôi phục dữ liệu 3-D. Hay Meier và các cộng sự [7] đã xây dựng một ứng dụng khôi phục, theo vết hành động của người trong không gian 3-D. Mô hình của người được thể hiện bằng dạng lưới.2 Hệ thống chấm điểm võ thuật Hiện nay dựa trên các tìm hiểu của nghiên cứu sinh thì trên thế giới chưa có một hệ thống chấm điểm nào được công bố để chấm điểm các môn võ thuật như: Karate, Judo, Taekwondo,vv.

Năm 2018, liên đoàn Karate thế giới mới chỉ đưa ra được một bộ quy tắc về chấm điểm các động tác trong môn Karate [20]. Bộ quy tắc này dựa trên vị trí ra đòn vào đối phương như: Đầu, mặt, cổ, ngực, bụng, đằng trước đằng sau.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Luận án tiến sĩ "Mô Hình Nhận Dạng Tư Thế Võ Từ Ảnh Chiều Sâu" là một nghiên cứu chuyên sâu trong lĩnh vực kỹ thuật điện tử, tập trung vào việc phát triển mô hình nhận dạng tư thế võ thuật từ dữ liệu hình ảnh chiều sâu. Nghiên cứu này không chỉ mang lại những đóng góp quan trọng cho việc ứng dụng công nghệ thị giác máy tính trong thể thao và y tế mà còn mở ra hướng đi mới trong việc phân tích chuyển động con người. Độc giả quan tâm đến các ứng dụng của kỹ thuật điện tử trong nhận dạng và xử lý hình ảnh sẽ tìm thấy giá trị lớn từ tài liệu này.

Để mở rộng kiến thức về các mô hình xử lý tín hiệu và thiết kế hệ thống nhúng, bạn có thể tham khảo Luận văn thạc sĩ thiết kế hệ thống nhúng nhận dạng chữ viết tay. Nếu quan tâm đến các giải pháp nâng cao chất lượng xử lý tín hiệu, Luận án loại trừ nhiễu và nén tín hiệu điện tim sẽ là tài liệu hữu ích. Ngoài ra, Luận án thiết kế và chế tạo thiết bị ghi đo bức xạ sử dụng DSP và FPGA cung cấp cái nhìn sâu hơn về ứng dụng công nghệ xử lý tín hiệu số trong thực tế.