將第一脈沖信號發(fā)送至與其連接的測速主機41。
[0104]當判斷第一檢測面第n+1幀圖像與第η幀圖像的像素點差值大于MaxPixels時,即BallPexilS>MaxPixelS時,判定為背景光線變化帶來的灰度變化,則繼續(xù)以第n+1幀圖像為基準,將第η+2幀圖像與第n+1幀圖像進行比較,直至前后兩幀圖像的像素點差值滿足預設閾值范圍時,即MinPixels〈BallPixels〈MaxPixels時,判斷球通過第一檢測面,第一生成單元423生成第一脈沖信號,并將第一脈沖信號發(fā)送至與其連接的測速主機41。
[0105]然后通過第二線陣相機43拍攝球通過第二檢測面的圖像,通過第五獲取單元431獲取拍攝第二檢測面的圖像,然后通過第二判斷單元432判斷第二檢測面的第n+1幀圖像與第η幀圖像的像素點差值是否滿足預設閾值范圍,即判斷圖像前后兩幀圖像的像素點差值是否滿足預設閾值范圍。所述的預設范圍閾值為MinPixels〈BallPixels〈MaxPixels,其中:MinPixels為球在圖像中可能產生的縱向像素點個數的最小值;BallPixels為球在圖像中的縱向像素點實際變化個數;MaxPixeI s為球在圖像中可能產生的縱向像素點個數的最大值,若滿足則判斷球通過第一檢測面,第二生成單元433生成第一脈沖信號,并將第一脈沖信號發(fā)送至與其連接的測速主機41。
[0106]當判斷第二檢測面第n+l幀圖像與第η幀圖像的像素點差值小于MinPixels時,即BallPixelS〈MinPixelS時,表明圖像的像素點灰度沒有發(fā)生變化或者變化的像素點個數很小,則繼續(xù)保持以第η幀圖像為基準,將第η+2幀圖像與第η幀圖像進行比較,直至與第η幀圖像的像素點差值滿足預設閾值范圍,判斷球通過第一檢測面,第二生成單元433生成第一脈沖信號,并將第一脈沖信號發(fā)送至與其連接的測速主機41。
[0107]當判斷第二檢測面第n+1幀圖像與第η幀圖像的像素點差值大于MaxPixels時,即BallPexilS>MaxPixelS時,判定為背景光線變化帶來的灰度變化,則繼續(xù)以第n+1幀圖像為基準,將第η+2幀圖像與第n+1幀圖像進行比較,直至前后兩幀圖像的像素點差值滿足預設閾值范圍時,即MinPixels〈BallPixels〈MaxPixels時,判斷球通過第一檢測面,第二生成單元433生成第一脈沖信號,并將第一脈沖信號發(fā)送至與其連接的測速主機41。
[0108]然后測速主機41中的第一獲取單元411獲取第一脈沖信號,當第一獲取單元411獲取到第一脈沖信號時第一指示燈416點亮,蜂鳴器418發(fā)出蜂鳴聲。第二獲取單元412獲取第二脈沖信號,當第二獲取單元412獲取到第二脈沖信號時第二指示燈417點亮,蜂鳴器418發(fā)出蜂鳴聲。第一計算單元413計算獲取第二脈沖信號與獲取第一脈沖信號的時間差,第三獲取單元414獲取第一檢測面與所述第二檢測面之間的間距d,第二計算單元415依據間距和時間差計算出球的速度,并通過顯示器419顯示計算出的球的速度。
[0109]本實施例方法所述的功能如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算設備可讀取存儲介質中?;谶@樣的理解,本發(fā)明實施例對現有技術做出貢獻的部分或者該技術方案的部分可以以軟件產品的形式體現出來,該軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算設備(可以是個人計算機,服務器,移動計算設備或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:u盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0110]本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其它實施例的不同之處,各個實施例之間相同或相似部分互相參見即可。
[0111]對所公開的實施例的上述說明,使本領域專業(yè)技術人員能夠實現或使用本發(fā)明。對這些實施例的多種修改對本領域的專業(yè)技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
【主權項】
1.一種球類測速方法,其特征在于,包括: 獲取由第一檢測面拍攝圖像,灰度變化滿足預設閾值范圍時,生成的第一脈沖信號; 獲取由第二檢測面拍攝圖像,灰度變化滿足預設閾值范圍時,生成的第二脈沖信號; 計算獲取所述第二脈沖信號與獲取所述第一脈沖信號的時間差; 獲取所述第一檢測面與所述第二檢測面之間的間距; 依據所述間距和時間差計算出球的速度。
2.根據權利要求1所述的方法,其特征在于,所述第一檢測面拍攝圖像灰度變化滿足預設閾值范圍時生成第一脈沖信號包括: 獲取拍攝所述第一檢測面的圖像; 判斷所述第一檢測面第n+1幀圖像與第η幀圖像的像素點差值是否滿足預設閾值范圍,若是則: 生成第一脈沖信號。
3.根據權利要求1所述的方法,其特征在于,所述第二檢測面拍攝圖像灰度變化滿足預設閾值范圍時生成第二脈沖信號包括: 獲取拍攝所述第二檢測面的圖像; 判斷所述第二檢測面第n+1幀圖像與第η幀圖像的像素點差值是否滿足預設閾值范圍,若是則: 生成第二脈沖信號。
4.根據權利要求1所述的方法,其特征在于,所述預設閾值范圍為MinPixels〈BallPixels〈MaxPixels,其中:BallPixels 為球在圖像中的縱向像素點。
5.一種球速測速系統,其特征在于,包括:測速主機,所述測速主機包括: 第一獲取單元,用于獲取由第一檢測面拍攝圖像,灰度變化滿足預設閾值范圍時,生成的第一脈沖信號; 第二獲取單元,用于獲取由第二檢測面拍攝圖像,灰度變化滿足預設閾值范圍時,生成的第二脈沖信號; 第一計算單元,用于計算獲取所述第二脈沖信號與獲取所述第一脈沖信號的時間差; 第三獲取單元,用于獲取所述第一檢測面與所述第二檢測面之間的間距; 第二計算單元,用于依據所述間距和時間差計算出球的速度。
6.根據權利要求5所述的系統,其特征在于,還包括:分別與所述測速主機連接的第一線陣相機和第二線陣相機;其中: 所述第一線陣相機包括: 第四獲取單元,用于獲取拍攝所述第一檢測面的圖像; 第一判斷單元,用于判斷所述第一檢測面的第n+1幀圖像與第η幀圖像的像素點差值是否滿足預設閾值范圍; 第一生成單元,用于當所述第一檢測面的第n+1幀圖像與第η幀圖像的像素點差值滿足預設閾值范圍時,生成第一脈沖信號; 所述第二線陣相機包括: 第五獲取單元,用于獲取拍攝所述第二檢測面的圖像; 第二判斷單元,用于判斷所述第二檢測面的第n+1幀圖像與第η幀圖像的像素點差值是否滿足預設閾值范圍; 第二生成單元,用于當所述第二檢測面的第n+1幀圖像與第η幀圖像的像素點差值滿足預設閾值范圍時,生成第二脈沖信號。
7.根據權利要求6所述的系統,其特征在于,所述測速主機還包括:第一指示燈和第二指示燈; 所述第一指示燈,用于當所述第一獲取單元獲取到所述第一脈沖信號時點亮; 所述第二指示燈,用于當所述第二獲取單元獲取到所述第二脈沖信號時點亮。
8.根據權利要求7所述的系統,其特征在于,所述測速主機還包括:蜂鳴器; 所述蜂鳴器,用于當所述第一獲取單元獲取到所述第一脈沖信號時或所述第二獲取單元獲取到所述第二脈沖信號時發(fā)出蜂鳴聲。
9.根據權利要求8所述的系統,其特征在于,所述測速主機還包括顯示器:用于顯示計算出的球的速度。
10.根據權利要求5所述的系統,其特征在于,所述預設閾值范圍為MinPixels〈BallPixels〈MaxPixels,其中:BallPixels 為球在圖像中的縱向像素點。
【專利摘要】本發(fā)明公開了一種球類測速方法,包括:獲取由第一檢測面拍攝圖像,灰度變化滿足預設閾值范圍時,生成的第一脈沖信號;獲取由第二檢測面拍攝圖像,灰度變化滿足預設閾值范圍時,生成的第二脈沖信號;計算獲取第二脈沖信號與獲取所述第一脈沖信號的時間差;獲取第一檢測面與所述第二檢測面之間的間距;依據間距和時間差計算出球的速度,能夠簡單方便的檢測出球的速度。本發(fā)明還公開了一種球類測速系統。
【IPC分類】G01P3-68
【公開號】CN104730280
【申請?zhí)枴緾N201510169371
【發(fā)明人】王國棟, 雍明, 張娃, 許磊, 李志強, 嚴鑫, 汪濤
【申請人】蘇州大學
【公開日】2015年6月24日
【申請日】2015年4月10日