国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      圖像處理裝置、圖像處理方法以及記錄介質(zhì)的制作方法

      文檔序號:7810609閱讀:149來源:國知局
      圖像處理裝置、圖像處理方法以及記錄介質(zhì)的制作方法
      【專利摘要】本發(fā)明提供一種圖像處理裝置以及圖像處理方法。數(shù)碼相機(jī)(100)的二值化部(150)將進(jìn)行特定形狀的識別的對象圖像變?yōu)槎祱D像。搜索部(160)在二值圖像中搜索滿足給定條件的像素即有效像素。判斷部(170)在搜索中判斷為檢測到了有效像素時,判斷由有效像素的集合構(gòu)成的區(qū)域是否是特定形狀。保持部(180)在判斷部(170)判斷為特定形狀的情況下,保持表示判斷為該特定形狀的由有效像素的集合構(gòu)成的區(qū)域的位置的位置信息。
      【專利說明】圖像處理裝置、圖像處理方法以及記錄介質(zhì)

      【技術(shù)領(lǐng)域】
      [0001 ] 本發(fā)明涉及圖像處理裝置、圖像處理方法以及記錄介質(zhì)。

      【背景技術(shù)】
      [0002]以往,對于圖像中包含的給定形狀的識別技術(shù),已知有各種方法。
      [0003]例如,作為識別圖像中的幾何學(xué)形狀(例如,圓等)的方法,一般已知有Hough (哈夫)變換。
      [0004]另一方面,如JP特開2005-286940號公報中記載的那樣,作為識別圖像中的被攝體的形狀(例如,面部等)的方法,已知有如下方法:預(yù)先準(zhǔn)備多個面部模式,通過進(jìn)行與圖像中映出的面部的模式匹配來進(jìn)行面部的識別。


      【發(fā)明內(nèi)容】

      [0005]本發(fā)明的第I觀點所涉及的圖像處理裝置,其特征在于具備:
      [0006]圖像取得單元,其取得圖像;
      [0007]搜索單元,其在由所述圖像取得單元取得的所述圖像中搜索滿足給定條件的像素;
      [0008]第I判斷單元,其在所述搜索單元的搜索中,判斷是否檢測到滿足所述給定條件的像素;
      [0009]第2判斷單元,其在由所述第I判斷單元判斷為檢測到了滿足所述給定條件的像素時,判斷由該像素的集合構(gòu)成的區(qū)域是否具有特定形狀;以及
      [0010]保持單元,其在由所述第2判斷單元判斷為具有所述特定形狀時,保持表示由所述像素的集合構(gòu)成的區(qū)域的位置的位置信息。
      [0011]此外,本發(fā)明的第2觀點所涉及的圖像處理方法,其特征在于包括:
      [0012]圖像取得步驟,取得圖像;
      [0013]搜索步驟,在由所述圖像取得步驟取得的所述圖像中搜索滿足給定條件的像素;
      [0014]第I判斷步驟,在所述搜索步驟的搜索中,判斷是否檢測到滿足所述給定條件的像素;
      [0015]第2判斷步驟,在由所述第I判斷步驟判斷為檢測到了滿足所述給定條件的像素時,判斷由該像素的集合構(gòu)成的區(qū)域是否具有特定形狀;以及
      [0016]保持步驟,在由所述第2判斷步驟判斷為具有所述特定形狀時,保持表示由所述像素的集合構(gòu)成的區(qū)域的位置的位置信息。
      [0017]此外,本發(fā)明的第3觀點所涉及的記錄介質(zhì),其記錄了用于使計算機(jī)作為如下單元發(fā)揮功能的程序:
      [0018]圖像取得單元,其取得圖像;
      [0019]搜索單元,其在由所述圖像取得單元取得的所述圖像中搜索滿足給定條件的像素;
      [0020]第I判斷單元,其在所述搜索單元的搜索中,判斷是否檢測到滿足所述給定條件的像素;
      [0021]第2判斷單元,其在由所述第I判斷單元判斷為檢測到了滿足所述給定條件的像素時,判斷由該像素的集合構(gòu)成的區(qū)域是否具有特定形狀;以及
      [0022]保持單元,其在由所述第2判斷單元判斷為具有所述特定形狀時,保持表示由所述像素的集合構(gòu)成的區(qū)域的位置的位置信息。

      【專利附圖】

      【附圖說明】
      [0023]圖1是表示本發(fā)明的實施方式所涉及的數(shù)碼相機(jī)的硬件結(jié)構(gòu)的框圖。
      [0024]圖2是表示數(shù)碼相機(jī)的功能結(jié)構(gòu)的框圖。
      [0025]圖3是表示顯示在數(shù)碼相機(jī)的顯示部的實時取景的一例的圖。
      [0026]圖4A是表示圓狀圖像的形狀識別處理的進(jìn)程之一的圖。
      [0027]圖4B是表示圓狀圖像的形狀識別處理的進(jìn)程之一的圖。
      [0028]圖4C是表示圓狀圖像的形狀識別處理的進(jìn)程之一的圖。
      [0029]圖4D是表示圓狀圖像的形狀識別處理的進(jìn)程之一的圖。
      [0030]圖4E是表示圓狀圖像的形狀識別處理的進(jìn)程之一的圖。
      [0031]圖4F是表示圓狀圖像的形狀識別處理的進(jìn)程之一的圖。
      [0032]圖5是表示圓狀圖像的形狀識別處理的流程的一例的流程圖。
      [0033]圖6是表示顯示在數(shù)碼相機(jī)的顯示部的實時取景的另一例的圖。
      [0034]圖7是表示圓狀圖像的形狀識別處理的變形例的圖。
      [0035]圖8是表示正方形圖像的形狀識別處理的一例的圖。

      【具體實施方式】
      [0036]以下,基于附圖來說明本發(fā)明的實施方式。在該實施方式中,以數(shù)碼相機(jī)100進(jìn)行形狀識別處理的情況為例進(jìn)行說明。
      [0037]如圖1所示,數(shù)碼相機(jī)100是具備攝像部110、圖像處理部120和接口部130的攝像裝置。
      [0038]攝像部110具備光學(xué)裝置111和圖像傳感器112,進(jìn)行數(shù)碼相機(jī)100中的攝像動作。
      [0039]光學(xué)裝置111具備透鏡、光圈、快門等。通過光學(xué)裝置111,對入射光進(jìn)行聚光,并且調(diào)整視角、焦距等的光學(xué)要素。
      [0040]圖像傳感器112由CCD (Charge Coupled Device:電荷I禹合兀件)、CMOS (Complementary Metal Oxide Semiconductor:互補(bǔ)金屬氧化物半導(dǎo)體)等構(gòu)成。圖像傳感器112生成與由光學(xué)裝置111聚光而得到的入射光相應(yīng)的電信號。圖像傳感器112將生成的電信號作為模擬信號進(jìn)行輸出。
      [0041]圖像處理部120對通過攝像部110的攝像動作而生成的電信號進(jìn)行處理,生成表示攝像圖像的數(shù)字?jǐn)?shù)據(jù)。此外,圖像處理部120進(jìn)行對于攝像圖像的圖像處理等。圖像處理部120具備控制部121、集成電路部122、存儲部123和外部存儲部124。
      [0042]控制部121由CPU(Central Processing Unit:中央運(yùn)算處理裝置)等的處理器以及RAM (Random Access Memory,隨機(jī)存取存儲器)等的主存儲裝置構(gòu)成??刂撇?21按照存儲在后述的存儲部123中的程序進(jìn)行動作,實現(xiàn)數(shù)碼相機(jī)100的動作所需要的各功能。
      [0043]集成電路部122具備ADC(Analog-to_Digital Converter:模擬-數(shù)字變換電路)、緩沖存儲器、圖像處理用的處理器(所謂的圖像處理引擎)、YUV圖像生成部等。ADC將從圖像傳感器112輸出的模擬電信號變換為數(shù)字信號存儲在緩沖存儲器中。而且,圖像處理引擎基于被緩存的數(shù)字信號,生成表示攝像圖像的數(shù)字?jǐn)?shù)據(jù)。YUV圖像生成部將所生成的數(shù)字?jǐn)?shù)據(jù)變換為YUV(亮度信號(Y)、亮度信號與藍(lán)色成分的差異(U)以及亮度信號與紅色成分的差異(V))圖像。
      [0044]存儲部123由ROM (Read Only Memory,只讀存儲器)等的非易失性存儲器構(gòu)成。
      [0045]存儲部123存儲數(shù)碼相機(jī)100的動作所需要的程序等。在本實施方式中,存儲部123存儲控制部121讀入的程序、表示后述的形狀識別處理中使用的閾值的值的數(shù)據(jù)等。
      [0046]外部存儲部124由SD (Secure Digital,安全數(shù)字)卡等可裝卸于數(shù)碼相機(jī)100的非易失性存儲器構(gòu)成。由數(shù)碼相機(jī)100攝像得到的圖像存儲在外部存儲部124中。
      [0047]接口部130是關(guān)系到和數(shù)碼相機(jī)100的用戶或者外部裝置的接口的結(jié)構(gòu),具備顯示部131、外部接口部132和操作部133。
      [0048]顯示部131由液晶顯示器、有機(jī)EL(Electroluminescence,電致發(fā)光)顯示器等構(gòu)成。顯示部131顯示輸出用于操作數(shù)碼相機(jī)100而需要的各種畫面、實時地映出攝像部110的攝像影像的實時取景、攝像得到的攝像圖像等。用戶能夠操作數(shù)碼相機(jī)100的操作部133,并且在顯示部131觀察與該操作相應(yīng)的圖像。
      [0049]外部接口部132由USB (Universal Serial Bus,通用串行總線)連接器、視頻輸出端子等構(gòu)成。外部接口部132經(jīng)由電纜進(jìn)行攝像圖像向外部裝置即PC等的輸出、攝像圖像向外部監(jiān)視器的顯示輸出。
      [0050]操作部133由各種按鈕構(gòu)成。作為各種按鈕,例如存在:用于指示攝影動作的快門按鈕、用于指定數(shù)碼相機(jī)100的動作模式的模式按鈕、用于進(jìn)行各種設(shè)定的功能按鈕等。此夕卜,作為模式按鈕,例如存在:用于開始形狀識別處理的形狀識別模式按鈕(例如,用于切換為進(jìn)行由圓狀圖像構(gòu)成的標(biāo)簽識別等的形狀識別模式的按鈕等)。
      [0051]在本實施方式中,控制部121通過執(zhí)行在存儲部123中存儲的程序,從而實現(xiàn)圖2所示的形狀識別處理所涉及的各部的功能。作為功能,如圖2所示,具備二值化部150、搜索部160、判斷部170以及保持部180。
      [0052]此外,在該實施方式中,以進(jìn)行圓狀圖像的形狀識別的情況為例進(jìn)行說明。
      [0053]二值化部150對于實時取景的圖像使用亮度、彩度等參數(shù)的閾值將圖像二值化。另外,在該實施方式中,設(shè)為亮度定義圖像的明亮度的程度,彩度定義圖像的鮮明度的程度。此外,亮度以及彩度的最小值是O、最大值是255。亮度從最小值越接近最大值,圖像從暗的狀態(tài)越變?yōu)槊髁恋臓顟B(tài),彩度從最小值越接近最大值,圖像從無彩色越變?yōu)橛胁噬?br> [0054]這里,在實時取景的狀態(tài)下由用戶按下形狀識別模式按鈕時,二值化部150進(jìn)行例如映在圖3的顯示部131的圖像的二值化處理。例如,在圖3所顯示的圖像中包括:在給定亮度范圍內(nèi)一邊周期性地改變發(fā)光色一邊發(fā)光的圓形的可視光通信用的標(biāo)記(也稱為ID標(biāo)簽)141、單純地發(fā)光的光源142、和被攝體像143。而且在本實施方式中,二值化部150基于存儲部123所存儲的亮度以及彩度的閾值進(jìn)行二值化處理,并且將使閾值以上為OxFF的有效像素、使小于閾值為OxOO的無效像素的二值圖像存儲在存儲部123中。通過該二值化處理,從24比特的彩色圖像成為I比特的黑白圖像。
      [0055]另外,為了識別標(biāo)記141,防備成為形狀識別對象的圓是有彩色的色彩的情況,將亮度以及彩度的閾值預(yù)先設(shè)定為能夠使該全部色彩(例如,紅、藍(lán)、黃等)成為有效像素的閾值。在該實施方式中,作為一例,將亮度以及彩度的閾值分別設(shè)定為120以及150。
      [0056]通過這種二值化部150所進(jìn)行的二值化處理,從圖3的圖像獲得圖4A所示的二值圖像。由該二值圖像可知,進(jìn)行二值化處理之前的圖像中的被攝體像143和背景由于小于閾值而成為無效圖像(=黑),標(biāo)記141和光源142由于為閾值以上而成為有效像素(=白)。
      [0057]返回到圖2,搜索部160在二值圖像中搜索滿足給定條件的像素即有效像素。具體而言,如圖4B所示,搜索部160將二值圖像的左上方作為始點,按每個像素列逐行依次進(jìn)行掃描,搜索有效像素。
      [0058]接下來,判斷部170在搜索部160所執(zhí)行的有效像素的搜索中判斷是否檢測到了該有效像素。具體而言,判斷部170通過二值的值(0x00或者OxFF)中是否從表示無效像素的0x00變?yōu)榱吮硎居行袼氐腛xFF從而在搜索中檢測有效像素。在圖4B中,判斷部170在第4行的搜索中檢測到了有效像素。
      [0059]接下來,判斷部170在判斷為檢測到了有效像素時,判斷由有效像素的集合構(gòu)成的區(qū)域是否是可視光通信用的標(biāo)記的形狀即圓。具體而言,如圖4C所示,判斷部170假設(shè)檢測到了有效像素的標(biāo)記141的上端來求出縱向的有效像素的長度。此時,判斷部170通過對沿縱向連續(xù)存在的有效像素的數(shù)量進(jìn)行計數(shù),來求出由有效像素的集合構(gòu)成的區(qū)域的一個長度。然后,判斷部170將所求出的縱向的長度作為直徑來求出假設(shè)的圓的縱向的半徑。
      [0060]接下來,如圖4D所示,判斷部170從所求出的直徑的中心求出橫向的左右的半徑。此時,判斷部170也通過同樣地對橫向的左右的有效像素的數(shù)量進(jìn)行計數(shù)來求出橫向的半徑。然后,判斷部170基于所求出的縱向的半徑和橫向的半徑,判斷由有效像素的集合構(gòu)成的區(qū)域是否大致是圓。例如,在縱向的半徑和橫向的半徑偏差了給定像素以上的情況下,設(shè)為不是圓。此外,也可以在縱向的直徑和橫向的直徑偏差了給定像素以上、或者橫向的左右半徑的平衡較差(例如,橫向的左右的半徑中,一個半徑比另一個半徑長給定像素以上的情況等)的情況下,判斷為不是圓。這些給定像素,設(shè)為能夠根據(jù)檢測精度來自由地設(shè)定。
      [0061]這里,即使在判斷部170基于所求出的徑(直徑或者半徑)的長度判斷為大致是圓的情況下,也有可能由于徑的大幅度偏差等而包括橢圓。因此,出于可靠性和使精度提高的觀點,判斷部170進(jìn)而基于由有效像素的集合構(gòu)成的區(qū)域的面積,判斷是否是圓。
      [0062]具體而言,如圖4E所示,判斷部170設(shè)定與圓的區(qū)域相切的外切四邊形,對該設(shè)定的外切四邊形內(nèi)進(jìn)行掃描,并且對無效像素數(shù)和有效像素數(shù)進(jìn)行計數(shù)。然后,判斷部170將無效像素數(shù)和有效像素數(shù)的合計像素數(shù)作為外切四邊形的面積,將有效像素數(shù)作為圓的面積。然后,判斷部170根據(jù)外切四邊形的面積和圓的面積,求出面積比率,并且基于該求出的面積比率來判斷是否是圓。在該判斷時,利用外切四邊形內(nèi)的圓所占據(jù)的一般面積比率來進(jìn)行上述判斷。
      [0063]在求出一般面積比率時,首先在半徑r的情況下,圓的面積成為π r2,外切四邊形的面積成為2rX2r = 4r2。根據(jù)這些面積,一般面積比率成為π r2/4r2 = 79% (對小數(shù)點第一位進(jìn)行四舍五入)。將該一般面積比率作為規(guī)定的面積比率,與判斷部170求出的面積比率進(jìn)行比較并判斷是否是圓。當(dāng)進(jìn)行該比較時,也可以根據(jù)檢測精度,例如要求完全一致,或者從79%起設(shè)置給定土幾%的誤差,通過是否在該誤差范圍內(nèi)來判斷是否是圓。
      [0064]接下來,在判斷部170判斷為圓的情況下,保持部180保持表示判斷為該圓的由有效像素的集合構(gòu)成的區(qū)域的位置的位置信息。具體而言,作為位置信息,保持部180將坐標(biāo)、圓的半徑的長度等保持在存儲部123中。作為坐標(biāo),可以想到,例如以二值圖像的左上方為原點而將橫向設(shè)為X、將縱向設(shè)為I時構(gòu)成圓的全部有效像素的坐標(biāo)U、y)、或者構(gòu)成圓周的有效像素的坐標(biāo)等。
      [0065]接下來,如圖4F所示,判斷部170將由有效像素的集合構(gòu)成的圓的區(qū)域(相當(dāng)于標(biāo)記141)作為已經(jīng)檢測過的像素,用無效像素進(jìn)行改寫,使得不會再次對該區(qū)域進(jìn)行掃描。而且,如圖4F所示,搜索部160除了圓的區(qū)域之外重新進(jìn)行有效像素的搜索。
      [0066]以上是通過控制部121而實現(xiàn)的圓狀圖像的形狀識別處理所涉及的各功能。
      [0067]接下來,參照圖5來說明圓狀圖像的形狀識別處理的流程。該圖5的圓狀圖像的形狀識別處理,在實時取景的狀態(tài)下由用戶按下形狀識別模式按鈕時開始。此時,控制部121將圓狀圖像的形狀識別處理所需要的閾值數(shù)據(jù)與該處理所涉及的程序一起讀入??刂撇?21將讀入的程序和數(shù)據(jù)展開到自身的RAM中后,通過各功能依次進(jìn)行以下的處理。
      [0068]首先,二值化部150進(jìn)行二值化處理(步驟Sll)。具體而言,二值化部150對實時取景的圖像如上所述使用亮度、彩度等參數(shù)的閾值對圖像進(jìn)行二值化(參照圖4A)。
      [0069]接下來,判斷部170進(jìn)行有效像素的檢測(步驟S12)。具體而言,判斷部170在搜索部160所執(zhí)行的相當(dāng)于標(biāo)記141的有效像素的搜索中檢測該有效像素(參照圖4B)。另夕卜,判斷部170在對于二值圖像的全部像素都不能檢測到有效像素的情況下,結(jié)束圓狀圖像的形狀識別處理。
      [0070]接下來,判斷部170求出假設(shè)的圓的縱向的半徑(步驟S13)。具體而言,判斷部170將檢測到有效像素的地方假設(shè)為圓的上端,求出縱向的有效像素的長度,將所求出的縱向的長度作為直徑來求出假設(shè)的圓的縱向的半徑(參照圖4C)。
      [0071]接下來,判斷部170求出假設(shè)的圓的橫向的半徑(步驟S14)。具體而言,判斷部170通過對橫向的左右的有效像素的數(shù)量進(jìn)行計數(shù),從而求出橫向的半徑(參照圖4D)。
      [0072]接下來,判斷部170判斷由步驟S13以及S14求出的半徑是否偏差給定像素以上(步驟S15)。在此,步驟S13的縱向的半徑通過將縱向的直徑等分來求出所以是相同的長度。另一方面,橫向的左右的半徑分別通過從假設(shè)的圓的中心起對有效像素數(shù)進(jìn)行計數(shù)而求出,所以左右的半徑有可能偏差。因此,在該步驟S15中,判斷部170判斷橫向的左右的半徑分別相對于縱向的半徑是否偏差了給定像素以上。
      [0073]這里,判斷部170在橫向的任一半徑都沒有與縱向的半徑偏差給定像素以上的情況下(步驟S15;否),判斷為由有效像素的集合構(gòu)成的區(qū)域大致是圓,進(jìn)入步驟S16。另一方面,判斷部170在橫向的左右的半徑中至少一方的半徑與縱向的半徑偏差給定像素以上的情況下(步驟S15;是)(即,⑴橫向的一方的半徑與縱向的半徑偏差的情況、以及(2)橫向的雙方的半徑都與縱向的半徑偏差的情況),作為由有效像素的集合構(gòu)成的區(qū)域不是圓而結(jié)束處理。
      [0074]判斷部170在判斷為由有效像素的集合構(gòu)成的區(qū)域大致是圓的情況下,在步驟S16中設(shè)定與圓相切的外切四邊形(參照圖4E)。
      [0075]接下來,判斷部170根據(jù)外切四邊形的面積和圓的面積,求出面積比率(步驟S17)。具體而言,判斷部170對外切四邊形內(nèi)進(jìn)行掃描,將無效像素數(shù)和有效像素數(shù)合計得到的像素數(shù)設(shè)為外切四邊形的面積,將有效像素數(shù)設(shè)為圓的面積,從而求出面積比率。
      [0076]接下來,判斷部170判斷由步驟S17求出的面積比率是否在規(guī)定的面積比率的誤差范圍內(nèi)(步驟S18)。具體而言,判斷部170判斷由步驟S17求出的面積比率是否在自規(guī)定的面積比率即從79%起的給定誤差范圍內(nèi)。
      [0077]這里,判斷部170判斷為不在給定誤差范圍內(nèi)時(步驟S18 ;否),作為由步驟S15判斷為大致是圓的形狀不是圓而結(jié)束處理。
      [0078]另一方面,判斷部170判斷為在給定誤差范圍內(nèi)時(步驟S18 ;是),作為由步驟S15判斷為大致是圓的形狀是圓,從而保持部180保持圓的位置信息(步驟S19)。具體而言,保持部180將表示判斷為圓的由有效像素的集合構(gòu)成的區(qū)域的位置的位置信息即坐標(biāo)、圓的半徑的長度等保持在存儲部123。
      [0079]接下來,判斷部170將由有效像素的集合構(gòu)成的圓的區(qū)域用無效像素進(jìn)行改寫(步驟S20),結(jié)束處理。搜索部160在該改寫之后,除了圓的區(qū)域之外重新進(jìn)行有效像素的搜索(參照圖4F),直到對于二值圖像的全部像素結(jié)束有效像素的搜索為止,反復(fù)步驟S12至S20的處理。
      [0080]另一方面,在由步驟S15或者S18判斷為由有效像素的集合構(gòu)成的區(qū)域不是圓的情況下,搜索部160除了判斷為不是圓的區(qū)域之外重新進(jìn)行有效像素的搜索,直到對于二值圖像的全部像素結(jié)束有效像素的搜索為止,反復(fù)步驟S12至S20的處理。另外,在搜索部160重新開始搜索時,也可以將判斷為不是圓的區(qū)域改寫為無效像素。
      [0081]如上所述,在圖5的圓狀圖像的形狀識別處理中,數(shù)碼相機(jī)100的控制部121實現(xiàn)二值化部150、搜索部160、判斷部170以及保持部180的各功能,由此能夠?qū)⑦M(jìn)行形狀識別處理的對象的圖像設(shè)為二值圖像,進(jìn)而通過基于面積比率的簡單的方法來進(jìn)行圖像中的形狀的識別。因此,由于處理負(fù)荷低所以處理時間短。因此,能夠高速地識別圖像中的形狀。
      [0082]作為更具體的應(yīng)用例,若使用圖6進(jìn)行說明,則在該圖中,設(shè)為在顯示于顯示部131的實時取景中映出了其他用戶。設(shè)為該其他用戶拿著終端,并且在該終端的顯示器上映出了顏色每隔一定時間變化的圓(可視光通信用的標(biāo)記141)。在可視光通信中,通過識別顏色按照某種模式(例如,紅、藍(lán)、黃的順序等)每隔一定時間變化的圓狀圖像(即,彩度具有規(guī)則性地進(jìn)行變化的圓狀圖像),數(shù)碼相機(jī)100能夠接收與該模式建立了對應(yīng)的信息。在這種可視光通信中,為了不使其他用戶等待,映在終端的顯示器中的圓狀圖像的識別越快越好。
      [0083]在這種情況下,在其他用戶映在了實時取景中的狀態(tài)下,用戶按下用于開始可視光通信的例如可視光模式按鈕時,能夠進(jìn)行上述的圓狀圖像的形狀識別處理從而高速地進(jìn)行圓狀圖像的形狀識別。另外,圓狀圖像的顏色模式的識別通過其他的公知方法來進(jìn)行。
      [0084]此外,圖6的其他用戶在可視光通信的期間有可能活動,所以需要跟蹤圓,而根據(jù)該實施方式中的圓狀圖像的形狀識別處理,因為能夠高速地反復(fù)圓狀圖像的檢測,所以能夠提聞跟蹤精度。
      [0085](變形例)
      [0086]如上所述,結(jié)束實施方式的說明,但不言而喻,數(shù)碼相機(jī)100的具體的結(jié)構(gòu)、圖4A?4F以及圖5所示的圓狀圖像的形狀識別處理的內(nèi)容并不限定于上述的實施方式中所說明的內(nèi)容。
      [0087]例如,在上述的實施方式中,在圖5的圓狀圖像的形狀識別處理中,構(gòu)成為通過在步驟S18中判斷所求出的面積比率是否在規(guī)定的面積比率的誤差范圍內(nèi)從而判斷是否是圓,但是不限定于此。例如,也可以構(gòu)成為:對圖4E的外切四邊形進(jìn)行四分割,求出各自的面積比率,并且通過判斷所求出的面積比率是否分別為20% (將規(guī)定的面積比率即79%的1/4在小數(shù)點第一位進(jìn)行四舍五入而得到的值)從而判斷是否是圓狀的圖像。據(jù)此,能夠使圓的檢測精度提高。另外,也可以對規(guī)定的面積比率的1/4的值設(shè)定給定誤差。此外,對于將外切四邊形進(jìn)行幾分割,能夠根據(jù)精度來任意地設(shè)定。
      [0088]此外,在上述的實施方式中,在圖5的形狀識別處理的步驟S15中,構(gòu)成為通過假設(shè)的圓的縱向和橫向的半徑是否偏差給定像素以上來判斷是否大致是圓,但是不限定于此。例如,在不要求高精度的圓的檢測的情況下,也可以在步驟S15結(jié)束處理。在該情況下,成為在步驟S15判斷是否是圓狀。據(jù)此,能夠省略步驟S16至S20的處理,因而能夠進(jìn)一步高速地進(jìn)行形狀識別處理。
      [0089]此外,在上述的實施方式中,構(gòu)成為在圖5的圓狀圖像的形狀識別處理之后,在判斷為圓的情況下除了該圓的區(qū)域之外進(jìn)行有效像素的搜索,但是不限定于此。例如,也可以構(gòu)成為:在判斷為圓的情況下,如圖7所示,除了外切四邊形的區(qū)域之外進(jìn)行有效像素的搜索。據(jù)此,能夠削減掃描范圍,因而能夠高速地進(jìn)行剩余的有效像素的搜索。
      [0090]另外,對于在判斷為圓的情況下所進(jìn)行的搜索,以除了圓或者外切四邊形的區(qū)域之外而進(jìn)行的情況為例進(jìn)行了說明,但對于具有圓或者外切四邊形的區(qū)域(用無效像素進(jìn)行了改寫的區(qū)域)再次進(jìn)行掃描也無妨。
      [0091]此外,在上述的實施方式中,針對圓狀圖像的形狀識別處理進(jìn)行了說明,但是不限于此。例如,也可以作為其他形狀而進(jìn)行正方形的形狀識別處理。在該情況下,如圖8所示,檢測到有效像素時,從檢測到的地方開始對縱向的有效像素數(shù)進(jìn)行計數(shù)從而求出一邊的長度,并且求出橫向的另一邊的長度。通過所求出的一邊的長度與另一邊的長度之間的平衡(例如,是否有給定像素以上的偏差等),來判斷兩邊的長度是否大致相等。若兩邊的長度大致相等,則通過比較作為假設(shè)的正方形而對有效像素數(shù)全部進(jìn)行計數(shù)而求出的假設(shè)的正方形的面積、和通過I邊的長度X2而求出的正方形的面積,從而判斷是否是正方形。
      [0092]此外,在上述的實施方式中,以YUV色彩空間為前提進(jìn)行了說明,但不限于此。例如,也可以是RGB色彩空間。在該情況下,對于二值化處理中使用的閾值的參數(shù),使用明度來代替亮度。
      [0093]此外,在上述的實施方式中,以數(shù)碼相機(jī)100為前提進(jìn)行了說明,但不限于此。例如,也可以便攜式終端(智能手機(jī)等)具備圖1所示的圖像處理部120,進(jìn)行上述的圓狀圖像的形狀識別處理。在該情況下,在圖6所示的其他用戶拿著的終端是便攜式終端的情況下,能夠在便攜式終端彼此之間的可視光通信中應(yīng)用形狀識別處理。例如,能夠在用戶拿著的便攜式終端接收與圓的色彩模式建立了對應(yīng)的信息(其他用戶的個人信息(電話號碼、地址等)或者要發(fā)送的消息等)。
      [0094]此外,本發(fā)明的圖像處理部120的形狀識別處理還可以通過通常的PC(PersonalComputer,個人計算機(jī))等計算機(jī)來實施。
      [0095]具體而言,在上述實施方式中,作為將用于實現(xiàn)形狀識別處理所涉及的各功能的程序預(yù)先存儲在存儲部123中進(jìn)行了說明。但是,也可以將用于實現(xiàn)圖2的各部的功能的程序存儲在軟盤、CD-ROM (Compact DiscRead Only Memory) > DVD (Digital Versatile Disk)以及MO (Magneto-Optical Disk)等計算機(jī)可讀取的記錄介質(zhì)中進(jìn)行分發(fā),通過將該程序安裝到計算機(jī)中,從而構(gòu)成能夠?qū)崿F(xiàn)上述的各部的功能的計算機(jī)。
      [0096]此外,也可以將程序預(yù)先存儲在因特網(wǎng)等通信網(wǎng)絡(luò)上的服務(wù)器裝置具有的磁盤裝置等中,例如,計算機(jī)能夠進(jìn)行下載等。
      [0097]以上,對本發(fā)明的實施方式進(jìn)行了說明,但是該實施方式只不過是例示,并不用來限定本發(fā)明的技術(shù)范圍。本發(fā)明可以采取其他各種實施方式,而且,在不脫離本發(fā)明的主旨的范圍內(nèi)能夠進(jìn)行省略、置換等各種變更。這些實施方式及其變形包含在權(quán)利要求書所記載的發(fā)明和其等同范圍內(nèi)。
      【權(quán)利要求】
      1.一種圖像處理裝置,其特征在于具備: 圖像取得單元,其取得圖像; 搜索單元,其在由所述圖像取得單元取得的所述圖像中搜索滿足給定條件的像素; 第1判斷單元,其在所述搜索單元的搜索中,判斷是否檢測到滿足所述給定條件的像素; 第2判斷單元,其在由所述第1判斷單元判斷為檢測到了滿足所述給定條件的像素時,判斷由該像素的集合構(gòu)成的區(qū)域是否具有特定形狀;以及 保持單元,其在由所述第2判斷單元判斷為具有所述特定形狀時,保持表示由所述像素的集合構(gòu)成的區(qū)域的位置的位置信息。
      2.根據(jù)權(quán)利要求1所述的圖像處理裝置,其特征在于, 所述搜索單元在所述保持單元保持了所述位置信息之后,除了由所述像素的集合構(gòu)成的區(qū)域之外重新進(jìn)行所述搜索。
      3.根據(jù)權(quán)利要求1所述的圖像處理裝置,其特征在于, 所述第2判斷單元通過對從滿足所述給定條件的像素起向給定方向連續(xù)存在的與所述像素相同條件的像素數(shù)進(jìn)行計數(shù),從而取得所述區(qū)域的一個方向的長度,并且通過判斷該取得的長度與所述區(qū)域的另一方向的長度是否滿足特定條件,從而判斷是否具有所述特定形狀。
      4.根據(jù)權(quán)利要求3所述的圖像處理裝置,其特征在于, 所述另一方向是與所述一個方向的中心正交的方向, 所述特定條件是所述一個方向的長度與所述另一個方向的長度之差為給定差以內(nèi)的條件。
      5.根據(jù)權(quán)利要求1所述的圖像處理裝置,其特征在于, 所述圖像取得單元逐次取得圖像, 具有所述特定形狀的區(qū)域是所述逐次取得的圖像中至少彩度具有規(guī)則性地發(fā)生變化的區(qū)域。
      6.一種圖像處理方法,其特征在于包括: 圖像取得步驟,取得圖像; 搜索步驟,在由所述圖像取得步驟取得的所述圖像中搜索滿足給定條件的像素; 第1判斷步驟,在所述搜索步驟的搜索中,判斷是否檢測到滿足所述給定條件的像素;第2判斷步驟,在由所述第1判斷步驟判斷為檢測到了滿足所述給定條件的像素時,判斷由該像素的集合構(gòu)成的區(qū)域是否具有特定形狀;以及 保持步驟,在由所述第2判斷步驟判斷為具有所述特定形狀時,保持表示由所述像素的集合構(gòu)成的區(qū)域的位置的位置信息。
      7.—種記錄介質(zhì),其記錄了用于使計算機(jī)作為如下單元發(fā)揮功能的程序: 圖像取得單元,其取得圖像; 搜索單元,其在由所述圖像取得單元取得的所述圖像中搜索滿足給定條件的像素; 第1判斷單元,其在所述搜索單元的搜索中,判斷是否檢測到滿足所述給定條件的像素; 第2判斷單元,其在由所述第1判斷單元判斷為檢測到了滿足所述給定條件的像素時,判斷由該像素的集合構(gòu)成的區(qū)域是否具有特定形狀;以及 保持單元,其在由所述第2判斷單元判斷為具有所述特定形狀時,保持表示由所述像素的集合構(gòu)成的區(qū)域的位置的位置信息。
      【文檔編號】H04N9/04GK104349058SQ201410377114
      【公開日】2015年2月11日 申請日期:2014年8月1日 優(yōu)先權(quán)日:2013年8月6日
      【發(fā)明者】大谷大輔 申請人:卡西歐計算機(jī)株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1