国产精品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>

      一種圖像虛化的方法及終端與流程

      文檔序號:11708484閱讀:215來源:國知局
      一種圖像虛化的方法及終端與流程
      本發(fā)明涉及電子
      技術(shù)領(lǐng)域
      ,尤其涉及一種圖像虛化的方法及終端。
      背景技術(shù)
      :隨著移動設(shè)備技術(shù)以及圖像拍攝技術(shù)的發(fā)展,雙攝像頭所拍攝的圖像的虛化技術(shù)受到廣泛關(guān)注。所謂雙攝像頭虛化的原理是指利用兩顆攝像頭來進(jìn)行拍照處理進(jìn)行虛化;其中,一個攝像頭負(fù)責(zé)成像,而另外一個攝像頭用來計算景深,所謂景深就是計算所拍攝的圖像內(nèi)各個像素單元或者區(qū)域距離鏡頭的距離。根據(jù)距離的不同進(jìn)行后續(xù)的軟件處理而達(dá)到虛化的效果。然而,現(xiàn)有技術(shù)中的虛化方式針對圖像中不同的區(qū)域無法做到有效且準(zhǔn)確的進(jìn)行虛化,并且對于虛化處理的運(yùn)算復(fù)雜度高,使得圖像的虛化無法達(dá)到用戶所需要的程度,影響了用戶的使用體驗。技術(shù)實現(xiàn)要素:本發(fā)明實施例提供一種圖像虛化的方法及終端,可以針對景深深度對圖像進(jìn)行虛化處理以達(dá)到虛化的效果。一方面,本發(fā)明實施例提供了一種圖像虛化的方法,該方法包括:獲取攝像頭所拍攝的當(dāng)前圖像;獲取所述當(dāng)前圖像中各像素單位的像素顏色值;獲取所述當(dāng)前圖像中各像素單元的景深深度depth;根據(jù)所述景深深度depth確定所述當(dāng)前圖像中各像素單元的模糊參數(shù);根據(jù)所確定的模糊參數(shù)和所述像素顏色值對所述當(dāng)前圖像中各像素單元進(jìn)行虛化處理。另一方面,本發(fā)明實施例提供了一種終端,該終端包括:第一獲取單元,用于獲取攝像頭所拍攝的當(dāng)前圖像;第二獲取單元,用于獲取所述當(dāng)前圖像中各像素單位的像素顏色值;第三獲取單元,用于獲取所述當(dāng)前圖像中各像素單元的景深深度depth;第一確定單元,用于根據(jù)所述景深深度depth確定所述當(dāng)前圖像中各像素單元的模糊參數(shù);虛化處理單元,用于根據(jù)所確定的模糊參數(shù)和所述像素顏色值對所述當(dāng)前圖像中各像素單元進(jìn)行虛化處理。綜上所述,本發(fā)明具有以下有益效果:本發(fā)明通過獲取攝像頭所拍攝的當(dāng)前圖像,獲取所述當(dāng)前圖像中各像素單位的像素顏色值,獲取所述當(dāng)前圖像中各像素單元的景深深度depth,根據(jù)所述景深深度depth確定所述當(dāng)前圖像中各像素單元的模糊參數(shù),根據(jù)所確定的模糊參數(shù)和所述像素顏色值對所述當(dāng)前圖像中各像素單元進(jìn)行虛化處理,從而可以有效、快速以及準(zhǔn)確的針對雙攝像頭拍攝的圖像進(jìn)行虛化以達(dá)到虛化的效果,該方法對圖像進(jìn)行虛化運(yùn)算復(fù)雜度低,并且能夠改善用戶的使用體驗。附圖說明為了更清楚地說明本發(fā)明實施例技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實施例提供的一種圖像虛化的方法的示意流程圖。圖2是本發(fā)明實施例提供的一種圖像虛化的方法的另一示意流程圖。圖3是本發(fā)明實施例提供的一種終端的示意性框圖。圖4是本發(fā)明實施例提供的一種終端的另一示意性框圖。圖5是本發(fā)明實施例提供的一種圖像虛化設(shè)備的結(jié)構(gòu)組成示意圖。具體實施方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。應(yīng)當(dāng)理解,當(dāng)在本說明書和所附權(quán)利要求書中使用時,術(shù)語“包括”和“包含”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個或多個其它特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。還應(yīng)當(dāng)理解,在此本發(fā)明說明書中所使用的術(shù)語僅僅是出于描述特定實施例的目的而并不意在限制本發(fā)明。如在本發(fā)明說明書和所附權(quán)利要求書中所使用的那樣,除非上下文清楚地指明其它情況,否則單數(shù)形式的“一”、“一個”及“該”意在包括復(fù)數(shù)形式。請參閱圖1,圖1是本發(fā)明實施例一提供的一種圖像虛化的方法的示意流程圖。該方法可以運(yùn)行在智能手機(jī)(如android手機(jī)、ios手機(jī)等)、具有拍攝功能的平板電腦和拍照設(shè)備(如雙攝像頭,攝像機(jī)等)等終端中。如圖1所示,該方法的步驟包括s101~s105。s101,獲取攝像頭所拍攝的當(dāng)前圖像。在本發(fā)明實施例中,由終端的雙攝像頭拍攝當(dāng)前場景的圖像,所述當(dāng)前場景的圖像可以是當(dāng)前周圍環(huán)境的圖像,也可以是當(dāng)前場景中的人物圖像,所獲取的當(dāng)前圖像為yuv圖像,在所述yuv圖像中,終端使用三通道來存儲圖像,其中,y代表明亮度,也就是灰度值,而u和v代表色度,u和v的作用是描述影像色彩飽和度,用于指定圖像像素的顏色;對于所述yuv圖像,需要分析yuv碼流,在yuv碼流中包括多種不同的格式,在本發(fā)明實施例中,所述yuv圖像可以采用多種yuv碼流格式,比如yuv4:4:4,yuv4:2:2或者yuv4:2:0。s102,獲取所述當(dāng)前圖像中各像素單位的像素顏色值。在本發(fā)明實施例中,由終端獲取所述當(dāng)前圖像中的各像素單位的像素顏色值,所述當(dāng)前圖像為yuv圖像,所述像素顏色值指的是yuv圖像的yuv值;yuv圖像采用多種yuv碼流的存儲方式,所述yuv值可以從相對應(yīng)的yuv碼流的存儲方式中獲取,其中,所述yuv圖像的yuv碼流的存儲方式包括有yuvy格式、uyvy格式、yuv422p、yv12與yu12格式等等,比如對于yuv碼流采用屬于yuv4:2:2格式的yuvy存儲方式,采用如下表1所示的yuv碼流的進(jìn)行yuv值存儲,表1start+0y’00cb00y’01cr00y’02cb01y’03cr01start+8y’10cb10y’11cr10y’12cb11y’13cr11start+16y’20cb20y’21cr20y’22cb21y’23cr21start+24y’30cb30y’31cr30y’32cb31y’33cr31其中,cb、cr表示yuv中的u、v,y’表示yuv中的y。上述表1中,相鄰的兩個y共用其相鄰的兩個cb、cr,對于像素點y’00、y’01而言,其cb、cr的值均為cb00、cr00,其他的像素點的yuv取值則依次類推。再比如對于yuv碼流采用屬于yuv4:2:0格式的yv12與yu12存儲方式,采用如下表2所示的yuv碼流的進(jìn)行yuv值存儲,表2其中,cb、cr表示yuv中的u、v,y’表示yuv中的y。上述表2中,將y、u、v分量分別打包,并依次存儲,每一個像素點的yuv值的提取方式為4個y分量共用一組uv,另外,y’00、y’01、y’10、y’11共用cr00、cb00,其他依次類推。進(jìn)一步地,所述像素單元具體為像素點或由若干個像素點構(gòu)成的像素塊。s103,獲取所述當(dāng)前圖像中各像素單元的景深深度depth。在本發(fā)明實施例中,對于所述當(dāng)前圖像中的各像素單元的景深深度depth,通過終端的紅外傳感器配合雙攝像頭進(jìn)行獲取,具體地,本發(fā)明實施例所述的景深深度depth通過在雙攝像頭的模組之間進(jìn)行獲取,另外,在實際應(yīng)用中所述景深深度depth也可以通過其它方式進(jìn)行獲取,所述景深深度depth的獲取方式在此不作限定;所述當(dāng)前圖像中各像素單元的景深度depth與使用終端的雙攝像頭拍攝的視場中物體離攝像頭的距離相對應(yīng),其中,物體離攝像頭的距離越遠(yuǎn),景深深度depth越大,物體離攝像頭的距離越近,景深深度depth越小,需要說明的是,所述景深深度depth還與攝像頭的光圈以及焦距有關(guān),其中,光圈越大、景深深度depth越小,光圈越小、景深深度depth越大,焦距越長、景深深度depth越小,焦距越短、景深深度depth越大。進(jìn)一步地,如圖2所示,步驟s103具體包括步驟s201~s202。s201,根據(jù)所述雙攝像頭的模組之間的距離和角度確定所產(chǎn)生的相位差。在本發(fā)明實施例中,由于終端的雙攝像頭中主攝像頭與輔攝像頭的模組之間具有一定的相位差,因此,利用該相位差可以分別計算出各個像素單元的景深深度depth。s202,根據(jù)所述相位差計算所述當(dāng)前圖像中各像素單元的景深深度depth。在本發(fā)明實施例中,通過雙攝像頭中主攝像頭與輔攝像頭的模組之間的相位差計算所述當(dāng)前圖像中各像素單元的景深深度depth。s104,根據(jù)所述景深深度depth確定所述當(dāng)前圖像中各像素單元的模糊參數(shù)。在本發(fā)實施例中,根據(jù)所述景深深度depth確定所述當(dāng)前圖像中各像素單元的模糊參數(shù)的方法具體包括:獲取所述攝像頭預(yù)先設(shè)置的模糊程度的最大數(shù)值;根據(jù)所述預(yù)先設(shè)置的模糊程度的最大數(shù)值以及所述景深深度depth確定相對應(yīng)的像素單元的模糊參數(shù),具體地,本發(fā)明實施例對于各像素單元的模糊參數(shù)的計算,可以按照如下公式一進(jìn)行計算并確定所述當(dāng)前圖像中各像素單元的模糊參數(shù)λ,所述公式一為:λ=df/tf*λmax其中,de為各像素單元的景深深度;tf為各像素單元的距離參數(shù);λmax為當(dāng)前圖像所設(shè)置的模糊程度的最大值。具體地,在實際應(yīng)用中,對于單反相機(jī)來說,為了突出拍攝主體,通常做法是讓背景變得模糊,即虛化背景。虛化背景的本質(zhì),就是使背景的每一個點在感光平面上呈彌散圓狀。彌散圓直徑越大,背景的像就越“虛”,但歸根到底,單反相機(jī)是通過光圈和焦距來調(diào)整虛化。對于智能手機(jī)雙攝像頭的虛化是利用兩顆攝像頭進(jìn)行拍照處理進(jìn)行虛化。其中,一個攝像頭負(fù)責(zé)成像,而另外一個攝像頭用來計算深度圖,所謂深度圖就是計算拍照時圖像內(nèi)各個像素或者區(qū)域距離鏡頭的距離,根據(jù)距離的不同進(jìn)行后續(xù)的軟件處理而達(dá)到虛化的效果。需要說明的是,上述公式一中的de為通過雙攝像頭通過主攝像頭與輔攝像頭的模組之間的相位差計算所得到的各像素單元的景深深度depth;λmax為當(dāng)前圖像所設(shè)置的模糊程度的最大值,不同的攝像頭設(shè)備所設(shè)置的模糊程度的最大值不相同,該λmax可以從攝像頭設(shè)備的基本參數(shù)規(guī)定中獲得,tf為各像素單元的距離參數(shù),是指所采集的所述當(dāng)前圖像中的各像素單元在場景中到雙攝像頭中的距離。s105,根據(jù)所確定的模糊參數(shù)和所述像素顏色值對所述當(dāng)前圖像中各像素單元進(jìn)行虛化處理。在本發(fā)明實施例中,根據(jù)所確定的模糊參數(shù)和所述像素顏色值對所述當(dāng)前圖像中各像素單元進(jìn)行虛化處理的方法具體包括:預(yù)先確定所述當(dāng)前圖像的寬度;根據(jù)所確定的所述當(dāng)前圖像的寬度以及所確定的模糊參數(shù)和所述像素顏色值對相對應(yīng)的像素單元進(jìn)行虛化處理。具體地,本發(fā)明實施例對圖像進(jìn)行虛化處理的方法,可以按照如下公式二、公式三進(jìn)行虛化處理,所述公式二為:所述公式三為:其中,x[k]為所述當(dāng)前圖像中各像素單位的像素顏色值;m為所述當(dāng)前圖像的寬度;λ為所確定的模糊參數(shù)。需要說明的是,現(xiàn)有的對圖像進(jìn)行虛化處理的算法中,需要進(jìn)行一個前向迭代和反向迭代的過程,然后再按照一定的規(guī)則取平均值,最后完成對相對應(yīng)的圖像進(jìn)行虛化處理;本發(fā)明實施例對圖像進(jìn)行虛化處理的算法中,如上述算法公式所示,通過確定圖像的寬度、像素單元的模糊參數(shù)和像素單元的像素顏色值根據(jù)算法公式對圖像進(jìn)行虛化處理,從而避免了復(fù)雜的前向迭代和反向迭代的過程,也不需要進(jìn)行平均值的取值再對圖像進(jìn)行虛化,能夠提高虛化處理算法的效率,并且算法的運(yùn)算復(fù)雜度低,可以針對各個像素單元進(jìn)行有參數(shù)控制的摸糊。具體地,在公式二中x[k]作為公式計算的初始元素,指的是所述當(dāng)前圖像中各像素單位的像素顏色值,也就是說x[k]是本實施例上述步驟中所獲取的當(dāng)前圖像中各像素單位的yuv值。由以上可見,本發(fā)明實施例通過獲取雙攝像頭所拍攝的當(dāng)前圖像,獲取所述當(dāng)前圖像中各像素單位的像素顏色值,獲取所述當(dāng)前圖像中各像素單元的景深深度depth,根據(jù)所述景深深度depth確定所述當(dāng)前圖像中各像素單元的模糊參數(shù),根據(jù)所確定的模糊參數(shù)和所述像素顏色值對所述當(dāng)前圖像中各像素單元進(jìn)行虛化處理,從而可以有效、快速以及準(zhǔn)確的針對雙攝像頭拍攝的圖像進(jìn)行虛化以達(dá)到虛化的效果,該方法對圖像進(jìn)行虛化運(yùn)算復(fù)雜度低,能夠改善用戶的使用體驗。請參閱圖3,對應(yīng)上述一種圖像虛化的方法,本發(fā)明實施例還提出一種終端,該終端100包括:第一獲取單元101、第二獲取單元102、第三獲取單元103、第一確定單元104、虛化處理單元105。其中,所述第一獲取單元101,用于獲取攝像頭所拍攝的當(dāng)前圖像。在本發(fā)明實施例中,由終端的雙攝像頭拍攝當(dāng)前場景的圖像,所述當(dāng)前場景的圖像可以是當(dāng)前周圍環(huán)境的圖像,也可以是當(dāng)前場景中的人物圖像,所獲取的當(dāng)前圖像為yuv圖像,在所述yuv圖像中,終端使用三通道來存儲圖像,其中,y代表明亮度,也就是灰度值,而u和v代表色度,u和v的作用是描述影像色彩飽和度,用于指定圖像像素的顏色;對于所述yuv圖像,需要分析yuv碼流,在yuv碼流中包括多種不同的格式,在本發(fā)明實施例中,所述yuv圖像可以采用多種yuv碼流格式,比如yuv4:4:4,yuv4:2:2或者yuv4:2:0。所述第二獲取單元102,用于獲取所述當(dāng)前圖像中各像素單位的像素顏色值。在本發(fā)明實施例中,由終端獲取所述當(dāng)前圖像中的各像素單位的像素顏色值,所述當(dāng)前圖像為yuv圖像,所述像素顏色值指的是yuv圖像的yuv值;yuv圖像采用多種yuv碼流的存儲方式,所述yuv值可以從相對應(yīng)的yuv碼流的存儲方式中獲取,其中,所述yuv圖像的yuv碼流的存儲方式包括有yuvy格式、uyvy格式、yuv422p、yv12與yu12格式等等,比如對于yuv碼流采用屬于yuv4:2:2格式的yuvy存儲方式,采用如下表3所示的yuv碼流的進(jìn)行yuv值存儲,表3start+0y’00cb00y’01cr00y’02cb01y’03cr01start+8y’10cb10y’11cr10y’12cb11y’13cr11start+16y’20cb20y’21cr20y’22cb21y’23cr21start+24y’30cb30y’31cr30y’32cb31y’33cr31其中,cb、cr表示yuv中的u、v,y’表示yuv中的y。上述表3中,相鄰的兩個y共用其相鄰的兩個cb、cr,對于像素點y’00、y’01而言,其cb、cr的值均為cb00、cr00,其他的像素點的yuv取值則依次類推。再比如對于yuv碼流采用屬于yuv4:2:0格式的yv12與yu12存儲方式,采用如下表4所示的yuv碼流的進(jìn)行yuv值存儲,表4其中,cb、cr表示yuv中的u、v,y’表示yuv中的y。上述表4中,將y、u、v分量分別打包,并依次存儲,每一個像素點的yuv值的提取方式為4個y分量共用一組uv,另外,y’00、y’01、y’10、y’11共用cr00、cb00,其他依次類推。進(jìn)一步地,所述像素單元具體為像素點或由若干個像素點構(gòu)成的像素塊。所述第三獲取單元103,用于獲取所述當(dāng)前圖像中各像素單元的景深深度depth。在本發(fā)明實施例中,對于所述當(dāng)前圖像中的各像素單元的景深深度depth,通過終端的紅外傳感器配合雙攝像頭進(jìn)行獲取,具體地,本發(fā)明實施例所述的景深深度depth通過在雙攝像頭的模組之間進(jìn)行獲取,另外,在實際應(yīng)用中所述景深深度depth也可以通過其它方式進(jìn)行獲取,所述景深深度depth的獲取方式在此不作限定;所述當(dāng)前圖像中各像素單元的景深度depth與使用終端的雙攝像頭拍攝的視場中物體離攝像頭的距離相對應(yīng),其中,物體離攝像頭的距離越遠(yuǎn),景深深度depth越大,物體離攝像頭的距離越近,景深深度depth越小,需要說明的是,所述景深深度depth還與攝像頭的光圈以及焦距有關(guān),其中,光圈越大、景深深度depth越小,光圈越小、景深深度depth越大,焦距越長、景深深度depth越小,焦距越短、景深深度depth越大。如圖4所示,所述第三獲取單元103具體包括:第二確定單元1031,用于根據(jù)所述雙攝像頭的模組之間的距離和角度確定所產(chǎn)生的相位差。在本發(fā)明實施例中,由于終端的雙攝像頭中主攝像頭與輔攝像頭的模組之間具有一定的相位差,因此,利用該相位差可以分別計算出各個像素單元的景深深度depth。計算單元1032,用于根據(jù)所述相位差計算所述當(dāng)前圖像中各像素單元的景深深度depth。在本發(fā)明實施例中,通過雙攝像頭中主攝像頭與輔攝像頭的模組之間的相位差計算所述當(dāng)前圖像中各像素單元的景深深度depth。所述第一確定單元104,用于根據(jù)所述景深深度depth確定所述當(dāng)前圖像中各像素單元的模糊參數(shù)。在本發(fā)實施例中,根據(jù)所述景深深度depth確定所述當(dāng)前圖像中各像素單元的模糊參數(shù)的方法具體包括:獲取所述攝像頭預(yù)先設(shè)置的模糊程度的最大數(shù)值;根據(jù)所述預(yù)先設(shè)置的模糊程度的最大數(shù)值以及所述景深深度depth確定相對應(yīng)的像素單元的模糊參數(shù),具體地,本發(fā)明實施例對于各像素單元的模糊參數(shù)的計算,可以按照如下公式一進(jìn)行計算并確定所述當(dāng)前圖像中各像素單元的模糊參數(shù)λ,所述公式一為:λ=df/tf*λmax其中,de為各像素單元的景深深度;tf為各像素單元的距離參數(shù);λmax為當(dāng)前圖像所設(shè)置的模糊程度的最大值。具體地,在實際應(yīng)用中,對于單反相機(jī)來說,為了突出拍攝主體,通常做法是讓背景變得模糊,即虛化背景。虛化背景的本質(zhì),就是使背景的每一個點在感光平面上呈彌散圓狀。彌散圓直徑越大,背景的像就越“虛”,但歸根到底,單反相機(jī)是通過光圈和焦距來調(diào)整虛化。對于智能手機(jī)雙攝像頭的虛化是利用兩顆攝像頭進(jìn)行拍照處理進(jìn)行虛化。其中,一個攝像頭負(fù)責(zé)成像,而另外一個攝像頭用來計算深度圖,所謂深度圖就是計算拍照時圖像內(nèi)各個像素或者區(qū)域距離鏡頭的距離,根據(jù)距離的不同進(jìn)行后續(xù)的軟件處理而達(dá)到虛化的效果。需要說明的是,上述公式一中的de為通過雙攝像頭通過主攝像頭與輔攝像頭的模組之間的相位差計算所得到的各像素單元的景深深度depth;λmax為當(dāng)前圖像所設(shè)置的模糊程度的最大值,不同的攝像頭設(shè)備所設(shè)置的模糊程度的最大值不相同,該λmax可以從攝像頭設(shè)備的基本參數(shù)規(guī)定中獲得,tf為各像素單元的距離參數(shù),是指所采集的所述當(dāng)前圖像中的各像素單元在場景中到雙攝像頭中的距離。虛化處理單元105,用于根據(jù)所確定的模糊參數(shù)和所述像素顏色值對所述當(dāng)前圖像中各像素單元進(jìn)行虛化處理。根據(jù)所確定的模糊參數(shù)和所述像素顏色值對所述當(dāng)前圖像中各像素單元進(jìn)行虛化處理的方法具體包括:預(yù)先確定所述當(dāng)前圖像的寬度;根據(jù)所確定的所述當(dāng)前圖像的寬度以及所確定的模糊參數(shù)和所述像素顏色值對相對應(yīng)的像素單元進(jìn)行虛化處理。具體地,本發(fā)明實施例對圖像進(jìn)行虛化處理的方法,可以按照如下公式二、公式三進(jìn)行虛化處理,所述公式二為:所述公式三為:其中,x[k]為所述當(dāng)前圖像中各像素單位的像素顏色值;m為所述當(dāng)前圖像的寬度;λ為所確定的模糊參數(shù)。通過以上圖像的虛化處理方法,提高了虛化處理算法的效率,并可以針對各個像素單元進(jìn)行有參數(shù)控制的摸糊。需要說明的是,現(xiàn)有的對圖像進(jìn)行虛化處理的算法中,需要進(jìn)行一個前向迭代和反向迭代的過程,然后再按照一定的規(guī)則取平均值,最后完成對相對應(yīng)的圖像進(jìn)行虛化處理;本發(fā)明實施例對圖像進(jìn)行虛化處理的算法中,如上述算法公式所示,通過確定圖像的寬度、像素單元的模糊參數(shù)和像素單元的像素顏色值根據(jù)算法公式對圖像進(jìn)行虛化處理,從而避免了復(fù)雜的前向迭代和反向迭代的過程,也不需要進(jìn)行平均值的取值再對圖像進(jìn)行虛化,能夠提高虛化處理算法的效率,并且算法的運(yùn)算復(fù)雜度低,可以針對各個像素單元進(jìn)行有參數(shù)控制的摸糊。具體地,在公式二中x[k]作為公式計算的初始元素,指的是所述當(dāng)前圖像中各像素單位的像素顏色值,也就是說x[k]是本實施例上述步驟中所獲取的當(dāng)前圖像中各像素單位的yuv值。進(jìn)一步的,所述第一確定單元具體用于:獲取所述攝像頭預(yù)先設(shè)置的模糊程度的最大數(shù)值;根據(jù)所述預(yù)先設(shè)置的模糊程度的最大數(shù)值以及所述景深深度depth確定相對應(yīng)的像素單元的模糊參數(shù)。進(jìn)一步的,所述虛化處理單元具體用于:預(yù)先確定所述當(dāng)前圖像的寬度;根據(jù)所確定的所述當(dāng)前圖像的寬度以及所確定的模糊參數(shù)和所述像素顏色值對相對應(yīng)的像素單元進(jìn)行虛化處理。由以上可見,本發(fā)明實施例通過獲取雙攝像頭所拍攝的當(dāng)前圖像,獲取所述當(dāng)前圖像中各像素單位的像素顏色值,獲取所述當(dāng)前圖像中各像素單元的景深深度depth,根據(jù)所述景深深度depth確定所述當(dāng)前圖像中各像素單元的模糊參數(shù),根據(jù)所確定的模糊參數(shù)和所述像素顏色值對所述當(dāng)前圖像中各像素單元進(jìn)行虛化處理,從而可以有效、快速以及準(zhǔn)確的針對雙攝像頭拍攝的圖像進(jìn)行虛化以達(dá)到虛化的效果,該方法對圖像進(jìn)行虛化運(yùn)算復(fù)雜度低,能夠改善用戶的使用體驗。圖5為本發(fā)明一種圖像虛化設(shè)備的結(jié)構(gòu)組成示意圖。如圖5所示,該設(shè)備可包括:輸入裝置301、輸出裝置302、收發(fā)裝置303、存儲器304以及處理器305,其中:所述輸入裝置301,用于接收外部訪問控制設(shè)備的輸入數(shù)據(jù)。具體實現(xiàn)中,本發(fā)明實施例所述的輸入裝置301可包括鍵盤、鼠標(biāo)、光電輸入裝置、聲音輸入裝置、觸摸式輸入裝置、掃描儀等。所述輸出裝置302,用于對外輸出訪問控制設(shè)備的輸出數(shù)據(jù)。具體實現(xiàn)中,本發(fā)明實施例所述的輸出裝置302可包括顯示器、揚(yáng)聲器、打印機(jī)等。所述收發(fā)裝置303,用于通過通信鏈路向其他設(shè)備發(fā)送數(shù)據(jù)或者從其他設(shè)備接收數(shù)據(jù)。具體實現(xiàn)中,本發(fā)明實施例的收發(fā)裝置303可包括射頻天線等收發(fā)器件。所述存儲器304,用于存儲帶有各種功能的程序數(shù)據(jù)。本發(fā)明實施例中存儲器304存儲的數(shù)據(jù)包括可調(diào)用并運(yùn)行的程序數(shù)據(jù)。具體實現(xiàn)中,本發(fā)明實施例的存儲器304可以是系統(tǒng)存儲器,比如,揮發(fā)性的(諸如ram),非易失性的(諸如rom,閃存等),或者兩者的結(jié)合。具體實現(xiàn)中,本發(fā)明實施例的存儲器304還可以是系統(tǒng)之外的外部存儲器,比如,磁盤、光盤、磁帶等。所述處理器305,用于運(yùn)行所述存儲器304中存儲的程序數(shù)據(jù),并執(zhí)行如下操作:獲取攝像頭所拍攝的當(dāng)前圖像;獲取所述當(dāng)前圖像中各像素單位的像素顏色值;獲取所述當(dāng)前圖像中各像素單元的景深深度depth;根據(jù)所述景深深度depth確定所述當(dāng)前圖像中各像素單元的模糊參數(shù);根據(jù)所確定的模糊參數(shù)和所述像素顏色值對所述當(dāng)前圖像中各像素單元進(jìn)行虛化處理。進(jìn)一步地,所述根據(jù)所述景深深度depth確定所述當(dāng)前圖像中各像素單元的模糊參數(shù),具體包括:獲取所述攝像頭預(yù)先設(shè)置的模糊程度的最大數(shù)值;根據(jù)所述預(yù)先設(shè)置的模糊程度的最大數(shù)值以及所述景深深度depth確定相對應(yīng)的像素單元的模糊參數(shù)。進(jìn)一步地,所述根據(jù)所確定的模糊參數(shù)和所述像素顏色值對所述當(dāng)前圖像中各像素單元進(jìn)行虛化處理,具體包括:預(yù)先確定所述當(dāng)前圖像的寬度;根據(jù)所確定的所述當(dāng)前圖像的寬度以及所確定的模糊參數(shù)和所述像素顏色值對相對應(yīng)的像素單元進(jìn)行虛化處理。進(jìn)一步地,所述景深深度depth在雙攝像頭的模組之間進(jìn)行獲取,所述獲取所述當(dāng)前圖像中各像素單元的景深深度depth,具體包括:根據(jù)所述雙攝像頭的模組之間的距離和角度確定所產(chǎn)生的相位差;根據(jù)所述相位差計算所述當(dāng)前圖像中各像素單元的景深深度depth。進(jìn)一步地,所述像素單元具體為像素點或由若干個像素點構(gòu)成的像素塊。本領(lǐng)域技術(shù)人員可以理解,圖5中示出的圖像虛化設(shè)備的實施例并不構(gòu)成對圖像虛化設(shè)備具體構(gòu)成的限定,在其他實施例中,圖像虛化設(shè)備可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。例如,在一些實施例中,圖像虛化設(shè)備可以僅包括存儲器及處理器,在這樣的實施例中,存儲器及處理器的結(jié)構(gòu)及功能與圖5所示實施例一致,在此不再贅述。本發(fā)明所有實施例中的單元可以通過通用集成電路,例如cpu(centralprocessingunit,中央處理器),或通過asic(applicationspecificintegratedcircuit,專用集成電路)來實現(xiàn)。本發(fā)明實施例方法中的步驟可以根據(jù)實際需要進(jìn)行順序調(diào)整、合并和刪減。本發(fā)明實施例終端中的單元可以根據(jù)實際需要進(jìn)行合并、劃分和刪減。以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本
      技術(shù)領(lǐng)域
      的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到各種等效的修改或替換,這些修改或替換都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。當(dāng)前第1頁12
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1