1. 程式人生 > >跨平臺AR增強現實開發(四)(高通識別圖5星處理方式)

跨平臺AR增強現實開發(四)(高通識別圖5星處理方式)

高通的識別圖上傳到後臺以後我們可以看有星級評定,星值最大為5星,星值越大有以下好處:

1、識別圖越容易識別

2、識別出來的物體不會出現抖動

3、識別速度更快


而有時候我們上傳的識別圖只有2星,或者更少,這個時候我們需要處理識別來達到我們想要的效果,

從上面的5星識別圖片中我們可以總結到:

1、識別圖的細節有稜角,且稜角數量特多

2、識別圖的稜角分別均勻

3、圖片單個元素很小

高通的識別圖的特性點的標註是有以下規律:

1、圓形的圖元沒特性點

2、方形的圖元有四個特性點

3、半圓形的圖元有兩個特性點


我們來看看對比圖片效果:

從圖1中可以看到,第一張圖片圓形的圖元較多,對應識別特性點很少,

第二張圖片方形,或尖行較多,圖片識別特性點很多,並且分佈均勻

而有時候,我們上傳的圖片明明圖片分佈很複雜,但還是達不到5星,除了構圖元素以外,還有

一個重要的引數,跟本地圖片的清晰度有很大的關係:


本地圖片越清晰,高通越容易找到識別特性點

假如我們上傳的圖片現成的,無法變跟,通過下面的對比圖可以解決:


圖4中的第一張圖片,由於過於模糊,識別只有1星,

第二張圖片,我們改變了圖片的背景,識別強度增加到了2星,

在第三張圖片中,我們增強了圖片的畫質,增加到了3星


在圖5裡面我們繼續增強圖片畫質,

第一張圖片,增強了圖片對比度,識別係數為4星

第二張圖片,我們去掉了原圖片的背景色,這是另一種解決方案


圖6裡面的圖片識別係數全部為5星,圖片經過優化變的很清晰,稜角清晰

其他附加識別圖製作說明:

1.避免圖片識別點分佈不均勻(圖7)


2.避免識別圖裡面的圖元很圓(圖8)


3.避免很規則的圖案圖形(圖9)


好了,關於高通識別圖的處理方式全部在這裡