STDIO
Tìm kiếm gần đây
    Nội dung
    0
    0
    Chia sẻ

    Vuforia & Thực Tại Tăng Cường - Phần 3: Image Targets

    Hướng dẫn tạo Image Targets trong môi trường Unity Engine.
    17/04/2016 18/09/2020 2 phút đọc
    Vuforia & Thực Tại Tăng Cường - Phần 3: Image Targets

    Giới thiệu

    Image Targets là một tính năng của Vuforia SDK cho phép thiết bị (hỗ trợ camera) nhận diện và theo dõi một hình ảnh, từ đó định vị và hiển thị nội dung thực tại tăng cường.

    Hình ảnh mà Vuforia cần nhận diện không nhất thiết có các vùng màu đặc biệt hoặc vùng mã đen trắng như QR code. Vuforia tìm và theo dõi hình ảnh thông qua các đặc điểm của chúng và so sánh với cơ sở dữ liệu để xác định hình ảnh trùng khớp. Sau khi đã xác định được hình ảnh, Vuforia sẽ theo dấu hình ảnh miễn là nó còn hiển thị một phần trong tầm nhìn của camera.

    Tạo dữ liệu hình ảnh

    Vào trang https://developer.vuforia.com, chọn Develop.

    Ở mục Target Manager, chọn Add Database.

    Nhập tên của database, chọn loại dữ liệu là Device, sau đó chọn Create.

    Chọn database vừa tạo. Trong trường hợp này là STDIO.

    Chọn Add Target để thêm target cho database.

    Trong mục Add Target, chọn Single Image để thêm vào dữ liệu là một hình ảnh, Browse... để chọn hình ảnh cần tải lên. Nhập thông số Width tương ứng với chiều dài của hình. Nhập tên cho target rồi chọn Add. Hình ảnh phải ở định dạng JPG hoặc PNG, 8 bit gray scale hoặc 24 bit RGB.

    Sau khi add xong target cho database, chọn Download Database (All) để tải database về.

    Chọn Unity Editor là platform phát triển và chọn Download.

    Unity Package sau khi được tải về như sau

    Thao tác với Image Targets trong Unity

    Import package vừa tải về vào project Unity đã cài đặt sẵn môi trường Vuforia SDK. Trong Unity Editor, chọn VuforiaConfiguration, ở Mục Datasets, chọn Load và Active Database vừa import vào.

    Trong Hierarchy, xóa Main Camera của Scene. Thêm prefab ARCamera ImageTarget vào Hierarchy.

    Trong Inspector của object ImageTarget object vừa add, chọn Database và Image Target muốn nhận diện.

    Cuối cùng là thêm nội dung AR vào bên trong object ImageTarget.

    Và đây là kết quả

    Lưu ý

    • Hình ảnh cần nhận diện phải được đặt trong môi trường ánh sáng vừa phải, bề mặt phẳng và phải được chiếu sáng đều.
    • Để Vuforia SDK có thể nhận diện tốt hình ảnh tốt nhất, hình ảnh cần nhận diện nên nhiều chi tiết, độ tương phản tốt và không có nhiều phần bị trùng lấp. Chất lượng nhận diện của hình ảnh được đánh giá thông qua số sao trong Augmentable của hình ảnh.

    Bài chung series

    0 Bình luận
    Technical Artist

    Technical Artist

    Cung cấp giải pháp phần mềm cho truyền thông, đồ họa và kinh doanh.

    Khi bạn nhấn vào sản phẩm do chúng tôi đề xuất và mua hàng, chúng tôi sẽ nhận được hoa hồng. Điều này hỗ trợ chúng tôi có thêm kinh phí tạo nhiều nội dung hữu ích. Tìm hiểu thêm.
    STDIO

    Trang chính

    Công ty TNHH STDIO

    • 30, Trịnh Đình Thảo, Hòa Thạnh, Tân Phú, Hồ Chí Minh
      +84 28.36205514 - +84 942.111912
      developer@stdio.vn
    • 383/1 Quang Trung, Phường 10, Quận Gò Vấp, Hồ Chí Minh
      Số giấy phép ĐKKD: 0311563559 do sở Kế hoạch và Đầu Tư TPHCM cấp ngày 23/02/2012
    ©STDIO, 2013 - 2021