本發(fā)明涉及圖像處理,具體而言,涉及一種圖像數(shù)據(jù)位寬擴(kuò)展方法、裝置、電子設(shè)備和存儲介質(zhì)。
背景技術(shù):
1、目前市面上大多數(shù)科學(xué)互補性金屬氧化物半導(dǎo)體(scientific?complementarymetal?oxide?semiconductor,簡稱:scmos)產(chǎn)品,例如科學(xué)相機均包含高動態(tài)范圍(highdynamic?range,簡稱:hdr)功能。而hdr數(shù)據(jù)通常根據(jù)高低增益數(shù)據(jù)轉(zhuǎn)換而來,且hdr數(shù)據(jù)的位寬(即數(shù)據(jù)所占的位深度)高于高低增益數(shù)據(jù)的位寬,位寬擴(kuò)展后得到的高位寬圖像數(shù)據(jù)的直方圖不連續(xù),存在明顯的鋸齒狀。
技術(shù)實現(xiàn)思路
1、有鑒于此,本發(fā)明的目的在于提供一種圖像數(shù)據(jù)位寬擴(kuò)展方法、裝置、電子設(shè)備和存儲介質(zhì),能夠提升高位寬圖像數(shù)據(jù)的直方圖的連續(xù)性和平滑性。
2、為了實現(xiàn)上述目的,本發(fā)明實施例采用的技術(shù)方案如下:
3、第一方面,本發(fā)明提供一種圖像數(shù)據(jù)位寬擴(kuò)展方法,所述方法包括:
4、接收低位寬圖像數(shù)據(jù)、第一位寬和第二位寬;所述第一位寬低于所述第二位寬;所述低位寬圖像數(shù)據(jù)包括多個像素點的低位寬數(shù)據(jù);
5、根據(jù)所述第一位寬和所述第二位寬,得到擴(kuò)展系數(shù);
6、根據(jù)所述擴(kuò)展系數(shù)、所述第一位寬和所述第二位寬,得到各所述像素點的填補數(shù)據(jù);
7、根據(jù)所述擴(kuò)展系數(shù)、各所述像素點的低位寬數(shù)據(jù)和對應(yīng)的填補數(shù)據(jù),生成高位寬圖像數(shù)據(jù)。
8、在可選的實施方式中,所述根據(jù)所述擴(kuò)展系數(shù)、所述第一位寬和所述第二位寬,得到各所述像素點的填補數(shù)據(jù),包括:
9、根據(jù)所述擴(kuò)展系數(shù)創(chuàng)建擴(kuò)展池;所述擴(kuò)展池包括多個擴(kuò)展值;
10、根據(jù)所述擴(kuò)展系數(shù)、所述第一位寬和所述第二位寬從所述擴(kuò)展池中獲取各所述像素點對應(yīng)的多個目標(biāo)擴(kuò)展值;
11、根據(jù)各所述像素點對應(yīng)的多個目標(biāo)擴(kuò)展值生成各所述像素點的填補數(shù)據(jù)。
12、在可選的實施方式中,所述根據(jù)所述擴(kuò)展系數(shù)、所述第一位寬和所述第二位寬從所述擴(kuò)展池中獲取各所述像素點對應(yīng)的多個目標(biāo)擴(kuò)展值,包括:
13、根據(jù)所述擴(kuò)展系數(shù)、所述第一位寬和所述第二位寬確定填補數(shù)量;
14、根據(jù)所述填補數(shù)量隨機生成各所述像素點對應(yīng)的目標(biāo)索引;
15、根據(jù)所述目標(biāo)索引從所述擴(kuò)展池中獲取各所述像素點對應(yīng)的多個目標(biāo)擴(kuò)展值。
16、在可選的實施方式中,所述根據(jù)所述擴(kuò)展系數(shù)、所述第一位寬和所述第二位寬確定填補數(shù)量,包括:
17、計算所述第二位寬與所述第一位寬的差值;
18、根據(jù)所述擴(kuò)展系數(shù)與所述差值的比值確定所述填補數(shù)量。
19、在可選的實施方式中,所述根據(jù)所述填補數(shù)量隨機生成各所述像素點對應(yīng)的目標(biāo)索引,包括:
20、根據(jù)所述填補數(shù)量生成各所述像素點對應(yīng)的相應(yīng)數(shù)量的隨機值;
21、根據(jù)所述像素點對應(yīng)的每個隨機值和擴(kuò)展池容量,生成各所述像素點對應(yīng)的目標(biāo)索引;所述擴(kuò)展池容量用來表征所述擴(kuò)展池中擴(kuò)展值的數(shù)量。
22、在可選的實施方式中,所述根據(jù)各所述像素點對應(yīng)的多個目標(biāo)擴(kuò)展值生成各所述像素點的填補數(shù)據(jù),包括:
23、對每個所述像素點對應(yīng)的多個目標(biāo)擴(kuò)展值求和,得到各所述像素點的填補數(shù)據(jù)。
24、在可選的實施方式中,所述根據(jù)所述擴(kuò)展系數(shù)、各所述像素點的低位寬數(shù)據(jù)和對應(yīng)的填補數(shù)據(jù),生成高位寬圖像數(shù)據(jù),包括:
25、計算每個所述像素點的低位寬數(shù)據(jù)與所述擴(kuò)展系數(shù)的乘積;
26、將每個所述乘積與對應(yīng)的填補數(shù)據(jù)求和,得到每個所述像素點的高位寬數(shù)據(jù);其中,全部所述像素點的高位寬數(shù)據(jù)構(gòu)成所述高位寬圖像數(shù)據(jù)。
27、第二方面,本發(fā)明提供一種圖像數(shù)據(jù)位寬擴(kuò)展裝置,所述裝置包括:
28、接收模塊,用于接收低位寬圖像數(shù)據(jù)、第一位寬和第二位寬;所述第一位寬低于所述第二位寬;所述低位寬圖像數(shù)據(jù)包括多個像素點的低位寬數(shù)據(jù);
29、擴(kuò)展模塊,用于根據(jù)所述第一位寬和所述第二位寬,得到擴(kuò)展系數(shù);根據(jù)所述擴(kuò)展系數(shù)、所述第一位寬和所述第二位寬,得到各所述像素點的填補數(shù)據(jù);根據(jù)所述擴(kuò)展系數(shù)、各所述像素點的低位寬數(shù)據(jù)和對應(yīng)的填補數(shù)據(jù),生成高位寬圖像數(shù)據(jù)。
30、第三方面,本發(fā)明提供一種電子設(shè)備,包括處理器和存儲器,所述存儲器存儲有能夠被所述處理器執(zhí)行的計算機程序,所述處理器可執(zhí)行所述計算機程序以實現(xiàn)前述實施方式任一所述的圖像數(shù)據(jù)位寬擴(kuò)展方法。
31、第四方面,本發(fā)明提供一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如前述實施方式中任一項所述的圖像數(shù)據(jù)位寬擴(kuò)展方法。
32、相比于現(xiàn)有技術(shù),本發(fā)明實施例提供的圖像數(shù)據(jù)位寬擴(kuò)展方法、裝置、電子設(shè)備和存儲介質(zhì),根據(jù)第一位寬和第二位寬得到擴(kuò)展系數(shù),根據(jù)擴(kuò)展系數(shù)、第一位寬和第二位寬得到各像素點的填補數(shù)據(jù),利用擴(kuò)展系數(shù)和像素點對應(yīng)的填補數(shù)據(jù)對像素點的低位寬數(shù)據(jù)進(jìn)行位寬擴(kuò)展,得到高位寬圖像數(shù)據(jù)。本發(fā)明支持任意低位寬圖像數(shù)據(jù)到高位寬圖像數(shù)據(jù)的位寬擴(kuò)展,利用填補數(shù)據(jù)動態(tài)填補低位寬圖像數(shù)據(jù)到高位寬圖像數(shù)據(jù)轉(zhuǎn)換過程中丟失的中間數(shù)據(jù),使得高位寬圖像數(shù)據(jù)的信息更豐富,動態(tài)范圍更大,提升高位寬圖像數(shù)據(jù)的直方圖的連續(xù)性和平滑性。
33、為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細(xì)說明如下。
1.一種圖像數(shù)據(jù)位寬擴(kuò)展方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的圖像數(shù)據(jù)位寬擴(kuò)展方法,其特征在于,所述根據(jù)所述擴(kuò)展系數(shù)、所述第一位寬和所述第二位寬,得到各所述像素點的填補數(shù)據(jù),包括:
3.根據(jù)權(quán)利要求2所述的圖像數(shù)據(jù)位寬擴(kuò)展方法,其特征在于,所述根據(jù)所述擴(kuò)展系數(shù)、所述第一位寬和所述第二位寬從所述擴(kuò)展池中獲取各所述像素點對應(yīng)的多個目標(biāo)擴(kuò)展值,包括:
4.根據(jù)權(quán)利要求3所述的圖像數(shù)據(jù)位寬擴(kuò)展方法,其特征在于,所述根據(jù)所述擴(kuò)展系數(shù)、所述第一位寬和所述第二位寬確定填補數(shù)量,包括:
5.根據(jù)權(quán)利要求3所述的圖像數(shù)據(jù)位寬擴(kuò)展方法,其特征在于,所述根據(jù)所述填補數(shù)量隨機生成各所述像素點對應(yīng)的目標(biāo)索引,包括:
6.根據(jù)權(quán)利要求2所述的圖像數(shù)據(jù)位寬擴(kuò)展方法,其特征在于,所述根據(jù)各所述像素點對應(yīng)的多個目標(biāo)擴(kuò)展值生成各所述像素點的填補數(shù)據(jù),包括:
7.根據(jù)權(quán)利要求1所述的圖像數(shù)據(jù)位寬擴(kuò)展方法,其特征在于,所述根據(jù)所述擴(kuò)展系數(shù)、各所述像素點的低位寬數(shù)據(jù)和對應(yīng)的填補數(shù)據(jù),生成高位寬圖像數(shù)據(jù),包括:
8.一種圖像數(shù)據(jù)位寬擴(kuò)展裝置,其特征在于,所述裝置包括:
9.一種電子設(shè)備,其特征在于,包括處理器和存儲器,所述存儲器存儲有能夠被所述處理器執(zhí)行的計算機程序,所述處理器可執(zhí)行所述計算機程序以實現(xiàn)權(quán)利要求1-7任一所述的圖像數(shù)據(jù)位寬擴(kuò)展方法。
10.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-7中任一項所述的圖像數(shù)據(jù)位寬擴(kuò)展方法。