和大小; 陽11引標記所述重疊區域。
[0119]在另一實施例中,處理器根據所述邊緣線段的個數和長度確定所述重疊區域的個 數和大小,包括: 陽120] 判斷所述行線段和列線段的個數是否相等; 陽121] 如果所述行線段和列線段的個數相等,則確定所述行線段和列線段組成的重疊區 域的個數為行線段或列線段的個數,所述重疊區域的長和寬分別為所述行線段的長度和列 線段的長度;或者
[0122] 如果所述行線段和列線段的個數不相等且行線段的個數大于列線段的個數時,貝U確定所述行線段和列線段組成的重疊區域的個數為行線段的個數,每個行線段到所述第二 幅圖像頂端的距離為對應重疊區域的寬度,每個列線段為對應重疊區域的長度。 陽123]在另一實施例中,處理器所述標記所述重疊區域,包括:
[0124]對每個重疊區域上下左右進行標記,確定所述每個重疊區域的標記信息,所述標 記信息包括:每個重疊區域上下左右的圖像是上一次融合后的圖像和待融合的圖像。
[01巧]在另一實施例中,處理器對灰度擬合后所述重疊區域進行分塊,得到多個待融合 區域,包括: 陽126]選擇灰度擬合后所述重疊區域中的長或寬較短的邊緣線段作為分塊起始邊,分別W所述重疊區域的四個角作為起點,并W固定夾角進行延伸,分為四個待融合區域。 陽127]在另一實施例中,對每個待融合區域進行融合,得到融合后的拼接圖像,包括:
[0128] 按照每個重疊區域的標記信息確定所述每個待融合區域內的上一次融合后的圖 像和待融合的圖像的加權系數;
[0129]根據所述加權系數對所述待融合區域上的坐標進行曲線加權融合,得到融合后的 拼接圖像。
[0130]在另一實施例中,處理器還用于判斷已配準待拼接圖像是否已拼接完,如果沒有, 則確定融合后的所述拼接圖像與已配準待拼接圖像中的第Ξ幅圖像的重疊區域,并執行對 所述重疊區域的灰度值進行灰度擬合,對灰度擬合后所述重疊區域進行分塊,得到多個待 融合區域,W及對每個待融合區域進行融合,得到融合后的拼接圖像。 陽131]還請參閱圖10,為本申請提供一種圖像拼接的融合裝置的結構示意圖,所述裝置 包括:配準單元111,確定單元112,灰度擬合單元113,分塊單元114和融合單元115,其中, 陽132] 配準單元111,用于對待拼接圖像進行圖像配準;
[0133] 確定單元112,用于確定已配準的待拼接圖像中的第一幅圖像和第二幅圖像的重 疊區域;
[0134] 灰度擬合單元113,用于對所述重疊區域的灰度值進行灰度擬合;
[0135] 分塊單元114,用于對灰度擬合后所述重疊區域進行分塊,得到多個待融合區域; 陽136] 融合單元115,用于對每個待融合區域進行融合,得到融合后的拼接圖像。 陽137] 在另一可選的實施例中,所述確定單元112,具體還用于通過檢測邊緣線段來確定 待拼接的所述第一幅圖像和第二幅圖像的重疊區域,具體包括:檢測單元,識別單元,重疊 區域確定單元和標記單元(圖10中未示),
[013引檢測單元,用于檢測已配準的所述第一幅圖像的邊緣線段;
[0139] 識別單元,用于識別所述檢測單元檢測到所述第一幅圖像在所述第二幅圖像內的 邊緣線段的個數和長度,所述邊緣線段包括行線段和列線段;
[0140] 重疊區域確定單元,用于根據所述邊緣線段的個數和長度確定所述重疊區域的個 數和大小; 陽141] 標記單元,用于標記所述重疊區域。 陽142] 在另一可選的實施例中,所述重疊區域確定單元包括:個數判斷單元,第二重疊區 域確定單元和第二重疊區域確定單元,其中, 陽143] 個數判斷單元,用于判斷所述行線段和列線段的個數是否相等;并將相等的判斷 結果發送給第一重疊區域確定單元;將不相等的判斷結果發送給第二重疊區域確定單元;
[0144] 所述第一重疊區域確定單元,用于在接收到所述第一判斷單元發送的相同的判斷 結果時,確定所述行線段和列線段組成的重疊區域的個數為行線段或列線段的個數,所述 重疊區域的長度為所述行線段的長度,所述重疊區域的寬度為與所述行線段相交,并在所 述行線段之上的列線段的長度;
[0145] 所述第二重疊區域確定單元,用于在接收到所述第一判斷單元發送的不相同的判 斷結果且所述行線段的個數大于列線段的個數時,確定所述行線段和列線段組成的所述重 疊區域的個數為行線段的個數,所述重疊區域的長度為所述行線段的長度,所述重疊區域 的寬度為與所述行線段相交并在所述行線段之上的列線段的長度;若所述行線段之上無列 線段,則重疊區域的寬度為所述行線段到待拼接圖像的頂端的距離。 陽146] 在另一可選的實施例中,所述標記單元,具體用于對每個重疊區域上下左右四個 方向分別進行標記,確定所述每個重疊區域上下左右四個方向的標記信息,所述標記信息 包括:上一次融合后的圖像和待融合圖像。 陽147] 在另一可選的實施例中,所述裝置還包括:判斷單元121,其結構示意圖如圖11所 示,
[0148] 判斷單元121,用于判斷所述配準單元111已配準待拼接圖像是否已拼接完;
[0149] 所述確定單元112,還用于在所述判斷單元121判斷已配準待拼接圖像沒有拼接 完時,確定融合后的所述拼接圖像與已配準待拼接圖像中的第Ξ幅圖像的重疊區域;
[0150] 所述灰度擬合單元113,用于對所述確定單元112確定的融合后的所述拼接圖像 與第Ξ幅圖像的重疊區域的灰度值進行灰度擬合; 陽151] 所述分塊單元114,用于對灰度擬合后所述重疊區域進行分塊,得到多個待融合區 域; 陽152]所述融合單元115,用于對每個待融合區域進行融合,得到融合后的拼接圖像。 陽153]在另一可選的實施例中,所述分塊單元114包括:選擇單元和劃分單元(圖11中 未示),其中, 陽154]選擇單元,用于選擇灰度擬合后所述重疊區域中的長或寬較短的邊緣線段作為分 塊起始邊,分別W所述重疊區域的四個角作為起點,并W固定夾角進行延伸;
[0K5]劃分單元,用于按照所述選擇單元選擇的起始邊和起點將所述重疊區域分為四個 待融合區域。 陽156]在另一可選的實施例中,所述融合單元115包括:加權系數確定單元和加權融合 單元(圖11中未示),其中, 陽157]加權系數確定單元,用于按照每個重疊區域的標記信息確定所述每個待融合區域 內的上一次融合后的圖像和待融合的圖像的加權系數; 陽15引加權融合單元,用于根據所述加權系數對所述待融合區域上的坐標進行曲線加權 融合,得到融合后的拼接圖像。 陽159]本申請中,通過使用檢測邊緣線的方式,可W快速準確地找到待拼接圖像的重疊 區域,對所述重疊區域的灰度值進行灰度擬合,并對灰度擬合后所述重疊區域進行有規則 的分塊,然后對分塊后得到的每個待融合區域進行曲線加權,保證了重疊區域的所有邊界 都進行了平滑過渡,解決了拼接縫問題,提高了拼接圖像的視覺效果。
[0160]對于裝置實施例而言,由于其基本對應于方法實施例,所W相關之處參見方法實 施例的部分說明即可。W上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件 說明的單元可W是或者也可W不是物理上分開的,作為單元顯示的部件可W是或者也可W 不是物理單元,即可W位于一個地方,或者也可W分布到多個網絡單元上。可W根據實際的 需要選擇其中的部分或者全部模塊來實現本申請方案的目的。本領域普通技術人員在不付 出創造性勞動的情況下,即可W理解并實施。 陽161]本領域技術人員在考慮說明書及實踐運里公開的發明后,將容易想到本申請的其 它實施方案。本申請旨在涵蓋本申請的任何變型、用途或者適應性變化,運些變型、用途或 者適應性變化遵循本申請的一般性原理并包括本申請未公開的本技術領域中的公知常識 或慣用技術手段。說明書和實施例僅被視為示例性的,本申請的真正范圍和精神由下面的 權利要求指出。
[0162]應當理解的是,本申請并不局限于上面已經描述并在附圖中示出的精確結構,并 且可W在不脫離其范