Abstract
由於人機介面的應用日益普及,相關的溝通方式包含了勢辨識、語音辨識、或是肢體語言辨識等等,都已經被廣泛研究並應用在日常生活之中,其中以利用手勢作為媒介的方式最為直覺。因此手勢辨識與重建一向是個相當重要的研究議題,使用手勢作為人機介面除了直覺之外,直觀、使用者親和力高與自然使用方式等優勢。然而以目前已經實現的系統或是設備當中,大多數都需要使用額外的設備附著於手部上或是使用特殊的標誌當作參數擷取的依據。由此可知,此方式對於特殊設備上的依賴與需求是非常高的,而相對的負擔這些特殊設備的成本也很昂貴,導致整體的系統發展受制於儀器設備上而無法有效率發展與應用。據此,本論文嘗試建立一套以多視角多攝影機針對手部擷取系統,降低設備需求以及增加使用者親和力。 在本論文當中,針對手部運動的情況,對手部三維模型進行限制,在使用這些限制之下,可增加辨識與估測手部模型的效率與準確性。而在以往相關的研究主題都是用單一攝影機,且限制手掌必須與攝影機垂直,此限制可避免在側面情況下的手指間相互遮蔽情況。而本論文使用多隻攝影機在側面的情況之下可有效的解決手指相互遮蔽情形,可正常估測與重建出相對應的三維手部模型。且在以往的研究當中,預估類似的高維度參數空間的系統是極為耗時的,為了有效率的實現在高維度空間中估測手部參數空間,我們採用Separable State Based Particle Filter (SSBPF)。使用此方法切割欲估測的參數空間成幾個子集合,接著仍以Particle Filter的原理估測在下個時間點之參數空間之參數。而使用多攝影機,系統亦採用多種不同的特徵空間,包含了景深、Chamfer Distance與輪廓作為追蹤的依據,結合以上幾點,本論文實現了以視覺為基礎之多視角多攝影機為主的手部動作參數擷取系統,同時本系統對於除了手腕全域運動(旋轉與位移)都正常估測之外,對與手指間的彎曲情形亦可估測出來,其結果對於精準度方面的平均誤差都在可容忍的範圍之內,同時當發生手指發生彼此間的遮蔽情形之下也可正確預估手部的彎曲角度。