一種數據處理方法及電子設備的制造方法
【專利摘要】本發明實施例公開了一種數據處理方法,包括:第一電子設備觸發運行目標應用;檢測到第一電子設備所處環境中存在音頻單元的至少兩個第二電子設備,獲取第一電子設備與至少兩個第二電子設備所對應的距離信息,基于距離信息得到針對第一電子設備和所述至少兩個第二電子設備的位置特征信息;接收目標體發射的目標音頻信號,獲取與所述目標音頻信號所對應的時間特征信息;所述時間特征信息表征所述第一電子設備以及所述至少兩個第二電子設備各自接收到所述目標音頻信號時所對應的時間特征;至少利用所述位置特征信息以及時間特征信息計算所述目標體相對于所述第一電子設備的目標位置,以對所述目標體進行定位。本發明實施例還公開了一種電子設備。
【專利說明】
一種數據處理方法及電子設備
技術領域
[0001]本發明涉及數據處理技術,尤其涉及一種數據處理方法及電子設備。
【背景技術】
[0002]隨著電子設備的普及,越來越多的用戶不僅僅擁有一臺電子設備,而是擁有多個電子設備;而且,多個電子設備中均會設置有音頻單元,如音頻輸出單元和音頻輸入單元,也就是說,音頻單元已成為電子設備的標準配置。但是,當用戶擁有多個電子設備時,多個電子設備中的音頻單元大部分會處于閑置狀態,這樣,造成了資源的浪費,因此,如何利用閑置的音頻單位為用戶提供其他服務以提升用戶體驗,成為了現在亟需解決的問題。
【發明內容】
[0003]為解決現有存在的技術問題,本發明實施例提供了一種數據處理方法及電子設備能至少解決現有技術中存在的上述問題。
[0004]本發明實施例的技術方案是這樣實現的:
[0005]本發明實施例第一方面提供了一種數據處理方法,包括:
[0006]第一電子設備觸發自身運行目標應用;其中,所述目標應用表征所述第一電子設備至少利用自身所處環境內的其他電子設備中的音頻單元對發射音頻信號的目標體進行定位的應用程序;
[0007]檢測到所述第一電子設備所處環境中存在音頻單元的至少兩個第二電子設備,獲取所述第一電子設備與所述至少兩個第二電子設備所對應的距離信息,基于距離信息得到針對所述第一電子設備和所述至少兩個第二電子設備的位置特征信息;
[0008]接收所述目標體發射的目標音頻信號,獲取與所述目標音頻信號所對應的時間特征信息;所述時間特征信息表征所述第一電子設備以及所述至少兩個第二電子設備各自接收到所述目標音頻信號時所對應的時間特征;
[0009]至少利用所述位置特征信息以及時間特征信息計算所述目標體相對于所述第一電子設備的目標位置,以對所述目標體進行定位。
[0010]本發明實施例第二方面提供了一種電子設備,包括:
[0011 ]控制單元,用于觸發自身運行目標應用;其中,所述目標應用表征所述第一電子設備至少利用自身所處環境內的其他電子設備中的音頻單元對發射音頻信號的目標體進行定位的應用程序;
[0012]確定單元,用于檢測到所述第一電子設備所處環境中存在音頻單元的至少兩個第二電子設備,獲取所述第一電子設備與所述至少兩個第二電子設備所對應的距離信息,基于距離信息得到針對所述第一電子設備和所述至少兩個第二電子設備的位置特征信息;
[0013]獲取單元,用于接收所述目標體發射的目標音頻信號,獲取與所述目標音頻信號所對應的時間特征信息;所述時間特征信息表征所述第一電子設備以及所述至少兩個第二電子設備各自接收到所述目標音頻信號時所對應的時間特征;
[0014]處理單元,用于至少利用所述位置特征信息以及時間特征信息計算所述目標體相對于所述第一電子設備的目標位置,以對所述目標體進行定位。
[0015]本發明實施例所述的數據處理方法及電子設備,通過第一電子設備利用至少兩個第二電子設備,確定出第一電子設備與至少兩個第二電子設備之間的相對位置關系,以及確定出第一電子設備與至少兩個第二電子設備接收到目標音頻信號的時間特征信息,進而利用相對位置關系以及時間特征信息確定出發射目標音頻信號的目標體的位置,如此,實現利用周邊閑置的電子設備對能夠發射目標音頻信號的目標體進行定位的目的。
【附圖說明】
[0016]圖1為本發明實施例一數據處理方法的實現流程示意圖;
[0017]圖2為本發明實施例第一電子設備與兩個第二電子設備接收到目標音頻信號的時間的不意圖;
[0018]圖3為本發明實施例利用第一電子設備和一個第二電子設備的位置信息以及接收到目標音頻信號的時間差約束出的雙曲線的示意圖;
[0019]圖4為本發明實施例第一電子設備的結構示意圖。
【具體實施方式】
[0020]為了能夠更加詳盡地了解本發明的特點與技術內容,下面結合附圖對本發明的實現進行詳細闡述,所附附圖僅供參考說明之用,并非用來限定本發明。
[0021 ] 實施例一
[0022]圖1為本發明實施例一數據處理方法的實現流程示意圖;如圖1所示,所述方法包括:
[0023]步驟101:第一電子設備觸發自身運行目標應用;其中,所述目標應用表征所述第一電子設備至少利用自身所處環境內的其他電子設備中的音頻單元對發射音頻信號的目標體進行定位的應用程序;
[0024]本實施例中,所述第一電子設備和第二電子設備均設置有音頻單元;所述音頻單元可以具體包括音頻輸入單元,如麥克風,以及音頻輸出單元,如音響、揚聲器、喇機等。也就是說,所述第一電子設備和第二電子設備均可以利用自身設置的音頻單元接收目標體所發射的音頻信號。
[0025]在實際應用中,所述第一電子設備可以基于用戶操作觸發自身利用設置有音頻單元的其他第二電子設備對發射音頻信號的目標體進行定位。
[0026]步驟102:檢測到所述第一電子設備所處環境中存在音頻單元的至少兩個第二電子設備,獲取所述第一電子設備與所述至少兩個第二電子設備所對應的距離信息,基于距離信息得到針對所述第一電子設備和所述至少兩個第二電子設備的位置特征信息;
[0027]本實施例中,所述第一電子設備與其他第二電子設備能夠進行通信,如此,便于所述第一電子設備檢測與自身進行通信的第二電子設備是否具有音頻單元,進而便于所述第一電子設備利用能夠與自身進行通信的、且具有音頻單元的兩個或兩個以上的第二電子設備對發射音頻信號的目標體進行定位。具體地,進一步地,當所述第一電子設備檢測到自身所處環境中存在音頻單元的至少兩個第二電子設備后,所述第一電子設備獲取針對于自身和所述至少兩個第二電子設備的距離信息;這里,所述距離信息具體包括表征第一電子設備與所述至少兩個第二電子設備中每一第二電子設備之間的第一距離,以及所述至少兩個第二電子設備中任意兩個第二電子設備之間的第二距離。也就是說,步驟102中所述獲取所述第一電子設備與所述至少兩個第二電子設備所對應的距離信息,基于距離信息得到針對所述第一電子設備和所述至少兩個第二電子設備的位置特征信息,可以具體為:獲取所述第一電子設備與所述至少兩個第二電子設備之間的第一距離,以及所述至少兩個第二電子設備之間的第二距離;進而分析第一距離和第二距離,得到位置特征信息;所述位置特征信息能夠表征所述第一電子設備與所述至少兩個第二電子設備之間的相對位置關系,以及所述至少兩個第二電子設備之間的相對位置關系。例如,所述位置特征信息可以具體為所述第一電子設備與所述至少兩個第二電子設備在預設坐標系下的具體坐標。這樣,使得所述第一電子設備確定出自身與至少兩個第二電子設備之間的相對位置關系,進而為利用所述至少兩個第二電子設備對發射音頻信號的目標體進行定位奠定了基礎。
[0028]步驟103:接收所述目標體發射的目標音頻信號,獲取與所述目標音頻信號所對應的時間特征信息;所述時間特征信息表征所述第一電子設備以及所述至少兩個第二電子設備各自接收到所述目標音頻信號時所對應的時間特征;
[0029]這里,由于所述第一電子設備和第二電子設備均設置有音頻單元,所以,當目標體發射出目標音頻信號,且發出的該目標音頻信號在第一電子設備和第二電子設備的音頻覆蓋范圍內時,所述第一電子設備以及第二電子設備均會接收到該目標音頻信號;而且,由于第一電子設備以及第二電子設備距離目標體的位置不同,所以,第一電子設備以及第二電子設備接收到目標音頻信號的時間不同。具體地,所述獲取與所述目標音頻信號所對應的時間特征信息可以具體包括:所述第一電子設備記錄自身接收到目標音頻信號的時間,獲取所述至少兩個第二電子設備各自接收到目標音頻信號的時間,并基于記錄的時間以及獲取到的時間,確定出第一電子設備與至少兩個第二電子設備接收到目標音頻信號的時間差;例如,所述至少兩個第二電子設備也記錄各自接收到目標音頻信號的時間;進一步地,所述第一電子設備向所述至少兩個第二電子設備去獲取所述至少兩個第二電子設備各自接收到目標音頻信號的時間,進而基于時間,確定出時間差,即第一電子設備接收到目標音頻信號的時間與所述至少兩個第二電子設備中任意一個第二電子設備接收到目標音頻信號的時間的時間差。所述第一電子設備利用確定出的自身與至少兩個第二電子設備之間的相對位置關系,以及接收到目標音頻信號的時間差確定出所述目標體相對于所述第一電子設備的目標位置,實現對目標體進行定位的目的。
[0030]在實際應用中,為減小誤差,所述第一電子設備和第二電子設備可以多次記錄接收到的目標體發射的目標音頻信號的時間,如圖3所示,三個虛線框圍城的點狀區域分別為第一電子設備與兩個第二電子設備接收到目標體發射的目標音頻信號的時間,進而利用圖3所示記錄結果,優化出第一電子設備與兩個第二電子設備接收到目標音頻信號的時間差,以減小確定出的目標體的目標位置的誤差。
[0031 ]步驟104:至少利用所述位置特征信息以及時間特征信息計算所述目標體相對于所述第一電子設備的目標位置,以對所述目標體進行定位。
[0032]在一實施例中,所述第一電子設備利用兩個第二電子設備的音頻單元,對目標體進行定位,此時,所述第一電子設備確定出自身與兩個第二電子設備之間的相對位置關系,如所述第一電子設備確定出自身在預設坐標系下的第一坐標,以及兩個第二電子設備中的第一個第二電子設備在該預設坐標系下的第二坐標,以及所述兩個第二電子設備中的第二個第二電子設備在該預設坐標系下的第三坐標;進一步地,所述第一電子設備確定出自身與第一個第二電子設備接收到目標音頻信號的第一時間差,進而利用第一坐標、第二坐標以及第一時間差即可約束出一個第一雙曲線,如圖2所示,利用第一坐標Al和第二坐標A2,以及第一時間差dl2即可得到第一雙曲線,此時,所述目標體的坐標即落在該第一雙曲線上。
[0033]同理,所述第一電子設備確定出自身與第二個第二電子設備接收到目標音頻信號的第二時間差,進而利用第一坐標、第三坐標以及第二時間差即可約束出一個第二雙曲線,所述目標體的坐標也落在第二雙曲線上;此時,所述第二雙曲線與第一雙曲線必然存在交點,該交點的坐標即為目標體的坐標,如此,實現了對目標體的定位過程。這里,值得注意的是,當第一雙曲線和第二雙曲線存在兩個交點時,由于第一電子設備與第二電子設備接收到的時間差為矢量,也就是說,接收時間存在先后順序,因此,可以根據接收時間特征舍棄其中一個交點,保留的交點即為目標體的坐標。
[0034]值得注意的是,當所述第一電子設備利用兩個第二電子設備的音頻單元,對目標體進行定位時,得到的目標體的坐標為二維空間下的坐標,也就是說,當進行平面定位時,需要利用三個電子設備。進一步地,當所述第一電子設備利用三個第二電子設備的音頻單元,對目標體進行定位時,得到的目標體的坐標則為三維空間下的坐標;也就是說,當進行三維空間定位時,需要利用四個電子設備,此時,交點為兩個面的交點。
[0035]這樣,本發明實施例所述的方法,通過第一電子設備利用至少兩個第二電子設備,確定出第一電子設備與至少兩個第二電子設備之間的相對位置關系,以及確定出第一電子設備與至少兩個第二電子設備接收到目標音頻信號的時間特征信息,進而利用相對位置關系以及時間特征信息確定出發射目標音頻信號的目標體的位置,如此,實現利用周邊閑置的電子設備對能夠發射目標音頻信號的目標體進行定位的目的。
[0036]另外,利用本發明實施例所述的方法,可以建立出一個分布式音頻傳感器網絡,SP利用第一電子設備和至少兩個第二電子設備中的音頻單元,建立起分布式音頻傳感器網絡,進而利用該分布式音頻傳感器網絡實現對未知音頻信號進行定位,如此,實現了利用音頻單元為用戶提供定位服務的目的,進而豐富了用戶體驗,也提升了用戶體驗。而且,本發明實施例的定位過程,無需額外設備以及基礎設施的支持就可實現,定位過程簡單,無需用戶額外的繁瑣操作,因此,便于在電子設備中大規模應用。
[0037]實施例二
[0038]基于實施例一所述的方法,本實施例中,所述第一電子設備可以采用如下兩種方式獲取自身與第二電子設備之間的第一距離。
[0039]方式一:所述第一電子設備可以具體利用傳輸于所述第一電子設備與所述第二電子設備之間的第一音頻信號所對應的時間特征信息,計算所述第一電子設備與第二電子設備之間的第一距離。
[0040]方式二:所述第一電子設備向第二電子設備去獲取所述第一電子設備與所述第二電子設備之間的第一距離;在一具體實施例中,所述第一距離可以是第二電子設備基于傳輸于所述第一電子設備與第二電子設備之間的第一音頻信號所對應的時間特征信息計算得到的,也可以是第二電子設備利用其他方式獲取到的,本實施例不做限制。
[0041]也就是說,在實際應用中,所述第一電子設備可以利用傳輸于自身與第二電子設備之間的第一音頻信號去計算自身與第二電子設備之間的第一距離,也可以直接向第二電子設備去獲取自身與第二電子設備之間的第一距離。當然,在實際應用中,所述第一電子設備還可以利用其他方式去計算,或者去獲取自身與第二電子設備之前的距離,本實施例不做限制。
[0042]相應地,兩個第二電子設備之間的距離的確定過程可以參照方式一或方式二,也可以采用其他方式,本實施例不做限制。
[0043]實施例三
[0044]基于實施例二所述的方法,本實施例提供了一種第一電子設備利用傳輸于所述第一電子設備與第二電子設備之間的第一音頻信號進行測距的具體方法,具體地,
[0045]所述第一電子設備發射第一音頻信號中的第一子信號,并記錄發射所述第一子信號的第一時間;以及獲取第二電子設備接收到所述第一子信號的第二時間;
[0046]所述第一電子設備接收所述第二電子設備發射的所述第一音頻信號中的第二子信號,并獲取所述第二電子設備發射所述第二子信號的第三時間,以及自身接收到所述第二子信號的第四時間;
[0047]至少利用所述第一時間、第二時間、第三時間以及第四時間計算所述第一電子設備與第二電子設備之間的第一距離。例如,利用所述第一時間、第二時間、第三時間、第四時間以及聲速計算出第一距離。
[0048]以下給出了具體測量第一距離的過程:
[0049]步驟A:第一電子設備發出一個第一線性調頻脈沖聲,并記錄發射時間為TAl,同時等待反饋;
[0050]步驟B:第二電子設備接收到第一線性調頻脈沖聲之后,記錄接收時間為TBl,再觸發自身發出一個第二線性調頻脈沖聲,并記錄發射時間TB2;
[0051]步驟C:第一電子設備收到第二電子設備發射的第二線性調頻脈沖聲,并記錄接收時間為TA2;則,
[0052]所述第一電子設備利用如下公式即可計算出第一電子設備與第二電子設備之間的第一距離,即第一距離0&匕=1^\¥;其中,1^={(了厶21厶1)-082181)}/2^為聲速。
[0053]在實際應用中,重復上述步驟A至步驟C的過程可以ToF的統計分布,進而提高測量結果的精確度;當然,如果電子設備設置有溫度和濕度傳感器,還可以利用溫度和濕度傳感器來對聲速V進行校正,以進一步提升測量結果的精確度。
[0054]這里,當有I個電子設備時,可以根據上述過程得到矩陣A,即Δ = (Slj)IXI;其中,Slj表示第i電子設備與第j電子設備之間的距離,進而利用多維尺度分析,可以計算出每個電子設備在笛卡爾坐標系中的坐標。這里,利用本發明實施例所述的方法的定位精準為5-50cmo
[0055]這樣,當用戶具有多個電子設備時,可以通過利用多個電子設備的音頻單元對環境中所存在的未知目標體進行定位,如確定一個辦公室內某個講話人的位置,如此,豐富電子設備的應用環境,提升電子設備音頻單元的利用率,進而提升用戶體驗。
[0056]實施例四
[0057]本實施例提供了一種第一電子設備,如圖4所不,所述第一電子設備包括:
[0058]控制單元41,用于觸發自身運行目標應用;其中,所述目標應用表征所述第一電子設備至少利用自身所處環境內的其他電子設備中的音頻單元對發射音頻信號的目標體進行定位的應用程序;
[0059]確定單元42,用于檢測到所述第一電子設備所處環境中存在音頻單元的至少兩個第二電子設備,獲取所述第一電子設備與所述至少兩個第二電子設備所對應的距離信息,基于距離信息得到針對所述第一電子設備和所述至少兩個第二電子設備的位置特征信息;
[0060]獲取單元43,用于接收所述目標體發射的目標音頻信號,獲取與所述目標音頻信號所對應的時間特征信息;所述時間特征信息表征所述第一電子設備以及所述至少兩個第二電子設備各自接收到所述目標音頻信號時所對應的時間特征;
[0061]處理單元44,用于至少利用所述位置特征信息以及時間特征信息計算所述目標體相對于所述第一電子設備的目標位置,以對所述目標體進行定位。
[0062]在一實施例中,所述確定單元42,還用于獲取所述第一電子設備與所述至少兩個第二電子設備之間的第一距離,以及所述至少兩個第二電子設備之間的第二距離;分析第一距離和第二距離,得到位置特征信息;其中,所述位置特征信息能夠表征所述第一電子設備與所述至少兩個第二電子設備之間的相對位置關系,以及所述至少兩個第二電子設備之間的相對位置關系。
[0063]在另一實施例中,所述確定單元42,還用于利用傳輸于所述第一電子設備與所述第二電子設備之間的第一音頻信號所對應的時間特征信息,計算所述第一電子設備與所述第二電子設備之間的第一距離。
[0064]在一實施例中,所述確定單元42,還用于發射第一音頻信號中的第一子信號,記錄發射所述第一子信號的第一時間;以及獲取第二電子設備接收到所述第一子信號的第二時間;接收所述第二電子設備發射的所述第一音頻信號中的第二子信號,并獲取所述第二電子設備發射所述第二子信號的第三時間,以及自身接收到所述第二子信號的第四時間;至少利用所述第一時間、第二時間、第三時間以及第四時間計算所述第一電子設備與第二電子設備之間的第一距離。
[0065]在另一實施例中,所述確定單元42,還用于向第二電子設備去獲取所述第一電子設備與所述第二電子設備之間的第一距離;其中,所述第一距離是所述第二電子設備基于傳輸于所述第一電子設備與所述第二電子設備之間的第一音頻信號所對應的時間特征信息計算得到的。
[0066]本領域技術人員應當理解,本發明實施例的電子設備中各處理單元的功能,可參照前述數據處理方法的相關描述而理解,本發明實施例的電子設備中各處理單元,可通過實現本發明實施例所述的功能的模擬電路而實現,也可以通過執行本發明實施例所述的功能的軟件在智能終端上的運行而實現。
[0067]在本申請所提供的幾個實施例中,應該理解到,所揭露的設備和方法,可以通過其它的方式實現。以上所描述的設備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,如:多個單元或組件可以結合,或可以集成到另一個系統,或一些特征可以忽略,或不執行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設備或單元的間接耦合或通信連接,可以是電性的、機械的或其它形式的。
[0068]上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位于一個地方,也可以分布到多個網絡單元上;可以根據實際的需要選擇其中的部分或全部單元來實現本實施例方案的目的。
[0069]另外,在本發明各實施例中的各功能單元可以全部集成在一個處理單元中,也可以是各單元分別單獨作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述集成的單元既可以采用硬件的形式實現,也可以采用硬件加軟件功能單元的形式實現。
[0070]本領域普通技術人員可以理解:實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括:移動存儲設備、只讀存儲器(R0M,Read Only Memory)、隨機存取存儲器(RAM ,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0071]或者,本發明上述集成的單元如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明實施例的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機、服務器、或者網絡設備等)執行本發明各個實施例所述方法的全部或部分。而前述的存儲介質包括:移動存儲設備、只讀存儲器(R0M,Read Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0072]以上所述,僅為本發明的【具體實施方式】,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應以所述權利要求的保護范圍為準。
【主權項】
1.一種數據處理方法,其特征在于,所述方法包括: 第一電子設備觸發自身運行目標應用;其中,所述目標應用表征所述第一電子設備至少利用自身所處環境內的其他電子設備中的音頻單元對發射音頻信號的目標體進行定位的應用程序; 檢測到所述第一電子設備所處環境中存在音頻單元的至少兩個第二電子設備,獲取所述第一電子設備與所述至少兩個第二電子設備所對應的距離信息,基于距離信息得到針對所述第一電子設備和所述至少兩個第二電子設備的位置特征信息; 接收所述目標體發射的目標音頻信號,獲取與所述目標音頻信號所對應的時間特征信息;所述時間特征信息表征所述第一電子設備以及所述至少兩個第二電子設備各自接收到所述目標音頻信號時所對應的時間特征; 至少利用所述位置特征信息以及時間特征信息計算所述目標體相對于所述第一電子設備的目標位置,以對所述目標體進行定位。2.根據權利要求1所述的方法,其特征在于,所述獲取所述第一電子設備與所述至少兩個第二電子設備所對應的距離信息,基于距離信息得到針對所述第一電子設備和所述至少兩個第二電子設備的位置特征信息,包括: 獲取所述第一電子設備與所述至少兩個第二電子設備之間的第一距離,以及所述至少兩個第二電子設備之間的第二距離; 分析第一距離和第二距離,得到位置特征信息;其中,所述位置特征信息能夠表征所述第一電子設備與所述至少兩個第二電子設備之間的相對位置關系,以及所述至少兩個第二電子設備之間的相對位置關系。3.根據權利要求2所述的方法,其特征在于,獲取第一電子設備與第二電子設備之間的第一距離,包括: 所述第一電子設備利用傳輸于所述第一電子設備與所述第二電子設備之間的第一音頻信號所對應的時間特征信息,計算所述第一電子設備與所述第二電子設備之間的第一距離。4.根據權利要求3所述的方法,其特征在于,所述第一電子設備利用傳輸于所述第一電子設備與所述第二電子設備之間的第一音頻信號所對應的時間特征信息,計算所述第一電子設備與所述第二電子設備之間的第一距離,包括: 所述第一電子設備發射第一音頻信號中的第一子信號,記錄發射所述第一子信號的第一時間;以及獲取第二電子設備接收到所述第一子信號的第二時間; 所述第一電子設備接收所述第二電子設備發射的所述第一音頻信號中的第二子信號,并獲取所述第二電子設備發射所述第二子信號的第三時間,以及自身接收到所述第二子信號的第四時間; 至少利用所述第一時間、第二時間、第三時間以及第四時間計算所述第一電子設備與第二電子設備之間的第一距離。5.根據權利要求2所述的方法,其特征在于,獲取第一電子設備與第二電子設備之間的第一距離,包括: 所述第一電子設備向第二電子設備去獲取所述第一電子設備與所述第二電子設備之間的第一距離;其中,所述第一距離是所述第二電子設備基于傳輸于所述第一電子設備與所述第二電子設備之間的第一音頻信號所對應的時間特征信息計算得到的。6.一種第一電子設備,包括: 控制單元,用于觸發自身運行目標應用;其中,所述目標應用表征所述第一電子設備至少利用自身所處環境內的其他電子設備中的音頻單元對發射音頻信號的目標體進行定位的應用程序; 確定單元,用于檢測到所述第一電子設備所處環境中存在音頻單元的至少兩個第二電子設備,獲取所述第一電子設備與所述至少兩個第二電子設備所對應的距離信息,基于距離信息得到針對所述第一電子設備和所述至少兩個第二電子設備的位置特征信息; 獲取單元,用于接收所述目標體發射的目標音頻信號,獲取與所述目標音頻信號所對應的時間特征信息;所述時間特征信息表征所述第一電子設備以及所述至少兩個第二電子設備各自接收到所述目標音頻信號時所對應的時間特征; 處理單元,用于至少利用所述位置特征信息以及時間特征信息計算所述目標體相對于所述第一電子設備的目標位置,以對所述目標體進行定位。7.根據權利要求6所述第一電子設備,其特征在于,所述確定單元,還用于獲取所述第一電子設備與所述至少兩個第二電子設備之間的第一距離,以及所述至少兩個第二電子設備之間的第二距離;分析第一距離和第二距離,得到位置特征信息;其中,所述位置特征信息能夠表征所述第一電子設備與所述至少兩個第二電子設備之間的相對位置關系,以及所述至少兩個第二電子設備之間的相對位置關系。8.根據權利要求7所述第一電子設備,其特征在于,所述確定單元,還用于利用傳輸于所述第一電子設備與所述第二電子設備之間的第一音頻信號所對應的時間特征信息,計算所述第一電子設備與所述第二電子設備之間的第一距離。9.根據權利要求8所述第一電子設備,其特征在于,所述確定單元,還用于發射第一音頻信號中的第一子信號,記錄發射所述第一子信號的第一時間;以及獲取第二電子設備接收到所述第一子信號的第二時間;接收所述第二電子設備發射的所述第一音頻信號中的第二子信號,并獲取所述第二電子設備發射所述第二子信號的第三時間,以及自身接收到所述第二子信號的第四時間;至少利用所述第一時間、第二時間、第三時間以及第四時間計算所述第一電子設備與第二電子設備之間的第一距離。10.根據權利要求7所述第一電子設備,其特征在于,所述確定單元,還用于向第二電子設備去獲取所述第一電子設備與所述第二電子設備之間的第一距離;其中,所述第一距離是所述第二電子設備基于傳輸于所述第一電子設備與所述第二電子設備之間的第一音頻信號所對應的時間特征信息計算得到的。
【文檔編號】G01S5/22GK106093867SQ201610482656
【公開日】2016年11月9日
【申請日】2016年6月27日
【發明人】楊大業, 宋建華
【申請人】聯想(北京)有限公司