信息處理裝置、記錄介質和信息處理方法
【專利摘要】為了容易獲得能夠通過指定由成像裝置獲取的圖片的組成進行有效分析的圖片。提供一種信息處理裝置,包括:角視場估計部分,其被配置成基于在真實空間中的位置關系在圖片中已知的至少兩個點的位置,估計由成像裝置獲取的圖片的角視場;以及組成指定信息輸出部分,其被配置成以滿足根據(jù)角視場所規(guī)定的拍攝對象與成像裝置之間的位置關系的方式輸出指定圖片的組成的信息。
【專利說明】
信息處理裝置、記錄介質和信息處理方法
技術領域
[0001 ] 本公開涉及一種信息處理裝置、一種記錄介質和一種信息處理方法。
【背景技術】
[0002]直到現(xiàn)在,已經(jīng)開發(fā)了通過使用傳感或分析幫助用戶的運動的許多技術。作為這種技術,例如,在通過使用擊球工具擊球的運動中,諸如網(wǎng)球、羽毛球、乒乓球、高爾夫球或棒球,檢測球被擊球工具擊中的頻率和球被擊中的位置,并且將這些作為信息呈現(xiàn)給用戶。作為這種技術的實例,專利文獻I公開了一種技術,例如,其在網(wǎng)球拍的擊球面及其周圍布置傳感器,檢測球擊中擊球面的位置,并且向用戶通知頻率和位置。
[0003]引文列表
[0004]專利文獻
[0005]專利文獻1:JPS59-194761A
【發(fā)明內容】
[0006]技術問題
[0007]在專利文獻I中所公開的技術中,對應于網(wǎng)球拍的擊球面上的每個位置布置大量的傳感器。以這種方式,不僅可以檢測到球已擊中擊球面的頻率,還可以檢測到球已擊中擊球面上的位置。然而,在用戶已經(jīng)購買了擊球工具之后,這些大量的傳感器將需要時間來安裝。盡管可能出售具有預先內置的傳感器的擊球工具,但是擊球工具的價格將增加,并且用戶將很難更換擊球工具。此外,盡管也考慮如下方法:通過使用能夠使用幾千分之一的幀率拍攝的高速照相機來拍攝球碰撞的瞬間,并且從圖片中確認球被擊中的位置,但是高速照相機具有很高的成本,并且操作也很復雜,因此用戶可能很難容易地使用。
[0008]另一方面,通過使用數(shù)碼相機,或安裝在終端裝置(諸如智能手機)上的照相機,在比賽中拍攝圖片已變得越來越普遍。然而,使用這種照相機的圖片具有低幀率,或不相對于用戶或球用固定的組成拍攝,因此將很難實施與例如通過使用上述高速照相機拍攝的圖片相同的分析。
[0009]因此,本公開提出了一種新的和改進的信息處理裝置、記錄介質和信息處理方法,其能夠容易獲得能夠通過指定由成像裝置獲取的圖片的組成進行有效分析的圖片。
[0010]問題的解決方案
[0011 ]根據(jù)本公開,提供一種信息處理裝置,包括:角視場估計部分,其被配置成基于在真實空間中的位置關系在圖片中已知的至少兩個點的位置,估計由成像裝置獲取的圖片的角視場;以及組成指定信息輸出部分,其被配置成以滿足根據(jù)角視場所規(guī)定的拍攝對象與成像裝置之間的位置關系的方式輸出指定圖片的組成的信息。
[0012]根據(jù)本公開,提供一種存儲有程序的記錄介質,所述程序使計算機實施:基于在真實空間中的位置關系在圖片中已知的至少兩個點的位置,估計由成像裝置獲取的圖片的角視場的功能;以及以滿足根據(jù)角視場所規(guī)定的拍攝對象與成像裝置之間的位置關系的方式輸出指定圖片的組成的信息的功能。
[0013]根據(jù)本公開,提供一種信息處理方法,包括:通過處理器,基于在真實空間中的位置關系在圖片中已知的至少兩個點的位置,估計由成像裝置獲取的圖片的角視場;以及以滿足根據(jù)角視場所規(guī)定的拍攝對象與成像裝置之間的位置關系的方式輸出指定圖片的組成的信息。
[0014]本發(fā)明的有利效果
[0015]根據(jù)諸如上述的本公開,可以容易獲得能夠通過指定由成像裝置獲取的圖片的組成進行有效分析的圖片。
[0016]應注意,上述效果并不一定是限制性的,并且連同或代替這些效果,可以呈現(xiàn)需要在本說明書中被引入的任何效果或可以從本說明書中預期的其它效果。
【附圖說明】
[0017][圖1]圖1是示出根據(jù)本公開的實施方案的系統(tǒng)配置的實例的圖解。
[0018][圖2]圖2是示出根據(jù)本公開的實施方案的系統(tǒng)的示意性裝置配置的方框圖。
[0019][圖3]圖3是示出本公開的實施方案中的處理部分的配置的示意性方框圖。
[0020][圖4]圖4是用于描述本公開的實施方案中的角視場的估計的圖解。
[0021][圖5]圖5是示出本公開的實施方案中的角視場的估計的過程的實例的流程圖。
[0022][圖6]圖6是用于描述本公開的實施方案中的組成的指定的圖解。
[0023][圖7]圖7是用于描述本公開的實施方案中的向導的顯示的圖解。
[0024][圖8]圖8是示出本公開的實施方案中的組成的指定的過程的實例的流程圖。
[0025][圖9]圖9是示出本公開的實施方案中的為組成的指定顯示的圖片的實例的圖解。
[0026][圖10]圖10是示出本公開的實施方案中的構成處理部分的構成元件的示意性方框圖。
[0027][圖11]圖11是用于描述本公開的實施方案中的記錄的控制的實例的圖解。
[0028][圖12]圖12是用于描述本公開的實施方案中的不同于分析片段的片段的圖片再現(xiàn)的實例的圖解。
[0029][圖13]圖13是示出本公開的實施方案中的分析過程中的圖片顯示的第一實例的圖解。
[0030][圖14]圖14是示出本公開的實施方案中的分析過程中的屏幕顯示的第二實例的圖解。
[0031][圖15]圖15是示出本公開的實施方案中的分析過程中的屏幕顯示的第三實例的圖解。
[0032][圖16]圖16是示出根據(jù)本公開的實施方案的傳感器裝置的硬件配置的實例的圖解。
[0033][圖17]圖17是示出根據(jù)本公開的實施方案的分析裝置的硬件配置的實例的圖解。
【具體實施方式】
[0034]在下文中,將參照附圖詳細地描述本公開的一個或多個優(yōu)選實施方案。在本說明書和附圖中,具有大體上相同的功能和結構的元件用相同的參考符號來表示,并且省略了重復的解釋。
[0035]將按下列順序給出描述。
[0036]1、系統(tǒng)配置
[0037]2、處理部分的配置
[0038]2-1、角視場估計部分
[0039]2-2、組成指定信息輸出部分
[0040]2-3、圖片分析部分
[0041 ] 3、構成處理部分的構成元件
[0042]3-1、使用傳感器數(shù)據(jù)記錄的控制
[0043]3-2、不同于分析片段的片段的圖片再現(xiàn)
[0044]3-3、分析過程中的圖片顯示
[0045]3-4、分析結果的顯示
[0046]4、硬件配置
[0047]5、補充
[0048](1、系統(tǒng)配置)
[0049]圖1是示出根據(jù)本公開的實施方案的系統(tǒng)配置的實例的圖解。參照圖1,系統(tǒng)10包括傳感器裝置100、智能手機200和服務器300。
[0050]傳感器裝置100安裝在網(wǎng)球拍R上。例如,傳感器裝置100包括振動傳感器,并且檢測由于球與球拍R碰撞而在球拍R中產生的振動。例如,通過無線通信(諸如Bluetooth(注冊商標))將由振動傳感器獲取的振動數(shù)據(jù)傳輸?shù)街悄苁謾C200。此外,傳感器裝置100可以包括加速度傳感器、角速度傳感器、磁場傳感器等(例如,九軸運動傳感器),并且可以檢測球拍R的加速度、角速度、傾斜度等。也可以通過無線通信將由這些傳感器獲取的數(shù)據(jù)傳輸?shù)街浅墒謾C200。
[0051]智能手機200接收從傳感器裝置100傳輸?shù)臄?shù)據(jù)。智能手機200可以基于所接收的數(shù)據(jù)執(zhí)行分析過程。在這種情況下,智能手機200可以將分析結果輸出到用戶,并且可以將分析數(shù)據(jù)上載到服務器300?;蛘撸悄苁謾C200可以將所接收的數(shù)據(jù)轉發(fā)到服務器300。在這種情況下,智能手機200可以接收由服務器300執(zhí)行的分析過程的結果,并且可以將這個結果輸出到用戶。
[0052]此外,在所示的實例中,智能手機200包括能夠獲取圖片的相機,該圖片包括作為拍攝對象的正在打網(wǎng)球的用戶。如下文將描述的,在本實施方案中,當輸出指定由相機獲取的圖片的組成的信息時,這個輸出可以由智能手機200執(zhí)行。例如,由相機捕獲的圖片可以在智能手機200的顯示屏上顯示為貫通圖片,并且指定組成的信息可以疊加顯示在貫通圖片上。下文將描述這種信息的具體實例。應注意,智能手機200可以由包括成像功能和輸出功能的另一裝置(例如,平板終端、數(shù)碼相機等)代替。智能手機200可以例如通過分析捕獲的圖片本身產生指定組成的信息,或可以向服務器300請求用于產生指定組成的信息的過程。
[0053]應注意,在單獨的實例中,輸出指定圖片的組成的信息的終端裝置(諸如智能手機200)和獲取圖片的成像裝置可以在單獨的裝置中。例如,系統(tǒng)10可以包括與智能手機200分開的數(shù)碼相機,并且可以經(jīng)由智能手機200產生指定由數(shù)碼相機獲取的圖片的組成的信息。在這種情況下,從數(shù)碼相機獲取的圖片(例如,貫通圖片)的數(shù)據(jù)被傳輸?shù)街悄苁謾C200,并且智能手機200通過圖片的分析產生指定組成的信息?;蛘?,智能手機200另外將圖片的數(shù)據(jù)傳送到服務器300,并且請求產生指定組成的信息。所產生的信息由智能手機200輸出,或從智能手機200傳輸?shù)綌?shù)碼相機并且從數(shù)碼相機輸出。智能手機200本身可以由具有如上所述的信息處理功能的數(shù)碼相機代替。
[0054]服務器300經(jīng)由網(wǎng)絡與智能手機200通信,并且接收在傳感器裝置100中獲取的數(shù)據(jù)的分析結果或其數(shù)據(jù)。此外,服務器300可以接收從智能手機200捕獲的圖片的數(shù)據(jù)。服務器300保留從智能手機200上載的分析結果或從服務器300本身計算的分析結果,并且必要時將這個分析結果傳輸?shù)接捎脩羰褂玫慕K端裝置(諸如智能手機200)。此外,服務器300可以將分析結果傳輸?shù)接沙艘烟峁┓治鼋Y果或數(shù)據(jù)的用戶以外的用戶使用的終端裝置,并且可以在用戶之間實現(xiàn)分析結果的共享。
[0055]圖2是示出根據(jù)本公開的實施方案的系統(tǒng)的示意性裝置配置的方框圖。參照圖2,系統(tǒng)10包括傳感器裝置100、智能手機200和服務器300,并且另外,下文將描述實施每個裝置的信息處理裝置的硬件配置實例。
[0056]傳感器裝置100包括傳感器110、處理部分120和傳輸部分130。例如,傳感器110包括振動傳感器、角速度傳感器、角速度傳感器和/或磁場傳感器等(例如,九軸運動傳感器)。例如,處理部分120由處理器(諸如CPU等)實施,并且處理由傳感器110獲取的數(shù)據(jù)。例如,由處理部分120的處理可以是預處理(諸如取樣或噪聲去除),或可以包括分析過程。傳輸部分130由通信裝置實施,并且例如通過使用無線通信(諸如Bluetooth(注冊商標))將數(shù)據(jù)傳輸?shù)街悄苁謾C200。
[0057]智能手機200包括接收部分210、處理部分220、存儲部分230、傳輸部分240、成像部分250、輸入部分260和輸出部分270。接收部分210由通信裝置實施,并且從傳感器裝置100接收通過使用無線通信(諸如Bluetooth(注冊商標))傳輸?shù)臄?shù)據(jù)。另外,接收部分210可以通過使用網(wǎng)絡通信接收從服務器300傳輸?shù)臄?shù)據(jù)。處理部分220例如由處理器(諸如CPU)實施,并且處理所接收的數(shù)據(jù)。例如,處理部分220可以將所接收的數(shù)據(jù)暫時積累在存儲部分230中,并且此后可以經(jīng)由傳輸部分240將積累的數(shù)據(jù)傳輸?shù)椒掌?00。此外,處理部分220可以執(zhí)行對接收或獲取的數(shù)據(jù)的分析。存儲部分230例如由存儲器或存儲裝置實施。傳輸部分240由通信裝置實施,并且例如通過使用網(wǎng)絡通信(諸如互聯(lián)網(wǎng))將音頻數(shù)據(jù)(或分析后的數(shù)據(jù))傳輸?shù)椒掌?00。
[0058]成像部分250例如由組合透鏡等的光學系統(tǒng)與成像傳感器的相機模塊實施,并且獲取包括以在打網(wǎng)球的用戶作為拍攝對象的圖片。例如,在啟動過程中成像部分250將捕獲的圖片不斷提供到處理部分220。在執(zhí)行靜止圖片或運動圖片的成像的情況下,處理部分220使在輸出部分270中包括的顯示器將所提供的圖片顯示為貫通圖片,并且將圖片數(shù)據(jù)存儲在存儲部分230中。
[0059]輸入部分260接受用戶對智能手機200的操作輸入。例如,輸入部分260可以包括安裝在顯示器上的輸入裝置(諸如觸控面板或硬件按鈕),并且可以包括用于接受用戶的音頻作為操作輸入的麥克風,或用于接受用戶的手勢作為操作輸入的相機或傳感器等。輸出部分270將用戶的各種類型的信息輸出到智能手機200。例如,輸出部分270包括顯示器、揚聲器等。輸出部分270輸出指定例如由成像部分250獲取的圖片的組成的信息。
[0060]服務器300包括接收部分310、處理部分320、存儲部分330和傳輸部分340。接收部分310由通信裝置實施,并且從智能手機200接收通過使用網(wǎng)絡通信(諸如互聯(lián)網(wǎng))傳輸?shù)臄?shù)據(jù)。處理部分320例如由處理器(諸如CPU)實施,并且處理所接收的數(shù)據(jù)。例如,處理部分320執(zhí)行對所接收的數(shù)據(jù)的過程的分析過程,并且可以另外將分析后的數(shù)據(jù)積累在存儲部分330中,或可以經(jīng)由傳輸部分340輸出數(shù)據(jù)。或者,處理部分320可以只執(zhí)行對積累的控制或對已經(jīng)在智能手機200等中分析的數(shù)據(jù)的輸出。
[0061 ] (2、處理部分的配置)
[0062]圖3是示出本公開的實施方案中的處理部分的配置的示意性方框圖。參照圖3,根據(jù)本實施方案的處理部分包括角視場估計部分510和組成指定信息輸出部分520。處理部分可以另外包括圖片分析部分530。
[0063]此處,角視場估計部分510、組成指定信息輸出部分520和圖片分析部分530被實施在例如上文參照圖2所述的系統(tǒng)10中、智能手機200的處理部分220、或服務器300的處理部分320中。整個處理部分可以被實施在單個裝置中,或一個或多個構成元件可以通過分配給分別不同的裝置來實施。
[0064](2-1、角視場估計部分)
[0065]角視場估計部分510基于圖片中的位置關系,通過在真實空間中的位置關系已知的至少兩個點,估計由成像裝置獲取的圖片的角視場。這點將通過參看圖4和圖5另外描述。
[0066]圖4是用于描述本公開的實施方案中的角視場的估計的圖解。在圖4中示出智能手機200的成像部分250(成像裝置)、以及由成像部分250獲取的圖片的兩個角視場Al和A2。角視場Al和A2相互不同,并且角視場Al比角視場A2更寬。角視場的這種差異是由光學系統(tǒng)的布置引起的,該光學系統(tǒng)包括例如構成成像裝置的成像傳感器和透鏡。此外,例如,即使成像裝置相同,如果改變圖片的分辨率、改變寬高比,或執(zhí)行變焦操作,則角視場變化。
[0067]例如,盡管角視場估計部分510可以由相同的智能手機200中的成像部分250和處理部分220實施,但是,即使是在這種情況下,也不容易從內部從成像部分250獲取諸如上面描述的所有設置信息。尤其是在實施有角視場估計部分510的裝置和成像裝置是分開的情況下,將不容易獲取諸如上面描述的所有設置信息來規(guī)定角視場。
[0068]因此,在本實施方案中,角視場估計部分510基于網(wǎng)球場的邊線與網(wǎng)之間的交點Pl和P4、以及單打邊線與網(wǎng)之間的交點P2和P3在圖片內的位置,估計圖片的角視場。由于這些點Pl至P4是根據(jù)規(guī)則規(guī)定的網(wǎng)球場上的點,故這個位置關系是已知的。因此,例如,在規(guī)定位置處(例如,在網(wǎng)球場的底線的中心)布置成像裝置(成像部分250)后,如果捕獲到點Pl至P4的方向的圖片,則可以基于點Pl至P4在圖片中的位置估計圖片的角視場。
[0069]更具體來說,例如,在點Pl和P2在靠近捕獲的圖片的右邊緣的部分被反射,并且點P3和P4在靠近左邊緣的部分被反射的情況下,角視場估計部分510可以估計角視場靠近Al。此外,在點P2在靠近捕獲的圖片的右邊緣的部分被反射,點P3在靠近左邊緣的部分被反射,并且點Pl和P4沒有被反射在圖片中的情況下,角視場估計部分510可以估計角視場靠近A2。如果至少點P2和點P3被包括在圖片中,由于點P2與點P3之間的距離是已知的,故可以估計角視場。然而,使所有點Pl至P4被包括在圖片中將增加估計的準確性。
[0070]圖5是示出本公開的實施方案中的角視場的估計的過程的實例的流程圖。參照圖5,首先,角視場估計部分510使被包括在智能手機200的輸出部分270中的顯示屏顯示貫通圖片(SlOl)。貫通圖片為由成像部分250或另一成像裝置獲取的真實空間的圖片。應注意,可能在SlOl之前已經(jīng)顯示貫通圖片。接著,角視場估計部分510使用于角視場估計的標記疊加顯示在被顯示在顯示屏上的貫通圖片上(S103)。用于角視場估計的標記為例如對應于以上實例中的點Pl至P4的圖形(諸如圓圈或交叉線)。
[0071]此處,用戶在規(guī)定位置處布置成像裝置(S105)。如果在以上實例中,用戶在網(wǎng)球場的底線的中心朝向網(wǎng)布置成像裝置(包括成像部分250或另一成像裝置的智能手機200)。另夕卜,用戶通過操作被包括在智能手機200的輸入部分260中的顯示屏上的觸控面板使在S103中疊加顯示的標記移動,并且使這些標記與貫通圖片內的規(guī)定的點匹配(S107)。例如,如果在以上實例中點Pl至P4的情況下,則用戶使被顯示在顯示屏上的四個標記分別與邊線和單打邊線與網(wǎng)之間的四個交點匹配。
[0072]接著,角視場估計部分510決定規(guī)定的點在貫通圖片中的位置和由用戶移動的標記的位置是否匹配(S109)。此處,在角視場估計部分510不可以通過圖片分析指定規(guī)定的點在貫通圖片中的位置的情況下,可以基于用戶經(jīng)由輸入部分260(諸如觸控面板)的操作決定規(guī)定的點的位置和標記的位置匹配。此外,在角視場估計部分510可以通過圖片分析指定規(guī)定的點在貫通圖片中的位置的情況下,角視場估計部分510可以自動決定規(guī)定的點的位置和標記的位置匹配,并且在決定存在匹配的情況下,可以將確認是否可以決定角視場的對話等輸出到用戶。
[0073]或者,在角視場估計部分510可以通過圖片分析指定規(guī)定的點在貫通圖片中的位置的情況下,角視場估計部分510可以執(zhí)行S107的用戶的操作,并且可以使標記自動移動。在這種情況下,例如,在S105中在規(guī)定位置處布置用戶的成像裝置的時間點,經(jīng)由輸入部分260執(zhí)行用于使角視場指定開始的用戶操作,并且可以自動執(zhí)行從S107起的所有步驟。或者,用戶可以確認在S107中自動移動的標記的位置與規(guī)定的點在貫通圖片中的位置之間的關系,并且在認識到這些位置匹配的情況下,可以執(zhí)行顯示在S109中位置匹配的用戶操作。
[0074]在S109中,在決定規(guī)定的點在貫通圖片中的位置和疊加顯示的標記的位置匹配的情況下,角視場估計部分510計算圖片的水平寬度的在真實空間中的距離(Slll)。例如,如果在以上實例中點Pl至P4的情況下,則通過比較每個點Pl至P4之間的在真實空間中的距離與每個這些點在圖片內的距離,可以計算在包括點Pl至P4的表面上圖片的真實空間的縮小比例尺比例。以這種方式,可以計算在這個表面上圖片的水平寬度的在真實空間中的距離。這個計算結果可以例如表示為將圖片中的一個像素轉換成真實空間的距離單位(例如,米)的系數(shù)。
[0075]接著,角視場估計部分510基于從成像裝置的位置到規(guī)定的點的距離估計角視場(S113)。在S105中,在規(guī)定位置處,更具體來說,例如,在網(wǎng)球場的底線的中心布置成像裝置。因此,在包括點Pl至P4的表面與成像裝置之間的距離是已知的。因此,角視場估計部分510可以估計例如具有諸如圖4中所示的角視場Al和A2的形狀的圖片的角視場。當估計角視場時,成像裝置可以決定到真實空間中的什么范圍可以包括在圖片中。
[0076]在此之前,已描述角視場估計部分510估計圖片的角視場的過程。在本實施方案中,以這種方式,角視場估計部分510基于圖片中的位置,通過真實空間的位置關系已知的兩個點,估計由成像裝置獲取的圖片的角視場。角視場估計部分510可以基于包括至少兩個點的第一平面或三維物體的圖像(例如,在以上實例中包括網(wǎng)球場和網(wǎng)的圖像)在圖片中的位置,估計圖片的角視場。此處,第一平面或三維物體可以包括規(guī)定球場、運動場或場地(例如,在以上實例中網(wǎng)球場)的線。
[0077]此外,作為另一實例,角視場估計部分510可以基于通過包括至少兩個點的軌道落下的物體(例如,球)在圖片中的位置變化,估計圖片的角視場。如眾所周知的,相同的重力加速度作用于下落的物體(包括被拋上去并且似乎上升的物體),而不管物體的質量或形狀,因此如果具有相同的初始速度,則每個時間的位置變化將變得相同。因此,例如,如果物體的初始速度是已知的,則在下落過程中在兩個時間點測量物體的位置在圖片中的變化量,并且如果初始速度是未知的,則在下落過程中在三個時間點測量物體的位置在圖片中的變化量,類似于以上實例,可以計算在包括物體的下降軌道的表面上圖片的真實空間的縮小比例,并且可以基于從成像裝置的位置到物體的下降軌道的距離另外估計圖片的角視場。
[0078]另外,作為另一實例,角視場估計部分510可以通過從三個或更多個不同的位置捕獲包括共同的至少兩個點的圖片估計由成像裝置獲取的圖片的角視場。在以上實例中,通過從這些點之間的位置關系是已知的位置捕獲包括位置關系已知的至少兩個點的圖片,已從單個圖片估計角視場。與此相反,如果從三個或更多個不同的位置捕獲通常包括這些點的圖片,則即使位置關系在位置關系已知的至少兩個點之間是未知的,可以通過三角測量的原理計算各自的成像位置的關系,并且可以另外估計圖片的角視場。
[0079](2-2、組成指定信息輸出部分)
[0080]通過再次參看圖3,組成指定信息輸出部分520輸出指定圖片的組成的信息,使得滿足根據(jù)由角視場估計部分510估計的角視場所規(guī)定的拍攝對象與成像裝置之間的位置關系。這點將參看圖6至圖9另外描述。
[0081]圖6是用于描述本公開的實施方案中的組成的指定的圖解。在圖6中示出智能手機200的成像部分250(成像裝置),以及被包括在由成像部分250獲取的圖片的角視場A中的球員P和球B。在所示的實例中,由成像部分250獲取的圖片用于分析其中球員P擊中球B(例如,網(wǎng)球的發(fā)球)的比賽。
[0082]組成指定信息輸出部分520輸出用于捕獲具有諸如上面描述的用于分析的優(yōu)化組成的圖片的信息。在下文中,盡管將描述網(wǎng)球的發(fā)球的情況作為用于優(yōu)化組成的實例,但是組成可以類似地被優(yōu)化用于另一比賽、另一球類運動、或除了運動以外的另一操作。
[0083]例如,組成可以被優(yōu)化,使得(I)被拋出的球被反射。更具體來說,球員P盡可能被布置在圖片的下側,并且圖片的空間頂部變寬,使得由球員P拋出的球B未失焦。
[0084]此外,例如,組成可以被優(yōu)化,使得(2)球的碰撞點被反射。更具體來說,其中假定球員P用球拍擊中球B的球員P的附近被包含在圖片中。
[0085]此外,例如,組成可以被優(yōu)化,使得(3)碰撞后的球跨越一定程度的時間被反射。更具體來說,球員P被布置在圖片的右側(在諸如所示的實例中從右到左擊球的情況下),使得碰撞后的球B在角視場內移動的距離(圖6中所示的距離D)變得盡可能長,或成為規(guī)定的距離或更多。例如,在基于圖片分析計算碰撞后的球B的速度等的情況下,將需要碰撞后的球跨越多個幀被反射到一定程度,因此從這個觀點出發(fā),優(yōu)化將是重要的。
[0086]此外,例如,組成被優(yōu)化,使得(4)相對于碰撞后的球的運動方向的角度接近直角。更具體來說,成像部分250相對于碰撞后的球的預測平道的角度接近直角。例如,幀間的球B的跟蹤將變得更容易,并且速度的計算精度也將提高,這是因為相對于碰撞后的球B的運動方向的角度接近直角。
[0087]例如,諸如上面所述優(yōu)化的組成可以根據(jù)圖片的角視場而不同。例如,如果圖片的角視場不同,即使組成指定信息輸出部分520指定通過對貫通圖片的疊加顯示等將球員P布置在圖片內的位置,優(yōu)化并不一定限于諸如在上述(I)至(4)中實施的優(yōu)化。例如,當在一定角視場的圖片中實施上述(3)和(4)的組成像以前那樣應用于具有不同的角視場的另一圖片時,例如,具有較窄的水平寬度的圖片,由于圖片的水平寬度窄,故圖6中所示的距離D變小,并且有(3)不被實施的可能性。在這種情況下,可以認為,在后一種情況下的圖片中,例如,需要在設置(4)被犧牲到一定程度后(在允許形成相對于球的運動方向的角度后)實施⑶。
[0088]由于諸如上面所述的原因,在本實施方案中,組成指定信息輸出部分520確定由根據(jù)角視場估計部分510所估計的角視場輸出的信息所指定的組成。組成可以例如對于角視場的每個范圍來預先準備(例如,根據(jù)圖片的水平寬度的距離來設置),或可以根據(jù)估計的角視場來計算。組成例如通過在圖片中球員P的站立位置、以及成像部分250相對于地面的角度來表示。
[0089]圖7是用于描述本公開的實施方案中的向導的顯示的圖解。在圖7中示出分別顯示在貫通圖片PICl和PIC2中的向導。在所示的實例中,向導包括引導線G(G1、G2)、以及球員的站立位置PS(PS1、PS2)。
[0090]如上所述,引導線G和球員站立位置PS被疊加顯示在例如貫通圖片PIC上,貫通圖片PIC被顯示在包括在智能手機200的輸出部分270中的顯示屏上。通過讓用戶使智能手機移動,并且分別重疊球員P的腳上的站立位置PS和網(wǎng)球場的線上的引導線G,實施由組成指定信息輸出部分520指定的組成。包括引導線G和球員站立位置PS的向導為指定由組成指定信息輸出部分520輸出的圖片的組成的信息的實例。
[0091]此處,在所示的實例中,貫通圖片PICl和貫通圖片PIC2為具有分別不同的角視場的圖片。因此,如上所述,被實施在每個圖片中的組成將是不同的。因此,顯示在貫通圖片PICl中的引導線Gl和站立位置PS I,以及顯示在貫通圖片PIC2中的引導線G2和站立位置PS2將是相互不同的。更具體來說,基于站立位置PSl的圖片左底邊有坐標(100、400),并且相比之下,基于站立位置PS2的圖片左底邊有坐標(80、380)。此外,引導線62比引導線61相對于圖片的水平方向傾斜更多。
[0092]以這種方式,通過具有顯示的不同的向導,在球員P的站立位置和球場的線與向導匹配的情況下,在貫通圖片PICl和貫通圖片PIC2的各自的情況下,成像部分250(成像裝置)的位置和角度可以是不同的。以這種方式,在圖片的角視場不同的各自的情況下,組成指定信息輸出部分520可以實施比適合于各自的角視場更合適的組成。
[0093]圖8是示出本公開的實施方案中的組成的指定的過程的實例的流程圖。參照圖8,首先,組成指定信息輸出部分520根據(jù)由角視場估計部分510估計的圖片的角視場確定組成(S201)。組成可以被優(yōu)化,例如,從諸如上述(I)至(4)中的觀點出發(fā),可以從對于每個角視場預先準備的組成中選出,或可以根據(jù)角視場在這場合進行計算。接著,組成指定信息輸出部分520基于角視場和組成計算疊加顯示在貫通圖片上的向導的坐標(S203)。
[0094]接著,組成指定信息輸出部分520使包括在智能手機200的輸出部分270中的顯示屏顯示貫通圖片(S205)。貫通圖片為由成像部分250或另一成像裝置獲取的真實空間的圖片。應注意,可以在S205之前已經(jīng)顯示貫通圖片。另外,組成指定信息輸出部分520使根據(jù)在S203中計算的坐標的向導疊加顯示在被顯示在顯示屏上的貫通圖片上(S207)。例如,向導可以包括諸如在圖7的以上實例中所示的球員的站立位置PS和引導線G。
[0095]此處,用戶根據(jù)向導的顯示在規(guī)定位置處布置成像裝置(S209)。盡管如上所述合適的組成對于每個角視場將是不同的,但是被布置的成像裝置和其位置將是相同的(例如,圖6中所示的成像部分250的位置)。因此,如在所示的實例中,可以采用一種程序,其中首先用戶在規(guī)定位置處布置成像裝置,而不管角視場,然后,通過使用疊加顯示在貫通圖片上的向導來精細調整成像裝置的位置和姿勢(S211)。在圖7的以上實例中,用戶(攝影師)可以精細調整成像裝置的位置和姿勢,使得在站立在圖6中所示的成像部分250的位置后,站立位置PS與在顯示屏上球員的腳匹配,并且引導線G與球場的線重疊。
[0096]接著,組成指定信息輸出部分520決定顯示在貫通圖片上的向導和對應于向導的物體是否重疊(S213)。此處,在組成指定信息輸出部分520不可能通過圖片分析指定貫通圖片中物體的位置或形狀的情況下,可以基于用戶經(jīng)由輸入部分260(諸如觸控面板)的操作決定向導和物體重疊。此外,在組成指定信息輸出部分520可能通過圖片分析指定貫通圖片中物體的位置或形狀的情況下,組成指定信息輸出部分520可以自動決定向導和物體重疊,并且在決定有重疊的情況下,可以將確認是否可以決定組成的對話等輸出到用戶。在S213中,在決定向導和物體重疊的情況下,指定組成的過程完成,并且例如成像和圖片分析的過程被啟動。
[0097]圖9是示出本公開的實施方案中的為組成的指定顯示的圖片的實例的圖解。在圖9中示出例如顯示在被包括在智能手機200的輸出部分270中的顯示屏上的圖片1100。在圖片1100中,顯示用于指定在網(wǎng)球場的哪一側捕獲擊中發(fā)球的球員的用戶界面。組成指定信息輸出部分520例如基于經(jīng)由這種用戶界面輸入的信息選擇待被指定的組成和待被顯示用于實施這個組成的信息。應注意,例如,在所示的實例中,在選擇左側(左側)的情況下和在選擇右側(右側)的情況下,由組成指定信息輸出部分520顯示的向導的左右可以被顛倒。
[0098]在此之前,已描述組成指定信息輸出部分520輸出指定圖片的組成的信息的過程。在本實施方案中,以這種方式,組成指定信息輸出部分520輸出指定圖片的組成的信息,使得滿足根據(jù)圖片的角視場所規(guī)定的拍攝對象與成像裝置之間的位置關系。組成指定信息輸出部分520可以輸出用于顯示向導的信息,其中指定的組成是通過在由成像裝置(成像部分250)獲取的貫通圖片中視覺識別的第二平面或三維物體(例如,在以上實例中球員或球場的線)上重疊來實施。此處,第二平面或三維物體可以包括規(guī)定球場、運動場或場地(例如,在以上實例中網(wǎng)球場)的線,以及在規(guī)定位置處被布置在球場、運動場或場地上的拍攝對象(例如,在以上實例中球員)。
[0099]此外,組成指定信息輸出部分520可以輸出指定圖片的組成的信息,使得在拍攝對象附近的至少三個點被布置在規(guī)定位置處。如在以上實例中,在指定成像裝置(攝影師)的空間中的位置的情況下,如果在圖片中規(guī)定位置處布置兩個點,則可以指定圖片的組成。此夕卜,即使在未指定成像裝置(攝影師)的空間中的位置的情況下,在指定成像裝置(攝影師)的空間中的位置后,通過在圖片中規(guī)定位置處布置三個點,可以指定圖片的合適的組成。此夕卜,拍攝對象可以包括被布置在網(wǎng)球場或運動場上的球員,或通過這個球員的比賽(例如,在以上實例中網(wǎng)球的發(fā)球)投擲的球(包括被擊中的情況、被投擲的情況、被踢的情況等)。在這種情況下,組成指定信息輸出部分520可以輸出指定圖片的組成的信息,使得球在這場比賽后的的規(guī)定時間被定位在圖片的角視場內(例如,在以上實例的(3)中所示的組成的優(yōu)化)。
[0100]此外,作為另一實例,組成指定信息輸出部分520可以通過除了向顯示屏顯示以外的方法輸出指定圖片的組成的信息。例如,組成指定信息輸出部分520可以通過語音輸出指定圖片的組成的信息。在這種情況下,例如,組成指定信息輸出部分520通過圖片分析指定貫通圖片中物體的位置或形狀,并且計算向導與物體之間的偏移量。另外,組成指定信息輸出部分520可以例如基于偏移量使諸如“請向右移動一點”、“請稍稍揮動您的左手”等的指令通過來自被包括在智能手機200的輸出部分270中的揚聲器的語音來輸出。此外,例如,在房間等內執(zhí)行攝影的情況下,可以通過使用投影儀、激光指示器等將向導投影在真實空間上。
[0101]此外,作為另一額外的實例,在成像部分250(成像裝置)不被固定和移動的情況下,組成指定信息輸出部分520可以輸出指定圖片的組成的信息。例如,如果在例如網(wǎng)球的發(fā)球的情況下,用于分析球員的附近和高于此的所需的范圍,以及球被擊中的方向的空間可以被包括在圖片中,以通過下文將描述的圖片分析部分530進行分析,并且成像部分250可能不一定是固定的。在這種情況下,圖片分析部分530可以例如基于球員的站立位置、網(wǎng)球場的線等計算成像部分250的空間位置或姿勢的變化,并且可以校正基于這些獲取的圖片并使用此進行分析。在成像部分250移動的情況下,組成指定信息輸出部分520可以通過包括規(guī)定的邊緣來輸出指定圖片的組成的信息,使得即使成像部分250移動到一定程度,也可以獲取所需的范圍的圖片。
[0102](2-3、圖片分析部分)
[0103]通過再次參看圖3,圖片分析部分530基于根據(jù)由組成指定信息輸出部分520輸出的信息所指定的組成獲取的圖片,執(zhí)行圖片分析。通過這個圖片分析,例如,在拍攝對象包括飛行物體的情況下,可以估計物體的速度。此外,在拍攝對象包括旋轉物體的情況下,可以估計物體的旋轉速度。在拍攝對象包括拋物線運動物體的情況下,可以估計物體的位置變化量。這些實例中的物體可以是例如在運動的比賽中被投擲(擊中、投擲或踢)的球。在球的情況下,上述估計可以被解釋為球速度的估計、球旋轉的估計以及球被拋出的高度的估
i+o
[0104]已知這種圖片分析是可能的,例如,在所獲取的圖片的幀率或分辨率足夠高的情況下。然而,例如,通過使用由數(shù)碼相機或安裝在智能手機中的相機獲取的圖片執(zhí)行這種圖片分析將是困難的。例如,在物體以相對于幀率很大的速度飛行的情況下,當使物體以低數(shù)量的幀離開屏幕時,將很難計算速度等。此外,當在這種軌道中飛行的物體是未知的時,有必要在整個圖片中搜索物體,因此諸如在幀間跟蹤等的過程將是困難的。
[0105]相比之下,在本實施方案中,根據(jù)優(yōu)化組成獲取的圖片成為圖片分析部分530中分析的目標,所述優(yōu)化組成是通過組成指定信息輸出部分520根據(jù)由角視場估計部分510估計的組成來指定。因此,例如,可能設置組成,使得通過球員的比賽投擲的物體(球)跨越的規(guī)定時間(規(guī)定數(shù)量的幀)被定位在圖片的角視場內,并且可以防止離開屏幕,而沒有由物體碰撞后的延遲。此外,通過具有預先指定的組成,可以預測圖片中物體的軌道,因此搜索的范圍可以縮小,并且諸如以高精度跟蹤的過程例如是可能的。
[0106]在這種情況下,在本實施方案中,通過指定由成像裝置獲取的圖片的組成,有可能例如通過使用由數(shù)碼相機或安裝在智能手機中的相機獲取的圖片來實施有效的分析。應注意,對于圖片分析的特定技術,有可能應用通過設置具有足夠高的幀率或分辨率的圖片直到此處作為目標來實施的技術,因此此處將省略詳細描述。
[0107](3、構成處理部分的構成元件)
[0108]圖10是示出本公開的實施方案中的構成處理部分的構成元件的示意性方框圖。在本實施方案中的處理部分可以包括作為參照圖3所述的構成元件的補充或代替這些構成元件的下列構成元件。參照圖10,根據(jù)本實施方案的處理部分可以包括圖片獲取部分540、傳感器數(shù)據(jù)獲取部分550、記錄控制部分560、存儲部分565、分析部分570和顯示控制部分580。
[0109]此處,圖片獲取部分540、傳感器數(shù)據(jù)獲取部分550、記錄控制部分560、分析部分570和顯示控制部分580被實施在例如上文參照圖2所述的系統(tǒng)10中,智能手機200的處理部分220,或服務器300的處理部分320中。整個處理部分可以被實施在單個裝置中,或一個或多個構成元件可以通過分配給分別不同的裝置來實施。
[0110]圖片獲取部分540獲取在智能手機200的成像部分250或另一成像裝置中捕獲的圖片。所獲取的圖片可以是例如其中捕獲球員的一系列比賽的運動圖片。
[0111]傳感器數(shù)據(jù)獲取部分550獲取從傳感器裝置100的傳感器110輸出的傳感器數(shù)據(jù)。傳感器數(shù)據(jù)顯示例如在由球員使用的工具(例如,球拍R)中或球員本人中產生的振動或運動(加速度、角速度、方向等)。
[0112]記錄控制部分560基于用戶的操作和/或由傳感器數(shù)據(jù)獲取部分550獲取的傳感器數(shù)據(jù)控制由圖片獲取部分540獲取的圖片的存儲部分565的記錄。例如,記錄控制部分560可以將由圖片獲取部分540獲取的圖片暫時記錄在存儲部分565中,并且可以指定成為分析部分570分析的目標的部分。此外,記錄控制部分560可以將由圖片獲取部分540獲取的圖片暫時記錄在存儲部分565中,并且可以從這個圖片中產生通過顯示控制部分580顯示在顯示屏上的圖片。
[0113]分析部分570基于由圖片獲取部分540獲取的圖片和/或由傳感器數(shù)據(jù)獲取部分550獲取的傳感器數(shù)據(jù)執(zhí)行分析過程。分析部分570可以包括例如上文參照圖3所述的圖片分析部分530。分析部分570例如基于由傳感器數(shù)據(jù)獲取部分550獲取的振動數(shù)據(jù)和預先測量的球拍R的特定振動特性來計算球擊中球拍R的位置。此外,分析部分570可以另外基于在碰撞前球拍R的速度計算碰撞后的球的速度、旋轉等。如例如對于圖片分析部分530已經(jīng)描述的,分析部分570也可能基于由圖片獲取部分540獲取的圖片計算球的速度、旋轉、軌道等。
[0114]顯示控制部分580例如通過使用由圖片獲取部分540獲取的圖片使被包括在智能手機200的輸出部分270中的顯示屏顯示圖片。例如,顯示控制部分580可以使顯示屏將由圖片獲取部分540實時獲取的圖片顯示為貫通圖片。此外,顯示控制部分580可以再現(xiàn)通過記錄控制部分560暫時或連續(xù)記錄在存儲部分565中的圖片,并且使顯示屏顯示這個圖片。此夕卜,顯示控制部分580可以使顯示屏顯示分析部分570的各種類型的分析結果。
[0115](3-1、使用傳感器數(shù)據(jù)記錄的控制)
[0116]記錄控制部分560例如基于由傳感器數(shù)據(jù)獲取部分550獲取的傳感器數(shù)據(jù)控制由圖片獲取部分540獲取的圖片的記錄(存儲部分565的連續(xù)記錄)。在本實施方案中,例如,可能基于由傳感器數(shù)據(jù)獲取部分550獲取的振動數(shù)據(jù)指定球拍R與球之間的碰撞的瞬間。因此,記錄控制部分560可以例如在碰撞的瞬間或在的規(guī)定時間已從碰撞的瞬間過去后使記錄停止。
[0117]此外,在本實施方案中,例如,也可能基于由傳感器數(shù)據(jù)獲取部分550獲取的運動數(shù)據(jù)(加速度、角速度、方向等)指定特定比賽或比賽的預備操作已開始的定時。因此,記錄控制部分560可以使記錄開始,例如,在球員開始特定比賽的預備操作的情況下。另外,如上所述,如果在碰撞的瞬間或在的規(guī)定時間已從碰撞的瞬間過去后使記錄停止,則記錄的開始和結束都可以是自動的。
[0118]圖11是用于描述本公開的實施方案中的記錄的控制的實例的圖解。在圖11中所示的實例中,在(連續(xù)捕獲的)運動圖片的第5幀的時間點,基于由傳感器數(shù)據(jù)獲取部分550獲取的運動數(shù)據(jù),檢測到發(fā)球的預備操作已經(jīng)開始。因此,記錄控制部分560從此處開始圖片的記錄。應注意,盡管圖中示出了預備操作和記錄的開始在相同的定時開始,因為這是示意圖,但是時間實際上對運動數(shù)據(jù)的分析和記錄控制的執(zhí)行是必要的,因此記錄可以在上述時間已從獲取顯示預備操作開始的運動數(shù)據(jù)時過去的時間點開始。
[0119]此外,在所示的實例中,在運動圖片的第14幀的時間點,基于由傳感器數(shù)據(jù)獲取部分550獲取的振動數(shù)據(jù),檢測到產生球拍與球之間的碰撞。因此,記錄控制部分560結束記錄直到運動圖片的第17幀,其對應于在碰撞后一秒的時間點。通過這種記錄的控制,例如,待被記錄為圖片的比賽的片段可以被記錄下來而沒有過剩或不足,并且可以節(jié)省在事后編輯用戶的時間。此外,例如,以這種方式,如果例如提供指定的圖片的片段作為要成為分析部分570分析的目標的分析片段,則用于搜索分析片段的范圍可能會減小,并且處理負載可能會減少。
[0120](3-2、不同于分析片段的片段的圖片再現(xiàn))
[0121 ]如上所述,記錄控制部分560可以將由圖片獲取部分540獲取的圖片暫時記錄在存儲部分565中,并且可以從這個圖片中產生通過顯示控制部分580顯示在顯示屏上的圖片。例如,這個圖片可以是在記錄控制的以上實例中所述的從其中用戶的特定比賽的片段被切出的運動圖片。此處,例如,盡管記錄控制部分560可以提供與由顯示控制部分580再現(xiàn)的片段相同的片段,但是在基于由傳感器數(shù)據(jù)獲取部分550獲取的傳感器數(shù)據(jù),從由圖片獲取部分540獲取的圖片內指定要成為分析部分570分析的目標的分析片段的情況下,比這個片段長的片段可以設置為由顯示控制部分580再現(xiàn)的片段。
[0122]圖12是用于描述本公開的實施方案中的不同于分析片段的片段的圖片再現(xiàn)的實例的圖解。在圖12中所示的實例中,記錄控制部分560指定從(連續(xù)捕獲的)運動圖片的第5幀直到第17幀作為分析部分570的分析片段。另一方面,記錄控制部分560指定從運動圖片的第I幀直到第18幀作為在由顯示控制部分580的分析過程中再現(xiàn)的片段。此時,在再現(xiàn)的圖片中,可以基于分析部分570的分析結果顯示球B的軌道。
[0123]應注意,在所示的實例中,由于在所示的范圍之前和之后連續(xù)捕獲運動圖片,故這并不一定意味著第I幀和第18幀是運動圖片的第一幀和最后一幀。例如,記錄控制部分560可以通過僅在規(guī)定的長度之前和之后延伸被指定為分析片段的片段來指定再現(xiàn)片段。例如,可以根據(jù)從碰撞產生的時間點的時間距離,為分析片段的起點和終點中的每個確定延伸長度。
[0124]在圖片分析運動圖片的情況下,有必要處理構成運動圖片的每個幀的圖片,因此將有處理時間變長的傾向。因此,如在以上實例上,可以基于傳感器數(shù)據(jù)設置運動圖片的分析片段而沒有過剩或不足,比分析片段長的片段可以被設置用于在分析的執(zhí)行過程中再現(xiàn)的運動圖片的再現(xiàn)片段,并且用戶的感官分析過程的等待時間可能會減少。
[0125](3-3、分析過程中的圖片顯示)
[0126]圖13是示出本公開的實施方案中的分析過程中的圖片顯示的第一實例的圖解。在圖13中所示的實例中,在顯示在被包括在智能手機200的輸出部分270中的顯示屏上的圖片1300中,例如,球速度信息1301和分析過程中的顯示1303疊加顯示在從再現(xiàn)片段的圖片提取的靜止圖片上。例如,基于分析部分570中的圖片或傳感器數(shù)據(jù),通過使用分析過程的結果來顯示球速度信息1301。此外,球速度信息1301可以與顯示球的前進方向的箭頭1301a和顯示球的軌道的圖形1301b—起顯示??梢愿鶕?jù)分析過程的進展按順序指定球的前進方向、球的軌道和球的速度。因此,可以例如按從分析過程中指定的順序逐漸顯示構成球速度信息1301的元素。
[0127]圖14是示出本公開的實施方案中的分析過程中的屏幕顯示的第二實例的圖解。在圖14中所示的實例中,在顯示在被包括在智能手機200的輸出部分270中的顯示屏上的圖片1400中,例如,從再現(xiàn)片段的圖片切出的矩形區(qū)域(包括球員)被布置并且與分析過程中的顯示1401—起顯示。例如,在的規(guī)定時間間隔從一系列的幀圖片提取這些圖片。盡管在所示的實例中布置四個圖片,但是可以布置更大數(shù)量的圖片。此外,例如,多個切出的圖片可以通過自動滾動來顯示,或圖片可以根據(jù)由用戶經(jīng)由觸控面板等執(zhí)行的輕彈操作等通過滾動來顯示。
[0128]例如,在由圖片獲取部分540獲取的圖片的組成是已知的情況下,通過組成指定信息輸出部分520的上述功能,可以從圖片中切出包括未對圖片進行分析的規(guī)定的物體的區(qū)域,例如,包括球員的區(qū)域。因此,在分析過程開始后,上文在圖14中所示的諸如圖片1400的顯示可以在較早的階段實施。
[0129]圖15是示出本公開的實施方案中的分析過程中的屏幕顯示的第三實例的圖解。在圖15中所示的實例中,在顯示在被包括在智能手機200的輸出部分270中的顯示屏上的圖片1500中,例如,從再現(xiàn)片段的圖片提取的球員的圖片與分析過程中的顯示1501—起被重疊顯示背景。例如,在的規(guī)定時間間隔,通過從一系列的幀圖片提取的圖片中切出球員被反射的部分來獲取球員的圖片。盡管在所示的實例中五個圖片重疊,但是更大數(shù)量的圖片可以重疊。此外,諸如在上文參照圖13所述的實例中,可以另外疊加顯示球的位置或速度。
[0130]為了實施諸如上述圖片1500的顯示,圖片分析對于指定球員在每個圖片中被反射的區(qū)域是必要的。因此,圖片1500的顯示例如比圖片1400的顯示將需要更多的時間。然而,例如,在由圖片獲取部分540獲取的圖片的組成是已知的情況下,通過組成指定信息輸出部分520的上述功能,通過圖片分析來搜索球員的圖片的范圍將是有限的,因此可以縮短圖片1500的顯示需要的時間。
[0131]上述顯示都使包括例如靜止圖片的圖片被顯示。因此,例如,相比于諸如通過重復的運動圖片再現(xiàn)比賽的片段的情況,用戶可能幾乎感覺不到時間的流逝,并且可以縮短感官分析過程的等待時間。
[0132](3-4、分析結果的顯示)
[0133]此外,在本實施方案中,通過使用分析部分570的分析結果,例如,可能以更多的通用性表示比賽中的一系列運動及其實施結果。
[0134]例如,在顯示控制部分580再現(xiàn)其中捕獲比賽中的一系列運動的運動圖片的情況下,通過使用基于傳感器數(shù)據(jù)指定碰撞的瞬間的事實,再現(xiàn)速度可能在再現(xiàn)的中間改變。例如,顯示控制部分580可以改變再現(xiàn)速度,諸如速度的一倍直到碰撞前一秒、從此處一半的速度直到碰撞的瞬間、從碰撞的瞬間十分之一的速度直到后來0.5秒、以及從此處開始一倍的速度。以這種方式,慢速再現(xiàn)被自動執(zhí)行,例如,在諸如碰撞之前和之后的重要的片段中。
[0135]此外,例如,顯示控制部分580可以同時輸出圖片分析的結果和傳感器數(shù)據(jù)分析的結果。如上所述,可能讓分析部分570基于由圖片獲取部分540獲取的圖片和由傳感器數(shù)據(jù)獲取部分550獲取的傳感器數(shù)據(jù)獲得與比賽相關的各種信息。因此,例如,除了通過圖片分析的結果獲得的球的位置或速度之外,可以通過同時顯示在顯示屏等上輸出通過傳感器數(shù)據(jù)分析獲得的射門力度、球拍的軌道、球的旋轉量等。
[0136]此外,例如,記錄控制部分560可以基于通過傳感器數(shù)據(jù)分析指定的碰撞的瞬間產生其中捕獲一系列運動的連續(xù)的照片。例如,記錄控制部分560可以通過在接近碰撞時以較短的時間間隔并且在從碰撞離開時以較長的時間間隔提取運動圖片的幀,產生連續(xù)的照片。
[0137]此外,例如,顯示控制部分580可以輸出由分析部分570從分析結果提取的統(tǒng)計指標。例如,顯示控制部分580可以基于球員過去的比賽的分析結果,通過顯示在顯示屏等上輸出統(tǒng)計指標,諸如拋球的穩(wěn)定性或熟練程度。
[0138]此外,例如,顯示控制部分580可以輸出通過分析部分570與另一球員比較分析結果的信息。例如,顯示控制部分580可以基于通過傳感器數(shù)據(jù)分析指定的碰撞的瞬間使其中捕獲球員比賽的多個圖片被并行再現(xiàn)。多個圖片的并行再現(xiàn)可以例如通過上下或左右布置圖片被再現(xiàn),或可以通過透明疊加圖片被再現(xiàn)。以這種方式,例如,球員與另一球員(例如,專業(yè)人員)之間的比賽的差異可以被表示得更容易理解,并且也可能基于比較結果來設置建議。
[0139]此外,例如,顯示控制部分580可以再現(xiàn)其中捕獲比賽中的一系列運動的圖片,并且可以基于傳感器數(shù)據(jù)通過使用分析結果來應用效果。更具體來說,顯示控制部分580可以將碰撞前、碰撞時和碰撞后的分別不同的效果應用于圖片或圖片的一部分(球員或球的區(qū)域)。此外,顯示控制部分580可以基于傳感器數(shù)據(jù)使效果的表示根據(jù)分析結果(例如,球拍或球的速度)改變。
[0140](4、硬件配置)
[0141]接著,將參照圖16和圖17描述根據(jù)本公開的實施方案的用于實施傳感器裝置和分析裝置(在上述實例中,智能手機或服務器)的硬件配置的實例。(傳感器裝置)
[0142]圖16是示出根據(jù)本公開的實施方案的傳感器裝置的硬件配置的實例的圖解。參照圖16,傳感器裝置100可以包括傳感器101、中央處理部分(CPU) 103、只讀存儲器(ROM) 105、隨機存取存儲器(RAM)107、用戶界面109、外部存儲裝置111、通信裝置113和輸出裝置115。這些元件通過例如總線相互連接。
[0143]例如,傳感器101包括加速度傳感器、角速度傳感器、振動傳感器、磁場傳感器、溫度傳感器、壓力傳感器(包括壓力開關)、全球定位系統(tǒng)(GPS)接收器等。傳感器101可以包括相機(圖像傳感器)或麥克風(音頻傳感器)。
[0144]CPU 103, ROM 105和RAM 107通過讀取和執(zhí)行例如被記錄在外部存儲裝置111中的程序指令,用軟件實施各種類型的功能。在本公開的實施方案中,諸如整個傳感器裝置100的控制的功能可以例如由CPU 103,ROM 105和RAM 107來實施。
[0145]用戶界面109為例如接收傳感器裝置100的用戶操作的輸入裝置(諸如按鈕或觸控面板)。例如,用戶操作可以指示從傳感器裝置傳輸傳感器信息的開始或完成。
[0146]外部存儲裝置111存儲與傳感器裝置100相關的各種類型的信息。例如,用于使功能由CPU 103,ROM 105和RAM 107中的軟件實施的程序指令可以存儲在外部存儲裝置111中,或由傳感器101獲取的數(shù)據(jù)可以暫時被緩存。當考慮到傳感器裝置100被安裝在擊球工具等中時,需要使用例如具有強沖擊性的傳感器裝置(諸如半導體存儲器)作為外部存儲裝置 111。
[0147]通信裝置113通過各種類型的有線或無線通信系統(tǒng)與下文將描述的分析裝置600通信。此外,通信裝置113可以通過設備間通信直接與分析裝置600通信,或可以經(jīng)由網(wǎng)絡(諸如互聯(lián)網(wǎng))與分析裝置600通信。
[0148]輸出裝置115由能夠輸出如光、音頻或圖片的信息的裝置構成。例如,基于從分析裝置600接收的分析結果或在傳感器裝置100中計算的分析結果,輸出裝置115可以在傳感器裝置100中輸出通知時間或比賽事件的檢測的信息,或可以向用戶輸出視覺或聽覺通知。例如,輸出裝置115包括例如顯示器(諸如LED等或LCD的燈)、揚聲器、振動器等。
[0149](分析裝置)
[0150]圖17是示出根據(jù)本公開的實施方案的分析裝置的硬件配置的實例的圖解。分析裝置600可以實施例如根據(jù)本公開的實施方案的分析裝置,或上面描述的智能手機200或服務器300。應注意,如上所述,分析裝置可以由傳感器裝置100來實施。
[0151]分析裝置600可以包括CPU 60KROM 603^RAM 605、用戶界面609、外部存儲裝置611、通信裝置613和輸出裝置615。這些元件通過例如總線相互連接。
[0152]CPU 60KROM 603和RAM 605通過讀取和執(zhí)行例如被記錄在外部存儲裝置611中的程序指令,用軟件實施各種類型的功能。在本公開的實施方案中,整個分析裝置600的控制、上述功能配置中的處理部分的功能等可以例如由CPU 60KROM 603和RAM 605來實施。
[0153]用戶界面609為例如接收分析裝置600的用戶操作的輸入裝置(諸如按鈕或觸控面板)。
[0154]外部存儲裝置611存儲與分析裝置600相關的各種類型的信息。例如,用于使功能由CPU 60KROM 603和RAM 605中的軟件實施的程序指令可以存儲在外部存儲裝置611中,或由通信裝置613接收的傳感器信息可以暫時被緩存。此外,分析結果的日志可以積累在外部存儲裝置611中。
[0155]輸出裝置615由能夠視覺或聽覺上向用戶通知信息的裝置構成。例如,輸出裝置615可以是顯示設備(諸如液晶顯示器(LCD)),或音頻輸出設備(諸如揚聲器或耳機)。輸出裝置615輸出通過分析裝置600的過程獲得的結果作為視頻圖片(諸如文本或圖片),或輸出這些結果作為音頻(諸如語音或聲音)。
[0156]在此之前,已示出傳感器裝置100和分析裝置600的硬件配置的實例。每個上述構成元件可以通過使用通用部件構成,或可以由專門用于每個構成元件的功能的硬件構成。這種配置可以在實施時根據(jù)技術水平適當?shù)馗淖儭?br>[0157](5、補充)
[0158]例如,本公開的實施方案可以包括如上所述的分析裝置(信息處理終端,諸如智能手機、服務器或傳感器裝置)、系統(tǒng)、由分析裝置或系統(tǒng)執(zhí)行的信息處理方法、用于使分析裝置運行的程序、以及在上面記錄程序的非暫時性有形介質。
[0159]上文已參照附圖描述本公開的優(yōu)選實施方案,而本公開不限于以上實例。本公開所屬技術領域中的本領域技術人員可能發(fā)現(xiàn)在所附權利要求的范圍內的各種變化和修改,并且應理解這些變化和修改將自然地歸入本公開的技術范圍。
[0160]另外,在本說明書中所述的效果僅是說明性和示范性的,而不是限制性的。換句話說,根據(jù)本公開的技術可以連同基于本說明書的效果一起或替代基于本說明書的效果而呈現(xiàn)對本領域技術人員顯而易見的其它效果。
[0161]此外,本技術也可以被配置如下。
[0162](I)
[0163]一種信息處理裝置,包括:
[0164]角視場估計部分,其被配置成基于在真實空間中的位置關系在圖片中已知的至少兩個點的位置,估計由成像裝置獲取的所述圖片的角視場;以及
[0165]組成指定信息輸出部分,其被配置成以滿足根據(jù)所述角視場所規(guī)定的拍攝對象與所述成像裝置之間的位置關系的方式輸出指定所述圖片的組成的信息。
[0166](2)
[0167]根據(jù)(I)所述的信息處理裝置,
[0168]其中,所述角視場估計部分基于包括所述至少兩個點的第一平面或三維物體的圖像在所述圖片中的位置,估計所述圖片的角視場。
[0169](3)
[0170]根據(jù)(2)所述的信息處理裝置,
[0171]其中,所述第一平面或三維物體包括規(guī)定球場、運動場或場地的線。
[0172](4)
[0173]根據(jù)(I)至(3)中任一項所述的信息處理裝置,
[0174]其中,所述組成指定信息輸出部分輸出用于顯示向導的信息,其中,所述指定的組成是通過在由所述成像裝置獲取的貫通圖片中視覺識別的第二平面或三維物體上重疊來實施。
[0175](5)
[0176]根據(jù)(4)所述的信息處理裝置,
[0177]其中,所述第二平面或三維物體包括規(guī)定球場、運動場或場地的線,以及在規(guī)定位置處被布置在所述網(wǎng)球場、所述運動場或所述場地上的所述拍攝對象。
[0178](6)
[0179]根據(jù)(I)至(5)中任一項所述的信息處理裝置,
[0180]其中,所述組成指定信息輸出部分以所述拍攝對象附近的至少三個點被布置在所述圖片中規(guī)定位置處的方式輸出指定所述圖片的所述組成的信息。
[0181](7)
[0182]根據(jù)(I)至(6)中任一項所述的信息處理裝置,
[0183]其中,所述拍攝對象包括被布置在網(wǎng)球場或運動場上的球員、以及通過所述球員的比賽投擲的球。
[0184](8)
[0185]根據(jù)(7)所述的信息處理裝置,
[0186]其中,所述組成指定信息輸出部分以所述球在所述比賽后的規(guī)定時間被定位在所述圖片的所述角視場內的方式輸出指定所述圖片的所述組成的信息。
[0187](9)
[0188]根據(jù)(I)或(2)所述的信息處理裝置,
[0189]其中,所述角視場估計部分基于通過包括所述至少兩個點的軌道落下的物體在所述圖片中的位置變化,估計所述圖片的所述角視場。
[0190](10)
[0191]根據(jù)(I)至(9)中任一項所述的信息處理裝置,
[0192]其中,所述拍攝對象包括飛行物體,以及
[0193]其中,所述信息處理裝置進一步包括圖片分析部分,其被配置成基于根據(jù)所述組成獲取的圖片估計所述飛行物體的速度。
[0194](11)
[0195]根據(jù)(I)至(10)中任一項所述的信息處理裝置,
[0196]其中,所述拍攝對象包括旋轉物體,以及
[0197]其中,所述信息處理裝置進一步包括圖片分析部分,其被配置成基于根據(jù)所述組成獲取的圖片估計所述物體的旋轉速度。
[0198](12)
[0199]根據(jù)(I)至(11)中任一項所述的信息處理裝置,
[0200]其中,所述拍攝對象包括拋物線運動物體,以及
[0201]其中,所述信息處理裝置進一步包括圖片處理部分,其被配置成基于根據(jù)所述組成獲取的圖片估計所述拋物線運動物體的位置變化量。
[0202](13)
[0203]—種存儲有程序的記錄介質,所述程序使計算機實施:
[0204]基于在真實空間中的位置關系在圖片中已知的至少兩個點的位置,估計由成像裝置獲取的所述圖片的角視場的功能;以及
[0205]以滿足根據(jù)所述角視場所規(guī)定的拍攝對象與所述成像裝置之間的位置關系的方式輸出指定所述圖片的組成的信息的功能。
[0206](14)
[0207]一種信息處理方法,包括:
[0208]通過處理器,基于在真實空間中的位置關系在圖片中已知的至少兩個點的位置,估計由成像裝置獲取的所述圖片的角視場;以及
[0209]以滿足根據(jù)所述角視場所規(guī)定的拍攝對象與所述成像裝置之間的位置關系的方式輸出指定所述圖片的組成的信息。
[0210]參考符號列表
[0211]10 系統(tǒng)
[0212]100傳感器裝置
[0213]200智能手機
[0214]300服務器
[0215]310接收部分
[0216]510角視場估計部分
[0217]520組成指定信息輸出部分
[0218]530圖片分析部分
[0219]540圖片獲取部分
[0220]550傳感器數(shù)據(jù)獲取部分
[0221]560記錄控制部分
[0222]565存儲部分
[0223]570分析部分
[0224]580顯示控制部分
【主權項】
1.一種信息處理裝置,包括: 角視場估計部分,其被配置成基于在真實空間中的位置關系在由成像裝置獲取的圖片中已知的至少兩個點的位置,估計所述圖片的角視場;以及 組成指定信息輸出部分,其被配置成以滿足根據(jù)所述角視場所規(guī)定的拍攝對象與所述成像裝置之間的位置關系的方式輸出指定所述圖片的組成的信息。2.根據(jù)權利要求1所述的信息處理裝置, 其中,所述角視場估計部分基于包括所述至少兩個點的第一平面或三維物體的圖像在所述圖片中的位置,估計所述圖片的角視場。3.根據(jù)權利要求2所述的信息處理裝置, 其中,所述第一平面或三維物體包括規(guī)定球場、運動場或場地的線。4.根據(jù)權利要求1所述的信息處理裝置, 其中,所述組成指定信息輸出部分輸出用于顯示向導的信息,其中,所述指定的組成是通過在由所述成像裝置獲取的貫通圖片中視覺識別的第二平面或三維物體上重疊來實施。5.根據(jù)權利要求4所述的信息處理裝置, 其中,所述第二平面或三維物體包括規(guī)定球場、運動場或場地的線,以及被布置在所述網(wǎng)球場、所述運動場或所述場地上的規(guī)定位置處的所述拍攝對象。6.根據(jù)權利要求1所述的信息處理裝置, 其中,所述組成指定信息輸出部分以所述拍攝對象附近的至少三個點被布置在所述圖片中規(guī)定位置處的方式輸出指定所述圖片的所述組成的信息。7.根據(jù)權利要求1所述的信息處理裝置, 其中,所述拍攝對象包括被布置在網(wǎng)球場或運動場上的球員、以及通過所述球員的比賽投擲的球。8.根據(jù)權利要求7所述的信息處理裝置, 其中,所述組成指定信息輸出部分以所述球在所述比賽后的規(guī)定時間被定位在所述圖片的所述角視場內的方式輸出指定所述圖片的所述組成的信息。9.根據(jù)權利要求1所述的信息處理裝置, 其中,所述角視場估計部分基于通過包括所述至少兩個點的軌道落下的物體在所述圖片中的位置變化,估計所述圖片的所述角視場。10.根據(jù)權利要求1所述的信息處理裝置, 其中,所述拍攝對象包括飛行物體,以及 其中,所述信息處理裝置進一步包括:圖片分析部分,其被配置成基于根據(jù)所述組成獲取的圖片估計所述物體的速度。11.根據(jù)權利要求1所述的信息處理裝置, 其中,所述拍攝對象包括旋轉物體,以及 其中,所述信息處理裝置進一步包括:圖片分析部分,其被配置成基于根據(jù)所述組成獲取的圖片估計所述物體的旋轉速度。12.根據(jù)權利要求1所述的信息處理裝置, 其中,所述拍攝對象包括拋物線運動物體,以及 其中,所述信息處理裝置進一步包括:圖片處理部分,其被配置成基于根據(jù)所述組成獲取的圖片估計所述拋物線運動物體的位置變化量。13.一種存儲有程序的記錄介質,所述程序使計算機實施: 基于在真實空間中的位置關系在由成像裝置獲取的圖片中已知的至少兩個點的位置,估計所述圖片的角視場的功能;以及 以滿足根據(jù)所述角視場所規(guī)定的拍攝對象與所述成像裝置之間的位置關系的方式輸出指定所述圖片的組成的信息的功能。14.一種信息處理方法,包括: 通過處理器,基于在真實空間中的位置關系在由成像裝置獲取的圖片中已知的至少兩個點的位置,估計所述圖片的角視場;以及 以滿足根據(jù)所述角視場所規(guī)定的拍攝對象與所述成像裝置之間的位置關系的方式輸出指定所述圖片的組成的信息。
【文檔編號】H04N5/232GK105850109SQ201480068702
【公開日】2016年8月10日
【申請日】2014年10月16日
【發(fā)明人】木村隆臣, 青木卓, 山下功誠
【申請人】索尼公司