[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

TW201419228A - Infrared remote signal processing system and processing method thereof - Google Patents

Infrared remote signal processing system and processing method thereof Download PDF

Info

Publication number
TW201419228A
TW201419228A TW101141300A TW101141300A TW201419228A TW 201419228 A TW201419228 A TW 201419228A TW 101141300 A TW101141300 A TW 101141300A TW 101141300 A TW101141300 A TW 101141300A TW 201419228 A TW201419228 A TW 201419228A
Authority
TW
Taiwan
Prior art keywords
image
frame image
gray value
binary code
infrared
Prior art date
Application number
TW101141300A
Other languages
Chinese (zh)
Inventor
Chao-Jun Xiao
Original Assignee
Hon Hai Prec Ind Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hon Hai Prec Ind Co Ltd filed Critical Hon Hai Prec Ind Co Ltd
Publication of TW201419228A publication Critical patent/TW201419228A/en

Links

Landscapes

  • Selective Calling Equipment (AREA)
  • Details Of Television Systems (AREA)

Abstract

An infrared remote signal processing system and processing method adapted for the system are provided. The processing system and the processing method are used in an electronic device. The method includes the following steps: capturing a video of objects outside the electronic device; extracting images from the video with a predetermined period; selecting a variety of continuous images after the images including the first infrared signal, and setting a binary code corresponding to the selecting images; selecting a variety of continuous images after the images corresponding to the set binary code, and setting the binary code corresponding to the selecting images until a binary coding string of N bits is obtained.

Description

紅外遙控信號的處理系統及處理方法Infrared remote control signal processing system and processing method

本發明涉及圖像處理技術領域,尤其涉及一種紅外遙控信號的處理系統及處理方法。The present invention relates to the field of image processing technologies, and in particular, to a processing system and a processing method for an infrared remote control signal.

為提升用戶於日常生活中的便利性,現今的電子裝置大都朝向集成更多功能於一體的趨勢發展。例如,現在的機頂盒一般都會內置有攝像器和遙控信號接收器。然而,在一個電子裝置上同時設置攝像器和遙控信號接收器需要在該電子裝置的機殼上開設遙控信號接收視窗和攝像視窗,這無疑會影響電子裝置的外觀效果,提高加工成本。另外,攝像設備和遙控信號接收設備會佔用電子裝置內部大部分空間,使得電子裝置在設計過程中會受到設計空間方面的限制。In order to improve the convenience of users in daily life, most of today's electronic devices are moving toward integrating more functions into one. For example, today's set-top boxes typically have a built-in camera and remote control signal receiver. However, setting the camera and the remote control signal receiver simultaneously on an electronic device requires opening a remote control signal receiving window and a camera window on the casing of the electronic device, which undoubtedly affects the appearance of the electronic device and increases the processing cost. In addition, the imaging device and the remote control signal receiving device occupy most of the space inside the electronic device, so that the electronic device is limited in design space in the design process.

有鑒於此,有必要提供一種紅外線信號的處理系統及處理方法,能夠解決上述問題。In view of the above, it is necessary to provide a processing system and a processing method for an infrared signal, which can solve the above problems.

本發明提供一種紅外遙控信號的處理系統,運行於一電子裝置中,該電子裝置可接收一紅外線遙控器發送的紅外遙控信號,該紅外遙控信號為將由預定個數N的二進位碼“1”和二進位碼“0”組成的間斷脈衝串信號前面加上一識別碼後,由該紅外遙控器內的紅外發射二極體以紅外線信號按一定閃爍頻率發射至該電子裝置,其中,該紅外線信號中的第一個紅外線信號對應於該識別碼,每一位元二進位碼均具有預定的脈寬和間隔,該紅外遙控信號的處理系統包括:The invention provides an infrared remote control signal processing system, which is operated in an electronic device, and the electronic device can receive an infrared remote control signal sent by an infrared remote control, and the infrared remote control signal is a binary code "1" to be a predetermined number N After the intermittent burst signal composed of the binary code "0" is preceded by an identification code, the infrared emitting diode in the infrared remote controller is emitted to the electronic device at a certain blinking frequency by an infrared signal, wherein the infrared ray is emitted. The first infrared signal in the signal corresponds to the identification code, and each bit binary code has a predetermined pulse width and interval. The processing system of the infrared remote control signal includes:

一影像獲取模組,用於即時攝取該電子裝置周圍物體的影像;An image acquisition module for instantly capturing an image of an object surrounding the electronic device;

一圖像提取模組,用於獲取該影像獲取模組攝取的影像,以一預定的週期從該影像中提取出多幀圖像,然後將提取出的各幀圖像轉換為圖像資料,其中,該圖像提取的週期小於該識別碼和二進位碼的脈寬和間隔,轉換得到的各幀圖像的圖像資料包括該幀圖像中每一圖元點的灰度值;An image extraction module is configured to acquire an image captured by the image acquisition module, extract a multi-frame image from the image at a predetermined cycle, and then convert the extracted image of each frame into image data. The period of the image extraction is smaller than the pulse width and the interval of the identification code and the binary code, and the image data of each frame image obtained by the conversion includes the gray value of each primitive point in the frame image;

一脈衝信號分析模組,用於根據該二進位碼的脈寬和間隔的組合以及該圖像提取的週期從包括有第一個紅外線信號的連續幀圖像後選取出連續的多幀圖像,判斷選取的多幀圖像中包括有具有特定灰度值的圖元點的圖像以及不包括有具有該特定灰度值的圖元點的圖像,根據該圖像提取的週期確定包括有該具有特定灰度值的圖元點的連續的多幀圖像的持續時間以及不包括有具有該特定灰度值的圖元點的連續的多幀圖像的持續時間,然後將所述包括有該具有特定灰度值的圖元點的連續的多幀圖像的持續時間與以及不包括有具有該特定灰度值的圖元點的連續的多幀圖像的持續時間分別與該二進位碼“1”的脈寬和間隔或二進位碼“0”的脈寬和間隔比較,從而設定與該提取的多幀圖像對應的二進位碼;還用於在設定該選取的多幀圖像對應的二進位碼後,繼續從所述已設定二進位碼的連續幀圖像後選取出連續的多幀圖像,設定與選取的多幀圖像對應的二進位碼,直至獲得一N位元的二進位編碼串;和a pulse signal analysis module, configured to select consecutive multi-frame images from a continuous frame image including the first infrared signal according to a combination of a pulse width and an interval of the binary code and a period of the image extraction period Determining, in the selected multi-frame image, an image including a primitive point having a specific gray value and an image not including the primitive point having the specific gray value, and determining, according to the period of the image extraction, including a duration of a continuous multi-frame image having the primitive point of the particular gray value and a duration of the continuous multi-frame image not including the primitive point having the particular gray value, then the The duration of the continuous multi-frame image including the primitive point having the specific gray value and the duration of the continuous multi-frame image not including the primitive point having the specific gray value respectively The pulse width of the binary code "1" and the interval or the pulse width of the binary code "0" are compared with the interval, thereby setting a binary code corresponding to the extracted multi-frame image; and also for setting the selection more After the binary image corresponding to the frame image, continue After the binary code has been set in continuous frame images select a continuous multi-frame image, sets a multi-frame image corresponding to the selected binary code, until a binary N-bit code string; and

一輸出模組,用於輸出該脈衝信號分析模組獲得的N位元的二進位編碼串,使該電子裝置根據該二進位編碼串執行相應的操作。An output module is configured to output a N-bit binary code string obtained by the pulse signal analysis module, so that the electronic device performs a corresponding operation according to the binary code string.

本發明還提供一種紅外遙控信號的處理方法,運行於一電子裝置中,該電子裝置可接收一紅外線遙控器發送的紅外遙控信號,該紅外遙控信號為將由預定個數N的二進位碼“1”和二進位碼“0”組成的間斷脈衝串信號前面加上一識別碼後,由該紅外遙控器內的紅外發射二極體以紅外線信號按一定閃爍頻率發射至該電子裝置,其中,該紅外線信號中的第一個紅外線信號對應於該識別碼,每一位元二進位碼均具有預定的脈寬和間隔,該方法包括:The invention also provides a method for processing an infrared remote control signal, which is operated in an electronic device, and the electronic device can receive an infrared remote control signal sent by an infrared remote control, wherein the infrared remote control signal is a binary code "1" to be a predetermined number N And after adding an identification code to the intermittent burst signal composed of the binary code "0", the infrared emitting diode in the infrared remote controller transmits the infrared signal to the electronic device at a certain blinking frequency, wherein The first infrared signal in the infrared signal corresponds to the identification code, and each bit binary code has a predetermined pulse width and interval. The method includes:

即時攝取該電子裝置周圍物體的影像;Instantly capturing images of objects around the electronic device;

以一預定的週期從該影像中提取出多幀圖像,然後將提取出的各幀圖像轉換為圖像資料,其中,該圖像提取的週期小於該識別碼和二進位碼的脈寬和間隔,轉換得到的各幀圖像的圖像資料包括該幀圖像中每一圖元點的灰度值;Extracting a plurality of frames of images from the image at a predetermined period, and then converting the extracted frames into image data, wherein the period of the image extraction is smaller than the pulse width of the identification code and the binary code And spacing, the image data of each frame image obtained by the conversion includes a gray value of each primitive point in the frame image;

根據該二進位碼的脈寬和間隔的組合以及該圖像提取的週期從包括有第一個紅外線信號的連續幀圖像後選取出連續的多幀圖像,判斷選取的多幀圖像中包括有具有特定灰度值的圖元點的圖像以及不包括有具有該特定灰度值的圖元點的圖像,根據該圖像提取的週期確定包括有該具有特定灰度值的圖元點的連續的多幀圖像的持續時間以及不包括有具有該特定灰度值的圖元點的連續的多幀圖像的持續時間,然後將所述包括有該具有特定灰度值的圖元點的連續的多幀圖像的持續時間與以及不包括有具有該特定灰度值的圖元點的連續的多幀圖像的持續時間分別與該二進位碼“1”的脈寬和間隔或二進位碼“0”的脈寬和間隔比較,從而設定與該提取的多幀圖像對應的二進位碼;Selecting a continuous multi-frame image from the continuous frame image including the first infrared signal according to the combination of the pulse width and the interval of the binary code and the period of the image extraction, and determining the selected multi-frame image An image including a primitive point having a specific gray value and an image not including a primitive point having the specific gray value, and determining the image including the specific gray value according to the period of the image extraction The duration of the continuous multi-frame image of the element and the duration of the continuous multi-frame image that does not include the primitive point having the particular gray value, and then including the particular gray value The duration of the continuous multi-frame image of the primitive point and the duration of the continuous multi-frame image not including the primitive point having the specific gray value, respectively, and the pulse width of the binary code "1" Comparing with the pulse width and interval of the interval or binary code "0", thereby setting a binary code corresponding to the extracted multi-frame image;

繼續從所述已設定二進位碼的連續幀圖像後選取出連續的多幀圖像,設定與選取的多幀圖像對應的二進位碼,直至獲得一N位元的二進位編碼串;和Continuing to select a continuous multi-frame image from the consecutive frame images of the set binary code, and setting a binary code corresponding to the selected multi-frame image until an N-bit binary encoded string is obtained; with

輸出該N位元的二進位編碼串,使該電子裝置根據該二進位編碼串執行相應的操作。The N-bit binary code string is output, so that the electronic device performs a corresponding operation according to the binary code string.

相較於現有技術,本發明即時攝取該電子裝置周圍物體的影像,從中提取出所需的紅外遙控信號,省去了現有技術中需要另外設置的遙控信號接收器,有利於減少成本,同時也使得電子裝置的空間設計更為靈活。Compared with the prior art, the present invention immediately captures an image of an object around the electronic device, extracts a required infrared remote control signal therefrom, and eliminates a remote control signal receiver that needs to be additionally provided in the prior art, thereby reducing cost and also reducing cost. Make the space design of the electronic device more flexible.

圖1為本發明一較佳實施例中的紅外遙控信號的處理系統10的硬體架構圖。該紅外遙控信號的處理系統10運行於一電子裝置100,如機頂盒,其中,該電子裝置100可與一紅外遙控器2進行通信,接收來自該紅外遙控器2發送的紅外遙控信號,然後對接收的紅外遙控信號進行處理。其中,所述來自該紅外遙控器2的紅外遙控信號為該紅外遙控器2將產生的與被操作的按鍵對應的由預定個數N的二進位碼(包括二進位碼“1”和二進位碼“0”)組成的間斷脈衝串信號(如“11001”)前面加上一識別碼後,用特定頻率的正弦波調製,然後由該紅外遙控器2內的紅外發射二極體(圖未示)以紅外線信號的形式按一定閃爍頻率發射至該電子裝置100。其中,該紅外線信號中的第一個紅外線信號對應該識別碼,該電子裝置100在識別到該第一個紅外線信號後才對該紅外遙控信號進行處理,以防止與其他設備之間的相互干擾。該紅外遙控器2可採用現有的紅外遙控編碼方式產生前述的間斷脈衝串信號。該識別碼、每一位元二進位碼“1”以及每一位元二進位碼“0”各具有預定的脈寬和間隔,每一位元二進位碼的脈寬和間隔的組合均相同,如圖2所示,電子裝置100以脈寬為T21和間隔為T22的組合表示該識別碼;以脈寬為T11和間隔為T12的組合表示二進位碼“1”;以脈寬為 T01和間隔為T02的組合表示二進位“0”;脈寬T21和間隔T22的組合等於脈寬T11和間隔T12的組合。當然,該紅外遙控編碼方式還可根據實際需要進行變更,從而改變該間斷脈衝串信號的每一位元二進位碼的脈寬和間隔。1 is a hardware architecture diagram of an infrared remote control signal processing system 10 in accordance with a preferred embodiment of the present invention. The infrared remote control signal processing system 10 runs on an electronic device 100, such as a set top box, wherein the electronic device 100 can communicate with an infrared remote controller 2, receive an infrared remote control signal sent from the infrared remote controller 2, and then receive the infrared remote control signal. The infrared remote control signal is processed. The infrared remote control signal from the infrared remote controller 2 is a binary number of a predetermined number N (including a binary code "1" and a binary bit) that the infrared remote controller 2 will generate corresponding to the operated button. The discontinuous pulse train signal (such as "11001") composed of the code "0" is preceded by an identification code, modulated with a sine wave of a specific frequency, and then the infrared emitting diode in the infrared remote controller 2 (not shown) The display is transmitted to the electronic device 100 at a certain blinking frequency in the form of an infrared signal. The first infrared signal of the infrared signal corresponds to the identification code, and the electronic device 100 processes the infrared remote control signal after identifying the first infrared signal to prevent mutual interference with other devices. . The infrared remote controller 2 can generate the aforementioned intermittent pulse train signal by using an existing infrared remote control coding method. The identification code, each binary binary code "1" and each binary binary code "0" each have a predetermined pulse width and interval, and the combination of the pulse width and the interval of each binary binary code is the same As shown in FIG. 2, the electronic device 100 indicates the identification code with a combination of a pulse width of T21 and an interval of T22; a combination of a pulse width of T11 and an interval of T12 represents a binary code "1"; and a pulse width of T01 The combination of the interval and the interval T02 represents the binary "0"; the combination of the pulse width T21 and the interval T22 is equal to the combination of the pulse width T11 and the interval T12. Of course, the infrared remote control coding mode can also be changed according to actual needs, thereby changing the pulse width and interval of each bit binary code of the discontinuous burst signal.

在本實施方式中,該紅外遙控信號的處理系統10包括一影像獲取模組11、一圖像提取模組12、和一識別碼分析模組13、一脈衝信號分析模組14和一輸出模組15。In this embodiment, the infrared remote control signal processing system 10 includes an image acquisition module 11, an image extraction module 12, and an identification code analysis module 13, a pulse signal analysis module 14, and an output mode. Group 15.

該影像獲取模組11用於即時攝取該電子裝置100周圍物體的影像。在本實施方式中,該影像獲取模組11包括內置於該電子裝置100中的一攝像頭以及一圖像感測器,其中,攝像頭可直接採用普通的攝像頭,其圖像感測器能夠感應可見光以及紅外光。在其他實施方式中,該電子裝置100外接一攝像頭,該影像獲取模組11僅包括該能夠感應可見光以及紅外光的圖像感測器,該影像獲取模組11通過該攝像頭獲取該電子裝置100周圍物體的影像。The image acquisition module 11 is configured to instantly capture an image of an object around the electronic device 100. In the embodiment, the image acquisition module 11 includes a camera built in the electronic device 100 and an image sensor, wherein the camera can directly adopt an ordinary camera, and the image sensor can sense visible light. And infrared light. In other embodiments, the electronic device 100 is externally connected to a camera. The image acquisition module 11 includes only the image sensor capable of sensing visible light and infrared light. The image acquisition module 11 acquires the electronic device 100 through the camera. An image of the surrounding objects.

該圖像提取模組12用於獲取該影像獲取模組11攝取的影像,以一預定的週期從該影像中提取出多幀圖像,然後將提取出的各幀圖像轉換為圖像資料,其中,該圖像提取的週期小於該識別碼和每一位元二進位碼的脈寬和間隔,即,該圖像提取的週期小於上述脈寬T01、T11、T21以及間隔T02、T12、T22;轉換得到的各幀圖像的圖像資料包括該幀圖像中每一圖元點的灰度值。The image extraction module 12 is configured to acquire an image captured by the image acquisition module 11 , extract a multi-frame image from the image at a predetermined cycle, and then convert the extracted image of each frame into image data. The period of the image extraction is smaller than the pulse width and interval of the identification code and each bit binary code, that is, the period of the image extraction is smaller than the pulse widths T01, T11, T21 and the intervals T02, T12, T22; the image data of each frame image obtained by the conversion includes a gray value of each primitive point in the frame image.

該識別碼分析模組13用於判斷當前連續的多幀圖像中包括有具有一特定灰度值的圖元點的圖像以及不包括有具有該特定灰度值的圖元點的圖像,根據該圖像提取的週期判斷是否存在包括有該具有特定灰度值的圖元點的連續的多幀圖像,其持續時間與該識別碼的脈寬的差值在預定範圍內(即該持續時間接近該識別碼的脈寬),以及是否存在不包括有該預定特定灰度值的圖元點的連續的多幀圖像,其持續時間與該識別碼的間隔的差值在預定範圍內(即該持續時間接近該識別碼的間隔)。其中,該預定範圍的大小可以根據實際需要進行設置,如設置為0.5毫秒。若該識別碼分析模組13判斷所述包括有該具有特定灰度值的圖元點的連續的多幀圖像的持續時間接近該識別碼的脈寬,以及不包括有該預定特定灰度值的圖元點的連續的多幀圖像的持續時間接近該識別碼的間隔,則表明當前連續的多幀圖像包括有所述第一個紅外線信號,該紅外遙控器2此時向該電子裝置100發送紅外遙控信號。此時,該識別碼分析模組13產生一控制指令。The identifier analysis module 13 is configured to determine an image including a primitive point having a specific gray value in the current continuous multi-frame image and an image not including the primitive point having the specific gray value. Determining, according to the period of the image extraction, whether there is a continuous multi-frame image including the primitive point having the specific gray value, and the difference between the duration and the pulse width of the identification code is within a predetermined range (ie, The duration is close to the pulse width of the identification code, and whether there is a continuous multi-frame image of the primitive point not including the predetermined specific gray value, the difference between the duration and the interval of the identification code is predetermined Within the range (ie, the duration is close to the interval of the identification code). The size of the predetermined range may be set according to actual needs, such as being set to 0.5 milliseconds. If the identification code analysis module 13 determines that the duration of the continuous multi-frame image including the primitive point having the specific gray value is close to the pulse width of the identification code, and does not include the predetermined specific gray scale The duration of the continuous multi-frame image of the value of the primitive point is close to the interval of the identification code, indicating that the current continuous multi-frame image includes the first infrared signal, and the infrared remote controller 2 is The electronic device 100 transmits an infrared remote control signal. At this time, the identification code analysis module 13 generates a control command.

例如,該識別碼的脈寬和間隔分別為6毫秒和2毫秒。在這種情況下,由紅外遙控器2發出的紅外遙控信號中的第一個紅外線信號為持續亮6毫秒再暗2毫秒的紅外線信號。若該圖像提取的週期為0.8毫秒,則識別碼分析模組13能夠判斷出當前存在連續的七幀圖像存在具有特定灰度值的圖元點,該七幀圖像後連續的兩幀圖像存在不具有特定灰度值的圖元點,然後,該識別碼分析模組13通過比較得知該七幀圖像的持續時間為5.6秒,接近該識別碼的脈寬;該兩幀圖像的持續時間為1.6秒,接近該識別碼的間隔,則表明該連續的多幀圖像包括有所述第一個紅外線信號,此時紅外遙控器2正在向該電子裝置100發出紅外遙控信號。For example, the pulse width and interval of the identification code are 6 milliseconds and 2 milliseconds, respectively. In this case, the first infrared signal of the infrared remote control signal emitted by the infrared remote controller 2 is an infrared signal that is continuously illuminated for 6 milliseconds and then dark for 2 milliseconds. If the period of the image extraction is 0.8 milliseconds, the identifier analysis module 13 can determine that there are currently consecutive seven frames of images with primitive points having a specific gray value, and the seven frames are consecutive two frames. The image has a primitive point that does not have a specific gray value. Then, the identifier analysis module 13 compares that the duration of the seven-frame image is 5.6 seconds, which is close to the pulse width of the identifier; the two frames The duration of the image is 1.6 seconds, and the interval close to the identification code indicates that the continuous multi-frame image includes the first infrared signal, and the infrared remote controller 2 is sending an infrared remote control to the electronic device 100. signal.

該脈衝信號分析模組14用於在接收到識別碼分析模組13發送的控制指令後,根據該二進位碼的脈寬和間隔的組合以及該圖像提取的週期從所述包括有第一個紅外線信號的連續幀圖像後的圖像中選取出連續的多幀圖像,所述選取出的連續的多幀圖像即包括有該識別碼後的第一位二進位碼。例如,若每一位元二進位碼的脈寬和間隔的組合為8毫秒,該圖像提取的週期為0.8毫秒,在該識別碼分析模組13確定包括有第一個紅外線信號的連續幀圖像之後,該脈衝信號分析模組14從所述包括有第一個紅外線信號的連續幀圖像後選取連續的10幅圖像。該脈衝信號分析模組14還用於判斷選取的多幀圖像中包括有具有特定灰度值的圖元點的圖像以及不包括有具有該特定灰度值的圖元點的圖像,根據該圖像提取的週期確定包括有該具有特定灰度值的圖元點的連續的多幀圖像的持續時間以及不包括有具有該特定灰度值的圖元點的連續的多幀圖像的持續時間,然後將所述包括有該具有特定灰度值的圖元點的連續的多幀圖像的持續時間與以及不包括有具有該特定灰度值的圖元點的連續的多幀圖像的持續時間分別與該二進位碼“1”的脈寬和間隔或二進位碼“0”的脈寬和間隔比較,從而設定與該選取的多幀圖像對應的二進位碼。具體的,若所述包括該具有特定灰度值的圖元點的連續的多幀圖像的持續時間與該二進位碼“1”的脈寬的差值在預定範圍內,以及不包括該特定灰度值的圖元點的連續的多幀圖像的持續時間與該二進位碼“1”的間隔在預定範圍內,則設定該選取的多幀圖像對應於二進位碼“1”;否則,若所述包括該具有特定灰度值的圖元點的連續的多幀圖像的持續時間與該二進位碼“0”的脈寬的差值在預定範圍內,以及不包括該特定灰度值的圖元點的連續的多幀圖像的持續時間與該二進位碼“0”的間隔在預定範圍內,則設定該選取的多幀圖像對應於二進位碼“0”。該脈衝信號分析模組14還用於在設定該選取的多幀圖像對應的二進位碼後,繼續從所述已設定二進位碼的連續幀圖像後選取出連續的多幀圖像,設定與選取的多幀圖像對應的二進位碼,直至獲得一N位元的二進位編碼串。The pulse signal analysis module 14 is configured to: after receiving the control command sent by the identifier analysis module 13, according to the combination of the pulse width and the interval of the binary code and the period of the image extraction, including the first A continuous multi-frame image is selected from the image after the continuous frame image of the infrared signal, and the selected continuous multi-frame image includes the first binary code after the identification code. For example, if the combination of the pulse width and the interval of each bit binary code is 8 milliseconds, the period of the image extraction is 0.8 milliseconds, and the identification code analysis module 13 determines the continuous frame including the first infrared signal. After the image, the pulse signal analysis module 14 selects 10 consecutive images from the continuous frame image including the first infrared signal. The pulse signal analysis module 14 is further configured to determine, in the selected multi-frame image, an image including a primitive point having a specific gray value, and an image not including the primitive point having the specific gray value. Determining a duration of a continuous multi-frame image including the primitive point having the specific gray value and a continuous multi-frame graph not including the primitive point having the specific gray value according to the period of the image extraction The duration of the image, and then the duration of the continuous multi-frame image including the primitive point having the particular gray value and the continuous inclusion of the primitive point having the particular gray value The duration of the frame image is compared with the pulse width and interval of the binary code "1" or the pulse width and interval of the binary code "0", respectively, thereby setting a binary code corresponding to the selected multi-frame image. Specifically, if the difference between the duration of the continuous multi-frame image including the primitive point having the specific gray value and the pulse width of the binary code “1” is within a predetermined range, and the Setting the duration of the continuous multi-frame image of the primitive point of the specific gray value to the interval of the binary code "1" within a predetermined range, setting the selected multi-frame image to correspond to the binary code "1" Otherwise, if the difference between the duration of the continuous multi-frame image including the primitive point having the specific gray value and the pulse width of the binary code "0" is within a predetermined range, and does not include the Setting the duration of the continuous multi-frame image of the primitive point of the specific gray value to the interval of the binary code "0" within a predetermined range, setting the selected multi-frame image to correspond to the binary code "0" . The pulse signal analysis module 14 is further configured to: after setting the binary code corresponding to the selected multi-frame image, continue to select consecutive multi-frame images from the consecutive frame images of the set binary code, A binary code corresponding to the selected multi-frame image is set until an N-bit binary encoded string is obtained.

其中,由於紅外線與可見光作用於不同的波段,其圖像分別具有不同的灰度值,故,若其中一幀圖像中某圖元包括有紅外線信號,則該圖元具有所述預定灰度值,使得該識別碼分析模組13以及脈衝信號分析模組14可根據各幀圖像上每一圖元點是否具有所述預定灰度值來判斷該圖元點是否包括有紅外線信號。上述根據灰度判斷紅外線信號的過程可參考現有的灰度判斷技術,例如,可結合南京航空航太大學於2008年7月4日提出的“室外早期火災多種特徵綜合識別方法”(專利申請號200810124425.8)。Wherein, since infrared rays and visible light act on different wavelength bands, the images respectively have different gray values, so if a picture element in one frame image includes an infrared signal, the picture element has the predetermined gray level. The value is such that the identifier analysis module 13 and the pulse signal analysis module 14 can determine whether the pixel point includes an infrared signal according to whether each primitive point on each frame image has the predetermined gray value. The above process of determining the infrared signal according to the gradation can refer to the existing gradation judging technology. For example, it can be combined with the "outdoor early fire multiple feature comprehensive identification method" proposed by Nanjing Aeronautical Aerospace University on July 4, 2008 (patent application number) 200810124425.8).

該輸出模組15用於輸出該脈衝信號分析模組14獲得的N位元的二進位編碼串,使該電子裝置100可根據該二進位編碼串執行相應的操作。The output module 15 is configured to output the N-bit binary code string obtained by the pulse signal analysis module 14, so that the electronic device 100 can perform a corresponding operation according to the binary code string.

圖3為本發明一較佳實施例中的紅外遙控信號的處理方法的流程圖,其中,該方法應用於上述電子裝置100中,該方法包括如下步驟:FIG. 3 is a flowchart of a method for processing an infrared remote control signal according to a preferred embodiment of the present invention, wherein the method is applied to the electronic device 100, and the method includes the following steps:

步驟S31:該影像獲取模組11即時攝取該電子裝置100周圍物體的影像。Step S31: The image acquisition module 11 immediately captures an image of an object around the electronic device 100.

步驟S32:該圖像提取模組12獲取該影像獲取模組11攝取的影像,以一預定的週期從該影像中提取出多幀圖像,然後將提取出的各幀圖像轉換為圖像資料,其中,該圖像提取的週期小於該識別碼和二進位碼的脈寬和間隔;轉換得到的各幀圖像的圖像資料包括該幀圖像中每一圖元點的灰度值。Step S32: The image extraction module 12 acquires the image captured by the image acquisition module 11, extracts a multi-frame image from the image at a predetermined cycle, and then converts the extracted image into an image. Data, wherein the period of the image extraction is smaller than the pulse width and interval of the identification code and the binary code; the image data of each frame image obtained by the conversion includes the gray value of each primitive point in the frame image. .

步驟S33:該識別碼分析模組13判斷當前連續的多幀圖像中包括有具有一特定灰度值的圖元點的圖像以及不包括有具有該特定灰度值的圖元點的圖像。Step S33: The identification code analysis module 13 determines that an image of a primitive point having a specific gray value is included in the current continuous multi-frame image and a map that does not include the primitive point having the specific gray value. image.

步驟S34:該識別碼分析模組13根據該圖像提取的週期判斷是否存在包括有該具有特定灰度值的圖元點的連續的多幀圖像,其持續時間與該識別碼的脈寬的差值在預定範圍內(即該持續時間接近該識別碼的脈寬),以及是否存在不包括有該預定特定灰度值的圖元點的連續的多幀圖像,其持續時間與該識別碼的間隔的差值在預定範圍內(即該持續時間接近該識別碼的間隔)。若判斷所述包括有該具有特定灰度值的圖元點的連續的多幀圖像的持續時間接近該識別碼的脈寬,以及不包括有該預定特定灰度值的圖元點的連續的多幀圖像的持續時間接近該識別碼的間隔,則進行步驟S35;否則,回到步驟S33。Step S34: The identification code analysis module 13 determines, according to the period of the image extraction, whether there is a continuous multi-frame image including the primitive point having the specific gray value, the duration thereof and the pulse width of the identification code. The difference is within a predetermined range (ie, the duration is close to the pulse width of the identification code), and whether there are consecutive multi-frame images of the primitive points not including the predetermined specific gray value, the duration of which is The difference in the interval of the identification code is within a predetermined range (i.e., the duration is close to the interval of the identification code). If it is determined that the duration of the continuous multi-frame image including the primitive point having the specific gray value is close to the pulse width of the identification code, and the continuity of the primitive point not including the predetermined specific gray value If the duration of the multi-frame image is close to the interval of the identification code, proceed to step S35; otherwise, return to step S33.

步驟S35:該脈衝信號分析模組14判斷當前連續的多幀圖像包括有所述第一個紅外線信號,然後根據該二進位碼的脈寬和間隔的組合以及該圖像提取的週期從所述包括有第一個紅外線信號的連續幀圖像後的圖像中選取出連續的多幀圖像,判斷選取的多幀圖像中包括有具有特定灰度值的圖元點的圖像以及不包括有具有該特定灰度值的圖元點的圖像,根據該圖像提取的週期確定包括有該具有特定灰度值的圖元點的連續的多幀圖像的持續時間以及不包括有具有該特定灰度值的圖元點的連續的多幀圖像的持續時間,然後將所述包括有該具有特定灰度值的圖元點的連續的多幀圖像的持續時間與以及不包括有具有該特定灰度值的圖元點的連續的多幀圖像的持續時間分別與該二進位碼“1”的脈寬和間隔或二進位碼“0”的脈寬和間隔比較,從而設定與該選取的多幀圖像對應的二進位碼。Step S35: The pulse signal analysis module 14 determines that the current continuous multi-frame image includes the first infrared signal, and then according to the combination of the pulse width and the interval of the binary code and the period of the image extraction. The continuous multi-frame image is selected from the image after the continuous frame image including the first infrared signal, and the selected multi-frame image includes an image of the primitive point having the specific gray value and An image having a primitive point having the specific gray value is not included, and a duration of the continuous multi-frame image including the primitive point having the specific gray value is determined according to the period of the image extraction and is not included a duration of a continuous multi-frame image having a primitive point of the particular gray value, and then duration of the continuous multi-frame image including the primitive point having the particular gray value The duration of consecutive multi-frame images excluding the primitive points having the particular gray value is compared with the pulse width and spacing of the binary code "1" or the pulse width and spacing of the binary code "0", respectively. To set the multiframe image with the selection Like the corresponding binary code.

步驟S36:該脈衝信號分析模組14判斷已設定的二進位碼的個數,若已設定的二進位的個數未達到該間斷脈衝串信號的預定個數,則進行步驟S37;否則,則進行步驟S38。Step S36: The pulse signal analysis module 14 determines the number of binary codes that have been set. If the number of binary bits that have been set does not reach the predetermined number of the intermittent burst signals, step S37 is performed; otherwise, Go to step S38.

步驟S37:該脈衝信號分析模組14繼續從所述已設定二進位碼的連續幀圖像後選取出連續的多幀圖像,設定與選取的多幀圖像對應的二進位碼。Step S37: The pulse signal analysis module 14 continues to select consecutive multi-frame images from the consecutive frame images of the set binary code, and sets a binary code corresponding to the selected multi-frame image.

步驟S38:該脈衝信號分析模組14獲得一N位元的二進位編碼串,該輸出模組15輸出該N位元的二進位編碼串,使該電子裝置100可根據該二進位編碼串執行相應的操作。Step S38: The pulse signal analysis module 14 obtains an N-bit binary code string, and the output module 15 outputs the N-bit binary code string, so that the electronic device 100 can execute according to the binary code string. The corresponding operation.

本技術領域的普通技術人員應當認識到,以上的實施方式僅是用來說明本發明,而並非用作為對本發明的限定,只要在本發明的實質精神範圍之內,對以上實施例所作的適當改變和變化都落在本發明要求保護的範圍之內。It is to be understood by those skilled in the art that the above embodiments are only intended to illustrate the invention, and are not intended to limit the invention, as long as it is within the spirit of the invention Changes and modifications are intended to fall within the scope of the invention.

100...電子裝置100. . . Electronic device

2...紅外遙控器2. . . Infrared remote control

10...紅外遙控信號的處理系統10. . . Infrared remote control signal processing system

11...影像獲取模組11. . . Image acquisition module

12...圖像提取模組12. . . Image extraction module

13...識別碼分析模組13. . . Identification code analysis module

14...脈衝信號分析模組14. . . Pulse signal analysis module

15...輸出模組15. . . Output module

圖1是本發明一較佳實施例中的紅外遙控信號的處理系統的硬體架構圖。1 is a hardware architecture diagram of a processing system for an infrared remote control signal in accordance with a preferred embodiment of the present invention.

圖2為本發明的紅外遙控信號的示意圖。2 is a schematic diagram of an infrared remote control signal of the present invention.

圖3是本發明一較佳實施例中的紅外遙控信號的處理方法的流程圖。3 is a flow chart of a method for processing an infrared remote control signal in accordance with a preferred embodiment of the present invention.

100...電子裝置100. . . Electronic device

2...紅外遙控器2. . . Infrared remote control

10...紅外遙控信號的處理系統10. . . Infrared remote control signal processing system

11...影像獲取模組11. . . Image acquisition module

12...圖像提取模組12. . . Image extraction module

13...識別碼分析模組13. . . Identification code analysis module

14...脈衝信號分析模組14. . . Pulse signal analysis module

15...輸出模組15. . . Output module

Claims (8)

一種紅外遙控信號的處理系統,運行於一電子裝置中,該電子裝置可接收一紅外線遙控器發送的紅外遙控信號,該紅外遙控信號為將由預定個數N的二進位碼“1”和二進位碼“0”組成的間斷脈衝串信號前面加上一識別碼後,由該紅外遙控器內的紅外發射二極體以紅外線信號按一定閃爍頻率發射至該電子裝置,其中,該紅外線信號中的第一個紅外線信號對應於該識別碼,每一位元二進位碼均具有預定的脈寬和間隔,其改良在於,該紅外遙控信號的處理系統包括:
一影像獲取模組,用於即時攝取該電子裝置周圍物體的影像;
一圖像提取模組,用於獲取該影像獲取模組攝取的影像,以一預定的週期從該影像中提取出多幀圖像,然後將提取出的各幀圖像轉換為圖像資料,其中,該圖像提取的週期小於該識別碼和二進位碼的脈寬和間隔,轉換得到的各幀圖像的圖像資料包括該幀圖像中每一圖元點的灰度值;
一脈衝信號分析模組,用於根據該二進位碼的脈寬和間隔的組合以及該圖像提取的週期從包括有第一個紅外線信號的連續幀圖像後選取出連續的多幀圖像,判斷選取的多幀圖像中包括有具有特定灰度值的圖元點的圖像以及不包括有具有該特定灰度值的圖元點的圖像,根據該圖像提取的週期確定包括有該具有特定灰度值的圖元點的連續的多幀圖像的持續時間以及不包括有具有該特定灰度值的圖元點的連續的多幀圖像的持續時間,然後將所述包括有該具有特定灰度值的圖元點的連續的多幀圖像的持續時間與以及不包括有具有該特定灰度值的圖元點的連續的多幀圖像的持續時間分別與該二進位碼“1”的脈寬和間隔或二進位碼“0”的脈寬和間隔比較,從而設定與該提取的多幀圖像對應的二進位碼;還用於在設定該選取的多幀圖像對應的二進位碼後,繼續從所述已設定二進位碼的連續幀圖像後選取出連續的多幀圖像,設定與選取的多幀圖像對應的二進位碼,直至獲得一N位元的二進位編碼串;和
一輸出模組,用於輸出該脈衝信號分析模組獲得的N位元的二進位編碼串,使該電子裝置根據該二進位編碼串執行相應的操作。
A processing system for an infrared remote control signal, running in an electronic device, the electronic device receiving an infrared remote control signal sent by an infrared remote control, the infrared remote control signal being a binary code "1" and a binary carryer of a predetermined number N After the intermittent burst signal composed of the code “0” is preceded by an identification code, the infrared emitting diode in the infrared remote controller emits the infrared signal to the electronic device at a certain blinking frequency, wherein the infrared signal is The first infrared signal corresponds to the identification code, and each bit binary code has a predetermined pulse width and interval. The improvement is that the processing system of the infrared remote control signal comprises:
An image acquisition module for instantly capturing an image of an object surrounding the electronic device;
An image extraction module is configured to acquire an image captured by the image acquisition module, extract a multi-frame image from the image at a predetermined cycle, and then convert the extracted image of each frame into image data. The period of the image extraction is smaller than the pulse width and the interval of the identification code and the binary code, and the image data of each frame image obtained by the conversion includes the gray value of each primitive point in the frame image;
a pulse signal analysis module, configured to select consecutive multi-frame images from a continuous frame image including the first infrared signal according to a combination of a pulse width and an interval of the binary code and a period of the image extraction period Determining, in the selected multi-frame image, an image including a primitive point having a specific gray value and an image not including the primitive point having the specific gray value, and determining, according to the period of the image extraction, including a duration of a continuous multi-frame image having the primitive point of the particular gray value and a duration of the continuous multi-frame image not including the primitive point having the particular gray value, then the The duration of the continuous multi-frame image including the primitive point having the specific gray value and the duration of the continuous multi-frame image not including the primitive point having the specific gray value respectively The pulse width of the binary code "1" and the interval or the pulse width of the binary code "0" are compared with the interval, thereby setting a binary code corresponding to the extracted multi-frame image; and also for setting the selection more After the binary image corresponding to the frame image, continue After the consecutive frame images of the binary code are set, consecutive image frames are selected, and the binary code corresponding to the selected multi-frame image is set until an N-bit binary code string is obtained; The output module is configured to output a N-bit binary code string obtained by the pulse signal analysis module, so that the electronic device performs a corresponding operation according to the binary code string.
如申請專利範圍第1項所述的紅外遙控信號的處理系統,其中,該影像獲取模組包括內置於該電子裝置中的一攝像頭以及一圖像感測器,其中,攝像頭可直接採用普通的攝像頭,其圖像感測器能夠感應可見光以及紅外光。The processing system of the infrared remote control signal according to the first aspect of the invention, wherein the image acquisition module comprises a camera built in the electronic device and an image sensor, wherein the camera can directly adopt an ordinary image. The camera, whose image sensor is capable of sensing visible light as well as infrared light. 如申請專利範圍第1項所述的紅外遙控信號的處理系統,其中,該電子裝置外接一攝像頭,該影像獲取模組包括一能夠感應可見光以及紅外光的圖像感測器,該影像獲取模組通過該攝像頭獲取該電子裝置周圍物體的影像。The processing system of the infrared remote control signal according to the first aspect of the invention, wherein the electronic device is externally connected to a camera, the image acquisition module comprises an image sensor capable of sensing visible light and infrared light, the image acquisition mode The group acquires an image of an object around the electronic device through the camera. 如申請專利範圍第1項所述的紅外遙控信號的處理系統,其中,若某圖元點包括有紅外線信號,則該圖元點具有所述預定灰度值;該識別碼分析模組以及脈衝信號分析模組根據各幀圖像上每一圖元點是否具有所述預定灰度值來判斷該圖元點是否包括有紅外線信號。The processing system of the infrared remote control signal according to claim 1, wherein if a pixel point includes an infrared signal, the primitive point has the predetermined gray value; the identification code analysis module and the pulse The signal analysis module determines whether the pixel point includes an infrared signal according to whether each primitive point on each frame image has the predetermined gray value. 如申請專利範圍第1項所述的紅外遙控信號的處理系統,其中,該脈衝信號分析模組在判斷所述包括該具有特定灰度值的圖元點的連續的多幀圖像的持續時間與該二進位碼“1”的脈寬的差值在預定範圍內,以及不包括該特定灰度值的圖元點的連續的多幀圖像的持續時間與該二進位碼“1”的間隔在預定範圍內時,設定該選取的多幀圖像對應於二進位碼“1”;在判斷所述包括該具有特定灰度值的圖元點的連續的多幀圖像的持續時間與該二進位碼“0”的脈寬的差值在預定範圍內,以及不包括該特定灰度值的圖元點的連續的多幀圖像的持續時間與該二進位碼“0”的間隔在預定範圍內時,設定該選取的多幀圖像對應於二進位碼“0”。The processing system of the infrared remote control signal according to claim 1, wherein the pulse signal analysis module determines the duration of the continuous multi-frame image including the primitive point having the specific gray value. The difference from the pulse width of the binary code "1" is within a predetermined range, and the duration of the continuous multi-frame image of the primitive point not including the specific gray value is the same as the binary code "1" Setting the selected multi-frame image to correspond to the binary code "1" when the interval is within the predetermined range; determining the duration of the continuous multi-frame image including the primitive point having the specific gray value The difference of the pulse width of the binary code "0" is within a predetermined range, and the duration of the continuous multi-frame image of the primitive point not including the specific gray value is spaced from the binary code "0" When the predetermined range is within, the selected multi-frame image is set to correspond to the binary code "0". 如申請專利範圍第1項所述的紅外遙控信號的處理系統,其中,該識別碼具有一預定的脈寬和間隔;該系統還包括一識別碼分析模組,用於判斷當前連續的多幀圖像中包括有具有一特定灰度值的圖元點的圖像以及不包括有具有該特定灰度值的圖元點的圖像,根據該圖像提取的週期判斷是否存在包括有該具有特定灰度值的圖元點的連續的多幀圖像,其持續時間與該識別碼的脈寬的差值在預定範圍內,以及是否存在不包括有該預定特定灰度值的圖元點的連續的多幀圖像,其持續時間與該識別碼的間隔的差值在預定範圍內,若是,則該識別碼分析模組判斷當前連續的多幀圖像包括有所述第一個紅外線信號,然後產生一控制指令;該脈衝信號分析模組用於在接收到該控制指令後才執行相應的操作。The processing system for infrared remote control signals according to claim 1, wherein the identification code has a predetermined pulse width and interval; the system further comprises an identification code analysis module for determining the current continuous multi-frame. An image including a primitive point having a specific gray value and an image not including a primitive point having the specific gray value are included in the image, and determining whether the presence includes the a continuous multi-frame image of a primitive point of a specific gray value whose difference between the duration and the pulse width of the identification code is within a predetermined range, and whether there is a primitive point not including the predetermined specific gray value a continuous multi-frame image whose difference between the duration and the interval of the identification code is within a predetermined range, and if so, the identification code analysis module determines that the current continuous multi-frame image includes the first infrared The signal then generates a control command; the pulse signal analysis module is configured to perform a corresponding operation after receiving the control command. 一種紅外遙控信號的處理方法,運行於一電子裝置中,該電子裝置可接收一紅外線遙控器發送的紅外遙控信號,該紅外遙控信號為將由預定個數N的二進位碼“1”和二進位碼“0”組成的間斷脈衝串信號前面加上一識別碼後,由該紅外遙控器內的紅外發射二極體以紅外線信號按一定閃爍頻率發射至該電子裝置,其中,該紅外線信號中的第一個紅外線信號對應於該識別碼,每一位元二進位碼均具有預定的脈寬和間隔,其改良在於,該方法包括:
即時攝取該電子裝置周圍物體的影像;
以一預定的週期從該影像中提取出多幀圖像,然後將提取出的各幀圖像轉換為圖像資料,其中,該圖像提取的週期小於該識別碼和二進位碼的脈寬和間隔,轉換得到的各幀圖像的圖像資料包括該幀圖像中每一圖元點的灰度值;
根據該二進位碼的脈寬和間隔的組合以及該圖像提取的週期從包括有第一個紅外線信號的連續幀圖像後選取出連續的多幀圖像,判斷選取的多幀圖像中包括有具有特定灰度值的圖元點的圖像以及不包括有具有該特定灰度值的圖元點的圖像,根據該圖像提取的週期確定包括有該具有特定灰度值的圖元點的連續的多幀圖像的持續時間以及不包括有具有該特定灰度值的圖元點的連續的多幀圖像的持續時間,然後將所述包括有該具有特定灰度值的圖元點的連續的多幀圖像的持續時間與以及不包括有具有該特定灰度值的圖元點的連續的多幀圖像的持續時間分別與該二進位碼“1”的脈寬和間隔或二進位碼“0”的脈寬和間隔比較,從而設定與該提取的多幀圖像對應的二進位碼;
繼續從所述已設定二進位碼的連續幀圖像後選取出連續的多幀圖像,設定與選取的多幀圖像對應的二進位碼,直至獲得一N位元的二進位編碼串;和
輸出該N位元的二進位編碼串,使該電子裝置根據該二進位編碼串執行相應的操作。
A method for processing an infrared remote control signal, running in an electronic device, the electronic device receiving an infrared remote control signal sent by an infrared remote control, the infrared remote control signal being a binary code "1" and a binary carryer of a predetermined number N After the intermittent burst signal composed of the code “0” is preceded by an identification code, the infrared emitting diode in the infrared remote controller emits the infrared signal to the electronic device at a certain blinking frequency, wherein the infrared signal is The first infrared signal corresponds to the identification code, and each bit binary code has a predetermined pulse width and interval. The improvement is that the method comprises:
Instantly capturing images of objects around the electronic device;
Extracting a plurality of frames of images from the image at a predetermined period, and then converting the extracted frames into image data, wherein the period of the image extraction is smaller than the pulse width of the identification code and the binary code And spacing, the image data of each frame image obtained by the conversion includes a gray value of each primitive point in the frame image;
Selecting a continuous multi-frame image from the continuous frame image including the first infrared signal according to the combination of the pulse width and the interval of the binary code and the period of the image extraction, and determining the selected multi-frame image An image including a primitive point having a specific gray value and an image not including a primitive point having the specific gray value, and determining the image including the specific gray value according to the period of the image extraction The duration of the continuous multi-frame image of the element and the duration of the continuous multi-frame image that does not include the primitive point having the particular gray value, and then including the particular gray value The duration of the continuous multi-frame image of the primitive point and the duration of the continuous multi-frame image not including the primitive point having the specific gray value, respectively, and the pulse width of the binary code "1" Comparing with the pulse width and interval of the interval or binary code "0", thereby setting a binary code corresponding to the extracted multi-frame image;
Continuing to select a continuous multi-frame image from the consecutive frame images of the set binary code, and setting a binary code corresponding to the selected multi-frame image until an N-bit binary encoded string is obtained; And outputting the N-bit binary code string, so that the electronic device performs a corresponding operation according to the binary code string.
如申請專利範圍第7項所述的紅外遙控信號的處理方法,其中,該識別碼具有一預定的脈寬和間隔;所述步驟“根據該二進位碼的脈寬和間隔的組合以及該圖像提取的週期從包括有第一個紅外線信號的連續幀圖像後選取出連續的多幀圖像”還包括:
判斷當前連續的多幀圖像中包括有具有一特定灰度值的圖元點的圖像以及不包括有具有該特定灰度值的圖元點的圖像;
根據該圖像提取的週期判斷是否存在包括有該具有特定灰度值的圖元點的連續的多幀圖像,其持續時間與該識別碼的脈寬的差值在預定範圍內,以及是否存在不包括有該預定特定灰度值的圖元點的連續的多幀圖像,其持續時間與該識別碼的間隔的差值在預定範圍內,若是,則該識別碼分析模組判斷當前連續的多幀圖像包括有所述第一個紅外線信號,然後產生一控制指令;和
在接收到該控制指令後,從所述包括有第一個紅外線信號的連續幀圖像後的圖像中選取出連續的多幀圖像。
The method for processing an infrared remote control signal according to claim 7, wherein the identification code has a predetermined pulse width and interval; the step of “combining a pulse width and an interval according to the binary code and the map The extraction period selects a continuous multi-frame image from a continuous frame image including the first infrared signal.
Determining, in the current continuous multi-frame image, an image including a primitive point having a specific gray value and an image not including a primitive point having the specific gray value;
Determining, according to the period of the image extraction, whether there is a continuous multi-frame image including the primitive point having the specific gray value, the difference between the duration and the pulse width of the identification code being within a predetermined range, and whether There is a continuous multi-frame image that does not include the primitive point of the predetermined specific gray value, and the difference between the duration and the interval of the identification code is within a predetermined range, and if so, the identification code analysis module determines the current a continuous multi-frame image including the first infrared signal, and then generating a control command; and after receiving the control command, an image from the continuous frame image including the first infrared signal A continuous multi-frame image is selected.
TW101141300A 2012-10-31 2012-11-07 Infrared remote signal processing system and processing method thereof TW201419228A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210427977.2A CN102930711B (en) 2012-10-31 2012-10-31 System and method for processing infrared remote control signals

Publications (1)

Publication Number Publication Date
TW201419228A true TW201419228A (en) 2014-05-16

Family

ID=47645498

Family Applications (1)

Application Number Title Priority Date Filing Date
TW101141300A TW201419228A (en) 2012-10-31 2012-11-07 Infrared remote signal processing system and processing method thereof

Country Status (2)

Country Link
CN (1) CN102930711B (en)
TW (1) TW201419228A (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103399650B (en) * 2013-08-14 2016-12-28 广州视睿电子科技有限公司 Remote pointing device and communication method between remote pointing device and target device
CN103927864B (en) * 2014-03-28 2017-10-20 小米科技有限责任公司 Infrared signal sending method, device and remote control
CN204031365U (en) * 2014-07-25 2014-12-17 中兴通讯股份有限公司 A kind of Set Top Box with camera
CN105847654B (en) * 2015-01-14 2019-09-17 小米科技有限责任公司 Information processing method and device
CN105989705B (en) * 2015-02-05 2019-10-15 小米科技有限责任公司 The method and apparatus for determining infrared ray remotes control code
CN109523773A (en) * 2018-11-26 2019-03-26 Oppo广东移动通信有限公司 A kind of processing method of control instruction, mobile terminal and computer storage medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100507813C (en) * 2007-01-19 2009-07-01 清华大学 Embedded screen spot positioning device
CN101237536A (en) * 2008-03-03 2008-08-06 华东师范大学 An operation method for selecting digital program

Also Published As

Publication number Publication date
CN102930711B (en) 2014-04-30
CN102930711A (en) 2013-02-13

Similar Documents

Publication Publication Date Title
TW201419228A (en) Infrared remote signal processing system and processing method thereof
CN107992794B (en) A kind of biopsy method, device and storage medium
US9386643B2 (en) Visible light communications using a remote control
CN106878668A (en) Mobile detection to object
CN103856764B (en) A kind of device utilizing double-shutter to be monitored
KR20150021353A (en) Image systhesis system and image synthesis method
JP2011254317A (en) Transmission device, transmission method, reception device, reception method, communication system and communication method
WO2012121969A4 (en) Visual pairing in an interactive display system
EP3414977A1 (en) Apparatus and method for remote control of lighting equipments
JP2023500510A (en) A system for performing ambient light image correction
CN113691816B (en) Image display method, device, display equipment and storage medium
JP2011182026A (en) Image processing apparatus, image display system, and image extracting device
CN103108173A (en) Intelligent video monitoring system with privacy protection function
CN106303257B (en) Synchronous control method and device and image acquisition system
TWI638334B (en) Image processing method and electronic apparatus for foreground image extraction
JP2014207622A (en) Target image detecting device, control method and control program therefor, recording medium, and digital camera
EP3217644B1 (en) Information processing device
JP2005312008A5 (en)
US20090278983A1 (en) Digital video signal transmitter and receiver and including system
WO2020107152A1 (en) Method, system, and computer-readable medium for image sensor communication using different sending data sequence rate and receiving frame rate
TWI620420B (en) Visible light communication system and method
WO2018198646A1 (en) Communication device, communication system, data communication method, and program
KR102114612B1 (en) Method for controlling remote controller and multimedia device
KR101507536B1 (en) System for object extraction and image synthesis using a infrared ray
JP2020024763A (en) Reflection detection system