PHÁT TRIỂN ỨNG DỤNG CHAT TÍCH HỢP BỘ LỌC KHUÔN MẶT DỰA TRÊN NỀN TẢNG DEEPAR

Thứ năm - 29/12/2022 05:17

Trong thời đại công nghệ số, nhu cầu giao tiếp trực tuyến ngày càng gia tăng, kéo theo sự phát triển mạnh mẽ của các ứng dụng nhắn tin và gọi video. Nhằm mang đến trải nghiệm tương tác phong phú hơn cho người dùng, đề tài nghiên cứu khoa học “Tìm hiểu và phát triển ứng dụng chat tích hợp bộ lọc khuôn mặt dựa trên nền tảng DeepAR” đã được thực hiện bởi Nguyễn Hữu Quyền (Khoa Công nghệ Thông tin, Robot & Trí tuệ Nhân tạo, Trường Đại học Bình Dương) dưới sự hướng dẫn của ThS. Trần Trọng Tuyên.

Công nghệ DeepAR – Xu hướng mới trong giao tiếp trực tuyến

DeepAR là một nền tảng tiên tiến ứng dụng trí tuệ nhân tạo (AI) để phát hiện và theo dõi các đặc điểm khuôn mặt theo thời gian thực. Công nghệ này đã được tích hợp vào nhiều ứng dụng hàng đầu như Snapchat, Instagram và TikTok nhằm tạo ra các hiệu ứng khuôn mặt sinh động, nâng cao trải nghiệm người dùng.

Dựa trên nền tảng này, nhóm nghiên cứu đã phát triển một ứng dụng chat tích hợp tính năng bộ lọc khuôn mặt 3D, hiệu ứng AR, giúp người dùng không chỉ trao đổi thông tin mà còn có những trải nghiệm tương tác thú vị trong các cuộc gọi video.

Mục tiêu và nội dung nghiên cứu

Đề tài tập trung vào việc phát triển một ứng dụng nhắn tin và gọi video với các tính năng sau:

  • Đăng ký và đăng nhập tài khoản.
  • Nhắn tin, gọi thoại và gọi video với chất lượng cao.
  • Tích hợp công nghệ DeepAR để nhận diện khuôn mặt, áp dụng hiệu ứng 3D trong cuộc gọi video.
  • Bảo mật thông tin người dùng, tối ưu hiệu suất hoạt động trên thiết bị di động.

Nhóm nghiên cứu đã áp dụng phương pháp phát triển phần mềm theo mô hình thác nước, trong đó các bước được thực hiện tuần tự từ phân tích yêu cầu, thiết kế hệ thống, lập trình, kiểm thử và triển khai ứng dụng.

Công nghệ được sử dụng trong hệ thống

Để đảm bảo hiệu suất cao và tối ưu hóa trải nghiệm người dùng, nhóm nghiên cứu đã sử dụng:

  • Ngôn ngữ lập trình Flutter & Dart: Hỗ trợ phát triển ứng dụng đa nền tảng.
  • Cơ sở dữ liệu Firebase: Lưu trữ và quản lý tin nhắn, cuộc gọi.
  • DeepAR SDK: Nhận diện khuôn mặt, áp dụng bộ lọc khuôn mặt theo thời gian thực.
  • Agora SDK: Tích hợp chức năng gọi video với độ trễ thấp.

Ứng dụng thực tiễn của đề tài

Với tính năng kết hợp giữa giao tiếp và giải trí, ứng dụng chat tích hợp bộ lọc khuôn mặt có thể được triển khai rộng rãi trong nhiều lĩnh vực:

  • Ứng dụng cho các nền tảng mạng xã hội, livestream.
  • Tích hợp vào các hệ thống học trực tuyến, giúp giảng viên và sinh viên tương tác sinh động hơn.
  • Sử dụng trong các cuộc họp trực tuyến, tạo sự thú vị và sáng tạo trong giao tiếp.

Bên cạnh đó, ứng dụng cũng mở ra hướng phát triển mới trong lĩnh vực thực tế tăng cường (AR) và trí tuệ nhân tạo (AI), giúp cải thiện trải nghiệm người dùng và tăng cường sự cá nhân hóa trong giao tiếp trực tuyến.

Hướng phát triển trong tương lai

Nhóm nghiên cứu đặt mục tiêu tiếp tục hoàn thiện ứng dụng bằng cách:

  • Cải tiến thuật toán nhận diện khuôn mặt để tăng độ chính xác và mượt mà.
  • Tích hợp thêm các hiệu ứng 3D và AR mới, cho phép người dùng tùy chỉnh theo sở thích.
  • Nâng cấp tính năng bảo mật dữ liệu, đảm bảo an toàn cho người dùng khi sử dụng ứng dụng.

Với tiềm năng lớn trong lĩnh vực công nghệ, đề tài “Tìm hiểu và phát triển ứng dụng chat tích hợp bộ lọc khuôn mặt” hứa hẹn sẽ mang lại những bước đột phá trong giao tiếp trực tuyến, góp phần nâng cao trải nghiệm số trong thời đại công nghệ 4.0.

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

  Ý kiến bạn đọc

Icon-Zalo Zalo Icon-Messager Messenger Icon-Youtube Youtube Icon-Instagram Maps
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây