本發(fā)明涉及電子商務技術領域,更具體地,涉及一種遠程購物方法、設備及系統(tǒng)。
背景技術:
隨著互聯(lián)網技術以及電子商務技術的飛速發(fā)展,通過如淘寶網這類的購物網站進行網上購物,已經成為人們日常生活中常用的購物模式。
但是,目前的購物網站通常都是通過物品的文字介紹和圖片這類信息展示物品的平面效果,與物品的實物會存在差距,不能讓用戶實際體驗物品,用戶購物體驗很差。
因此,發(fā)明人認為,有必要對上述現(xiàn)有技術中存在的問題進行改進。
技術實現(xiàn)要素:
本發(fā)明的一個目的是提供一種用于遠程購物的新技術方案。
根據(jù)本發(fā)明的第一方面,提供了一種遠程購物方法,包括:
確定用戶的目標購物地,獲取所述目標購物地的遠程現(xiàn)實場景的購物場景信息,
其中,所述購物場景信息至少包括所述遠程現(xiàn)實場景的實時全景視頻;
獲取用戶的個人場景信息,其中,
所述個人場景信息至少包括用戶在本地現(xiàn)實場景的位置信息和身體姿態(tài)信息;
根據(jù)所述個人場景信息以及所述購物場景信息,生成遠程購物場景以向用戶呈現(xiàn)供用戶實施遠程購物。
可選地,所述實時全景信息至少包括實時全景視頻;
所述獲取所述目標購物地的購物場景信息的步驟包括:
定位所述目標購物地的遠程現(xiàn)實場景;
通過全景攝像機獲取所述遠程現(xiàn)實場景的實時全景視頻。
可選地,所述生成遠程購物場景的步驟包括:
獲取所述用戶的購物場景坐標;
基于所述用戶的購物場景坐標,根據(jù)所述用戶的個人場景信息以及所述購物場景信息,生成所述遠程購物場景。
可選地,所述遠程購物方法還包括:
當用戶的所述個人場景信息發(fā)生變化時,根據(jù)變化后的所述個人場景信息,重新獲取所述購物場景信息以生成變化后的遠程購物場景。
可選地,
所述購物場景信息還包括所述遠程現(xiàn)實場景中的實時溫度信息、實時濕度信息、實時氣味信息中的至少一種。
可選地,
所述個人場景信息還包括用戶的個人特征信息;
所述遠程購物方法還包括:
響應于用戶實施的物品選擇操作,獲取用戶選擇的目標物品的物品信息,以生成所述目標物品的體驗信息;
根據(jù)所述目標物品的體驗信息、所述用戶的個人場景信息以及所述購物場景信息,重新生成所述遠程購物場景,以供用戶體驗所述目標物品。
可選地,
所述物品信息包括對應物品的外觀、材質、重量其中的至少一種;
所述體驗信息包括對應物品的視覺信息、觸覺信息以及感重信息其中的至少一種。
可選地,所述遠程購物方法還包括:
響應于用戶對目標物品的購買操作,獲取用戶的支付數(shù)據(jù)以完成對所述目標物品的支付;
和/或
響應于用戶對目標物品的購買操作,獲取用戶的收貨信息以完成對所述目標物品的交付。
根據(jù)本發(fā)明的第二方面,提供一種遠程購物設備,包括:
購物場景信息獲取單元,用于確定用戶的目標購物地,并獲取所述目標購物地的遠程現(xiàn)實場景的購物場景信息,
其中,所述購物場景信息至少包括所述遠程現(xiàn)實場景的實時全景信息;
個人場景信息獲取單元,用于獲取個人場景信息,
其中,所述個人場景信息至少包括用戶在本地現(xiàn)實場景的位置信息和身體姿態(tài)信息;
遠程購物場景生成單元,用于根據(jù)所述個人場景信息以及所述購物場景信息,生成遠程購物場景以向用戶呈現(xiàn)供用戶實施遠程購物。
可選地,所述遠程購物設備還包括:
場景變化控制單元,用于當用戶的所述個人場景信息發(fā)生變化時,根據(jù)變化后的所述個人場景信息,重新獲取所述購物場景信息以生成變化后的遠程購物場景。
可選地,
所述個人場景信息還包括用戶的個人特征信息;
所述遠程購物設備還包括:
體驗信息生成單元,用于響應于用戶實施的物品選擇操作,獲取用戶選擇的目標物品的物品信息,以生成所述目標物品的體驗信息;
購物場景更新單元,用于根據(jù)所述目標物品的體驗信息、所述用戶的個人場景信息以及所述購物場景信息,重新生成所述遠程購物場景,以供用戶體驗所述目標物品。
可選地,所述遠程購物設備還包括:
支付單元,用于響應于用戶對目標物品的購買操作,獲取用戶的支付數(shù)據(jù)以完成對所述目標物品的支付;
和/或
交付單元,響應于用戶對目標物品的購買操作,獲取用戶的收貨信息以完成對所述目標物品的交付。
根據(jù)本發(fā)明的第三方面,提供一種遠程購物系統(tǒng),至少包括如本發(fā)明的第二方面提供的任意一項遠程購物設備。
本發(fā)明的發(fā)明人發(fā)現(xiàn),在現(xiàn)有技術中,尚未存在一種遠程購物方法、設備及系統(tǒng),可以令用戶足不出戶,就能如同親身到達實際的購物地點進行購物,實現(xiàn)真正的遠程購物,提升用戶的購物體驗。因此,本發(fā)明所要實現(xiàn)的技術任務或者所要解決的技術問題是本領域技術人員從未想到的或者沒有預期到的,故本發(fā)明是一種新的技術方案。
通過以下參照附圖對本發(fā)明的示例性實施例的詳細描述,本發(fā)明的其它特征及其優(yōu)點將會變得清楚。
附圖說明
被結合在說明書中并構成說明書的一部分的附圖示出了本發(fā)明的實施例,并且連同其說明一起用于解釋本發(fā)明的原理。
圖1是顯示可用于實現(xiàn)本發(fā)明的實施例的電子設備的硬件配置的例子的框圖。
圖2示出了本發(fā)明的實施例的遠程購物方法的流程圖。
圖3示出了本發(fā)明的實施例的遠程購物設備的框圖。
圖4示出了本發(fā)明的實施例的遠程購物系統(tǒng)的示意圖。
具體實施方式
現(xiàn)在將參照附圖來詳細描述本發(fā)明的各種示例性實施例。應注意到:除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數(shù)字表達式和數(shù)值不限制本發(fā)明的范圍。
以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明及其應用或使用的任何限制。
對于相關領域普通技術人員已知的技術、方法和設備可能不作詳細討論,但在適當情況下,所述技術、方法和設備應當被視為說明書的一部分。
在這里示出和討論的所有例子中,任何具體值應被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它例子可以具有不同的值。
應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步討論。
<硬件配置>
圖1是示出可以實現(xiàn)本發(fā)明的實施例的電子設備1000的硬件配置的框圖。
電子設備1000可以是便攜式電腦、臺式計算機、手機、平板電腦等,還可以是提供虛擬現(xiàn)實體驗的虛擬現(xiàn)實產品,例如虛擬現(xiàn)實眼鏡、虛擬現(xiàn)實體驗倉等。
如圖1所示,電子設備1000可以包括處理器1100、存儲器1200、接口裝置1300、通信裝置1400、顯示裝置1500、輸入裝置1600、揚聲器1700、麥克風1800等等。其中,處理器1100可以是中央處理器cpu、微處理器mcu等。存儲器1200例如包括rom(只讀存儲器)、ram(隨機存取存儲器)、諸如硬盤的非易失性存儲器等。接口裝置1300例如包括usb接口、耳機接口等。通信裝置1400例如能夠進行有線或無線通信,具體地可以包括wifi通信、藍牙通信、2g/3g/4g/5g通信等。顯示裝置1500例如是液晶顯示屏、觸摸顯示屏等。輸入裝置1600例如可以包括觸摸屏、鍵盤、體感輸入等。用戶可以通過揚聲器1700和麥克風1800輸入/輸出語音信息。
圖1所示的電子設備僅僅是說明性的并且決不意味著對本發(fā)明、其應用或使用的任何限制。應用于本發(fā)明的實施例中,電子設備1000的所述存儲器1200用于存儲指令,所述指令用于控制所述處理器1100進行操作以執(zhí)行本發(fā)明實施例提供的任意一項遠程購物方法。本領域技術人員應當理解,盡管在圖1中對電子設備1000示出了多個裝置,但是,本發(fā)明可以僅涉及其中的部分裝置,例如,電子設備1000只涉及處理器1100和存儲裝置1200。技術人員可以根據(jù)本發(fā)明所公開方案設計指令。指令如何控制處理器進行操作,這是本領域公知,故在此不再詳細描述。
<實施例>
本實施例的總體構思,是提供一種用于遠程購物的新方案,不同于現(xiàn)有技術中網上購物只能展示平面化地展示物品,可以令用戶足不出戶,就能如同親身到達實際的購物地點進行購物,實現(xiàn)真正的遠程購物,提升用戶的購物體驗。
<方法>
本實施例中提供一種遠程購物方法,如圖2所示,包括:
步驟s2100,確定用戶的目標購物地,獲取所述目標購物地的遠程現(xiàn)實場景的購物場景信息,
其中,所述購物場景信息,是從目標購物地的遠程現(xiàn)實場景中獲取的,用于生成遠程購物場景的信息,至少包括所述遠程現(xiàn)實場景的實時全景信息。
在本實施例中,目標購物地是用戶期望進行購物的真實存在的地點,例如,某個有名的實體商場,或者用戶常去的實體店鋪等等。
具體地,實施本實施例的遠程購物設備,可以提供屏幕呈現(xiàn)地用戶常去的購物地點或者根據(jù)用戶的偏好程度推薦的購物地點,供用戶選擇確定目標購物地;也可以提供文字輸入框或語音輸入模式,供用戶直接輸入目標購物地的名稱以在地圖確定對應的地點,以此確定目標購物點。
在確定用戶的目標購物點后,獲取所述目標購物地的遠程現(xiàn)實場景的購物場景信息,所述購物場景信息至少包括所述遠程現(xiàn)實場景的實時全景信息。通過遠程現(xiàn)實場景的實時全景信息,可以生成對應的遠程購物場景向用戶展現(xiàn),使得用戶如同實時置身于目標購物地中進行購物,全新的購物體驗。
具體地,所述實時全景信息至少包括實時全景視頻;
所述獲取所述目標購物地的購物場景信息的步驟可以包括:
定位所述目標購物地的遠程現(xiàn)實場景;
通過全景攝像機獲取所述遠程現(xiàn)實場景的實時全景視頻。
例如,在用戶確定目標購物地后,可以通過配置無人機或者機器人前往目標購物地,以定位所述目標購物地的遠程現(xiàn)實場景以便獲取遠程現(xiàn)實場景的實時全景視頻,更具體地,可以配置無人機或者機器人將其所在位置作為坐標原點(0,0,0),建立場景坐標系。所述場景坐標系可以是世界坐標系。將目標購物地配置給無人機或者機器人,通過無人機或者機器人連網搜索購物場所對應目的地址反饋給用戶確認后,由無人機或者機器人前往目標購物地后,以無人機或者機器人所在的位置為坐標原點定位所述目標購物地的遠程現(xiàn)實場景,在通過無人機或者機器人搭載的全景攝像機獲取所述遠程現(xiàn)實場景的實時全景視頻。
又例如,在用戶確定目標購物地后,可以連接設置于目標購物地的全景攝像機,可以將目標購物地的入口處或者用戶選擇的符合其需求的目標購物地的現(xiàn)實地點作為坐標原點(0,0,0),建立場景坐標系,所述場景坐標系可以是世界坐標系。通過與坐標原點對應的設置于目標購物地的全景攝像機,獲取所述遠程現(xiàn)實場景的實時全景視頻。
此外,所述購物場景信息還包括所述遠程現(xiàn)實場景中的實時溫度信息、實時濕度信息、實時氣味信息中的至少一種。
例如,可以通過設置于目標購物地的遠程現(xiàn)實場景中的溫度傳感器獲取遠程現(xiàn)實場景的實時溫度信息,根據(jù)實時溫度信息在生成的遠程購物場景時設置對應的實時溫度,通過可調溫度的空間體驗倉,令用戶得到實時的溫度體驗;也可以通過設置于目標購物地的遠程現(xiàn)實場景中的濕度傳感器,獲取遠程現(xiàn)實場景的實時濕度信息,根據(jù)實時濕度信息在生成的遠程購物場景時設置對應的實時濕度,通過可調濕度的空間體驗倉,令用戶得到實時的濕度體驗;還可以通過設置于目標購物地的遠程現(xiàn)實場景中的氣味傳感器,獲取遠程現(xiàn)實場景的實時氣味信息,根據(jù)實時氣味信息在生成的目標購物地的遠程現(xiàn)實場景中時設置通過氣味生成器產生對應的氣味,令用戶得到實時的濕度體驗。如此,可以豐富用戶在遠程購物場景中得到的購物體驗。
在步驟s2100之后,進入步驟s2200,獲取用戶的個人場景信息,
具體地,所述個人場景信息,是從用戶實際置身的現(xiàn)實場景中獲取的,用于生成遠程購物場景的信息,至少包括用戶在本地現(xiàn)實場景的位置信息和身體姿態(tài)信息。
所述用戶在本地現(xiàn)實場景的位置信息具體可以是用戶身處本地現(xiàn)實場景中的,基于步驟s2100中設置的場景坐標系下的坐標。所述身體姿態(tài)信息可以包括用戶的動作、姿勢等。所述個人場景信息可以通過例如定位傳感器這類設備獲取,該定位傳感器可以是例如九軸運動傳感器(包括三軸加速度計、三軸陀螺儀、三軸磁強計)、或者使用實施本實施例的虛擬現(xiàn)實產品中已有的傳感器在加上外設的輔助體感傳感器。
在步驟s2200之后,進入步驟s2300,根據(jù)用戶的個人場景信息以及所述購物場景信息,生成遠程購物場景以向用戶呈現(xiàn)供用戶實施遠程購物,
根據(jù)用戶的個人場景信息以及所述購物場景信息,生成遠程購物場景以向用戶呈現(xiàn),可以使得用戶如同親身到達目標購物地中進行購物,實現(xiàn)真正的遠程購物。
具體地,所述生成遠程購物場景的步驟可以包括:
獲取所述用戶的購物場景坐標;
基于所述用戶的購物場景坐標,根據(jù)所述用戶的個人場景信息以及所述購物場景信息,生成所述遠程購物場景。
更具體地,可以基于場景坐標系獲取所述用戶的購物場景坐標,該場景坐標系是目標購物地的遠程現(xiàn)實場景、用戶所處的現(xiàn)實場景以及生成的遠程購物場景中所共用的坐標系,具體地,所述場景坐標系可以是世界坐標系。基于場景坐標系獲取所述用戶的購物場景坐標,使得用戶在本地現(xiàn)實場景中發(fā)生移動、或者身體姿態(tài)改變、視角變化等個人場景信息發(fā)生變化時,能結合變化的個人場景信息以及從目標購物地的遠程現(xiàn)實場景中獲取的購物場景信息,以模擬用戶真實體驗的方式生成遠程購物場景。
例如,在步驟s2100中是通過無人機或者機器人定位目標購物地的遠程現(xiàn)實場景,可以基于無人機或者機器人本身的位置作為坐標原點(0,0,0),建立場景坐標系,可以將無人機或者機器人的坐標作為用戶的購物場景坐標,基于所述用戶的購物場景坐標,根據(jù)所述用戶的個人場景信息以及所述購物場景信息,生成所述遠程購物場景;
又例如,在步驟s2100中是通過設置于目標購物地的全景攝像機,定位目標購物地的遠程現(xiàn)實場景,可以將目標購物地的入口處或者用戶選擇的符合其需求的目標購物地的現(xiàn)實地點作為坐標原點(0,0,0),建立場景坐標系,在初始時或者重新定位時,可以將坐標原點處作為用戶的購物場景坐標,基于所述用戶的購物場景坐標,根據(jù)所述用戶的個人場景信息以及所述購物場景信息,生成所述遠程購物場景,而后根據(jù)用戶的個人場景信息變化,重新獲取所述購物場景信息以生成變化后的遠程購物場景;
更具體地,在上述兩個例子中,可以在獲取的購物場景信息中包括的目標購物地的遠程現(xiàn)實場景的實時全景視頻中,模擬用戶的3d人像設置在購物場景坐標對應的位置,并根據(jù)用戶的身體姿態(tài)信息,設置于用戶對應的3d人像產生對應的身體姿態(tài),例如模擬用戶在本地現(xiàn)實場景中做出的抓取動作,設置該3d人像做出抓取動作,以生成所述遠程購物場景。此外,用戶的個人場景信息中還可以包括用戶的個人特征信息,例如性別、身高、體重、外形描述、愛好等,根據(jù)用戶的個人特征信息模擬出用戶的3d人像。
特別地,當用戶的個人場景信息發(fā)生變化時,例如用戶在本地現(xiàn)實場景中走動、身體姿態(tài)變化使得個人場景信息發(fā)生變化,可以根據(jù)變化后的所述個人場景信息,重新獲取所述購物場景信息以生成變化后的遠程購物場景。
例如,在步驟s2100中是通過無人機或者機器人定位目標購物地的遠程現(xiàn)實場景,基于無人機或者機器人本身的位置作為坐標原點(0,0,0)建立了場景坐標系,用戶的購物場景坐標與無人機或者機器人本身的坐標相同,當用戶在本地現(xiàn)實場景中走動、或者發(fā)生身體姿態(tài)變化時,記錄用戶發(fā)生的位移、方向變化,實時配置無人機或者機器人在遠程現(xiàn)實場景發(fā)生同樣的變化,再重新獲取所述購物場景信息,執(zhí)行步驟s2200以生成變化后的遠程購物場景,比如,用戶向左走動了1米,實時配置無人機或者機器人在遠程現(xiàn)實場景中向左移動1米,重新獲取此時購物場景信息,例如通過無人機或者機器人搭載的全景攝像機獲取移動后的實時全景視頻,生成變化后的遠程購物場景;
又例如,在步驟s2100中是通過設置于目標購物地的全景攝像機,定位目標購物地的遠程現(xiàn)實場景,在選擇好坐標原點(0,0,0)建立場景坐標系,可以將坐標原點處作為用戶的初始的購物場景坐標,當用戶在本地現(xiàn)實場景中走動、或者發(fā)生身體姿態(tài)變化時,記錄用戶發(fā)生的位移、方向變化,確定用戶變化后的購物場景坐標,以確定是否還在當前的全景攝像機控制的場景坐標范圍內,如果是,可以獲取對應購物場景坐標的實時全景視頻作為重新獲取的購物場景信息,如果不是,則需要切換到變化后的購物場景坐標落入的場景坐標范圍對應的全景攝像機,由切換的全景攝像機獲取對應購物場景坐標的實時全景視頻作為重新獲取的購物場景信息,比如,用戶沿場景坐標系x軸方向平移1米,購物場景坐標變?yōu)?1,0,0),在確定無需切換全景攝像機后,獲取(1,0,0)對應的實時全景視頻作為重新獲取的購物場景信息,執(zhí)行步驟s2200以生成變化后的遠程購物場景。
生成遠程購物場景以向用戶呈現(xiàn)供用戶實施遠程購物,例如,遠程購物場景中會呈現(xiàn)用戶感興趣的某個柜臺或者某個店鋪中陳列的物品,例如衣服、鞋子、器具等,用戶就如同置身在實際的柜臺前或者店鋪中,會期望挑選喜歡的物品進行購買,但通常期望實際體驗該物品,例如,會希望能試穿該衣服、觸摸該器具等。
因此,本實施例中提供的遠程購物方法還包括:
響應于用戶實施的物品選擇操作,獲取用戶選擇的目標物品的物品信息,以生成所述目標物品的體驗信息;
根據(jù)所述目標物品的體驗信息、所述用戶的個人場景信息以及所述購物場景信息,重新生成所述遠程購物場景,以供用戶體驗所述目標物品。
其中,所述個人場景信息還包括用戶的個人特征信息。
具體地,所述物品信息包括對應物品的外觀、材質、重量其中的至少一種;所述體驗信息包括對應物品的視覺信息、觸覺信息以及感重信息其中的至少一種。
通過根據(jù)用戶選擇的目標物品生成對應的物品體驗信息,以結合用戶的個人場景信息以及所述購物場景信息,重新生成所述遠程購物場景,使得用戶可以實際體驗目標物品,獲取如同置身實際的購物地點挑選實體物品進行購買的真實體驗,以真正實現(xiàn)遠程購物。
例如,用戶可以通過在本地現(xiàn)實場景中做出的抓取、拿握等動作選擇目標物品,實施本實施例的遠程購物設備通過聯(lián)網獲取已經存儲在云端或者服務器中的目標購物地的數(shù)據(jù)庫中,查詢獲取目標物品的物品信息,包括對應物品的外觀、材質、重量其中的至少一種,在獲取目標物品的物品信息后,可以生成對應物品的體驗信息,所述體驗信息包括對應物品的視覺信息、觸覺信息以及感重信息其中的至少一種例如,用戶選擇的目標物品是一個水杯,物品信息中包括該水杯的具體大小、形狀、玻璃材質、具體重量等,生成的體驗信息中包括在用戶在遠程購物場景中視覺上感知的水杯大小、觸覺上感知的水杯的玻璃材質的觸感數(shù)據(jù)、以及水杯實際重量帶來的用戶感重;
再根據(jù)所述目標物品的體驗信息、所述用戶的個人場景信息以及所述購物場景信息,重新生成所述遠程購物場景,以供用戶體驗所述目標物品,比如,上例的水杯,在生成的遠程購物場景中,向用戶呈現(xiàn)模擬的3d人手中抓住了水杯,通過體感傳感器生成水杯的玻璃觸感和感受重量讓用戶感受,以使得用戶獲取實際購物體驗。
又例如,用戶挑選的目標物品是一條裙子,在獲取裙子的外觀(尺寸、顏色、款式)、材質、重量的等物品信息后,可以結合用戶的個人特征信息例如用戶的身高、體重等,在生成的遠程購物場景中呈現(xiàn)穿著該裙子的用戶的3d人像,以供用戶獲取實際購物體驗,在此不一一贅述。
在用戶在遠程購物場景中挑選到期望購買的物品后,會期望如同置身實際的購物地點中,直接支付購買該物品,真正實現(xiàn)遠程購物。因此,本實施例中提供的遠程購物方法還包括:
響應于用戶對目標物品的購買操作,獲取用戶的支付數(shù)據(jù)以完成對所述目標物品的支付;
和/或
響應于用戶對目標物品的購買操作,獲取用戶的收貨信息以完成對所述目標物品的交付。
例如,在用戶做出本地現(xiàn)實場景中操作以選擇確認購買,例如走動使得在遠程購物場景中到達目標購物地的付款臺,或者直接在界面中選擇購買后,可以通過目標購物地的對應的支付鏈接供用戶點擊輸入,以獲取用戶的支付數(shù)據(jù)以完成對所述目標物品的支付;
或者,如果用戶是通過無人機或者機器人獲取目標購物地的遠程現(xiàn)實場景的購物場景信息,還可以通過配置無人機或者機器人掃描目標購物地在遠程現(xiàn)實場景中提供支付二維碼,以使得能獲取用戶的支付數(shù)據(jù)以完成對所述目標物品的支付。當然,還可以配置無人機或者機器人通過語音或者文字輸出與目標購物地中的導購人員交流,確認購買提供支付數(shù)據(jù),以使得能獲取用戶的支付數(shù)據(jù)以完成對所述目標物品的支付。
而在用戶對目標物品完成支付后,還可以通過彈出對話框供用戶輸入收貨信息,使得目標購物地可以根據(jù)收貨信息通過商場的送貨人員或者快遞將用戶購買的目標物品送達收貨信息對應的地址;
或者,如果用戶是通過無人機或者機器人獲取目標購物地的遠程現(xiàn)實場景的購物場景信息,還可以通過將收貨信息配置到無人機或者機器人,有無人機或者機器人從目標購物地獲取目標物品,例如,由商場的工作人員協(xié)助將目標物品裝載至無人機,之后由無人機或者機器人將目標物品送回至收貨信息對應的地址,應當理解的是,在用戶購買的物品數(shù)量較多時,可以由無人機或者機器人多次執(zhí)行交付操作。
<裝置>
在本實施例中,還提供一種遠程購物設備3000,如圖3所示,包括購物場景信息獲取單元3100、個人場景信息獲取單元3200、遠程購物場景生成單元3300,可選地,還包括場景變化控制單元3400、體驗信息生成單元3500、購物場景更新單元3600以及支付單元3700以及交付單元3800,用于實施本實施例中提供的任意一項遠程購物方法,在此不再贅述。
遠程購物設備3000,包括:
購物場景信息獲取單元3100,用于確定用戶的目標購物地,并獲取所述目標購物地的遠程現(xiàn)實場景的購物場景信息,
其中,所述購物場景信息至少包括所述遠程現(xiàn)實場景的實時全景信息;
個人場景信息獲取單元3200,用于獲取個人場景信息,
其中,所述個人場景信息至少包括用戶在本地現(xiàn)實場景的位置信息和身體姿態(tài)信息;
遠程購物場景生成單元3300,用于根據(jù)用戶的個人場景信息以及所述購物場景信息,生成遠程購物場景以向用戶呈現(xiàn)供用戶實施遠程購物。
可選地,所述購物場景信息獲取單元3100具體用于:
定位所述目標購物地的遠程現(xiàn)實場景;
通過全景攝像機獲取所述遠程現(xiàn)實場景的實時全景視頻。
可選地,所述遠程購物場景生成單元3200具體用于:
獲取所述用戶的購物場景坐標;
基于所述用戶的購物場景坐標,根據(jù)所述用戶的個人場景信息以及所述購物場景信息,生成所述遠程購物場景。
可選地,遠程購物設備3000還包括:
場景變化控制單元3400,用于當用戶的所述個人場景信息發(fā)生變化時,根據(jù)變化后的所述個人場景信息,重新獲取所述購物場景信息以生成變化后的遠程購物場景。
可選地,所述購物場景信息還包括所述遠程現(xiàn)實場景中的實時溫度信息、實時濕度信息、實時氣味信息中的至少一種。
可選地,
所述個人場景信息還包括用戶的個人特征信息;
遠程購物設備3000還包括:
體驗信息生成單元3500,用于響應于用戶實施的物品選擇操作,獲取用戶選擇的目標物品的物品信息,以生成所述目標物品的體驗信息;
購物場景更新單元3600,用于根據(jù)所述目標物品的體驗信息、所述用戶的個人場景信息以及所述購物場景信息,重新生成所述遠程購物場景,以供用戶體驗所述目標物品。
可選地,
所述物品信息包括對應物品的外觀、材質、重量其中的至少一種;
所述體驗信息包括對應物品的視覺信息、觸覺信息以及感重信息其中的至少一種。
可選地,遠程購物設備3000還包括:
支付單元3700,用于響應于用戶對目標物品的購買操作,獲取用戶的支付數(shù)據(jù)以完成對所述目標物品的支付;
和/或
交付單元3800,響應于用戶對目標物品的購買操作,獲取用戶的收貨信息以完成對所述目標物品的交付。
本領域技術人員應當明白,可以通過各種方式來實現(xiàn)遠程購物設備3000。例如,可以通過指令配置處理器來實現(xiàn)遠程購物設備3000。例如,可以將指令存儲在rom中,并且當啟動設備時,將指令從rom讀取到可編程器件中來實現(xiàn)遠程購物設備3000。例如,可以將遠程購物設備3000固化到專用器件(例如asic)中??梢詫⑦h程購物設備3000分成相互獨立的單元,或者可以將它們合并在一起實現(xiàn)。遠程購物設備3000可以通過上述各種實現(xiàn)方式中的一種來實現(xiàn),或者可以通過上述各種實現(xiàn)方式中的兩種或更多種方式的組合來實現(xiàn)。
<系統(tǒng)>
在本實施例中,還提供一種遠程購物系統(tǒng)4000,包括本實施例中提供任意一項遠程購物設備4000。
例如,如圖4所示,遠程購物系統(tǒng)4000中包括虛擬現(xiàn)實設備4100、遠程購物設備3000、若干個設置于目標購物地的遠程現(xiàn)實場景的全景攝像機4200、搭載有全景攝像機的設備4300(例如無人機或者機器人),以及網絡4400,其中:
虛擬現(xiàn)實設備4100,用于向用戶展現(xiàn)通過遠程購物設備3000生成遠程購物場景,例如,虛擬現(xiàn)實設備4100可以虛擬現(xiàn)實眼鏡、虛擬現(xiàn)實頭盔或者虛擬體驗倉等(圖中舉例示出虛擬現(xiàn)實眼鏡);
遠程購物設備3000,用于實施本實施例中提供任何一項的遠程購物方法,在此不再贅述;
網絡4400,用于遠程購物設備3000、虛擬現(xiàn)實設備4100、全景攝像機4200或者設備4300(無人機或者機器人)其中任意兩者連接進行通信,根據(jù)應用場景,可以是無線網絡也可以是有線網絡,可以是廣域網也可以是局域網;
全景攝像機4200,固定設置于目標購物地的遠程現(xiàn)實場景中,用于獲取實時全景視頻以生成購物場景信息,
設備4300,搭載有全景攝像機,可以被配置移動至目標購物地的遠程現(xiàn)實場景中,用于獲取實時全景視頻以生成購物場景信息,例如可以是無人機或者機器人。
以上已經結合附圖描述了本發(fā)明的實施例,根據(jù)本實施例,提供一種遠程購物方法、設備及系統(tǒng),通過獲取用戶確定的目標購物地的遠程現(xiàn)實場景的購物場景信息,結合用戶的個人場景信息生成遠程購物場景以向用戶呈現(xiàn)供用戶實施遠程購物,使得用戶可以足不出戶,就能如同親身到達目標購物地進行購物,實現(xiàn)真正的遠程購物,提升用戶的購物體驗。
本領域技術人員公知的是,隨著諸如大規(guī)模集成電路技術的電子信息技術的發(fā)展和軟件硬件化的趨勢,要明確劃分計算機系統(tǒng)軟、硬件界限已經顯得比較困難了。因為,任何操作可以軟件來實現(xiàn),也可以由硬件來實現(xiàn)。任何指令的執(zhí)行可以由硬件完成,同樣也可以由軟件來完成。對于某一機器功能采用硬件實現(xiàn)方案還是軟件實現(xiàn)方案,取決于價格、速度、可靠性、存儲容量、變更周期等非技術性因素。因此,對于電子信息技術領域的普通技術人員來說,更為直接和清楚地描述一個技術方案的方式是描述該方案中的各個操作。在知道所要執(zhí)行的操作的情況下,本領域技術人員可以基于對所述非技術性因素的考慮直接設計出期望的產品。
本發(fā)明可以是系統(tǒng)、方法和/或計算機程序產品。計算機程序產品可以包括計算機可讀存儲介質,其上載有用于使處理器實現(xiàn)本發(fā)明的各個方面的計算機可讀程序指令。
計算機可讀存儲介質可以是可以保持和存儲由指令執(zhí)行設備使用的指令的有形設備。計算機可讀存儲介質例如可以是――但不限于――電存儲設備、磁存儲設備、光存儲設備、電磁存儲設備、半導體存儲設備或者上述的任意合適的組合。計算機可讀存儲介質的更具體的例子(非窮舉的列表)包括:便攜式計算機盤、硬盤、隨機存取存儲器(ram)、只讀存儲器(rom)、可擦式可編程只讀存儲器(eprom或閃存)、靜態(tài)隨機存取存儲器(sram)、便攜式壓縮盤只讀存儲器(cd-rom)、數(shù)字多功能盤(dvd)、記憶棒、軟盤、機械編碼設備、例如其上存儲有指令的打孔卡或凹槽內凸起結構、以及上述的任意合適的組合。這里所使用的計算機可讀存儲介質不被解釋為瞬時信號本身,諸如無線電波或者其他自由傳播的電磁波、通過波導或其他傳輸媒介傳播的電磁波(例如,通過光纖電纜的光脈沖)、或者通過電線傳輸?shù)碾娦盘枴?/p>
這里所描述的計算機可讀程序指令可以從計算機可讀存儲介質下載到各個計算/處理設備,或者通過網絡、例如因特網、局域網、廣域網和/或無線網下載到外部計算機或外部存儲設備。網絡可以包括銅傳輸電纜、光纖傳輸、無線傳輸、路由器、防火墻、交換機、網關計算機和/或邊緣服務器。每個計算/處理設備中的網絡適配卡或者網絡接口從網絡接收計算機可讀程序指令,并轉發(fā)該計算機可讀程序指令,以供存儲在各個計算/處理設備中的計算機可讀存儲介質中。
用于執(zhí)行本發(fā)明操作的計算機程序指令可以是匯編指令、指令集架構(isa)指令、機器指令、機器相關指令、微代碼、固件指令、狀態(tài)設置數(shù)據(jù)、或者以一種或多種編程語言的任意組合編寫的源代碼或目標代碼,所述編程語言包括面向對象的編程語言—諸如smalltalk、c++等,以及常規(guī)的過程式編程語言—諸如“c”語言或類似的編程語言。計算機可讀程序指令可以完全地在用戶計算機上執(zhí)行、部分地在用戶計算機上執(zhí)行、作為一個獨立的軟件包執(zhí)行、部分在用戶計算機上部分在遠程計算機上執(zhí)行、或者完全在遠程計算機或服務器上執(zhí)行。在涉及遠程計算機的情形中,遠程計算機可以通過任意種類的網絡—包括局域網(lan)或廣域網(wan)—連接到用戶計算機,或者,可以連接到外部計算機(例如利用因特網服務提供商來通過因特網連接)。在一些實施例中,通過利用計算機可讀程序指令的狀態(tài)信息來個性化定制電子電路,例如可編程邏輯電路、現(xiàn)場可編程門陣列(fpga)或可編程邏輯陣列(pla),該電子電路可以執(zhí)行計算機可讀程序指令,從而實現(xiàn)本發(fā)明的各個方面。
這里參照根據(jù)本發(fā)明實施例的方法、裝置(系統(tǒng))和計算機程序產品的流程圖和/或框圖描述了本發(fā)明的各個方面。應當理解,流程圖和/或框圖的每個方框以及流程圖和/或框圖中各方框的組合,都可以由計算機可讀程序指令實現(xiàn)。
這些計算機可讀程序指令可以提供給通用計算機、專用計算機或其它可編程數(shù)據(jù)處理裝置的處理器,從而生產出一種機器,使得這些指令在通過計算機或其它可編程數(shù)據(jù)處理裝置的處理器執(zhí)行時,產生了實現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作的裝置。也可以把這些計算機可讀程序指令存儲在計算機可讀存儲介質中,這些指令使得計算機、可編程數(shù)據(jù)處理裝置和/或其他設備以特定方式工作,從而,存儲有指令的計算機可讀介質則包括一個制造品,其包括實現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作的各個方面的指令。
也可以把計算機可讀程序指令加載到計算機、其它可編程數(shù)據(jù)處理裝置、或其它設備上,使得在計算機、其它可編程數(shù)據(jù)處理裝置或其它設備上執(zhí)行一系列操作步驟,以產生計算機實現(xiàn)的過程,從而使得在計算機、其它可編程數(shù)據(jù)處理裝置、或其它設備上執(zhí)行的指令實現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作。
附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個實施例的系統(tǒng)、方法和計算機程序產品的可能實現(xiàn)的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或指令的一部分,所述模塊、程序段或指令的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。在有些作為替換的實現(xiàn)中,方框中所標注的功能也可以以不同于附圖中所標注的順序發(fā)生。例如,兩個連續(xù)的方框實際上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。對于本領域技術人員來說公知的是,通過硬件方式實現(xiàn)、通過軟件方式實現(xiàn)以及通過軟件和硬件結合的方式實現(xiàn)都是等價的。
以上已經描述了本發(fā)明的各實施例,上述說明是示例性的,并非窮盡性的,并且也不限于所披露的各實施例。在不偏離所說明的各實施例的范圍和精神的情況下,對于本技術領域的普通技術人員來說許多修改和變更都是顯而易見的。本文中所用術語的選擇,旨在最好地解釋各實施例的原理、實際應用或對市場中的技術改進,或者使本技術領域的其它普通技術人員能理解本文披露的各實施例。本發(fā)明的范圍由所附權利要求來限定。