新四季網

一種生成二維碼的方法與設備的製作方法

2023-07-03 08:17:36

一種生成二維碼的方法與設備的製作方法
【專利摘要】本發明的目的是提供一種生成二維碼的方法與設備。生成設備獲取待處理的初始二維碼,從所述初始二維碼所對應的動態圖像中提取的多幀圖像及所述初始二維碼,生成所述初始二維碼所對應的多個中間二維碼,根據中間二維碼的背景圖案的順序信息,合併多個中間二維碼,以獲得對應的目標二維碼。與現有技術相比,本發明通過將初始二維碼中嵌入到動態變化的動態圖像之中,有助於突出二維碼的背景圖片,增加了所述目標二維碼的信息量,提高信息承載能力以及屏幕受限的終端設備的屏幕資源利用率,並且,增加了二維碼內容的豐富性、多樣性和趣味性,使得所述目標二維碼更加個性化,提升了二維碼的外觀UI效果,使得二維碼易於辨識,提高用戶獲取信息的效率。
【專利說明】一種生成二維碼的方法與設備

【技術領域】
[0001]本發明涉及二維碼【技術領域】,尤其涉及一種生成二維碼的技術。

【背景技術】
[0002]隨著移動網際網路的不斷發展,二維碼的應用場合越來越多,成為了一種有效的廣告宣傳與娛樂互動媒介。然而,當前二維碼僅採用純色或黑白色以形成如傳統兩色相間式、黑白交錯式。
[0003]這類二維碼圖案風格較為單調,內容不突出,二維碼辨識度偏低。


【發明內容】

[0004]本發明的目的是提供一種生成二維碼的方法與設備。
[0005]根據本發明的一個方面,提供了一種生成二維碼的方法,其中,該方法包括以下步驟:
[0006]a獲取待處理的初始二維碼;
[0007]b從所述初始二維碼所對應的動態圖像中提取多幀圖像;
[0008]c根據所述多幀圖像及所述初始二維碼,生成所述初始二維碼所對應的多個中間二維碼,其中,所述中間二維碼以所述多幀圖像中至少一個作為背景圖案;
[0009]d根據所述中間二維碼的背景圖案的順序信息,合併所述多個中間二維碼,以獲得對應的目標二維碼,其中,所述目標二維碼的背景圖案是動態可變的。
[0010]根據本發明的另一方面,還提供了一種生成二維碼的生成設備,其中,該設備包括:
[0011]獲取裝置,用於獲取待處理的初始二維碼;
[0012]提取裝置,用於從所述初始二維碼所對應的動態圖像中提取多幀圖像;
[0013]生成裝置,用於根據所述多幀圖像及所述初始二維碼,生成所述初始二維碼所對應的多個中間二維碼,其中,所述中間二維碼以所述多幀圖像中至少一個作為背景圖案;
[0014]合併裝置,用於根據所述中間二維碼的背景圖案的順序信息,合併所述多個中間二維碼,以獲得對應的目標二維碼,其中,所述目標二維碼的背景圖案是動態可變的。
[0015]與現有技術相比,本發明通過獲取待處理的初始二維碼,並從所述初始二維碼所對應的動態圖像中提取多幀圖像,根據所述多幀圖像及所述初始二維碼,生成所述初始二維碼所對應的多個中間二維碼,並根據所述中間二維碼的背景圖案的順序信息,合併所述多個中間二維碼,以獲得對應的目標二維碼,其中,所述目標二維碼的背景圖案是動態可變的;從而通過將初始二維碼中嵌入到動態變化的動態圖像之中,有助於突出二維碼的背景宣傳圖片,增加了所述目標二維碼的信息量,提高信息承載能力以及屏幕受限的終端設備的屏幕資源利用率,並且,增加了二維碼內容的豐富性、多樣性和趣味性,使得所述目標二維碼更加個性化,提升了二維碼的外觀Π效果,使得二維碼易於辨識,提高用戶獲取信息的效率。
[0016]而且,本發明還可以確定所述初始二維碼的位置探測區域,然後根據所述多幀圖像及所述初始二維碼,結合所述位置探測區域,通過將所述多幀圖像中至少一個、所述位置探測區域及所述初始二維碼依次疊加,生成所述初始二維碼所對應的多個中間二維碼;從而實現了初始二維碼中嵌入到動態變化的動態圖像之中,有助於突出二維碼的背景宣傳圖片,且能夠有效識別所述二維碼,增加了所述目標二維碼的信息量,提高信息承載能力以及屏幕受限的終端設備的屏幕資源利用率,並且,增加了二維碼內容的豐富性、多樣性和趣味性,使得所述目標二維碼更加個性化,提升了二維碼的外觀UI效果,使得二維碼易於辨識,提聞用戶獲取/[目息的效率。
[0017]而且,本發明還可以對多幀圖像中至少一個進行預處理,以獲得預處理後的所述圖像,以用於生成所述初始二維碼所對應的中間二維碼;進一步地,還可以通過對所述多幀圖像中至少一個進行解碼處理,,根據所獲得圖像結構化數據,將所述圖像結構化數據中的透明背景信息替換為色彩填充信息,以獲得預處理後的所述圖像;從而避免存在透明或部分透明的色塊對二維碼的背景融合產生影響。
[0018]而且,本發明還可以根據所述初始二維碼的碼相關信息,確定與所述初始二維碼相對應的動態圖像,並從所述動態圖像中提取多幀圖像;從而從例如應用場景信息、配色特徵信息、待呈現信息等多個方面選擇適合的動態圖像,有助於突出二維碼的背景宣傳圖片,增加了所述目標二維碼的信息量,提高信息承載能力以及屏幕受限的終端設備的屏幕資源利用率,並且,增加了二維碼內容的豐富性、多樣性和趣味性,使得所述目標二維碼更加個性化,提升了二維碼的外觀Π效果,使得二維碼易於辨識,提高用戶獲取信息的效率。
[0019]而且,本發明還可以從所述動態圖像中提取多幀候選圖像,並根據所述初始二維碼的碼相關信息,在所述多幀候選圖像中選擇所述多幀圖像;從而對所述背景圖案進行優選,提高了目標二維碼的辨識度,提高信息承載能力以及屏幕受限的終端設備的屏幕資源利用率,進而提高用戶獲取信息的效率等。

【專利附圖】

【附圖說明】
[0020]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發明的其它特徵、目的和優點將會變得更明顯:
[0021]圖1示出根據本發明一個方面的一種生成二維碼的生成設備示意圖;
[0022]圖2示出根據本發明一個優選實施例的一種生成二維碼的生成設備示意圖;
[0023]圖3示出根據本發明另一個優選實施例的一種生成二維碼的生成設備示意圖;
[0024]圖4示出根據本發明另一個方面的一種生成二維碼的方法流程圖;
[0025]圖5示出根據本發明一個優選實施例的一種生成二維碼的方法流程圖;
[0026]圖6示出根據本發明另一個優選實施例的一種生成二維碼的方法流程圖;
[0027]圖7示出根據本發明的一個優選實施例的一種中間二維碼的示意圖。
[0028]附圖中相同或相似的附圖標記代表相同或相似的部件。

【具體實施方式】
[0029]下面結合附圖對本發明作進一步詳細描述。
[0030]圖1示出根據本發明一個方面的一種生成二維碼的生成設備示意圖;其中,所述生成設備包括獲取裝置1、提取裝置2、生成裝置3、合併裝置4。具體地,所述獲取裝置I獲取待處理的初始二維碼;提取裝置2從所述初始二維碼所對應的動態圖像中提取多幀圖像;生成裝置3根據所述多幀圖像及所述初始二維碼,生成所述初始二維碼所對應的多個中間二維碼,其中,所述中間二維碼以所述多幀圖像中至少一個作為背景圖案;合併裝置4根據所述中間二維碼的背景圖案的順序信息,合併所述多個中間二維碼,以獲得對應的目標二維碼,其中,所述目標二維碼的背景圖案是動態可變的。
[0031]在此,所述生成設備包括但不限於網絡設備、用戶設備或網絡設備與用戶設備通過網絡相集成所構成的設備。其中,所述網絡設備包括一種能夠按照事先設定或存儲的指令,自動進行數值計算和信息處理的電子設備,其硬體包括但不限於微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數字處理器(DSP)、嵌入式設備等。所述網絡設備其包括但不限於計算機、網絡主機、單個網絡伺服器、多個網絡伺服器集或多個伺服器構成的雲;在此,雲由基於雲計算(Cloud Computing)的大量計算機或網絡伺服器構成,其中,雲計算是分布式計算的一種,由一群鬆散耦合的計算機集組成的一個虛擬超級計算機。所述用戶設備其包括但不限於任何一種可與用戶通過鍵盤、遙控器、觸摸板、或聲控設備進行人機互動的電子產品,例如計算機、智慧型手機、PDA、遊戲機、或IPTV等。所述網絡包括但不限於網際網路、廣域網、城域網、區域網、VPN網絡、無線自組織網絡(Ad Hoc網絡)等。本領域技術人員應能理解,其他的生成設備同樣適用於本發明,也應包含在本發明保護範圍以內,並在此以引用方式包含於此。
[0032]上述各裝置之間是持續不斷工作的,在此,本領域技術人員應理解「持續」是指上述各裝置分別實時地,或者按照設定的或實時調整的工作模式要求,進行待處理的初始二維碼的獲取、多幀圖像的提取、中間二維碼的生成、目標二維碼的獲取等,直至所述生成設備停止獲取待處理的初始二維碼。
[0033]所述獲取裝置I獲取待處理的初始二維碼。
[0034]具體地,所述獲取裝置I通過各種通信協議,通過各類數據傳輸接口,與存儲或提供所述初始二維碼的一個或多個資料庫或其他第三方設備相交互,以獲取待處理的初始二維碼;或者,所述獲取裝置I通過與其他設備相交互,或者通過與用戶相交互,接收所述用戶通過點擊、觸摸、輸入等方式所提交的一個或多個內容信息,並將所述內容信息基於二維碼生成原理和/或相依的參數等,以生成待處理的初始二維碼。
[0035]其中,所述初始二維碼包括但不限於僅表達了所述文本信息或連結信息的、以純色或黑白色所生成的如傳統兩色相間式、黑白交錯式及兩色漸變式的二維碼,或者在二維碼中心嵌入小圖片的二維碼等。
[0036]提取裝置2從所述初始二維碼所對應的動態圖像中提取多幀圖像。
[0037]具體地,所述提取裝置2通過各種通信協議,通過各類數據傳輸接口,與存儲或提供所述動態圖像的一個或多個資料庫或其他第三方設備相交互,以獲取所述動態圖像,然後將所述動態圖像與所述初始二維碼建立映射關係,作為與所述初始二維碼相對應的動態圖像;或者所述提取裝置2通過與用戶相交互,接收所述用戶通過點擊、觸摸、輸入等方式所選擇提交的與所述初始二維碼相對應的動態圖像;或者所述提取裝置2根據所述初始二維碼,基於預定的選擇標準(如根據所述初始二維碼所對應的信息等),選擇與所述初始二維碼相對應的動態圖像。
[0038]然後,所述提取裝置2根據所述動態圖像,依據預定的提取幀數數目,或者根據所述動態圖像的幀數,從所述動態圖像中提取多幀圖像,如(F[1],F[2],…,F[n])。
[0039]生成裝置3根據所述多幀圖像及所述初始二維碼,生成所述初始二維碼所對應的多個中間二維碼,其中,所述中間二維碼以所述多幀圖像中至少一個作為背景圖案。
[0040]具體地,所述生成裝置3根據所述提取裝置2所獲取的多幀圖像,將所提取的多幀圖像,作為所述中間二維碼的背景圖案,例如,所述提取裝置2所提取的多幀圖像為(F[1],F[2],...{[!!]),則所述生成裝置3分別將F[1],F[2],...{[!!]作為用於生成所述中間二維碼的背景圖案,從而所述生成裝置3根據所述獲取裝置I所獲取的初始二維碼,例如通過將所述初始二維碼直接與所述背景圖案F[l]相疊加,生成所述初始二維碼所對應的中間二維碼,進而根據所述多幀圖像F[l],F[2],一,F[n]與所述初始二維碼的分別疊加,獲得多個中間二維碼,即利用所述多幀圖像中的兩幀或更多幀圖像生成中間二維碼。。
[0041]例如,將所述初始二維碼的圖層直接放置在所述背景圖案的圖層之上,從而獲取所述中間二維碼;在此,若所述背景圖案與所述初始二維碼大小一致,則將所述初始二維碼與所述背景圖案重疊放置;若所述背景圖案與所述初始二維碼大小不一致,如所述背景圖案大小大於所述初始二維碼,則所述疊加位置包括但不限於將所述初始二維碼疊加在所述背景圖案的任意區域,如中心區域、左上角區域、右下角區域等,但是對於同一個初始二維碼與其所對應的同一個動態圖像的多幀圖像,所述初始二維碼在所述多幀圖像上所疊加的位置應是相同的。
[0042]合併裝置4根據所述中間二維碼的背景圖案的順序信息,合併所述多個中間二維碼,以獲得對應的目標二維碼,其中,所述目標二維碼的背景圖案是動態可變的。
[0043]具體地,所述合併裝置4根據所述中間二維碼所對應的背景圖案的順序信息,將所述多個中間二維碼構成幀鍊表,通過將所述幀鍊表的中間二維碼進行合併,即獲得對應的目標二維碼。其中,由於所述背景圖案是從對應的動態圖像中所提取的多幀圖像,因此,按照所述背景圖案的順序信息進行合併後,所述背景圖案是動態可變的。在此,所述中間二維碼的背景圖案的順序信息可以是所述背景圖案在所述動態圖像中所對應的順序信息,也可以是其他指定的順序信息等。
[0044]在此,由於所述中間二維碼所包含的初始二維碼是相同的,且其所對應的背景圖案是不同的,因此所合併後的背景圖案可動的目標二維碼的每一幀都具有與所述初始二維碼相同的碼形,因此掃描出的內容是相同的,同時,除碼形之外的背景圖案是不同的。
[0045]優選地,所述生成裝置3可以確定所述初始二維碼的位置探測區域;根據所述多幀圖像及所述初始二維碼,結合所述位置探測區域,通過將所述多幀圖像中至少一個、所述位置探測區域及所述初始二維碼依次疊加,生成所述初始二維碼所對應的多個中間二維碼,其中,所述中間二維碼以所述多幀圖像中至少一個作為背景圖案。
[0046]具體地,所述生成裝置3可以根據圖像識別方法,由於二維碼中的位置探測區域是具有一定標準的正方形框區域,因此通過對所述初始二維碼進行圖像識別,能夠確定所述初始二維碼的位置探測區域,其中,所確定的位置探測區域定位了所述初始二維碼的位置信息,如通過與位置探測區域相對應的坐標信息確定所述初始二維碼的位置信息等;在此,所述位置探測區域表示在二維碼中用以確定條碼位置的定位區域(如圖7中的二維碼所標識的左上、右上、左下三個黑白相間的正方形框區域)。
[0047]所述生成裝置3根據所述多幀圖像及所述初始二維碼,結合所述位置探測區域,例如,逐色塊地將所述多幀圖像中至少一個置於畫布底層,將所述位置探測區域置於畫布第二圖層,再將所述初始二維碼置於畫布頂層,將三者自底向上依次疊加,生成所述初始二維碼所對應的中間二維碼。對於所述多個多幀圖像及其初始二維碼,結合所述初始二維碼的位置探測區域,所述生成裝置3依次生成所述初始二維碼所對應的多個中間二維碼。
[0048]圖7示出根據本發明的一個優選實施例的一種中間二維碼的示意圖;其中,該初始二維碼的基礎樣式如圖7中右下角所示,通過將多幀圖像中至少一個、位置探測區域、初始二維碼依次疊加在畫布上,生成如圖7所示的一張中間二維碼。
[0049]圖2示出根據本發明一個優選實施例的一種生成二維碼的生成設備示意圖;其中,所述生成設備包括獲取裝置I 』、提取裝置2 』、預處理裝置5 』、生成裝置3 』、合併裝置4』。具體地,所述獲取裝置I』獲取待處理的初始二維碼;提取裝置2』從所述初始二維碼所對應的動態圖像中提取多幀圖像從對應的動態圖像中提取多幀圖像,以作為所述初始二維碼的背景圖案;預處理裝置5』對多幀圖像中至少一個進行預處理,以獲得預處理後的所述圖像,以用於生成所述初始二維碼所對應的中間二維碼;生成裝置3』根據所述多幀圖像及所述初始二維碼,生成所述初始二維碼所對應的多個中間二維碼,其中,所述中間二維碼以所述多幀圖像中至少一個作為背景圖案;合併裝置4』根據所述中間二維碼的背景圖案的順序信息,合併所述多個中間二維碼,以獲得對應的目標二維碼,其中,所述目標二維碼的背景圖案是動態可變的。其中,所述獲取裝置I』、提取裝置2』、生成裝置3』、合併裝置4』與圖1所示對應裝置相同或基本相同,故此處不再贅述,並通過引用的方式包含於此。
[0050]上述各裝置之間是持續不斷工作的,在此,本領域技術人員應理解「持續」是指上述各裝置分別實時地,或者按照設定的或實時調整的工作模式要求,進行待處理的初始二維碼的獲取、多幀圖像的提取、多幀圖像的預處理、中間二維碼的生成、目標二維碼的獲取等,直至所述生成設備停止獲取待處理的初始二維碼。
[0051]預處理裝置5』對多幀圖像中至少一個進行預處理,以獲得預處理後的所述圖像,以用於生成所述初始二維碼所對應的中間二維碼。
[0052]具體地,所述預處理裝置5』通過對所述多幀圖像中至少一個進行檢測,檢測所述圖像中是否滿足需要對所述圖像進行處理的顏色、透明度等信息,若需要對所述圖像進行處理,則將所需處理的對應色塊進行填充、替換等操作,獲得預處理後的所述圖像,以用於生成所述初始二維碼所對應的中間二維碼。
[0053]或者,所述預處理裝置5』直接基於預定的處理方法,對所述多幀圖像中至少一個進行調整,如降低圖片對比度、色彩飽和度等,以獲得預處理後的所述圖像,以用於生成所述初始二維碼所對應的中間二維碼。
[0054]更優選地,其中,所述預處理裝置5』中的所述預處理操作包括:
[0055]對所述多幀圖像中至少一個進行解碼處理,以獲得對應的圖像結構化數據;例如,對所述多幀圖像中至少一個進行解碼處理,從而獲取所述圖像所對應的各個顏色、透明度等的分量值,將所述分量值數據作為所述對應的圖像結構化數據;將所述圖像結構化數據中的透明背景信息替換為色彩填充信息,以獲得預處理後的所述圖像;即當所述圖像結構化數據中包含透明的背景信息時,利用具有設定顏色的色塊,對所述透明背景信息進行填充,在此,所述色彩填充信息包括但不限於白色或其他設定的顏色,從而避免存在透明或部分透明的色塊,以影響二維碼的背景融合。在此,所述透明背景信息的檢測可以通過檢測是否存在a通道來進行確定。
[0056]圖3示出根據本發明另一個優選實施例的一種生成二維碼的生成設備示意圖;其中,所述生成設備包括獲取裝置I」、提取裝置2」、生成裝置3」、合併裝置4」,所述提取裝置2』包括動態確定單元21」、背景確定單元22」。具體地,所述獲取裝置I」獲取待處理的初始二維碼;動態確定單元21」根據所述初始二維碼的碼相關信息,確定與所述初始二維碼相對應的動態圖像;背景確定單元22」從所述動態圖像中提取多幀圖像;生成裝置3」根據所述多幀圖像及所述初始二維碼,生成所述初始二維碼所對應的多個中間二維碼,其中,所述中間二維碼以所述多幀圖像中至少一個作為背景圖案;合併裝置4」根據所述中間二維碼的背景圖案的順序信息,合併所述多個中間二維碼,以獲得對應的目標二維碼,其中,所述目標二維碼的背景圖案是動態可變的。其中,所述獲取裝置I」、生成裝置3」、合併裝置4」與圖1所示對應裝置相同或基本相同,故此處不再贅述,並通過引用的方式包含於此。
[0057]上述各裝置之間是持續不斷工作的,在此,本領域技術人員應理解「持續」是指上述各裝置分別實時地,或者按照設定的或實時調整的工作模式要求,進行待處理的初始二維碼的獲取、與所述初始二維碼相對應的動態圖像的確定、多幀圖像的提取、中間二維碼的生成、目標二維碼的獲取等,直至所述生成設備停止獲取待處理的初始二維碼。
[0058]動態確定單元21」根據所述初始二維碼的碼相關信息,確定與所述初始二維碼相對應的動態圖像。
[0059]具體地,所述動態確定單元21」可以根據所述初始二維碼的碼相關信息,例如根據所述初始二維碼的所屬應用信息的應用場景信息、配色特徵信息或待呈現的信息等,通過將所述碼相關信息所對應的視頻轉製成動態圖像、或者將與碼相關信息相匹配的候選動態圖像作為與所述初始二維碼所對應的動態圖像的方式,確定與所述初始二維碼相對應的動態圖像。
[0060]背景確定單元22」從所述動態圖像中提取多幀圖像。
[0061]所述背景確定單元22」從所述動態確定單元21」中獲取所述動態圖像,並根據所述動態圖像,依據預定的提取幀數數目,或者根據所述動態圖像的幀數,從所述動態圖像中提取多幀圖像,如(F[1],F[2],…,F[n])。
[0062]優選地,當所述碼相關信息包括所述初始二維碼的應用場景信息時,所述動態確定單元21」可以根據所述初始二維碼的應用場景信息,獲取對應應用所對應的動態圖像,以作為與所述初始二維碼相對應的動態圖像。
[0063]具體地,所述碼相關信息包括所述初始二維碼的應用場景信息,其中,所述應用場景信息包括但不限於應用的演示信息或視頻預覽信息等;所述動態確定單元21」根據所述應用場景信息,例如,基於預定的每秒幀數設置,通過將所述應用的演示信息進行連續捕捉,以生成相對應的動態圖像,或者將所述視頻預覽信息進行格式轉換,以將視頻格式轉換為動態圖像格式,從而生成相對應的動態圖像,並將所述動態圖像作為與所述初始二維碼相對應的動態圖像。
[0064]優選地,當所述碼相關信息包括所述初始二維碼的配色特徵信息時,所述動態確定單元21」可以根據所述初始二維碼的配色特徵信息,從多個候選動態圖像中選擇與所述配色特徵信息相匹配的候選動態圖像,以作為與所述初始二維碼相對應的動態圖像。
[0065]具體地,所述碼相關信息包括所述初始二維碼的配色特徵信息,其中,所述配色特徵信息包括但不限於所述初始二維碼的碼形顏色、顏色變化信息等;所述動態確定單元21」根據所述配色特徵信息,從多個候選動態圖像中,選擇與所述配色特徵信息相匹配的候選動態圖像,並將所述動態圖像作為與所述初始二維碼相對應的動態圖像。
[0066]例如,選擇與所述初始二維碼的顏色相差較大的候選動態圖像,作為與所述初始二維碼相對應的動態圖像,從而能夠在生成的目標二維碼中清晰的讀取背景圖案與初始二維碼的碼形信息。
[0067]其中,所述候選動態圖像可以通過各種通信協議,通過各類數據傳輸接口,與存儲或提供所述動態圖像的一個或多個資料庫或其他第三方設備相交互,以進行獲取;或者通過與用戶相交互,接收所述用戶通過點擊、觸摸、輸入等方式所選擇提交的與所述初始二維碼相對應的多個候選動態圖像等。
[0068]優選地,當所述碼相關信息包括所述初始二維碼所對應的待呈現信息時,所述動態確定單元21」可以根據所述待呈現信息,從多個候選動態圖像中選擇與所述待呈現信息相匹配的候選動態圖像,以作為與所述初始二維碼相對應的動態圖像。
[0069]具體地,所述碼相關信息包括所述初始二維碼所對應的待呈現信息,其中,所述待呈現信息即為當掃描所述初始二維碼之後,所述初始二維碼所對應的文字信息、連結信息或其他相關信息。
[0070]所述動態確定單元21」根據所述待呈現信息,例如根據所述待呈現信息所對應的內容信息,從所述從多個候選動態圖像中選擇與所述內容相匹配的候選動態圖像,如所述待呈現信息為動畫「海賊王」的播放連結,則選擇具有「海賊王」標題的候選動態圖像,或具有與「海賊王」內容信息的候選動態圖像,或與「海賊王」相關的其他候選動態圖像,作為與所述初始二維碼相對應的動態圖像,從而將特定信息呈現給目標用戶。
[0071 ] 或者,所述動態確定單元21」根據所述待呈現信息,例如根據所述待呈現信息的文本信息,從所述從多個候選動態圖像中選擇與所述內容相匹配的候選動態圖像,例如,所述待呈現信息為「藍天」,則選擇具有藍天內容的候選動態圖像,作為與所述初始二維碼相對應的動態圖像,從而將特定信息呈現給目標用戶。
[0072]優選地,所述背景確定單元22」可以從所述動態圖像中提取多幀候選圖像;根據所述初始二維碼的碼相關信息,在所述多幀候選圖像中選擇所述多幀圖像。
[0073]具體地,所述背景確定單元22」根據所述動態圖像,依據預定的提取幀數數目,或者根據所述動態圖像的幀數,從所述動態圖像中提取多幀候選圖像。
[0074]所述背景確定單元22」根據所述初始二維碼的碼相關信息,例如,根據所述初始二維碼的所屬應用信息的應用場景信息、配色特徵信息或待呈現的信息等,從所述多幀候選圖像中提取所述多幀圖像。
[0075]例如,所述初始二維碼的配色信息為黃色,因此將所述多幀候選圖像中的黃色圖像進行刪除,將非黃色的圖像作為所述多幀圖像;或者,所述初始二維碼的內容信息為「藍天」,所述多幀候選圖像中既包括對應「藍天」的圖像,也包括對應「大海」的圖像,則將對應「藍天」的圖像作為所述多幀圖像,將對應「大海」的圖像刪除等。
[0076]圖4示出根據本發明另一個方面的一種生成二維碼的方法流程圖。具體地,在步驟Si中,所述生成設備獲取待處理的初始二維碼;在步驟s2中,所述生成設備從所述初始二維碼所對應的動態圖像中提取多幀圖像;在步驟s3中,所述生成設備根據所述多幀圖像及所述初始二維碼,生成所述初始二維碼所對應的多個中間二維碼,其中,所述中間二維碼以所述多幀圖像中至少一個作為背景圖案;在步驟s4中,所述生成設備根據所述中間二維碼的背景圖案的順序信息,合併所述多個中間二維碼,以獲得對應的目標二維碼,其中,所述目標二維碼的背景圖案是動態可變的。
[0077]上述各步驟之間是持續不斷工作的,在此,本領域技術人員應理解「持續」是指上述各步驟分別實時地,或者按照設定的或實時調整的工作模式要求,進行待處理的初始二維碼的獲取、多幀圖像的提取、中間二維碼的生成、目標二維碼的獲取等,直至所述生成設備停止獲取待處理的初始二維碼。
[0078]在步驟Si中,所述生成設備獲取待處理的初始二維碼。
[0079]具體地,在步驟Si中,所述生成設備通過各種通信協議,通過各類數據傳輸接口,與存儲或提供所述初始二維碼的一個或多個資料庫或其他第三方設備相交互,以獲取待處理的初始二維碼;或者,在步驟Si中,所述生成設備通過與其他設備相交互,或者通過與用戶相交互,接收所述用戶通過點擊、觸摸、輸入等方式所提交的一個或多個內容信息,並將所述內容信息基於二維碼生成原理和/或相依的參數等,以生成待處理的初始二維碼。
[0080]其中,所述初始二維碼包括但不限於僅表達了所述文本信息或連結信息的、以純色或黑白色所生成的如傳統兩色相間式、黑白交錯式及兩色漸變式的二維碼,或者在二維碼中心嵌入小圖片的二維碼等。
[0081]在步驟s2中,所述生成設備從所述初始二維碼所對應的動態圖像中提取多幀圖像。
[0082]具體地,在步驟s2中,所述生成設備通過各種通信協議,通過各類數據傳輸接口,與存儲或提供所述動態圖像的一個或多個資料庫或其他第三方設備相交互,以獲取所述動態圖像,然後將所述動態圖像與所述初始二維碼建立映射關係,作為與所述初始二維碼相對應的動態圖像;或者在步驟s2中,所述生成設備通過與用戶相交互,接收所述用戶通過點擊、觸摸、輸入等方式所選擇提交的與所述初始二維碼相對應的動態圖像;或者步驟s2中,所述生成設備根據所述初始二維碼,基於預定的選擇標準(如根據所述初始二維碼所對應的信息等),選擇與所述初始二維碼相對應的動態圖像。
[0083]然後,在步驟s2中,所述生成設備根據所述動態圖像,依據預定的提取幀數數目,或者根據所述動態圖像的幀數,從所述動態圖像中提取多幀圖像,將所提取的多幀圖像,如(F[1],F[2],...,F[n])。
[0084]在步驟s3中,所述生成設備根據所述多幀圖像及所述初始二維碼,生成所述初始二維碼所對應的多個中間二維碼,其中,所述中間二維碼以所述多幀圖像中至少一個作為背景圖案。
[0085]具體地,在步驟S3中,所述生成設備根據所述步驟s2中所獲取的多幀圖像,將所提取的多幀圖像,作為所述中間二維碼的背景圖案,例如,所述步驟s2中所提取的多幀圖像為(F[1],F[2],…,F[n]),則在步驟s3中,所述生成設備分別將F[l],F[2],...,F[n]作為用於生成所述中間二維碼的背景圖案,從而生成設備根據所述步驟Si所獲取的初始二維碼,例如通過將所述初始二維碼直接與所述背景圖案F[l]相疊加,生成所述初始二維碼所對應的中間二維碼,進而根據所述多幀圖像F[1],F[2],…,F[n]與所述初始二維碼的分別疊加,獲得多個中間二維碼,即利用所述多幀圖像中的兩幀或更多幀圖像生成中間二維碼。。
[0086]例如,將所述初始二維碼的圖層直接放置在所述背景圖案的圖層之上,從而獲取所述中間二維碼;在此,若所述背景圖案與所述初始二維碼大小一致,則將所述初始二維碼與所述背景圖案重疊放置;若所述背景圖案與所述初始二維碼大小不一致,如所述背景圖案大小大於所述初始二維碼,則所述疊加位置包括但不限於將所述初始二維碼疊加在所述背景圖案的任意區域,如中心區域、左上角區域、右下角區域等,但是對於同一個初始二維碼與其所對應的同一個動態圖像的多幀圖像,所述初始二維碼在所述多幀圖像上所疊加的位置應是相同的。
[0087]在步驟s4中,所述生成設備根據所述中間二維碼的背景圖案的順序信息,合併所述多個中間二維碼,以獲得對應的目標二維碼,其中,所述目標二維碼的背景圖案是動態可變的。
[0088]具體地,在步驟s4中,所述生成設備根據所述中間二維碼所對應的背景圖案的順序信息,將所述多個中間二維碼構成幀鍊表,通過將所述幀鍊表的中間二維碼進行合併,即獲得對應的目標二維碼。其中,由於所述背景圖案是從對應的動態圖像中所提取的多幀圖像,因此,按照所述背景圖案的順序信息進行合併後,所述背景圖案是動態可變的。在此,所述中間二維碼的背景圖案的順序信息可以是所述背景圖案在所述動態圖像中所對應的順序信息,也可以是其他指定的順序信息等。
[0089]在此,由於所述中間二維碼所包含的初始二維碼是相同的,且其所對應的背景圖案是不同的,因此所合併後的背景圖案可動的目標二維碼的每一幀都具有與所述初始二維碼相同的碼形,因此掃描出的內容是相同的,同時,除碼形之外的背景圖案是不同的。
[0090]優選地,在步驟S3中,所述生成設備可以確定所述初始二維碼的位置探測區域;根據所述多幀圖像及所述初始二維碼,結合所述位置探測區域,通過將所述多幀圖像中至少一個、所述位置探測區域及所述初始二維碼依次疊加,生成所述初始二維碼所對應的多個中間二維碼,其中,所述中間二維碼以所述多幀圖像中至少一個作為背景圖案。
[0091]具體地,在步驟S3中,所述生成設備可以根據圖像識別方法,由於二維碼中的位置探測區域是具有一定標準的正方形框區域,因此通過對所述初始二維碼進行圖像識別,能夠確定所述初始二維碼的位置探測區域,其中,所確定的位置探測區域定位了所述初始二維碼的位置信息,如通過與位置探測區域相對應的坐標信息確定所述初始二維碼的位置信息等;在此,所述位置探測區域表示在二維碼中用以確定條碼位置的定位區域(如圖7中的二維碼所標識的左上、右上、左下三個黑白相間的正方形框區域)。
[0092]在步驟s3中,所述生成設備根據所述多幀圖像及所述初始二維碼,結合所述位置探測區域,例如,逐色塊地將所述多幀圖像中至少一個置於畫布底層,將所述位置探測區域置於畫布第二圖層,再將所述初始二維碼置於畫布頂層,將三者自底向上依次疊加,生成所述初始二維碼所對應的中間二維碼。對於所述多個多幀圖像及其初始二維碼,結合所述初始二維碼的位置探測區域,所述生成設備依次生成所述初始二維碼所對應的多個中間二維碼。
[0093]圖5示出根據本發明一個優選實施例的一種生成二維碼的方法流程圖。具體地,在步驟Si』中,所述生成設備獲取待處理的初始二維碼;在步驟s2』中,所述生成設備從所述初始二維碼所對應的動態圖像中提取多幀圖像從對應的動態圖像中提取多幀圖像,以作為所述初始二維碼的背景圖案;在步驟s5』中,所述生成設備對多幀圖像中至少一個進行預處理,以獲得預處理後的所述圖像,以用於生成所述初始二維碼所對應的中間二維碼;在步驟S3』中,所述生成設備根據所述多幀圖像及所述初始二維碼,生成所述初始二維碼所對應的多個中間二維碼,其中,所述中間二維碼以所述多幀圖像中至少一個作為背景圖案;在步驟s4』中,所述生成設備根據所述中間二維碼的背景圖案的順序信息,合併所述多個中間二維碼,以獲得對應的目標二維碼,其中,所述目標二維碼的背景圖案是動態可變的。其中,所述步驟sI』、步驟s2』、步驟s3』、步驟s4』與圖4所示對應步驟相同或基本相同,故此處不再贅述,並通過引用的方式包含於此。
[0094]上述各步驟之間是持續不斷工作的,在此,本領域技術人員應理解「持續」是指上述各步驟分別實時地,或者按照設定的或實時調整的工作模式要求,進行待處理的初始二維碼的獲取、多幀圖像的提取、多幀圖像的預處理、中間二維碼的生成、目標二維碼的獲取等,直至所述生成設備停止獲取待處理的初始二維碼。
[0095]在步驟s5』中,所述生成設備對多幀圖像中至少一個進行預處理,以獲得預處理後的所述圖像,以用於生成所述初始二維碼所對應的中間二維碼。
[0096]具體地,在步驟s5』中,所述生成設備通過對所述多幀圖像中至少一個進行檢測,檢測所述圖像中是否滿足需要對所述圖像進行處理的顏色、透明度等信息,若需要對所述圖像進行處理,則將所需處理的對應色塊進行填充、替換等操作,獲得預處理後的所述圖像,以用於生成所述初始二維碼所對應的中間二維碼。
[0097]或者,在步驟s5』中,所述生成設備直接基於預定的處理方法,對所述多幀圖像中至少一個進行調整,如降低圖片對比度、色彩飽和度等,以獲得預處理後的所述圖像,以用於生成所述初始二維碼所對應的中間二維碼。
[0098]更優選地,其中,在步驟s5』中,所述生成設備的所述預處理操作包括:
[0099]對所述多幀圖像中至少一個進行解碼處理,以獲得對應的圖像結構化數據;例如,對所述多幀圖像中至少一個進行解碼處理,從而獲取所述圖像所對應的各個顏色、透明度等的分量值,將所述分量值數據作為所述對應的圖像結構化數據;將所述圖像結構化數據中的透明背景信息替換為色彩填充信息,以獲得預處理後的所述圖像;即當所述圖像結構化數據中包含透明的背景信息時,利用具有設定顏色的色塊,對所述透明背景信息進行填充,在此,所述色彩填充信息包括但不限於白色或其他設定的顏色,從而避免存在透明或部分透明的色塊,以影響二維碼的背景融合。在此,所述透明背景信息的檢測可以通過檢測是否存在α通道來進行確定。
[0100]圖6示出根據本發明另一個優選實施例的一種生成二維碼的方法流程圖。具體地,在步驟Si」中,所述生成設備獲取待處理的初始二維碼;在步驟s21」中,所述生成設備根據所述初始二維碼的碼相關信息,確定與所述初始二維碼相對應的動態圖像;在步驟s22」中,所述生成設備從所述動態圖像中提取多幀圖像;在步驟s3」中,所述生成設備根據所述多幀圖像及所述初始二維碼,生成所述初始二維碼所對應的多個中間二維碼,其中,所述中間二維碼以所述多幀圖像中至少一個作為背景圖案;在步驟s4」中,所述生成設備根據所述中間二維碼的背景圖案的順序信息,合併所述多個中間二維碼,以獲得對應的目標二維碼,其中,所述目標二維碼的背景圖案是動態可變的。其中,所述步驟Si」、步驟S3」、步驟s4」與圖4所示對應步驟相同或基本相同,故此處不再贅述,並通過引用的方式包含於此。
[0101]上述各步驟之間是持續不斷工作的,在此,本領域技術人員應理解「持續」是指上述各步驟分別實時地,或者按照設定的或實時調整的工作模式要求,進行待處理的初始二維碼的獲取、與所述初始二維碼相對應的動態圖像的確定、多幀圖像的提取、中間二維碼的生成、目標二維碼的獲取等,直至所述生成設備停止獲取待處理的初始二維碼。
[0102]在步驟s21」中,所述生成設備根據所述初始二維碼的碼相關信息,確定與所述初始二維碼相對應的動態圖像。
[0103]具體地,在步驟s21」中,所述生成設備可以根據所述初始二維碼的碼相關信息,例如根據所述初始二維碼的所屬應用信息的應用場景信息、配色特徵信息或待呈現的信息等,通過將所述碼相關信息所對應的視頻轉製成動態圖像、或者將與碼相關信息相匹配的候選動態圖像作為與所述初始二維碼所對應的動態圖像的方式,確定與所述初始二維碼相對應的動態圖像。
[0104]在步驟s22」中,所述生成設備從所述動態圖像中提取多幀圖像。
[0105]在步驟s22」中,所述生成設備從所述步驟s21」中獲取所述動態圖像,並根據所述動態圖像,依據預定的提取幀數數目,或者根據所述動態圖像的幀數,從所述動態圖像中提取多幀圖像,如(F[1],F[2],…,F[n])。
[0106]優選地,當所述碼相關信息包括所述初始二維碼的應用場景信息時,在步驟s21」中,所述生成設備可以根據所述初始二維碼的應用場景信息,獲取對應應用所對應的動態圖像,以作為與所述初始二維碼相對應的動態圖像。
[0107]具體地,所述碼相關信息包括所述初始二維碼的應用場景信息,其中,所述應用場景信息包括但不限於應用的演示信息或視頻預覽信息等;在步驟s21」中,所述生成設備根據所述應用場景信息,例如,基於預定的每秒幀數設置,通過將所述應用的演示信息進行連續捕捉,以生成相對應的動態圖像,或者將所述視頻預覽信息進行格式轉換,以將視頻格式轉換為動態圖像格式,從而生成相對應的動態圖像,並將所述動態圖像作為與所述初始二維碼相對應的動態圖像。
[0108]優選地,當所述碼相關信息包括所述初始二維碼的配色特徵信息時,在步驟s21」中,所述生成設備可以根據所述初始二維碼的配色特徵信息,從多個候選動態圖像中選擇與所述配色特徵信息相匹配的候選動態圖像,以作為與所述初始二維碼相對應的動態圖像。
[0109]具體地,所述碼相關信息包括所述初始二維碼的配色特徵信息,其中,所述配色特徵信息包括但不限於所述初始二維碼的碼形顏色、顏色變化信息等;在步驟s21」中,所述生成設備根據所述配色特徵信息,從多個候選動態圖像中,選擇與所述配色特徵信息相匹配的候選動態圖像,並將所述動態圖像作為與所述初始二維碼相對應的動態圖像。
[0110]例如,選擇與所述初始二維碼的顏色相差較大的候選動態圖像,作為與所述初始二維碼相對應的動態圖像,從而能夠在生成的目標二維碼中清晰的讀取背景圖案與初始二維碼的碼形信息。
[0111]其中,所述候選動態圖像可以通過各種通信協議,通過各類數據傳輸接口,與存儲或提供所述動態圖像的一個或多個資料庫或其他第三方設備相交互,以進行獲取;或者通過與用戶相交互,接收所述用戶通過點擊、觸摸、輸入等方式所選擇提交的與所述初始二維碼相對應的多個候選動態圖像等。
[0112]優選地,當所述碼相關信息包括所述初始二維碼所對應的待呈現信息時,在步驟s21」中,所述生成設備可以根據所述待呈現信息,從多個候選動態圖像中選擇與所述待呈現信息相匹配的候選動態圖像,以作為與所述初始二維碼相對應的動態圖像。
[0113]具體地,所述碼相關信息包括所述初始二維碼所對應的待呈現信息,其中,所述待呈現信息即為當掃描所述初始二維碼之後,所述初始二維碼所對應的文字信息、連結信息或其他相關信息。
[0114]在步驟s21」中,所述生成設備根據所述待呈現信息,例如根據所述待呈現信息所對應的內容信息,從所述從多個候選動態圖像中選擇與所述內容相匹配的候選動態圖像,如所述待呈現信息為動畫「海賊王」的播放連結,則選擇具有「海賊王」標題的候選動態圖像,或具有與「海賊王」內容信息的候選動態圖像,或與「海賊王」相關的其他候選動態圖像,作為與所述初始二維碼相對應的動態圖像,從而將特定信息呈現給目標用戶。
[0115]或者,在步驟s21」中,所述生成設備根據所述待呈現信息,例如根據所述待呈現信息的文本信息,從所述從多個候選動態圖像中選擇與所述內容相匹配的候選動態圖像,例如,所述待呈現信息為「藍天」,則選擇具有藍天內容的候選動態圖像,作為與所述初始二維碼相對應的動態圖像,從而將特定信息呈現給目標用戶。
[0116]優選地,在步驟s22」中,所述生成設備可以從所述動態圖像中提取多幀候選圖像;根據所述初始二維碼的碼相關信息,在所述多幀候選圖像中選擇所述多幀圖像。
[0117]具體地,在步驟S22」中,所述生成設備根據所述動態圖像,依據預定的提取幀數數目,或者根據所述動態圖像的幀數,從所述動態圖像中提取多幀候選圖像。
[0118]在步驟s22」中,所述生成設備根據所述初始二維碼的碼相關信息,例如,根據所述初始二維碼的所屬應用信息的應用場景信息、配色特徵信息或待呈現的信息等,從所述多幀候選圖像中提取所述多幀圖像。
[0119]例如,所述初始二維碼的配色信息為黃色,因此將所述多幀候選圖像中的黃色圖像進行刪除,將非黃色的圖像作為所述多幀圖像;或者,所述初始二維碼的內容信息為「藍天」,所述多幀候選圖像中既包括對應「藍天」的圖像,也包括對應「大海」的圖像,則將對應「藍天」的圖像作為所述多幀圖像,將對應「大海」的圖像刪除等。
[0120]對於本領域技術人員而言,顯然本發明不限於上述示範性實施例的細節,而且在不背離本發明的精神或基本特徵的情況下,能夠以其他的具體形式實現本發明。因此,無論從哪一點來看,均應將實施例看作是示範性的,而且是非限制性的,本發明的範圍由所附權利要求而不是上述說明限定,因此旨在將落在權利要求的等同要件的含義和範圍內的所有變化涵括在本發明內。不應將權利要求中的任何附圖標記視為限制所涉及的權利要求。此夕卜,顯然「包括」 一詞不排除其他單元或步驟,單數不排除複數。裝置權利要求中陳述的多個單元或裝置也可以由一個單元或裝置通過軟體或者硬體來實現。第一,第二等詞語用來表示名稱,而並不表示任何特定的順序。
【權利要求】
1.一種生成二維碼的方法,其中,該方法包括以下步驟: a獲取待處理的初始二維碼; b從所述初始二維碼所對應的動態圖像中提取多幀圖像; c根據所述多幀圖像及所述初始二維碼,生成所述初始二維碼所對應的多個中間二維碼,其中,所述中間二維碼以所述多幀圖像中至少一個作為背景圖案; d根據所述中間二維碼的背景圖案的順序信息,合併所述多個中間二維碼,以獲得對應的目標二維碼,其中,所述目標二維碼的背景圖案是動態可變的。
2.根據權利要求1所述的方法,其中,所述步驟c包括: -確定所述初始二維碼的位置探測區域; -根據所述多幀圖像及所述初始二維碼,結合所述位置探測區域,通過將所述多幀圖像中至少一個、所述位置探測區域及所述初始二維碼依次疊加,生成所述初始二維碼所對應的多個中間二維碼,其中,所述中間二維碼以所述多幀圖像中至少一個作為背景圖案。
3.根據權利要求1或2所述的方法,其中,該方法還包括: X對多幀圖像中至少一個進行預處理,以獲得預處理後的所述圖像,以用於生成所述初始二維碼所對應的中間二維碼。
4.根據權利要求3所述的方法,其中,所述步驟X中的所述預處理操作包括: -對所述多幀圖像中至少一個進行解碼處理,以獲得對應的圖像結構化數據; -將所述圖像結構化數據中的透明背景信息替換為色彩填充信息,以獲得預處理後的所述圖像。
5.根據權利要求1至4中任一項所述的方法,其中,所述步驟b包括: bl根據所述初始二維碼的碼相關信息,確定與所述初始二維碼相對應的動態圖像; b2從所述動態圖像中提取多幀圖像。
6.根據權利要求5所述的方法,其中,所述碼相關信息包括所述初始二維碼的應用場景?目息; 其中,所述步驟bl包括: -根據所述初始二維碼的應用場景信息,獲取對應應用所對應的動態圖像,以作為與所述初始二維碼相對應的動態圖像。
7.根據權利要求5所述的方法,其中,所述碼相關信息包括所述初始二維碼的配色特徵信息; 其中,所述步驟bl包括: -根據所述初始二維碼的配色特徵信息,從多個候選動態圖像中選擇與所述配色特徵信息相匹配的候選動態圖像,以作為與所述初始二維碼相對應的動態圖像。
8.根據權利要求5所述的方法,其中,所述碼相關信息包括所述初始二維碼所對應的待呈現?目息; 其中,所述步驟bl包括: -根據所述待呈現信息,從多個候選動態圖像中選擇與所述待呈現信息相匹配的候選動態圖像,以作為與所述初始二維碼相對應的動態圖像。
9.根據權利要求5至8中任一項所述的方法,其中,所述步驟b2包括: -從所述動態圖像中提取多幀候選圖像; -根據所述初始二維碼的碼相關信息,在所述多幀候選圖像中選擇所述多幀圖像。
10.一種生成二維碼的生成設備,其中,該設備包括: 獲取裝置,用於獲取待處理的初始二維碼; 提取裝置,用於從所述初始二維碼所對應的動態圖像中提取多幀圖像; 生成裝置,用於根據所述多幀圖像及所述初始二維碼,生成所述初始二維碼所對應的多個中間二維碼,其中,所述中間二維碼以所述多幀圖像中至少一個作為背景圖案; 合併裝置,用於根據所述中間二維碼的背景圖案的順序信息,合併所述多個中間二維碼,以獲得對應的目標二維碼,其中,所述目標二維碼的背景圖案是動態可變的。
11.根據權利要求10所述的生成設備,其中,所述中間生成單元用於: -確定所述初始二維碼的位置探測區域; -根據所述多幀圖像及所述初始二維碼,結合所述位置探測區域,通過將所述多幀圖像中至少一個、所述位置探測區域及所述初始二維碼依次疊加,生成所述初始二維碼所對應的多個中間二維碼,其中,所述中間二維碼以所述多幀圖像中至少一個作為背景圖案。
12.根據權利要求10或11所述的生成設備,其中,所述設備還包括: 預處理裝置,用於對多幀圖像中至少一個進行預處理,以獲得預處理後的所述圖像,以用於生成所述初始二維碼所對應的中間二維碼。
13.根據權利要求12所述的生成設備,其中,所述預處理裝置中的所述預處理操作包括: -對所述多幀圖像中至少一個進行解碼處理,以獲得對應的圖像結構化數據; -將所述圖像結構化數據中的透明背景信息替換為色彩填充信息,以獲得預處理後的所述圖像。
14.根據權利要求10至13中任一項所述的生成設備,其中,所述提取裝置包括: 動態確定單元,用於根據所述初始二維碼的碼相關信息,確定與所述初始二維碼相對應的動態圖像; 背景確定單元,用於從所述動態圖像中提取多幀圖像。
15.根據權利要求14所述的生成設備,其中,所述碼相關信息包括所述初始二維碼的應用場景信息; 其中,所述動態確定單元用於: -根據所述初始二維碼的應用場景信息,獲取對應應用所對應的動態圖像,以作為與所述初始二維碼相對應的動態圖像。
16.根據權利要求14所述的生成設備,其中,所述碼相關信息包括所述初始二維碼的配色特徵信息; 其中,所述動態確定單元用於: -根據所述初始二維碼的配色特徵信息,從多個候選動態圖像中選擇與所述配色特徵信息相匹配的候選動態圖像,以作為與所述初始二維碼相對應的動態圖像。
17.根據權利要求14所述的生成設備,其中,所述碼相關信息包括所述初始二維碼所對應的待呈現?目息; 其中,所述動態確定單元用於: -根據所述待呈現信息,從多個候選動態圖像中選擇與所述待呈現信息相匹配的候選動態圖像,以作為與所述初始二維碼相對應的動態圖像。
18.根據權利要求14至17中任一項所述的生成設備,其中,所述背景確定單元用於: -從所述動態圖像中提取多幀候選圖像; -根據所述初始二維碼的碼相關信息,在所述多幀候選圖像中選擇所述多幀圖像。
【文檔編號】G06K19/06GK104281864SQ201310279939
【公開日】2015年1月14日 申請日期:2013年7月4日 優先權日:2013年7月4日
【發明者】李靖, 夏群, 齊偉 申請人:百度在線網絡技術(北京)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀