Nhảy tới nội dung

Theo dõi hình ảnh

Cập nhật ngày 8 tháng 12 năm 2022

Cơ chế theo dõi hình ảnh

Hình nhận diện - sẽ được dùng để quét với camera trên thiết bị di động và kích hoạt nội dung AR. Để tạo và trải nghiệm được tốt nhất, hãy tham khảo các gợi ý sau:

  • Hãy lựa chọn các hình ảnh có nhiều chi tiết và độ tương phản cao. Việc này giúp cho cho camera có thêm nhiều thông tin về hình ảnh hơn trong quá trình nhận diện. Marker 1

  • Hãy chắc chắn rằng nơi bạn trải nghiệm có đầy đủ ánh sáng để camera có thể nhận diện rõ ràng được hình ảnh. Marker 2

  • Tránh sử dụng các vật liệu in ấn có bề mặt phản xa lớn. Camera có thể sẽ nhầm lẫn khi có các mảng ánh sáng phản xạ, và gây mất ổn định quá trình theo dõi hình ảnh. Marker 3

  • Luôn giữ cho hình ảnh nhận diện nằm trong khung hình của camera. Với các hình ảnh nhận diện được in ở khổ lớn, có thể bạn sẽ cần đứng ở một khoảng cách xa hơn để trải nghiệm. Marker 4

  • Nếu bạn tải lên một hình ảnh được chụp từ thiết bị di động, hãy đảm bảo hình ảnh bạn muốn thêm nội dung AR được chụp cận cảnh. Ví dụ bạn muốn sử dụng logo trên bao bì, hãy đặt camera sát với bao bì. Hoặc bạn cũng có thể cắt hình ảnh bao bì với công cụ có sẵn trong camera, việc có các vật thể khác trong khung hình sẽ làm mất tính ổn định khi trải nghiệm. Marker 5 Marker 6

Nội dung hiển thị - Lớp nội dung ảo được hiển thị khi quét các hình ảnh nhận diện. Nội dung có thể hiện thị bao gồm hình ảnh, video, âm thanh, mô hình 3D. Hãy tham khảo các gợi ý sau:

  • PNG, JPG, GIF: Định dạng hình ảnh phổ biến trên các thư viện hình ảnh trực tuyến hoặc có thể dễ dàng tạo với các phần mềm đồ họa Adobe Photoshop hoặc Illustrator...

    mẹo

    Hãy hạn chế sử dụng các hình GIF chuyển động có màu sắc và hiệu ứng phức tạp. Ví dụ hiệu ứng màu phát sáng sẽ chứa nhiều dữ liệu màu sắc hơn.

    • Khi kết xuất hình ảnh hiển thị từ các phần mềm đồ họa, ARit khuyến kích bạn hãy tối ưu các hình ảnh này bằng cách File > Save > Save for web. Việc này sẽ đảm bảo rằng các hình ảnh này sẽ có mức độ tương thích cao với môi trường web.

    • Đối với các hình ảnh được tải về hoặc chụp từ thiết bị thì bạn hoàn toàn có thể sử dụng ngay.

  • MP4: Định dạng video có thể được tìm thấy dễ dàng trên các thư viện video trực tuyến hoặc được tạo ra bởi các phần mềm chỉnh sửa video phổ biến như Adobe Premiere, Final Cut Pro X...

    • Khi kết xuất video MP4, hay lựa chọn chuẩn giải mã video H.264 với độ phần giải HD, fullHD để có trải nghiệm tốt nhất.
    • Bạn cũng có thể tải lên một video phông xanh và đánh dấu vào lựa chọn "Phông xanh?"", ARit sẽ giúp bạn tách vật thể trong video một cách nhanh chóng.
    mẹo

    Tỉ lệ khung hình video ở cả hai độ phân giải phổ biến cho video HD và fullHD là 16:9/9:16 tương đương với video ngang/dọc. Bạn cần xác định trước tỉ lệ video đồng bộ tỉ lệ này trước khi khi tải lên một video.

    Video bitrate sẽ có thể ảnh hưởng tới kích thước của file, bạn có thể giảm bitrate để video được tối ưu hơn cho thiết bị di động.

  • GLB/GLTF: Là định dạng mô hình 3D phù hợp với trải nghiệm AR

    • Có thể được tạo ra các mô hình này với các phần mềm chuyên dụng như Blender, 3DsMax, Maya…sau đó export file với định dạng glb/gltf.
    mẹo

    Với các phần mềm chuyên dụng có thể sẽ không hỗ trợ export trực tiếp định dạng glb/gltf mà bạn sẽ cần phải sử dụng các addons.

    Các hiệu ứng ánh sáng và mô tả vật liệu được export từ nhiều phần mềm khác nhau sẽ cho ra các kết quả khác nhau và có các hạn chế trong việc mô tả lại một cách đầy đủ các hiệu ứng vật liệu.

    ARit gợi ý nếu bạn là người mới thì Blender có thể coi là sự lựa chọn phù hợp vì những ưu điểm nổi bật như miễn phí, export định dạng glb/gltf trực tiếp, thông dụng trong nhiều lĩnh vực.

    • Thường xuyên kiểm tra số lượng tam giác (triangle) của một/một nhóm mô hình 3D và kích thước file khi thiết kế để đảm bảo mô hình được tối ưu nhất cho lưu trữ và chia sẻ qua các nền tảng khác nhau. Tổng số hình tam giác của toàn bộ đối tượng trong một dự án nên ít hơn 450.000. Số lượng tam giác càng lớn sẽ ảnh hưởng tới tốc độ trải nghiệm.

    • Hãy lựa chọn các cách mô tả vật liệu cơ bản cho mô hình 3D. Hoặc cũng có thể sử dụng kỹ thuật baking texture nếu bạn cần một mô hình có chi tiết cao nhưng vẫn cần đảm tối ưu cho di động.

    • Các chuyển động (animation) cơ bản ở dạng keyframe và skeletal của mô hình 3D sẽ hiển thị.

    • Để mô hình được hiển thị ở tỷ lệ phù hợp sau khi quét, tham khảo mô hình mẫu, sau đó so sánh để căn chỉnh kích thước mô hình của bạn khi hiển thị AR.