用于使用移動裝置的導航的方向性及x射線視圖技術的制作方法
【專利說明】
【背景技術】
[0001]室內導航呈現出不同于室外導航的問題。例如,在具有使用開放空間(例如大型百貨商店或體育場)的復雜室內環境中,導航可不同于在室外環境中,例如,因為“街道”或“走廊”可能不輪廓分明,且可準許用戶自由或幾乎自由移動。使用室外環境技術向室內環境中的用戶提供方向性導引可因此不良好起作用。
【發明內容】
[0002]根據本發明的在移動裝置上顯示導航信息的一種實例方法包含:在所述移動裝置處獲得所述移動裝置的位置的指示;在所述移動裝置處獲得與所述移動裝置相關聯的方向的指示;使用所述移動裝置的所述位置的所述指示、與所述移動裝置相關聯的所述方向的所述指示、關于所關注的地理區內的關注點的身份的信息及關于與所述關注點相關聯的區域的信息來確定所述關注點中的與所述移動裝置的所述位置及方向相關聯的至少一個相關關注點;及在所述移動裝置上顯示與所述至少一個相關關注點中的每一者相關聯的至少一個視覺指示。所述至少一個相關關注點中的每一者的所述至少一個視覺指示的外觀取決于以下各者中的至少一者:與所述視覺指示相關聯的所述相關關注點距所述移動裝置的距離,或所述移動裝置與和所述視覺指示相關聯的所述相關關注點之間的已知物理屏障的存在。
[0003]此類方法的實施方案可包含以下特征中的一或多者。與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示具有取決于所述相關關注點距所述移動裝置的所述距離的所述視覺指示的大小或透明度中的至少一者。所述使用進一步包括確定在距所述移動裝置的第一不同距離處的第一相關關注點及距所述移動裝置的大于所述第一距離的第二不同距離處的第二相關關注點,且所述顯示進一步包括顯示分別對應于所述第一和第二相關關注點的第一和第二視覺指示,其中第一視覺指示比所述第二視覺指示更大或更不透明中的至少一者。與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示具有取決于所述移動裝置與所述相關關注點之間的所述已知物理屏障的所述存在的所述視覺指示的透明度,且其中所述相關關注點相對于所述移動裝置安置成超出所述已知物理屏障,且所述視覺指示是透明的。所述所關注的地理區域包括室內環境。使用所述移動裝置的所述位置的所述指示、與所述移動裝置相關聯的所述方向的所述指示、關于所關注的地理區內的關注點的身份的信息及關于與所述關注點相關聯的區域的信息來確定所述關注點中的與所述移動裝置的所述位置及方向相關聯的所述至少一個相關關注點包含:識別與所述移動裝置的所述位置及所述移動裝置的方向的所述指示相關聯的至少一個眼線;投射所述眼線穿過所述室內環境的幾何表示;及將所述眼線與其相交的至少一個關注點識別為所述至少一個相關關注點。在所述移動裝置上顯示與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示包含:基于所述至少一個相關關注點中的每一者距所述移動裝置的所述位置的距離而將所述至少一個相關關注點排序;再現與所述相關關注點中的每一者相關聯的至少一個視覺指示;及顯示與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示及所述移動裝置的相機的視野的表示。與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示具有取決于所述相關關注點距所述移動裝置的所述距離的所述視覺指示的大小或透明度中的至少一者。在所述移動裝置上顯示與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示包含:基于所述至少一個相關關注點中的每一者距所述移動裝置的所述位置的距離而將所述至少一個相關關注點排序;基于所述至少一個相關關注點距所述移動裝置的所述位置的距離而確定所述至少一個相關關注點中的每一者的阿爾法通道值;基于與所述至少一個相關關注點中的每一者相關聯的圖形指示及與所述至少一個相關關注點中的每一者相關聯的所述阿爾法通道值而產生合成圖像內容;及在所述移動裝置的顯示器上顯示所述合成圖像內容。與所述至少一個關注點中的每一者相關聯的所述圖形指示包括與所述圖形指示相關聯的所述相關關注點的圖像。
[0004]根據本發明的在移動裝置上顯示導航信息的一種實例設備包含:用于在所述移動裝置處獲得所述移動裝置的位置的指示的裝置;用于在所述移動裝置處獲得與所述移動裝置相關聯的方向的指示的裝置;用于使用所述移動裝置的所述位置的所述指示、與所述移動裝置相關聯的所述方向的所述指示、關于所關注的地理區內的關注點的身份的信息及關于與所述關注點相關聯的區域的信息來確定所述關注點中的與所述移動裝置的所述位置及方向相關聯的至少一個相關關注點的裝置;及用于在所述移動裝置上顯示與所述至少一個相關關注點中的每一者相關聯的至少一個視覺指示的裝置。所述至少一個相關關注點中的每一者的所述視覺指示的外觀取決于以下各者中的至少一者:與所述視覺指示相關聯的所述相關關注點距所述移動裝置的距離,或所述移動裝置與和所述視覺指示相關聯的所述相關關注點之間的已知物理屏障的存在。
[0005]此設備的實施方案可包含以下特征中的一或多者。與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示具有取決于所述相關關注點距所述移動裝置的所述距離的所述視覺指示的大小或透明度中的至少一者。所述用于使用的裝置包含用于確定在距所述移動裝置的第一不同距離處的第一相關關注點及距所述移動裝置的大于所述第一距離的第二不同距離處的第二相關關注點的裝置,且所述用于顯示的裝置進一步包含用于顯示分別對應于所述第一和第二相關關注點的第一和第二視覺指示的裝置,其中所述第一視覺指示比所述第二視覺指示更大或更不透明中的至少一者。與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示具有取決于所述移動裝置與所述相關關注點之間的所述已知物理屏障的所述存在的所述視覺指示的透明度,且所述相關關注點相對于所述移動裝置安置成超出所述已知物理屏障,且所述視覺指示是透明的。所述所關注的地理區域包括室內環境。所述用于使用所述移動裝置的所述位置的所述指示、與所述移動裝置相關聯的所述方向的所述指示、關于所關注的地理區內的關注點的身份的信息及關于與所述關注點相關聯的區域的信息來確定所述關注點中的與所述移動裝置的所述位置及方向相關聯的所述至少一個相關關注點的裝置包含:用于識別與所述移動裝置的所述位置及所述移動裝置的方向的所述指示相關聯的至少一個眼線的裝置;用于投射所述眼線穿過所述室內環境的幾何表示的裝置;及用于將所述眼線與其相交的至少一個關注點識別為所述至少一個相關關注點的裝置。所述用于在所述移動裝置上顯示與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示的裝置包含:用于基于所述至少一個相關關注點中的每一者距所述移動裝置的所述位置的距離而將所述至少一個相關關注點排序的裝置;用于再現與所述相關關注點中的每一者相關聯的至少一個視覺指示的裝置;及用于顯示與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示及所述移動裝置的相機的視野的表示的裝置。與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示具有取決于所述相關關注點距所述移動裝置的所述距離的所述視覺指示的大小或透明度中的至少一者。所述用于在所述移動裝置上顯示與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示的裝置包含:用于基于所述至少一個相關關注點中的每一者距所述移動裝置的所述位置的距離而將所述至少一個相關關注點排序的裝置;用于基于所述至少一個相關關注點距所述移動裝置的所述位置的距離而確定所述至少一個相關關注點中的每一者的阿爾法通道值的裝置;用于基于與所述至少一個相關關注點中的每一者相關聯的圖形指示及與所述至少一個相關關注點中的每一者相關聯的所述阿爾法通道值而產生合成圖像內容的裝置;及用于在所述移動裝置的顯示器上顯示所述合成圖像內容的裝置。與所述至少一個關注點中的每一者相關聯的所述圖形指示包括與所述圖形指示相關聯的所述相關關注點的圖像。
[0006]根據本發明的實例非暫時性計算機可讀媒體具有存儲在其上的用于在移動裝置上顯示導航信息的計算機可讀指令。所述指令經配置以致使計算機:在所述移動裝置處獲得所述移動裝置的位置的指示;在所述移動裝置處獲得與所述移動裝置相關聯的方向的指示;使用所述移動裝置的所述位置的所述指示、與所述移動裝置相關聯的所述方向的所述指示、關于所關注的地理區內的關注點的身份的信息及關于與所述關注點相關聯的區域的信息來確定所述關注點中的與所述移動裝置的所述位置及方向相關聯的至少一個相關關注點;及在所述移動裝置上顯示與所述至少一個相關關注點中的每一者相關聯的至少一個視覺指示。所述至少一個相關關注點中的每一者的所述至少一個視覺指示的外觀取決于以下各者中的至少一者:與所述視覺指示相關聯的所述相關關注點距所述移動裝置的距離,或所述移動裝置與和所述視覺指示相關聯的所述相關關注點之間的已知物理屏障的存在。
[0007]此非暫時性計算機可讀媒體的實施方案可包含以下特征中的一或多者。與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示具有取決于所述相關關注點距所述移動裝置的所述距離的所述視覺指示的大小或透明度中的至少一者。所述經配置以致使所述計算機使用的指令包含致使所述計算機確定在距所述移動裝置的第一不同距離處的第一相關關注點及距所述移動裝置的大于所述第一距離的第二不同距離處的第二相關關注點的指令,且所述致使所述計算機顯示的指令包含致使所述計算機顯示分別對應于所述第一和第二相關關注點的第一和第二視覺指示的指令,其中第一視覺指示比所述第二視覺指示更大或更不透明中的至少一者。與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示具有取決于所述移動裝置與所述相關關注點之間的所述已知物理屏障的所述存在的所述視覺指示的透明度,且其中所述相關關注點相對于所述移動裝置安置成超出所述已知物理屏障,且所述視覺指示是透明的。所述所關注的地理區域包括室內環境。所述致使所述計算機使用所述移動裝置的所述位置的所述指示、與所述移動裝置相關聯的所述方向的所述指示、關于所關注的地理區內的關注點的身份的信息及關于與所述關注點相關聯的區域的信息來確定所述關注點中的與所述移動裝置的所述位置及方向相關聯的所述至少一個相關關注點的指令包含致使所述計算機進行以下操作的指令:識別與所述移動裝置的所述位置及所述移動裝置的方向的所述指示相關聯的至少一個眼線;投射所述眼線穿過所述室內環境的幾何表示;及將所述眼線與其相交的至少一個關注點識別為所述至少一個相關關注點。所述致使所述計算機在所述移動裝置上顯示與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示的指令包含致使所述計算機進行以下操作的指令:基于所述至少一個相關關注點中的每一者距所述移動裝置的所述位置的距離而將所述至少一個相關關注點排序;再現與所述相關關注點中的每一者相關聯的至少一個視覺指示;及顯示與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示及所述移動裝置的相機的視野的表示。與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示具有取決于所述相關關注點距所述移動裝置的所述距離的所述視覺指示的大小或透明度中的至少一者。所述致使所述計算機在所述移動裝置上顯示與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示的指令包含致使所述計算機進行以下操作的指令:基于所述至少一個相關關注點中的每一者距所述移動裝置的所述位置的距離而將所述至少一個相關關注點排序;基于所述至少一個相關關注點距所述移動裝置的所述位置的距離而確定所述至少一個相關關注點中的每一者的阿爾法通道值;基于與所述至少一個相關關注點中的每一者相關聯的圖形指示及與所述至少一個相關關注點中的每一者相關聯的所述阿爾法通道值而產生合成圖像內容;及在所述移動裝置的顯示器上顯示所述合成圖像內容。與所述至少一個關注點中的每一者相關聯的所述圖形指示包括與所述圖形指示相關聯的所述相關關注點的圖像。
[0008]根據本發明的用于在移動裝置上顯示導航信息的實例設備包含經配置以無線地發射及接收數據的收發器;經配置以存儲處理器可執行程序代碼的存儲器;及處理器。所述處理器經配置以:在所述移動裝置處獲得所述移動裝置的位置的指示;在所述移動裝置處獲得與所述移動裝置相關聯的方向的指示;使用所述移動裝置的所述位置的所述指示、與所述移動裝置相關聯的所述方向的所述指示、關于所關注的地理區內的關注點的身份的信息及關于與所述關注點相關聯的區域的信息來確定所述關注點中的與所述移動裝置的所述位置及方向相關聯的至少一個相關關注點;及在所述移動裝置上顯示與所述至少一個相關關注點中的每一者相關聯的至少一個視覺指示。所述至少一個相關關注點中的每一者的所述至少一個視覺指示的外觀取決于以下各者中的至少一者:與所述視覺指示相關聯的所述相關關注點距所述移動裝置的距離,或所述移動裝置與和所述視覺指示相關聯的所述相關關注點之間的已知物理屏障的存在。
[0009]此類設備的實施方案可包含以下特征中的一或多者。與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示具有取決于所述相關關注點距所述移動裝置的所述距離的所述視覺指示的大小或透明度中的至少一者。所述經配置以使用所述移動裝置的所述位置的所述指示、與所述移動裝置相關聯的所述方向的所述指示、關于所關注的地理區內的關注點的身份的信息及關于與所述關注點相關聯的區域的信息來確定所述關注點中的與所述移動裝置的所述位置及方向相關聯的至少一個相關關注點的處理器進一步經配置以確定在距所述移動裝置的第一不同距離處的第一相關關注點及距所述移動裝置的大于所述第一距離的第二不同距離處的第二相關關注點,且且其中所述經配置以在所述移動裝置上顯示與所述至少一個相關關注點中的每一者相關聯的至少一個視覺指示的處理器進一步經配置以顯示分別對應于所述第一和第二相關關注點的第一和第二視覺指示,其中第一視覺指示比所述第二視覺指示更大或更不透明中的至少一者。與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示具有取決于所述移動裝置與所述相關關注點之間的所述已知物理屏障的所述存在的所述視覺指示的透明度,且其中所述相關關注點相對于所述移動裝置安置成超出所述已知物理屏障,且所述視覺指示是透明的。所述所關注的地理區域包括室內環境。所述經配置以使用所述移動裝置的所述位置的所述指示、與所述移動裝置相關聯的所述方向的所述指示、關于所關注的地理區內的關注點的身份的信息及關于與所述關注點相關聯的區域的信息來確定所述關注點中的與所述移動裝置的所述位置及方向相關聯的所述至少一個相關關注點的處理器進一步經配置以:識別與所述移動裝置的所述位置及所述移動裝置的方向的所述指示相關聯的至少一個眼線;投射所述眼線穿過所述室內環境的幾何表示;及將所述眼線與其相交的至少一個關注點識別為所述至少一個相關關注點。所述經配置以在所述移動裝置上顯示與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示的處理器進一步經配置以:基于所述至少一個相關關注點中的每一者距所述移動裝置的所述位置的距離而將所述至少一個相關關注點排序;再現與所述相關關注點中的每一者相關聯的至少一個視覺指示;及顯示與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示及所述移動裝置的相機的視野的表示。與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示具有取決于所述相關關注點距所述移動裝置的所述距離的所述視覺指示的大小或透明度中的至少一者。所述經配置以在所述移動裝置上顯示與所述至少一個相關關注點中的每一者相關聯的所述至少一個視覺指示的處理器進一步經配置以:基于所述至少一個相關關注點中的每一者距所述移動裝置的所述位置的距離而將所述至少一個相關關注點排序;基于所述至少一個相關關注點距所述移動裝置的所述位置的距離而確定所述至少一個相關關注點中的每一者的阿爾法通道值;基于與所述至少一個相關關注點中的每一者相關聯的圖形指示及與所述至少一個相關關注點中的每一者相關聯的所述阿爾法通道值而產生合成圖像內容;及在所述移動裝置的顯示器上顯示所述合成圖像