個部分的矩形區(qū)域分別對應所述矩形物體圖像的每個邊;對所述每個部分的矩形區(qū)域,采用隨機抽樣一致性算法對所述分割點進行計算,得到與所述分割點最接近的線段,所述線段為所述矩形物體圖像對應邊的邊界。
[0242]如圖16所示,對上部分的矩形區(qū)域中的分割點進行隨機抽樣一致計算,得到一條線段161,大部分分割點都位于該線段161上或接近該線段161,則可將線段161確定為矩形物體圖像的上邊界。采用該方法找到矩形物體圖像的下、左、右邊界,最終得到矩形物體圖像的輪廓。
[0243]本實施例中,對矩形區(qū)域中的分割點采用整體隨機一致性計算,提高計算矩形物體圖像的局部容錯性,使得最后得到的矩形物體圖像更加準確,更符合實際拍攝得到的圖像。
[0244]本公開還提供一種矩形物體的圖像識別裝置,包括:
[0245]處理器;
[0246]用于存儲處理器可執(zhí)行指令的存儲器;
[0247]其中,所述處理器被配置為:
[0248]獲取指定區(qū)域圖像,所述指定區(qū)域圖像包括矩形物體圖像,所述矩形物體圖像為對待檢測的矩形物體進行拍攝得到的;
[0249]確定所述指定區(qū)域圖像的外邊界及預設內(nèi)邊界,所述預設內(nèi)邊界位于所述矩形物體圖像內(nèi)部;
[0250]根據(jù)所述指定區(qū)域圖像的外邊界和所述預設內(nèi)邊界,確定所述矩形物體圖像的邊界;
[0251]根據(jù)所述矩形物體圖像的邊界識別出所述矩形物體上的信息。
[0252]圖22是根據(jù)一示例性實施例示出的一種用于矩形物體的圖像識別裝置的框圖,該裝置適用于終端設備。例如,裝置2200可以是攝像機,錄音設備,移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設備,游戲控制臺,平板設備,醫(yī)療設備,健身設備,個人數(shù)字助理等。
[0253]裝置2200可以包括以下一個或多個組件:處理組件2202,存儲器2204,電源組件2206,多媒體組件2208,音頻組件2210,輸入/輸出(I/O)的接口2212,傳感器組件2214,以及通信組件2216。
[0254]處理組件2202通??刂蒲b置2200的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關聯(lián)的操作。處理組件2202可以包括一個或多個處理器2220來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件2202可以包括一個或多個模塊,便于處理組件2202和其他組件之間的交互。例如,處理組件2202可以包括多媒體模塊,以方便多媒體組件2208和處理組件2202之間的交互。
[0255]存儲器2204被配置為存儲各種類型的數(shù)據(jù)以支持在設備2200的操作。這些數(shù)據(jù)的示例包括用于在裝置2200上操作的任何應用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器2204可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPR0M),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
[0256]電源組件2206為裝置2200的各種組件提供電力。電源組件2206可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置2200生成、管理和分配電力相關聯(lián)的組件。
[0257]多媒體組件2208包括在所述裝置2200和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關的持續(xù)時間和壓力。在一些實施例中,多媒體組件2208包括一個前置攝像頭和/或后置攝像頭。當設備2200處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統(tǒng)或具有焦距和光學變焦能力。
[0258]音頻組件2210被配置為輸出和/或輸入音頻信號。例如,音頻組件2210包括一個麥克風(MIC),當裝置2200處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器2204或經(jīng)由通信組件2216發(fā)送。在一些實施例中,音頻組件2210還包括一個揚聲器,用于輸出音頻信號。
[0259]I/O接口2212為處理組件2202和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
[0260]傳感器組件2214包括一個或多個傳感器,用于為裝置2200提供各個方面的狀態(tài)評估。例如,傳感器組件2214可以檢測到設備2200的打開/關閉狀態(tài),組件的相對定位,例如所述組件為裝置2200的顯示器和小鍵盤,傳感器組件2214還可以檢測裝置2200或裝置2200—個組件的位置改變,用戶與裝置2200接觸的存在或不存在,裝置2200方位或加速/減速和裝置2200的溫度變化。傳感器組件2214可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件2214還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感器組件2214還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0261]通信組件2216被配置為便于裝置2200和其他設備之間有線或無線方式的通信。裝置2200可以接入基于通信標準的無線網(wǎng)絡,如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信組件2216經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關信息。在一個示例性實施例中,所述通信組件2216還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術,紅外數(shù)據(jù)協(xié)會(IrDA)技術,超寬帶(UWB)技術,藍牙(BT)技術和其他技術來實現(xiàn)。
[0262]在示例性實施例中,裝置2200可以被一個或多個應用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。
[0263]在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器2204,上述指令可由裝置2200的處理器2220執(zhí)行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質(zhì)可以是R0M、隨機存取存儲器(RAM)、CD-R0M、磁帶、軟盤和光數(shù)據(jù)存儲設備等。
[0264]—種非臨時性計算機可讀存儲介質(zhì),當所述存儲介質(zhì)中的指令由裝置2200的處理器執(zhí)行時,使得裝置2200能夠執(zhí)行上述矩形物體的圖像識別的方法,所述方法包括:
[0265]獲取指定區(qū)域圖像,所述指定區(qū)域圖像包括矩形物體圖像,所述矩形物體圖像為對待檢測的矩形物體進行拍攝得到的;
[0266]確定所述指定區(qū)域圖像的外邊界及預設內(nèi)邊界,所述預設內(nèi)邊界位于所述矩形物體圖像內(nèi)部;
[0267]根據(jù)所述指定區(qū)域圖像的外邊界和所述預設內(nèi)邊界,確定所述矩形物體圖像的邊界;
[0268]根據(jù)所述矩形物體圖像的邊界識別出所述矩形物體上的信息。
[0269]可選的,所述指定區(qū)域圖像的寬高比與所述矩形物體的實際尺寸的寬高比一致;所述預設內(nèi)邊界的寬高比與所述矩形物體的實際尺寸的寬高比一致。
[0270]可選的,所述根據(jù)所述矩形物體圖像的邊界識別出所述矩形物體上的信息,包括:
[0271]根據(jù)所述矩形物體的實際尺寸的寬高比對所述矩形物體圖像進行透視變換,得到所述矩形物體的實際尺寸圖像;
[0272]根據(jù)所述矩形物體的實際尺寸圖像,識別出所述矩形物體上的信息。
[0273]可選的,所述根據(jù)所述矩形物體的實際尺寸圖像,識別出所述矩形物體上的信息,包括:
[0274]獲取所述信息在所述矩形物體上的實際位置;
[0275]根據(jù)所述實際位置,在所述矩形物體的實際尺寸圖像上識別所述信息。
[0276]可選的,所述矩形物體上的信息包括所述矩形物體上的文字信息和圖形信息中至少一項。
[0277]可選的,所述根據(jù)所述指定區(qū)域圖像的外邊界和所述預設內(nèi)邊界,確定所述矩形物體圖像的邊界,包括:
[0278]將所述外邊界和所述預設內(nèi)邊界之間的區(qū)域進行分割,得到預設個數(shù)的矩形區(qū)域;
[0279]對所述每個矩形區(qū)域進行圖像分割,確定所述每個矩形區(qū)域的分割點;
[0280]根據(jù)所述分割點確定所述矩形物體圖像的邊界。
[0281]可選的,所述對每個矩形區(qū)域進行圖像分割,確定所述每個矩形區(qū)域的分割點,包括:
[0282]獲取與所述邊界點相鄰的第一待標記點,所述邊界點包括所述矩形區(qū)域位于所述外邊界的點及所述預設內(nèi)邊界的點,所述待標記點為所述矩形區(qū)域中未確定所屬區(qū)域的占.V ,
[0283]計算所述每個第一待標記點與其對應的相鄰邊界點之間的顏色距離;
[0284]獲取與所述邊界點顏色距離在第一預設范圍內(nèi)的第二待標記點;
[0285]當與所述第二待標記點相鄰的邊界點包括屬于所述矩形物體圖像的點和屬于所述背景圖像的點時,將所述第二待標記點標記為分割點。
[0286]可選的,根據(jù)所述矩形區(qū)域在所述指定區(qū)域圖像中的位置將所述矩形區(qū)域劃分為上、下、左、右四部分;所述上、下部分的矩形區(qū)域的邊界點包括上邊界點和下邊界點;所述左、右部分的矩形區(qū)域的邊界點包括左邊界點和右邊界點;
[0287]所述獲取與所述邊界點相鄰的第一待標記點,包括:
[0288]當所述矩形區(qū)域?qū)儆谏喜糠只蛳虏糠謺r,分別獲取所述矩形區(qū)域上邊界點下側的相鄰點和下邊界點上側的相鄰點;
[0289]當所述矩形區(qū)域?qū)儆谧蟛糠只蛴也糠謺r,分別獲取所述矩形區(qū)域左邊界點右側的相鄰點和右邊界點左側的相鄰點。
[0290]可選的,所述方法還包括:
[0291 ]當與所述第二待標記點相鄰的邊界點屬于所述矩形物體圖像時,將所述第二待標記點標記為第一屬性點;
[0292]當與所述第二待標記點相鄰的邊界點屬于背景圖像時,將所述第二待標記點標記為第二屬性點,所述背景圖像為所述指定區(qū)域圖像中除所述矩形物體圖像外的部分;所述分割點、所述第一屬性點和所述第二屬性點為已標記點。
[0293]可選的,所述方法還包括:
[0294]獲取與所述已標記點相鄰的點;
[0295]當與所述已標記點相鄰的點中存在未標記點時,將所述未點標記為第三待標記占.V ,
[0296]計算所述每個第三待標記點與其對應的相鄰已標記點之間的顏色距離;
[0297]獲取與所述相鄰已標記點顏色距離在第二預設范圍內(nèi)的第四待標記點;
[0298]當與所述第四待標記點相鄰的已標記點包括屬于所述矩形物體圖像的點和屬于所述背景圖像的點時,將所述第四待標記點標記為所述分割點。
[0299]可