基于生成對(duì)抗網(wǎng)絡(luò)的圖像超分辨率重建方法和裝置
1.本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其是涉及一種基于生成對(duì)抗網(wǎng)絡(luò)的圖像超分辨率重建方法和裝置。
背景技術(shù):
2.圖像超分辨率重建主要是指將模糊的低分辨率圖像通過某些技術(shù)模型的方法得到清晰的高分辨率圖像。到目前為止,圖像超分辨率重建算法一般可以分為:傳統(tǒng)的重建方法和基于學(xué)習(xí)的重建方法。傳統(tǒng)重建方法會(huì)導(dǎo)致結(jié)果圖像邊緣模糊、丟失高頻細(xì)節(jié)信息且無法處理復(fù)雜結(jié)構(gòu)圖像等的缺點(diǎn),研究人員將深度學(xué)習(xí)算法應(yīng)用于圖像超分辨率重建的領(lǐng)域中且效果良好。通過對(duì)圖像超分辨率重建的不斷研究,生成對(duì)抗網(wǎng)絡(luò)(gan,generative adversarial networks)的算法開始被應(yīng)用于此領(lǐng)域。生成對(duì)抗網(wǎng)絡(luò)的算法指的是生成器模型和判別器模型之間的對(duì)抗。生成器模型主要是通過卷積提取特征生成高分辨率圖像,判別器模型的作用主要是生成的高分辨率圖像進(jìn)入判別器后會(huì)與原始圖像進(jìn)行判別真假,如果為假則繼續(xù)訓(xùn)練,如果為真則為最終結(jié)果。基于此算法,srgan和esrgan模型相繼而出,圖像的最終重建效果更加逼真。
3.圖像超分辨率重建的算法層出不窮,但是每種算法的結(jié)果還是存在一些缺陷。例如:由于生成對(duì)抗網(wǎng)絡(luò)不穩(wěn)定,提取原始圖像特征的利用率不足等問題,生成的圖像不清晰且有偽影,即生成圖像質(zhì)量較低,給人的視覺感受較差的問題。
技術(shù)實(shí)現(xiàn)要素:
4.本發(fā)明的目的在于提供一種基于生成對(duì)抗網(wǎng)絡(luò)的圖像超分辨率重建方法和裝置,以緩解現(xiàn)有技術(shù)中存在的生成圖像質(zhì)量較低、視覺感受較差的技術(shù)問題。
5.第一方面,本發(fā)明實(shí)施例提供了一種基于生成對(duì)抗網(wǎng)絡(luò)的圖像超分辨率重建方法,應(yīng)用于圖像超分辨率重建系統(tǒng),上述圖像超分辨率重建系統(tǒng)包括:生成網(wǎng)絡(luò)和判別網(wǎng)絡(luò);上述方法包括:
6.利用訓(xùn)練好的上述生成網(wǎng)絡(luò)對(duì)預(yù)先獲取的原始測試圖像進(jìn)行處理,獲得第一高分辨率圖像;上述生成網(wǎng)絡(luò)包括若干個(gè)密集塊組成的密集網(wǎng)絡(luò);
7.利用訓(xùn)練好的上述判別網(wǎng)絡(luò)對(duì)上述第一高分辨率圖像進(jìn)行處理,生成測試結(jié)果圖像;
8.將上述原始測試圖像與上述測試結(jié)果圖像進(jìn)行評(píng)估計(jì)算,確定最終評(píng)估值。
9.在一些可能的實(shí)施方式中,還包括:利用預(yù)先獲取的訓(xùn)練圖像集對(duì)上述生成網(wǎng)絡(luò)和上述判別網(wǎng)絡(luò)進(jìn)行訓(xùn)練;上述訓(xùn)練圖像集包括預(yù)定數(shù)量個(gè)訓(xùn)練樣本圖像。
10.在一些可能的實(shí)施方式中,利用預(yù)先獲取的訓(xùn)練圖像集對(duì)上述生成網(wǎng)絡(luò)和上述判別網(wǎng)絡(luò)進(jìn)行訓(xùn)練,包括:將上述訓(xùn)練樣本圖像輸入至上述生成網(wǎng)絡(luò)中,獲得第一訓(xùn)練高分辨率圖像;將上述第一訓(xùn)練高分辨率圖像輸入至上述判別網(wǎng)絡(luò)進(jìn)行判定,輸出判定結(jié)果。
11.在一些可能的實(shí)施方式中,將上述第一訓(xùn)練高分辨率圖像輸入至上述判別網(wǎng)絡(luò)進(jìn)
行判定,輸出判定結(jié)果,包括:基于wgan算法確定上述第一訓(xùn)練高分辨率圖像和真實(shí)圖像之間的差異性,輸出判定結(jié)果。
12.在一些可能的實(shí)施方式中,還包括:獲取若干張?jiān)紙D像;對(duì)上述原始圖像進(jìn)行n倍下采樣處理,得到訓(xùn)練樣本圖像;上述訓(xùn)練樣本圖像為低分辨率圖像。
13.在一些可能的實(shí)施方式中,上述生成網(wǎng)絡(luò)包括:第一卷積層、密集網(wǎng)絡(luò)層、第二卷積層和第三卷積層;上述密集網(wǎng)絡(luò)層包括16個(gè)密集塊。
14.第二方面,本發(fā)明實(shí)施例提供了一種基于生成對(duì)抗網(wǎng)絡(luò)的圖像超分辨率重建裝置,包括:
15.圖像處理模塊,用于利用訓(xùn)練好的上述生成網(wǎng)絡(luò)對(duì)預(yù)先獲取的原始測試圖像進(jìn)行處理,獲得第一高分辨率圖像;上述生成網(wǎng)絡(luò)包括若干個(gè)密集塊組成的密集網(wǎng)絡(luò);
16.測試模塊,用于利用訓(xùn)練好的上述判別網(wǎng)絡(luò)對(duì)上述第一高分辨率圖像進(jìn)行處理,生成測試結(jié)果圖像;
17.評(píng)估計(jì)算模塊,用于將上述原始測試圖像與上述測試結(jié)果圖像進(jìn)行評(píng)估計(jì)算,確定最終評(píng)估值。
18.在一些可能的實(shí)施方式中,還包括:訓(xùn)練模塊,用于利用預(yù)先獲取的訓(xùn)練圖像集對(duì)上述生成網(wǎng)絡(luò)和上述判別網(wǎng)絡(luò)進(jìn)行訓(xùn)練;上述訓(xùn)練圖像集包括預(yù)定數(shù)量個(gè)訓(xùn)練樣本圖像。
19.第三方面,本發(fā)明實(shí)施例提供了一種電子設(shè)備,包括存儲(chǔ)器、處理器,所述存儲(chǔ)器中存儲(chǔ)有可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述第一方面任一項(xiàng)所述的方法的步驟。
20.第四方面,本發(fā)明實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有機(jī)器可運(yùn)行指令,所述計(jì)算機(jī)可運(yùn)行指令在被處理器調(diào)用和運(yùn)行時(shí),所述計(jì)算機(jī)可運(yùn)行指令促使所述處理器運(yùn)行上述第一方面任一項(xiàng)所述的方法。
21.本發(fā)明提供了一種基于生成對(duì)抗網(wǎng)絡(luò)的圖像超分辨率重建方法和裝置,該方法包括:利用訓(xùn)練好的生成網(wǎng)絡(luò)對(duì)預(yù)先獲取的原始測試圖像進(jìn)行處理,獲得第一高分辨率圖像;生成網(wǎng)絡(luò)包括若干個(gè)密集塊組成的密集網(wǎng)絡(luò);利用訓(xùn)練好的判別網(wǎng)絡(luò)對(duì)第一高分辨率圖像進(jìn)行處理,生成測試結(jié)果圖像;將原始測試圖像與測試結(jié)果圖像進(jìn)行評(píng)估計(jì)算,確定最終評(píng)估值,通過該方法可以以緩解現(xiàn)有技術(shù)中存在的生成圖像質(zhì)量較低、視覺感受較差的技術(shù)問題,實(shí)現(xiàn)提高圖像質(zhì)量的技術(shù)效果。
附圖說明
22.為了更清楚地說明本發(fā)明具體實(shí)施方式或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)具體實(shí)施方式或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施方式,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
23.圖1為本發(fā)明實(shí)施例提供的一種基于生成對(duì)抗網(wǎng)絡(luò)的圖像超分辨率重建方法的流程示意圖;
24.圖2為本發(fā)明實(shí)施例提供的一種基于生成對(duì)抗網(wǎng)絡(luò)的圖像超分辨率重建系統(tǒng)中生成網(wǎng)絡(luò)的結(jié)構(gòu)示意圖;
25.圖3為本發(fā)明實(shí)施例提供的一種基于生成對(duì)抗網(wǎng)絡(luò)的圖像超分辨率重建系統(tǒng)中判
別網(wǎng)絡(luò)的結(jié)構(gòu)示意圖;
26.圖4為本發(fā)明實(shí)施例提供的一種電子設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
27.為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來布置和設(shè)計(jì)。
28.因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
29.應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。下面結(jié)合附圖,對(duì)本發(fā)明的一些實(shí)施方式作詳細(xì)說明。在不沖突的情況下,下述的實(shí)施例及實(shí)施例中的特征可以相互組合。
30.基于此,本發(fā)明實(shí)施例提供了一種基于生成對(duì)抗網(wǎng)絡(luò)的圖像超分辨率重建方法和裝置,以緩解現(xiàn)有技術(shù)中存在的生成圖像質(zhì)量較低、視覺感受較差的技術(shù)問題。
31.為便于對(duì)本實(shí)施例進(jìn)行理解,首先對(duì)本發(fā)明實(shí)施例所公開的一種基于生成對(duì)抗網(wǎng)絡(luò)的圖像超分辨率重建方法進(jìn)行詳細(xì)介紹,參見圖1所示的一種基于生成對(duì)抗網(wǎng)絡(luò)的圖像超分辨率重建方法的流程示意圖,該方法可以應(yīng)用于圖像超分辨率重建系統(tǒng),該圖像超分辨率重建系統(tǒng)包括:生成網(wǎng)絡(luò)和判別網(wǎng)絡(luò)(網(wǎng)絡(luò)結(jié)構(gòu)分別參見圖2和圖3)。該方法主要包括以下步驟s110至步驟s130:
32.s110:利用訓(xùn)練好的生成網(wǎng)絡(luò)對(duì)預(yù)先獲取的原始測試圖像進(jìn)行處理,獲得第一高分辨率圖像;生成網(wǎng)絡(luò)包括若干個(gè)密集塊組成的密集網(wǎng)絡(luò);
33.s120:利用訓(xùn)練好的判別網(wǎng)絡(luò)對(duì)第一高分辨率圖像進(jìn)行處理,生成測試結(jié)果圖像;
34.s130:將原始測試圖像與測試結(jié)果圖像進(jìn)行評(píng)估計(jì)算,確定最終評(píng)估值。
35.在一種實(shí)施例中,還包括:利用預(yù)先獲取的訓(xùn)練圖像集對(duì)生成網(wǎng)絡(luò)和判別網(wǎng)絡(luò)進(jìn)行訓(xùn)練;訓(xùn)練圖像集包括預(yù)定數(shù)量個(gè)訓(xùn)練樣本圖像。
36.在一種實(shí)施例中,利用預(yù)先獲取的訓(xùn)練圖像集對(duì)生成網(wǎng)絡(luò)和判別網(wǎng)絡(luò)進(jìn)行訓(xùn)練,包括:將訓(xùn)練樣本圖像輸入至生成網(wǎng)絡(luò)中,獲得第一訓(xùn)練高分辨率圖像;將第一訓(xùn)練高分辨率圖像輸入至判別網(wǎng)絡(luò)進(jìn)行判定,輸出判定結(jié)果。
37.在一種實(shí)施例中,將第一訓(xùn)練高分辨率圖像輸入至判別網(wǎng)絡(luò)進(jìn)行判定,輸出判定結(jié)果,包括:基于wgan算法確定第一訓(xùn)練高分辨率圖像和真實(shí)圖像之間的差異性,輸出判定結(jié)果。
38.其中,wgan全稱wasserstein gan,是傳統(tǒng)生成對(duì)抗網(wǎng)絡(luò)gan訓(xùn)練的替代方案。傳統(tǒng)gan存在訓(xùn)練困難、生成器和判別器的loss無法指示訓(xùn)練進(jìn)程、生成樣本缺乏多樣性等問題。wgan既能解決傳統(tǒng)gan訓(xùn)練不穩(wěn)定的問題,也提供了一個(gè)可靠的訓(xùn)練進(jìn)程指標(biāo),而且該指標(biāo)確實(shí)與生成樣本的質(zhì)量高度相關(guān)。
39.在一種實(shí)施例中,還包括:獲取若干張?jiān)紙D像;對(duì)原始圖像進(jìn)行n倍下采樣處理,得到訓(xùn)練樣本圖像;訓(xùn)練樣本圖像為低分辨率圖像。
40.在一種實(shí)施例中,生成網(wǎng)絡(luò)包括:第一卷積層、密集網(wǎng)絡(luò)層、第二卷積層和第三卷積層;密集網(wǎng)絡(luò)層包括16個(gè)密集塊。
41.作為一個(gè)具體的示例,本技術(shù)實(shí)施例提供了一種基于生成對(duì)抗網(wǎng)絡(luò)的圖像超分辨率重建方法,包括以下流程:
42.步驟0:對(duì)訓(xùn)練集div2k圖像進(jìn)行n倍下采樣處理,得到低分辨率圖像。
43.步驟1:將得到的低分辨率圖像輸入到生成網(wǎng)絡(luò)g中,首先進(jìn)入一個(gè)64通道步長為1卷積核大小為7*7的卷積層,然后通過relu激活函數(shù)激活。
44.步驟2:接著再通過16個(gè)密集塊組成的密集網(wǎng)絡(luò),每個(gè)密集塊的結(jié)構(gòu)包括64通道步長為1卷積核大小為3*3的卷積層和relu激活函數(shù)層。
45.步驟3:再通過一個(gè)64通道步長為1卷積核大小為7*7的卷積層,將第一個(gè)密集塊之前的參數(shù)與當(dāng)前參數(shù)連接。
46.步驟4:再通過兩次上采樣,將圖片擴(kuò)大兩倍,上采樣模塊包括上采樣函數(shù),一個(gè)256通道步長為1卷積核大小3*3的卷積層和relu激活函數(shù)。
47.步驟5:最后通過一個(gè)3通道步長為1卷積核大小9*9的卷積層生成高分辨率假圖。
48.步驟6:將生成的高分辨率假圖輸入到判別網(wǎng)絡(luò)中。
49.步驟7:進(jìn)入一個(gè)64通道步長為2卷積核大小3*3的卷積層,bn參數(shù)標(biāo)準(zhǔn)化,leakyrelu激活;
50.步驟8:進(jìn)入一個(gè)128通道步長為1卷積核大小3*3的卷積層,bn參數(shù)標(biāo)準(zhǔn)化,leakyrelu激活;
51.步驟9:進(jìn)入一個(gè)128通道步長為2卷積核大小3*3的卷積層,bn參數(shù)標(biāo)準(zhǔn)化,leakyrelu激活;
52.步驟10:進(jìn)入一個(gè)256通道步長為1卷積核大小3*3的卷積層,bn參數(shù)標(biāo)準(zhǔn)化,leakyrelu激活;
53.步驟11:進(jìn)入一個(gè)256通道步長為2卷積核大小3*3的卷積層,bn參數(shù)標(biāo)準(zhǔn)化,leakyrelu激活;
54.步驟12:進(jìn)入一個(gè)512通道步長為1卷積核大小3*3的卷積層,bn參數(shù)標(biāo)準(zhǔn)化,leakyrelu激活;
55.步驟13:進(jìn)入一個(gè)512通道步長為2卷積核大小3*3的卷積層,bn參數(shù)標(biāo)準(zhǔn)化,leakyrelu激活;
56.步驟14:再通過一個(gè)1024個(gè)神經(jīng)元的全連接層;
57.步驟15:通過relu激活函數(shù)。
58.步驟16:再通過1個(gè)神經(jīng)元的全連接層提取圖像所有特征進(jìn)行組合輸出。
59.步驟17:wgan算法判斷真實(shí)圖像和生成圖像之間的差異性,輸出判定結(jié)果。
60.步驟18:重復(fù)步驟1-17的操作15000次,最終得到訓(xùn)練好的模型。
61.步驟19:再將測試圖像通過訓(xùn)練好的模型進(jìn)行測試,生成測試結(jié)果圖像,并與原始圖像進(jìn)行評(píng)估計(jì)算,得出峰值信噪比(psnr)和結(jié)構(gòu)相似性(ssim)的評(píng)估值。
62.步驟20:結(jié)束。
63.本發(fā)明提供了一種基于生成對(duì)抗網(wǎng)絡(luò)的圖像超分辨率重建方法和裝置,通過優(yōu)化生成對(duì)抗網(wǎng)絡(luò)在圖像超分辨率重建中的應(yīng)用,通過密集網(wǎng)絡(luò)更深入的提取圖像的特征信息,去除bn層減少生成圖像偽影問題,判別方法替換成wgan算法,在保證生成對(duì)抗網(wǎng)絡(luò)的穩(wěn)定性的前提下,使生成圖像更具有真實(shí)性。在日常生活中或者實(shí)驗(yàn)研究中,均可以提升圖像超分辨率重建的效果,并提供良好的應(yīng)用。
64.本發(fā)明實(shí)施例還提供了一種基于生成對(duì)抗網(wǎng)絡(luò)的圖像超分辨率重建裝置,該裝置包括:
65.圖像處理模塊,用于利用訓(xùn)練好的生成網(wǎng)絡(luò)對(duì)預(yù)先獲取的原始測試圖像進(jìn)行處理,獲得第一高分辨率圖像;生成網(wǎng)絡(luò)包括若干個(gè)密集塊組成的密集網(wǎng)絡(luò);
66.測試模塊,用于利用訓(xùn)練好的判別網(wǎng)絡(luò)對(duì)第一高分辨率圖像進(jìn)行處理,生成測試結(jié)果圖像;
67.評(píng)估計(jì)算模塊,用于將原始測試圖像與測試結(jié)果圖像進(jìn)行評(píng)估計(jì)算,確定最終評(píng)估值。
68.在一種實(shí)施例中,還包括:訓(xùn)練模塊,用于利用預(yù)先獲取的訓(xùn)練圖像集對(duì)生成網(wǎng)絡(luò)和判別網(wǎng)絡(luò)進(jìn)行訓(xùn)練;訓(xùn)練圖像集包括預(yù)定數(shù)量個(gè)訓(xùn)練樣本圖像。
69.本技術(shù)實(shí)施例所提供的基于生成對(duì)抗網(wǎng)絡(luò)的圖像超分辨率重建裝置可以為設(shè)備上的特定硬件或者安裝于設(shè)備上的軟件或固件等。本技術(shù)實(shí)施例所提供的裝置,其實(shí)現(xiàn)原理及產(chǎn)生的技術(shù)效果和前述方法實(shí)施例相同,為簡要描述,裝置實(shí)施例部分未提及之處,可參考前述方法實(shí)施例中相應(yīng)內(nèi)容。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,前述描述的系統(tǒng)、裝置和單元的具體工作過程,均可以參考上述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。本技術(shù)實(shí)施例提供的基于生成對(duì)抗網(wǎng)絡(luò)的圖像超分辨率重建裝置與上述實(shí)施例提供的基于生成對(duì)抗網(wǎng)絡(luò)的圖像超分辨率重建方法具有相同的技術(shù)特征,所以也能解決相同的技術(shù)問題,達(dá)到相同的技術(shù)效果。
70.本技術(shù)實(shí)施例還提供了一種電子設(shè)備,具體的,該電子設(shè)備包括處理器和存儲(chǔ)裝置;存儲(chǔ)裝置上存儲(chǔ)有計(jì)算機(jī)程序,計(jì)算機(jī)程序在被所述處理器運(yùn)行時(shí)執(zhí)行如上所述實(shí)施方式的任一項(xiàng)所述的方法。
71.圖4為本技術(shù)實(shí)施例提供的一種電子設(shè)備的結(jié)構(gòu)示意圖,該電子設(shè)備400包括:處理器40,存儲(chǔ)器41,總線42和通信接口43,所述處理器40、通信接口43和存儲(chǔ)器41通過總線42連接;處理器40用于執(zhí)行存儲(chǔ)器41中存儲(chǔ)的可執(zhí)行模塊,例如計(jì)算機(jī)程序。
72.其中,存儲(chǔ)器41可能包含高速隨機(jī)存取存儲(chǔ)器(ram,random access memory),也可能還包括非不穩(wěn)定的存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤存儲(chǔ)器。通過至少一個(gè)通信接口43(可以是有線或者無線)實(shí)現(xiàn)該系統(tǒng)網(wǎng)元與至少一個(gè)其他網(wǎng)元之間的通信連接,可以使用互聯(lián)網(wǎng),廣域網(wǎng),本地網(wǎng),城域網(wǎng)等。
73.總線42可以是isa總線、pci總線或eisa總線等。所述總線可以分為地址總線、數(shù)據(jù)總線、控制總線等。為便于表示,圖4中僅用一個(gè)雙向箭頭表示,但并不表示僅有一根總線或一種類型的總線。
74.其中,存儲(chǔ)器41用于存儲(chǔ)程序,所述處理器40在接收到執(zhí)行指令后,執(zhí)行所述程序,前述本發(fā)明實(shí)施例任一實(shí)施例揭示的流過程定義的裝置所執(zhí)行的方法可以應(yīng)用于處理器40中,或者由處理器40實(shí)現(xiàn)。
75.處理器40可能是一種集成電路芯片,具有信號(hào)的處理能力。在實(shí)現(xiàn)過程中,上述方法的各步驟可以通過處理器40中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器40可以是通用處理器,包括中央處理器(central processing unit,簡稱cpu)、網(wǎng)絡(luò)處理器(network processor,簡稱np)等;還可以是數(shù)字信號(hào)處理器(digital signal processing,簡稱dsp)、專用集成電路(application specific integrated circuit,簡稱asic)、現(xiàn)成可編程門陣列(field-programmable gate array,簡稱fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。可以實(shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實(shí)施例所公開的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機(jī)存儲(chǔ)器,閃存、只讀存儲(chǔ)器,可編程只讀存儲(chǔ)器或者電可擦寫可編程存儲(chǔ)器、寄存器等本領(lǐng)域成熟的存儲(chǔ)介質(zhì)中。該存儲(chǔ)介質(zhì)位于存儲(chǔ)器41,處理器40讀取存儲(chǔ)器41中的信息,結(jié)合其硬件完成上述方法的步驟。
76.對(duì)應(yīng)于上述方法,本技術(shù)實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有機(jī)器可運(yùn)行指令,所述計(jì)算機(jī)可運(yùn)行指令在被處理器調(diào)用和運(yùn)行時(shí),所述計(jì)算機(jī)可運(yùn)行指令促使所述處理器運(yùn)行上述方法的步驟。
77.在本技術(shù)所提供的實(shí)施例中,應(yīng)該理解到,所揭露裝置和方法,可以通過其它的方式實(shí)現(xiàn)。以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,又例如,多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些通信接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
78.所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
79.另外,在本技術(shù)提供的實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。
80.所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),電子設(shè)備,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、移動(dòng)硬盤、只讀存儲(chǔ)器(rom,read-only memory)、隨機(jī)存取存儲(chǔ)器(ram,random access memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
81.應(yīng)注意到:相似的標(biāo)號(hào)和字母在附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋,此外,術(shù)語“第一”、“第二”、“第三”等僅用于區(qū)分描述,而不能理解為指示或暗示相對(duì)重要性。
82.最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡
管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
