Sketchar
Quay lại Blog

Trình phát hiện mặt tiền SketchAR

Viết bởi Sketchar2 phút đọc
Trình phát hiện mặt tiền SketchAR

Để có thể đặt nội dung AR lên các vật thể ngoài đời thực trong video, những vật thể đó cần được theo dõi chính xác trong từng khung hình theo thời gian thực. Các điểm neo AR có thể là bề mặt phẳng hoặc cong. Ví dụ về bề mặt phẳng: mặt bàn, tờ giấy, bức tường, mặt tiền tòa nhà. Việc xác định cấu hình không gian của bề mặt neo là yếu tố then chốt để nội dung AR hiển thị chính xác. Khác với các bề mặt khác như tờ giấy, ranh giới mặt tiền tòa nhà có thể không rõ ràng hoặc bị che khuất bởi các vật thể lân cận (cây cối, ô tô). Vì vậy, chỉ dựa vào ranh giới mặt tiền là không đủ để xác định cấu hình của mặt phẳng đó.

So sánh với các giải pháp tương tự:

• AR Cloud yêu cầu quét môi trường bằng phần mềm và phần cứng chuyên dụng trước khi có thể lấp đầy nó bằng các vật thể ảo.
• LIDAR chỉ hoạt động hiệu quả trong phạm vi 5 mét và chỉ trên các dòng smartphone Apple mới nhất. SketchAR Facade Detector hoạt động với bất kỳ camera nào ở khoảng cách hơn 50 mét.

Chúng tôi đề xuất một phương pháp mới để phát hiện mặt phẳng mặt tiền, trong đó việc phát hiện dựa trên giả định rằng các đường thẳng đứng và ngang chiếm ưu thế trên bề mặt mặt tiền trong thế giới thực. Nhờ đó, phép biến đổi phối cảnh có thể được xác định bằng cách phát hiện sự phân bố của các đường ngang và đường dọc trong hình ảnh.

Phương pháp phát hiện mặt phẳng mặt tiền bao gồm các thuật toán sau:
• phát hiện cạnh;
• phát hiện và lọc đường thẳng;
• xấp xỉ phân bố đường thẳng;
• xác định ranh giới.


Tải SketchAR cho iOS và trải nghiệm tính năng mới Facade Detector.

Đừng ngần ngại liên hệ với chúng tôi qua hi@sketchar.tech.

Chia sẻ bài viết

Bài viết liên quan

Đăng ký nhận tin tức công ty

Bài viết mới, cập nhật sản phẩm và câu chuyện cộng đồng – gửi thẳng đến hộp thư của bạn. Không spam.