TWI469060B - Motion recognition system and motion recognition method - Google Patents
Motion recognition system and motion recognition method Download PDFInfo
- Publication number
- TWI469060B TWI469060B TW101107372A TW101107372A TWI469060B TW I469060 B TWI469060 B TW I469060B TW 101107372 A TW101107372 A TW 101107372A TW 101107372 A TW101107372 A TW 101107372A TW I469060 B TWI469060 B TW I469060B
- Authority
- TW
- Taiwan
- Prior art keywords
- optical signal
- signal
- action
- motion
- module
- Prior art date
Links
Landscapes
- Position Input By Displaying (AREA)
Description
本發明係關於一種動作識別系統及動作識別方法。The present invention relates to a motion recognition system and a motion recognition method.
近年來由於半導體產業的急速發展,因而帶動了電子產業的成長與進步,特別是在媒體播放裝置的發展上,不論是聲音或影像的表現,皆有極大的突破。不過一般而言,大多數的媒體播放裝置的輸入介面仍是習知的鍵盤、滑鼠、搖桿或多按鍵的控制把手。In recent years, due to the rapid development of the semiconductor industry, it has driven the growth and progress of the electronics industry. Especially in the development of media playback devices, there has been a great breakthrough in the performance of sound or video. However, in general, the input interface of most media playback devices is still a conventional keyboard, mouse, joystick or multi-button control handle.
因而,為了提供使用者一種更便利且更直覺的輸入介面,有業者提出了透過影像感測裝置作為輸入介面的操作方式。請參照圖1,其係為習知的影像感測裝置1。影像感測裝置1具有一影像感測器11、一控制器12及一匯流排13。影像感測器11係用以拍攝使用者的連續動態影像,並將動態影像轉換成影像資料而經由匯流排13傳送至控制器12。接著,控制器12將所接收之多個影像資料依序進行比較,從而判斷使用者的狀態,並依據使用者的狀態控制搭配運用的媒體播放裝置。Thus, in order to provide a more convenient and intuitive input interface for the user, the operator has proposed an operation mode through the image sensing device as an input interface. Please refer to FIG. 1 , which is a conventional image sensing device 1 . The image sensing device 1 has an image sensor 11, a controller 12, and a bus bar 13. The image sensor 11 is configured to capture a continuous motion image of the user, and convert the motion image into image data for transmission to the controller 12 via the bus bar 13 . Next, the controller 12 compares the received plurality of image data in sequence to determine the state of the user, and controls the media playback device to be used in accordance with the state of the user.
然而,由於影像感測器11所感測之動態影像的資料量極為龐大,且控制器12必須將所有影像資料全部接收並進行後續的處理及比較,因而將造成資料運算上的負擔,從而影響處理速度及效能。However, since the amount of data of the motion image sensed by the image sensor 11 is extremely large, and the controller 12 must receive all the image data and perform subsequent processing and comparison, it will cause a burden on the data operation, thereby affecting the processing. Speed and performance.
因此,如何提供一種動作識別系統及動作識別方法,使其能夠提升資料處理速度及效能,並同時能夠提供更便利且更直覺的輸入操作,已成為重要課題之一。Therefore, how to provide a motion recognition system and motion recognition method, which can improve data processing speed and performance, and at the same time provide more convenient and more intuitive input operations, has become one of the important topics.
有鑑於上述課題,本發明之目的為提供一種能夠提升資料處理速度及效能,並同時能夠提供更便利且更直覺的輸入操作的動作識別系統及動作識別方法。In view of the above problems, an object of the present invention is to provide a motion recognition system and a motion recognition method capable of improving data processing speed and performance while providing a more convenient and intuitive input operation.
為達上述目的,依據本發明依之一種動作識別系統與一動作對象配合。動作識別系統包括一訊號產生模組、一感測模組及一處理模組。訊號產生模組依序輸出一第一光訊號、一第二光訊號及一第三光訊號。感測模組接收第一光訊號、第二光訊號及第三光訊號,並於一操作期間內依據第一光訊號、第二光訊號及第三光訊號產生一圖像。處理模組與感測模組耦接,並依據圖像產生一動作訊號。動作訊號代表動作對象產生之一動作變化。To achieve the above object, a motion recognition system according to the present invention cooperates with an action object. The motion recognition system includes a signal generating module, a sensing module and a processing module. The signal generating module sequentially outputs a first optical signal, a second optical signal and a third optical signal. The sensing module receives the first optical signal, the second optical signal, and the third optical signal, and generates an image according to the first optical signal, the second optical signal, and the third optical signal during an operation period. The processing module is coupled to the sensing module and generates an action signal according to the image. The motion signal represents one of the motion changes of the motion object.
在本發明之一實施例中,訊號產生模組包括一發光單元及一濾光單元。發光單元輸出一光訊號。濾光單元與發光單元相對設置,並接收光訊號而依序輸出第一光訊號、第二光訊號及第三光訊號。In an embodiment of the invention, the signal generating module includes a light emitting unit and a filter unit. The light emitting unit outputs an optical signal. The filter unit is disposed opposite to the light emitting unit, and receives the optical signal to sequentially output the first optical signal, the second optical signal, and the third optical signal.
在本發明之一實施例中,訊號產生模組具有一第一發光單元、一第二發光單元及一第三發光單元,且第一發光單元、第二發光單元及第三發光單元分別輸出第一光訊號、第二光訊號及第三光訊號。In one embodiment of the present invention, the signal generating module has a first lighting unit, a second lighting unit, and a third lighting unit, and the first lighting unit, the second lighting unit, and the third lighting unit respectively output An optical signal, a second optical signal, and a third optical signal.
在本發明之一實施例中,第一光訊號、第二光訊號及第三光訊號具有不同的波長或光強度。In an embodiment of the invention, the first optical signal, the second optical signal, and the third optical signal have different wavelengths or light intensities.
在本發明之一實施例中,感測模組包含電荷耦合元件陣列或互補式金氧半導體陣列。In an embodiment of the invention, the sensing module comprises a charge coupled device array or a complementary MOS array.
在本發明之一實施例中,第一光訊號、第二光訊號及第三光訊號經由動作對象的反射而傳送至感測模組。In an embodiment of the invention, the first optical signal, the second optical signal, and the third optical signal are transmitted to the sensing module via reflection of the motion object.
在本發明之一實施例中,動作識別系統更包括一媒體播放裝置。媒體播放裝置與處理模組耦接,並顯示一物件。媒體播放裝置依據動作訊號調整物件之移動速率或移動路徑。In an embodiment of the invention, the motion recognition system further includes a media playback device. The media playback device is coupled to the processing module and displays an object. The media playback device adjusts the moving rate or moving path of the object according to the motion signal.
在本發明之一實施例中,動作識別系統更包括一控制模組。控制模組與處理模組耦接,並依據動作訊號產生一控制訊號。媒體播放裝置依據控制訊號執行至少一功能。In an embodiment of the invention, the motion recognition system further includes a control module. The control module is coupled to the processing module and generates a control signal according to the motion signal. The media playback device performs at least one function according to the control signal.
在本發明之一實施例中,控制模組具有一儲存單元,並儲存至少一動作資料參考值。In an embodiment of the invention, the control module has a storage unit and stores at least one action data reference value.
在本發明之一實施例中,濾光單元更設有一遮光單元,且遮光單元位於濾光單元與感測模組之間。In an embodiment of the invention, the filter unit is further provided with a light shielding unit, and the light shielding unit is located between the filter unit and the sensing module.
在本發明之一實施例中,動作變化包含移動速率。In one embodiment of the invention, the action change includes a rate of movement.
在本發明之一實施例中,動作變化包含移動路徑。In an embodiment of the invention, the action change comprises a moving path.
為達上述目的,依據本發明之一種動作識別方法與一動作對象配合。動作識別方法包括:由一訊號產生模組依序輸出一第一光訊號、一第二光訊號及一第三光訊號;由一感測模組接收第一光訊號、第二光訊號及第三光訊號;由感測模組於一操作期間內依據第一光訊號、第二光訊號及第三光訊號產生一圖像;以及由一處理模組依據圖像產生一動作訊號,其中動作訊號代表動作對象產生之一動作變化。To achieve the above object, a motion recognition method according to the present invention cooperates with an action object. The motion recognition method includes: sequentially outputting a first optical signal, a second optical signal, and a third optical signal by a signal generating module; and receiving, by a sensing module, the first optical signal, the second optical signal, and the first a three-light signal; the sensing module generates an image according to the first optical signal, the second optical signal, and the third optical signal during an operation period; and a processing module generates an action signal according to the image, wherein the action The signal represents an action change on the action object.
在本發明之一實施例中,第一光訊號、第二光訊號及第三光訊號具有不同的波長或光強度。In an embodiment of the invention, the first optical signal, the second optical signal, and the third optical signal have different wavelengths or light intensities.
在本發明之一實施例中,動作識別方法更包括:由一媒體播放裝置依據動作訊號調整其所顯示之一物件的移動速率或移動路徑。In an embodiment of the present invention, the motion recognition method further includes: adjusting, by a media playback device, a moving rate or a moving path of an object displayed by the media playing device according to the motion signal.
在本發明之一實施例中,動作識別方法更包括:由一控制模組依據動作訊號產生一控制訊號;以及由一媒體播放裝置依據控制訊號執行至少一功能。In an embodiment of the present invention, the motion recognition method further includes: generating, by the control module, a control signal according to the motion signal; and performing, by the media playback device, the at least one function according to the control signal.
在本發明之一實施例中,動作變化包含移動速率,並依圖像內之第一光訊號、第二光訊號及第三光訊號之密度,而決定其移動速率。In an embodiment of the invention, the motion change includes a moving rate, and the moving speed is determined according to the density of the first optical signal, the second optical signal, and the third optical signal in the image.
在本發明之一實施例中,動作變化包含移動路徑,而訊號產生模組所輸出之第一光訊號、第二光訊號及第三光訊號之順序係為一第一排序。感測模組所接收圖像內之第一光訊號、第二光訊號及第三光訊號之順序係為一第二排序。處理模組比較第一排序與第二排序,而決定動作變化的移動路徑。In an embodiment of the present invention, the action change includes a moving path, and the order of the first optical signal, the second optical signal, and the third optical signal output by the signal generating module is a first order. The order of the first optical signal, the second optical signal, and the third optical signal in the image received by the sensing module is a second order. The processing module compares the first sort and the second sort, and determines the moving path of the action change.
承上所述,因依據本發明之一種動作識別系統及動作識別方法,係藉由感測模組接收訊號產生模組所輸出之第一光訊號、第二光訊號及第三光訊號產生一圖像,再透過處理模組依據圖像產生代表一動作對象所產生之動作變化的動作訊號。從而實現能夠提升資料處理速度及效能,並同時能夠提供更便利且更直覺的輸入操作。According to the above, a motion recognition system and a motion recognition method according to the present invention generate a first optical signal, a second optical signal, and a third optical signal output by the sensing module receiving the signal generating module. The image is further processed by the processing module to generate an action signal representing an action change generated by an action object according to the image. This enables faster data processing and performance while providing more convenient and intuitive input operations.
以下將參照相關圖式,說明依本發明較佳實施例之動作識別系統及動作識別方法,其中相同的元件將以相同的參照符號加以說明。Hereinafter, a motion recognition system and a motion recognition method according to a preferred embodiment of the present invention will be described with reference to the related drawings, wherein like elements will be described with the same reference numerals.
首先,請參照圖2A至圖2C,以說明依據本發明較佳實施例之一種動作識別系統2。動作識別系統2與一動作對象T配合,其中前述之動作對象T係例如是一使用者。動作識別系統2包括一訊號產生模組21、一感測模組22及一處理模組23。First, please refer to FIG. 2A to FIG. 2C to illustrate a motion recognition system 2 in accordance with a preferred embodiment of the present invention. The motion recognition system 2 cooperates with an action object T, which is, for example, a user. The motion recognition system 2 includes a signal generating module 21, a sensing module 22 and a processing module 23.
在本實施例中,訊號產生模組21包括一發光單元211、一濾光單元212及一遮光單元213。發光單元211輸出一光訊號S1 。濾光單元212與發光單元211相對設置,並接收光訊號S1 。濾光單元212將光訊號S1 依序轉換成一第一光訊號S11 、一第二光訊號S12 及一第三光訊號S13 ,並依序輸出第一光訊號S11 、第二光訊號S12 及第三光訊號S13 。In this embodiment, the signal generating module 21 includes a light emitting unit 211, a filter unit 212, and a light blocking unit 213. The light emitting unit 211 outputs an optical signal S 1 . The filter unit 212 is disposed opposite to the light emitting unit 211 and receives the optical signal S 1 . The filter unit 212 sequentially converts the optical signal S 1 into a first optical signal S 11 , a second optical signal S 12 , and a third optical signal S 13 , and sequentially outputs the first optical signal S 11 and the second light. Signal S 12 and third optical signal S 13 .
在實施上,發光單元211係可為一產生白光的光源,而濾光單元212則包含一色輪,藉由色輪的持續轉動,而使濾光單元212依序產生紅、綠、藍三種不同波長(顏色)的光訊號。其中色輪的轉動速率係例如是每3毫秒旋轉一圈,亦即濾光單元212於每1毫秒輸出一種顏色的光。需特別注意的是,此處所述的依序輸出,可以是第一、第二及第三光訊號S11 、S12 、S13 是接續不間斷的被輸出,也可以是第一、第二及第三光訊號S11 、S12 、S13 之間是以一固定時間的間隔而被輸出。遮光單元213設置於濾光單元212的一側,第一光訊號S11 、第二光訊號、S12 及第三光訊號S13 通過遮光單元213而自訊號產生模組21射出至感測模組22。換句話說,遮光單元213是位於濾光單元212與感測組22之間。In an implementation, the light-emitting unit 211 can be a light source that generates white light, and the filter unit 212 includes a color wheel. The filter unit 212 sequentially generates three different colors of red, green, and blue by continuous rotation of the color wheel. The wavelength (color) of the optical signal. The rotation speed of the color wheel is, for example, one rotation every 3 milliseconds, that is, the filter unit 212 outputs light of one color every 1 millisecond. It should be noted that the sequential output described herein may be that the first, second, and third optical signals S 11 , S 12 , and S 13 are outputted continuously or uninterrupted, and may be first and second. The second and third optical signals S 11 , S 12 , and S 13 are output at a fixed time interval. Shielding unit 213 disposed at one side of the filter unit 212, a first optical signal S 11, the second optical signal, S 12 and S 13 and the third optical signal from the signal generating module 21 is emitted by the light-blocking mode to the sensing unit 213 Group 22. In other words, the shading unit 213 is located between the filter unit 212 and the sensing group 22.
感測模組22接收訊號產生模組21所輸出之第一光訊號S11 、第二光訊號S12 及第三光訊號S13 。在實施上,感測模組22係包含電荷耦合元件(charge-coupled device,CCD)陣列或互補式金氧半導體(complementary metal oxide semiconductor,CMOS)陣列,以依據第一光訊號S11 、第二光訊號S12 及第三光訊號S13 而於一操作期間內,例如是操作期間為30毫秒,產生一圖像(image)P,其係例如是於操作期間內持續曝光,以將第一光訊號S11 、第二光訊號S12 及第三光訊號S13 記錄於同一圖像P中。The sensing module 22 receives the first optical signal S 11 , the second optical signal S 12 , and the third optical signal S 13 output by the signal generating module 21 . In an implementation, the sensing module 22 includes a charge-coupled device (CCD) array or a complementary metal oxide semiconductor (CMOS) array, according to the first optical signal S 11 , the second The optical signal S 12 and the third optical signal S 13 are generated during an operation period, for example, 30 milliseconds during operation, to generate an image P, which is, for example, continuous exposure during operation to be first The optical signal S 11 , the second optical signal S 12 and the third optical signal S 13 are recorded in the same image P.
另外,值得一提的是,本實施例是以動作對象T握持或裝戴感測模組22,以直接接收訊號產生模組21所輸出之第一光訊號S11 、第二光訊號S12 及第三光訊號S13 為例,然而,在實際運用時,亦可以由動作對象T握持或裝戴訊號產生模組21,而將訊號產生模組21所產生的光訊號,傳送至設置於另一處的感測模組22。此外,除了上述之感測模組22以直接接收訊號產生模組21所輸出之訊號的方式,讓訊號產生模組21和感測模組22分別裝設於不同的地方之外,感測模組22也可藉由反射的方式,接收經由動作對象T反射而來的第一光訊號S11 、第二光訊號S12 及第三光訊號S13 ,例如是動作對象T(使用者)額外穿著或配戴一反射元件,以將訊號產生模組21所輸出的訊號反射至感測模組22。如此一來,訊號產生模組21和感測模組22則均設置於同一地方。In addition, it is worth mentioning that, in this embodiment, the sensing module 22 is held or mounted by the action object T to directly receive the first optical signal S 11 and the second optical signal S output by the signal generating module 21 . 12 and the third optical signal S 13 are taken as an example. However, in actual use, the signal generating module 21 can be held or mounted by the action object T, and the optical signal generated by the signal generating module 21 can be transmitted to The sensing module 22 is disposed at another location. In addition, in addition to the above-mentioned sensing module 22, the signal generating module 21 and the sensing module 22 are respectively installed in different places in a manner of directly receiving the signal output by the signal generating module 21, and the sensing module is respectively installed. The group 22 can also receive the first optical signal S 11 , the second optical signal S 12 and the third optical signal S 13 reflected by the action object T by means of reflection, for example, the action object T (user) additionally A reflective component is worn or worn to reflect the signal output by the signal generating module 21 to the sensing module 22. In this way, the signal generating module 21 and the sensing module 22 are both disposed at the same place.
處理模組23與感測模組22耦接,並依據感測模組22輸出的圖像P產生一動作訊號SM 。其中,前述之動作訊號SM 係代表動作對象T所產生之一動作改變,其中前述之動作改變係例如是包含移動速率或移動路徑。在實施上,處理模組23可為一微處理器或由多個處理器所構成的電路。另外,處理模組23可與感測模組22整合設置於同一機構中,以有效減小裝置的體積。The processing module 23 is coupled to the sensing module 22 and generates an action signal S M according to the image P output by the sensing module 22. Wherein the operation of the signal S M T based objects that represent actions generated by changing one operation, wherein the operation of the system, for example, change or rate of movement comprising moving path. In practice, the processing module 23 can be a microprocessor or a circuit composed of multiple processors. In addition, the processing module 23 can be integrated with the sensing module 22 in the same mechanism to effectively reduce the volume of the device.
接著,請參照圖3A至圖3E並同時搭配圖2A至圖2C,以進一步說明本發明之動作識別系統2。在操作時,感測模組22將依據第一光訊號S11 、第二光訊號S12 及第三光訊號S13 而呈現出不同顏色,例如是紅色R、綠色G及藍色B。如圖3A所示,圖像P為紅色R、綠色G及藍色B依序向右排列,由於訊號產生模組21是以一個固定的速率依序輸出第一光訊號S11 、第二光訊號S12 及第三光訊號S13 ,因而處理模組23將可依據圖像P上所顯示的顏色排列順序及各顏色所包含的區域範圍,而產生代表動作對象T之動作變化的動作訊號SM 。其中,前述之各顏色所包含的區域範圍是代表各顏色於圖像P上的長度、寬度或其所佔有的面積。且如圖3A所示之圖像P,動作對象T係具有一由左向右的動作變化。Next, please refer to FIG. 3A to FIG. 3E together with FIG. 2A to FIG. 2C to further illustrate the motion recognition system 2 of the present invention. In operation, the sensing module 22 will display different colors according to the first optical signal S 11 , the second optical signal S 12 , and the third optical signal S 13 , for example, red R, green G, and blue B. As shown in FIG. 3A, the image P is red R, green G, and blue B are sequentially arranged to the right, because the signal generating module 21 sequentially outputs the first optical signal S 11 and the second light at a fixed rate. The signal S 12 and the third optical signal S 13 , so that the processing module 23 can generate an action signal representing the change of the action of the action object T according to the color arrangement order displayed on the image P and the range of the area included in each color. S M . Here, the range of the area included in each of the above colors represents the length, width, or area occupied by each color on the image P. And as shown in the image P shown in FIG. 3A, the motion object T has a motion change from left to right.
如圖3B所示,動作對象T的移動路徑係與圖3A相同,皆為向右移動。由於圖3B所顯示之圖像P中的紅色R、綠色G及藍色B的區域範圍係較圖3A之圖像P的紅色R、綠色G及藍色B的區域範圍為長,換句話說,對應於圖3B之動作對象T的移動速率是較圖3A之的動作對象T的移動速率為快。此外,圖3C至圖3E則分別顯示動作對象T所產生之動作變化,其移動路徑為由右至左、由下至上以及逆時針旋轉。另外,若使用者於產生一圖像P的操作期間內皆未產生動作變化,則第一光訊號S11 、第二光訊號S12 及第三光訊號S13 將投射於感測模組22上的同一位置,而使圖像P呈現一白色。As shown in FIG. 3B, the movement path of the motion object T is the same as that of FIG. 3A, and is moved to the right. The area range of red R, green G, and blue B in the image P shown in FIG. 3B is longer than the range of the red R, green G, and blue B of the image P of FIG. 3A, in other words, The movement rate of the action object T corresponding to FIG. 3B is faster than the movement rate of the action object T of FIG. 3A. In addition, FIG. 3C to FIG. 3E respectively show the motion changes generated by the motion object T, and the movement paths thereof are right to left, bottom to top, and counterclockwise. In addition, if the user does not generate an action change during the operation of generating an image P, the first optical signal S 11 , the second optical signal S 12 , and the third optical signal S 13 are projected to the sensing module 22 . The same position on the top, and the image P is rendered white.
因此,藉由上述之硬體架構,將可使處理模組23依據感測模組22所產生之圖像P中第一光訊號S11 、第二光訊號S12 及第三光訊號S13 所對應的位置,經由較簡易的運算或判斷,快速的產生代表動作對象T之動作變化,例如是移動速率或移動路徑的動作訊號SM ,從而提升資料處理的效能。Therefore, the first optical signal S 11 , the second optical signal S 12 , and the third optical signal S 13 in the image P generated by the processing module 23 according to the sensing module 22 can be obtained by the hardware architecture. The corresponding position, through a relatively simple operation or judgment, quickly generates a change in the action representative of the action object T, such as the movement rate or the motion signal S M of the movement path, thereby improving the performance of the data processing.
此外,在實際運用時,訊號產生模組21係可具有其他不同的組成架構,以下請參照圖4A及圖4B,舉例說明訊號產生模組的另外兩種架構。如圖4A所示,訊號產生模組31具有一第一發光單元311、一第二發光單元312及一第三發光單元313。於此,第一發光單元311、第二發光單元312及第三發光單元313係分別為一紅光發光二極體、一綠光發光二極體與一藍光發光二極體,以產生波長(顏色)不同的第一光訊號S11 、第二光訊號S12 及第三光訊號S13 。In addition, in actual use, the signal generation module 21 can have other different components. Referring to FIG. 4A and FIG. 4B, two other architectures of the signal generation module are illustrated. As shown in FIG. 4A, the signal generating module 31 has a first lighting unit 311, a second lighting unit 312, and a third lighting unit 313. Here, the first light emitting unit 311, the second light emitting unit 312, and the third light emitting unit 313 are respectively a red light emitting diode, a green light emitting diode, and a blue light emitting diode to generate a wavelength ( Color) different first optical signal S 11 , second optical signal S 12 and third optical signal S 13 .
另外,如圖4B所示,其係為另一種訊號產生模組32。訊號產生模組32包括一發光單元321及一濾光單元322。發光單元321輸出一光訊號S1 。濾光單元322與發光單元321相對設置,並接收光訊號S1 。其中濾光單元322係為一旋轉式的光強度調整器,從而產生光強度不同的第一光訊號S11 、第二光訊號S12 及第三光訊號S13 。In addition, as shown in FIG. 4B, it is another signal generation module 32. The signal generating module 32 includes a light emitting unit 321 and a filter unit 322. The light emitting unit 321 outputs an optical signal S 1 . The filter unit 322 is disposed opposite to the light emitting unit 321 and receives the optical signal S 1 . The filter unit 322 is a rotary light intensity adjuster, so that the first optical signal S 11 , the second optical signal S 12 and the third optical signal S 13 having different light intensities are generated.
接著,請參照圖5A與圖5B,其係為依據本發明較佳實施例之一種動作識別系統4。動作識別系統4與動作識別系統2的區別在於,動作識別系統4更包括一媒體播放裝置41。媒體播放裝置41與處理模組23耦接。在本實施例中,媒體播放裝置41係為一顯示裝置,並顯示一物件O,例如圖5B中所示的箭頭游標。媒體播放裝置41將依據處理模組23所產生之動作訊號SM 調整物件O的移動速率或移動路徑,較佳的是使物件O呈現與動作對象T相同或極為相似的移動速率或移動路徑。換句話說,物件O將模擬動作對象T的姿態或運動,而例如可應用於體感遊戲中。另外,在本實施例中,是以動作對象T握持訊號產生模組21,而感測模組22及處理模組23是共同設置於一機構中,並安裝於媒體播放裝置41上。訊號產生模組21和感測模組22其中之一,或是一併設置於媒體播放裝置41上。Next, please refer to FIG. 5A and FIG. 5B, which are a motion recognition system 4 according to a preferred embodiment of the present invention. The difference between the motion recognition system 4 and the motion recognition system 2 is that the motion recognition system 4 further includes a media playback device 41. The media playback device 41 is coupled to the processing module 23. In the present embodiment, the media playback device 41 is a display device and displays an object O, such as the arrow cursor shown in Figure 5B. The media playing apparatus 41 according to the operation of the processing module 23 generates the signal S M to adjust the rate of movement of the object O or moving path, that the object O is preferably exhibit the same or very similar to the operation target T or the moving speed of the moving path. In other words, the object O will simulate the pose or motion of the action object T, and for example, can be applied to a somatosensory game. In addition, in the embodiment, the signal generating module 21 is held by the action object T, and the sensing module 22 and the processing module 23 are commonly disposed in a mechanism and mounted on the media playing device 41. One of the signal generating module 21 and the sensing module 22 is disposed on the media playing device 41.
請參照圖6A與圖6B,其係為依據本發明較佳實施例之另一種動作識別系統5。動作識別系統5與動作識別系統2的區別在於,動作識別系統5更包括一媒體播放裝置51及一控制模組52。其中,在本實施例中,訊號產生模組21所輸出的訊號是經由動作對象T(使用者)的反射而傳送至感測模組22,且訊號產生模組21和感測模組22是設置於媒體播放裝置51上。控制模組52與處理模組23耦接。控制模組52具有一儲存單元521,且儲存單元521儲存至少一動作資料參考值VM 。控制模組52接收由處理模組23所產生的動作訊號SM ,透過將動作訊號SM 與動作資料參考值VM 進行比對,將產生一控制訊號SC 。控制模組52傳送控制訊號SC 至媒體播放裝置51,且媒體播放裝置51將依據控制訊號SC 執行至少一功能。在實施上,媒體播放裝置51可為一電視或一音頻撥放器,而媒體播放裝置51將可依據控制訊號SC 進行開機、關機、選台、音量調整或選單切換等多種不同的功能。另外,控制模組52將可與處理模組23整合成為一單一模組或電路,且控制模組52也可以藉由對動作訊號SM 進行運算處理而產生控制訊號SC 。Please refer to FIG. 6A and FIG. 6B, which are another motion recognition system 5 according to a preferred embodiment of the present invention. The difference between the motion recognition system 5 and the motion recognition system 2 is that the motion recognition system 5 further includes a media playback device 51 and a control module 52. In this embodiment, the signal output by the signal generating module 21 is transmitted to the sensing module 22 via the reflection of the action object T (user), and the signal generating module 21 and the sensing module 22 are It is disposed on the media playback device 51. The control module 52 is coupled to the processing module 23. The control module 52 has a storage unit 521, and the storage unit 521 stores at least one motion data reference value V M . The control module 52 receives the action signal S M generated by the processing module 23, and compares the action signal S M with the action data reference value V M to generate a control signal S C . The control module 52 transmits the control signal S C to the media playback device 51, and the media playback device 51 will perform at least one function according to the control signal S C . In practice, the media playback device 51 can be a television or an audio player, and the media playback device 51 can perform various functions such as power on, power off, channel selection, volume adjustment, or menu switching according to the control signal S C . In addition, the control module 52 can be integrated into the processing module 23 to form a single module or circuit, and the control module 52 can also generate the control signal S C by performing arithmetic processing on the motion signal S M .
請參照圖7之流程圖並搭配圖2A至圖2C所示,以說明本發明之較佳實施例之動作識別方法,其係可與上述之動作識別系統2及動作對象T搭配使用,而動作識別方法的步驟係包含步驟S01~步驟S04。Referring to the flowchart of FIG. 7 and FIG. 2A to FIG. 2C, the motion recognition method of the preferred embodiment of the present invention can be used in combination with the motion recognition system 2 and the motion object T described above. The steps of the identification method include steps S01 to S04.
步驟S01係由一訊號產生模組21依序輸出一第一光訊號S11 、一第二光訊號S12 及一第三光訊號S13 。在實施上,訊號產生模組21可為白光之光源搭配一色輪而產生三種不同波長(顏色)或光強度的第一光訊號S11 、第二光訊號S12 及第三光訊號S13 ,或是直接以三個不同顏色之發光元件產生波長不同的第一光訊號S11 、第二光訊號S12 及第三光訊號S13 。In step S01, a first optical signal S 11 , a second optical signal S 12 and a third optical signal S 13 are sequentially output by a signal generating module 21 . In an implementation, the signal generating module 21 can generate a first optical signal S 11 , a second optical signal S 12 , and a third optical signal S 13 of three different wavelengths (colors) or light intensities with a white light source and a color wheel. Alternatively, the first optical signal S 11 , the second optical signal S 12 , and the third optical signal S 13 having different wavelengths are generated directly by three different color light-emitting elements.
步驟S02係由一感測模組22接收第一光訊號S11 、第二光訊號S12 及第三光訊號S13 。在實施上,感測模組22係包含電荷耦合元件陣列或互補式金氧半導體陣列。In step S02, the first optical signal S 11 , the second optical signal S 12 and the third optical signal S 13 are received by a sensing module 22 . In practice, the sensing module 22 includes a charge coupled device array or a complementary MOS array.
步驟S03係由感測模組22於一操作期間內依據第一光訊號S11 、第二光訊號S12 及第三光訊號S13 產生一圖像P。在實施上,感測模組22將依據第一光訊號S11 、第二光訊號S12 及第三光訊號S13 而呈現出相對應的顏色,例如是呈現出紅色R、綠色G及藍色B,且感測模組22將於例如是每30毫秒,產生一圖像P。In step S03, the sensing module 22 generates an image P according to the first optical signal S 11 , the second optical signal S 12 and the third optical signal S 13 during an operation period. In practice, the sensing module 22 will display corresponding colors according to the first optical signal S 11 , the second optical signal S 12 , and the third optical signal S 13 , for example, red R, green G, and blue. Color B, and sensing module 22 will, for example, produce an image P every 30 milliseconds.
步驟S04係由一處理模組23依據圖像P產生一動作訊號SM ,其中動作訊號SM 代表動作對象T產生之一動作變化。在實施上,由於訊號產生模組21是以一個固定的速率依序輸出第一光訊號S11 、第二光訊號S12 及第三光訊號S13 ,因而處理模組23將可依據圖像P上所顯示的顏色排列及各顏色所包含的區域範圍,產生代表動作對象T之移動速率或移動路徑的動作訊號SM 。In step S04, a processing module 23 generates an action signal S M according to the image P, wherein the action signal S M represents an action change of the action object T. In practice, since the signal generating module 21 sequentially outputs the first optical signal S 11 , the second optical signal S 12 , and the third optical signal S 13 at a fixed rate, the processing module 23 can be based on the image. The color arrangement displayed on P and the range of areas included in each color generate an action signal S M representing the movement rate or movement path of the motion object T.
值得一提的是,當動作對象T所產生之動作變化是包含移動速率時,處理模組23係依據圖像P內之紅色R、綠色G及藍色B之密度,亦即依據第一光訊號S11 、第二光訊號S12 及第三光訊號S13 於圖像P上所呈現之區域範圍的相對應關係,而決定動作對象T之動作變化的移動速率。此外,當動作對象T所產生之動作變化是包含移動路徑時,訊號產生模組21所輸出之第一光訊號S11 、第二光訊號S12 及第三光訊號S13 之順序係可定義為一第一排序,而感測模組22所接收之第一光訊號S11 、第二光訊號S12 及第三光訊號S13 的順序定義為一第二排序,亦即感測模組22將圖像P內所呈現之紅色R、綠色G及藍色B的順序定義為一第二排序。處理模組23透過比較第一排序與第二排序,而決定動作對象T之動作變化的移動路徑。It is worth mentioning that when the action change generated by the action object T includes the moving rate, the processing module 23 is based on the density of the red R, the green G, and the blue B in the image P, that is, according to the first light. The corresponding relationship between the signal S 11 , the second optical signal S 12 and the third optical signal S 13 in the region range presented on the image P determines the moving rate of the motion change of the motion object T. In addition, when the action change generated by the action object T includes the moving path, the order of the first optical signal S 11 , the second optical signal S 12 , and the third optical signal S 13 output by the signal generating module 21 can be defined. For the first ordering, the order of the first optical signal S 11 , the second optical signal S 12 and the third optical signal S 13 received by the sensing module 22 is defined as a second ordering, that is, the sensing module 22 defines the order of red R, green G, and blue B presented in image P as a second order. The processing module 23 determines the movement path of the motion change of the motion object T by comparing the first sort and the second sort.
其次,若與上述之動作識別系統4搭配運用時,動作識別方法可更包括一步驟,其係為由一媒體播放裝置41依據動作訊號SM 調整其所顯示之一物件O的移動速率或移動路徑。在實施上,媒體播放裝置41將依據處理模組23所產生之動作訊號SM 調整物件O的移動速率或移動路徑,較佳的是使物件O呈現與動作對象T相同或極為相似的移動速率或移動路徑。Secondly, when used in conjunction with the above-described motion recognition system 4, the motion recognition method may further include a step of adjusting the moving rate or movement of one of the objects O displayed by the media playback device 41 according to the motion signal S M. path. In the embodiment, the media player device 41 based on the operation of the processing module 23 generates a moving path or moving speed adjustment signal S M of the object O, so that the object O is preferably exhibit the same or very similar operation rate of movement of the subject T Or move the path.
此外,當與上述之動作識別系統5搭配運用時,動作識別方法的步驟則更包括:由一控制模組52依據動作訊號SM 產生一控制訊號SC ;以及由一媒體播放裝置51依據控制訊號SC 執行至少一功能。在實施上,控制模組52可依據將動作訊號SM 與其儲存單元521所儲存之動作資料參考值VM 進行比較,以產生控制訊號SC ,並使媒體播放裝置51依據控制訊號SC 進行開機、關機、選台、音量調整或選單切換等多種不同的功能。另外,控制模組52也可以藉由預先設定之函數或演算法對動作訊號SM 進行運算處理而產生控制訊號SC 。In addition, when used in conjunction with the motion recognition system 5 described above, the step of the motion recognition method further includes: generating, by the control module 52, a control signal S C according to the motion signal S M ; and controlling by a media playback device 51 The signal S C performs at least one function. In an implementation, the control module 52 can compare the action signal S M with the action data reference value V M stored by the storage unit 521 to generate the control signal S C and cause the media playback device 51 to perform the control signal S C according to the control signal S C . A variety of different functions such as power on, power off, channel selection, volume adjustment or menu switching. In addition, the control module 52 may also perform the arithmetic processing on the motion signal S M by a preset function or algorithm to generate the control signal S C .
綜上所述,因依據本發明之一種動作識別系統及動作識別方法,係藉由感測模組接收訊號產生模組所輸出之第一光訊號、第二光訊號及第三光訊號產生一圖像,再透過處理模組依據圖像產生代表一動作對象所產生之動作變化的動作訊號。從而實現能夠提升資料處理速度及效能,並同時能夠提供更便利且更直覺的輸入操作。In summary, the motion recognition system and the motion recognition method according to the present invention generate a first optical signal, a second optical signal, and a third optical signal output by the sensing module receiving the signal generating module. The image is further processed by the processing module to generate an action signal representing an action change generated by an action object according to the image. This enables faster data processing and performance while providing more convenient and intuitive input operations.
以上所述僅為舉例性,而非為限制性者。任何未脫離本發明之精神與範疇,而對其進行之等效修改或變更,均應包含於後附之申請專利範圍中。The above is intended to be illustrative only and not limiting. Any equivalent modifications or alterations to the spirit and scope of the invention are intended to be included in the scope of the appended claims.
1...影像感測裝置1. . . Image sensing device
11...影像感測器11. . . Image sensor
12...控制器12. . . Controller
13...匯流排13. . . Busbar
2、4、5...動作識別系統2, 4, 5. . . Motion recognition system
21、31、32...訊號產生模組21, 31, 32. . . Signal generation module
211、321...發光單元211, 321. . . Light unit
212、322...濾光單元212, 322. . . Filter unit
213...遮光單元213. . . Shading unit
22...感測模組twenty two. . . Sensing module
23...處理模組twenty three. . . Processing module
311...第一發光單元311. . . First lighting unit
312...第二發光單元312. . . Second lighting unit
313...第三發光單元313. . . Third lighting unit
41、51...媒體播放裝置41, 51. . . Media player
52...控制模組52. . . Control module
521...儲存單元521. . . Storage unit
B...藍色B. . . blue
G...綠色G. . . green
O...物件O. . . object
P...圖像P. . . image
R...紅色R. . . red
S01~S04...動作識別方法的步驟S01~S04. . . Steps of the motion recognition method
S1 ...光訊號S 1 . . . Optical signal
S11 ...第一光訊號S 11 . . . First optical signal
S12 ...第二光訊號S 12 . . . Second optical signal
S13 ...第三光訊號S 13 . . . Third optical signal
SM ...動作訊號S M . . . Motion signal
Sc...控制訊號Sc. . . Control signal
T...動作對象T. . . Action object
VM ...動作資料參考值V M . . . Motion data reference value
圖1為一種習知之影像感測裝置的示意圖;1 is a schematic view of a conventional image sensing device;
圖2A至圖2C為依據本發明較佳實施例之一種動作識別系統的示意圖;2A-2C are schematic diagrams of a motion recognition system in accordance with a preferred embodiment of the present invention;
圖3A至圖3E為依據本發明較佳實施例之動作識別系統之感測模組所產生之圖像的示意圖;3A-3E are schematic diagrams of images generated by a sensing module of a motion recognition system in accordance with a preferred embodiment of the present invention;
圖4A及圖4B為依據本發明較佳實施例之訊號產生模組的變化態樣的示意圖;4A and 4B are schematic diagrams showing changes in a signal generating module according to a preferred embodiment of the present invention;
圖5A及圖5B為依據本發明較佳實施例之一種動作識別系統的示意圖;5A and 5B are schematic diagrams of a motion recognition system in accordance with a preferred embodiment of the present invention;
圖6A及圖6B為依據本發明較佳實施例之一種動作識別系統的示意圖;以及6A and 6B are schematic diagrams of a motion recognition system in accordance with a preferred embodiment of the present invention;
圖7為依據本發明較佳實施例之一種動作識別方法的流程圖。FIG. 7 is a flow chart of a motion recognition method according to a preferred embodiment of the present invention.
2...動作識別系統2. . . Motion recognition system
21...訊號產生模組twenty one. . . Signal generation module
22...感測模組twenty two. . . Sensing module
23...處理模組twenty three. . . Processing module
P...圖像P. . . image
S11 ...第一光訊號S 11 . . . First optical signal
S12 ...第二光訊號S 12 . . . Second optical signal
S13 ...第三光訊號S 13 . . . Third optical signal
SM ...動作訊號S M . . . Motion signal
Claims (18)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW101107372A TWI469060B (en) | 2012-03-05 | 2012-03-05 | Motion recognition system and motion recognition method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW101107372A TWI469060B (en) | 2012-03-05 | 2012-03-05 | Motion recognition system and motion recognition method |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201337785A TW201337785A (en) | 2013-09-16 |
TWI469060B true TWI469060B (en) | 2015-01-11 |
Family
ID=49627915
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW101107372A TWI469060B (en) | 2012-03-05 | 2012-03-05 | Motion recognition system and motion recognition method |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI469060B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI662572B (en) * | 2018-01-05 | 2019-06-11 | 達方電子股份有限公司 | Optical keyswitch |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4959721A (en) * | 1988-08-06 | 1990-09-25 | Deutsche Itt Industries Gmbh | Remote control system with menu driven function selection |
US20060284841A1 (en) * | 2005-06-17 | 2006-12-21 | Samsung Electronics Co., Ltd. | Apparatus, method, and medium for implementing pointing user interface using signals of light emitters |
TW201043307A (en) * | 2009-06-05 | 2010-12-16 | Silicon Optronics Inc | Optical-pointing system and method for optical-pointing system to promoting noise-edurance against background light |
TW201113759A (en) * | 2009-10-09 | 2011-04-16 | Hon Hai Prec Ind Co Ltd | Three dimensional optical sensing system and game player |
-
2012
- 2012-03-05 TW TW101107372A patent/TWI469060B/en not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4959721A (en) * | 1988-08-06 | 1990-09-25 | Deutsche Itt Industries Gmbh | Remote control system with menu driven function selection |
US20060284841A1 (en) * | 2005-06-17 | 2006-12-21 | Samsung Electronics Co., Ltd. | Apparatus, method, and medium for implementing pointing user interface using signals of light emitters |
TW201043307A (en) * | 2009-06-05 | 2010-12-16 | Silicon Optronics Inc | Optical-pointing system and method for optical-pointing system to promoting noise-edurance against background light |
TW201113759A (en) * | 2009-10-09 | 2011-04-16 | Hon Hai Prec Ind Co Ltd | Three dimensional optical sensing system and game player |
Also Published As
Publication number | Publication date |
---|---|
TW201337785A (en) | 2013-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9679392B2 (en) | Hosted camera remote control | |
JP2007527573A (en) | Apparatus and method for optical input device | |
US10691264B2 (en) | Projection display apparatus | |
EP1531629A4 (en) | Image processing system | |
KR101989998B1 (en) | Input system for a computer incorporating a virtual touch screen | |
US20150253933A1 (en) | Optical touch apparatus and optical touch method | |
US20130249811A1 (en) | Controlling a device with visible light | |
US8184211B2 (en) | Quasi analog knob control method and appartus using the same | |
US20230023198A1 (en) | Image-capturing device, image-capturing apparatus and method of acquiring distance image | |
JP2015103880A (en) | Multi-projection system, and control method of multi-projection system | |
TWI441042B (en) | Interactive image system, interactive control device and operation method thereof | |
TWI469060B (en) | Motion recognition system and motion recognition method | |
US11150768B2 (en) | Position detection device, display device, and position detection method | |
CN103294182A (en) | Action recognition system and action recognition method | |
WO2018051886A1 (en) | Display device having detecting function | |
JP2008287624A (en) | System and method for processing image, image processor, and program | |
JP6820703B2 (en) | Light source device and projection device | |
US20200124954A1 (en) | Position detection device, display device, and position detection method | |
JP6883256B2 (en) | Projection device | |
JP2013026656A (en) | Photographing device, photographing method, and photographing program | |
JPWO2017033386A1 (en) | Lighting system and program | |
JP2015022371A (en) | Operation device | |
US20180129308A1 (en) | Interactive display apparatus and operating method thereof | |
JP2013073199A (en) | Projector device | |
JP2020101878A (en) | Image processing device and display device with detection function |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |