最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

電子設(shè)備的圖像處理方法及電子設(shè)備與流程

文檔序號(hào):11931294閱讀:414來源:國知局
電子設(shè)備的圖像處理方法及電子設(shè)備與流程

本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種電子設(shè)備的圖像處理方法及電子設(shè)備。



背景技術(shù):

隨著電子技術(shù)的不斷發(fā)展,越來越多的電子設(shè)備都配置有攝像頭以拍攝圖像。

正常的拍攝流程中,需先解鎖電子設(shè)備,打開拍照應(yīng)用,繼而輸入確認(rèn)拍攝指令如點(diǎn)擊拍攝鍵,便可實(shí)現(xiàn)圖像拍攝。

然而,對(duì)于一些轉(zhuǎn)瞬即逝的場(chǎng)景,如何盡可能快地完成拍攝顯得格外重要。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供一種電子設(shè)備的圖像處理方法及電子設(shè)備,以縮短拍攝時(shí)間。

本發(fā)明提供一種電子設(shè)備的圖像處理方法,所述電子設(shè)備包括:應(yīng)用處理器AP、數(shù)字信號(hào)處理器DSP及傳感器,所述方法包括:

所述AP根據(jù)接收到的拍攝指令,控制所述傳感器上電、喚醒所述DSP;

所述DSP喚醒后,所述DSP初始化所述傳感器,并控制所述傳感器持續(xù)感光;

所述DSP獲取所述傳感器輸出的圖像,并對(duì)所述傳感器輸出的圖像進(jìn)行處理;

所述AP從所述DSP獲取圖像,并對(duì)從所述DSP獲取的圖像進(jìn)行處理得到目標(biāo)圖像。

本發(fā)明還提供一種電子設(shè)備,包括:應(yīng)用處理器AP、數(shù)字信號(hào)處理器DSP及傳感器;所述AP與所述DSP連接,所述AP還與所述傳感器連接,所述DSP還與所述傳感器連接;

所述AP,用于根據(jù)接收到的拍攝指令,控制所述傳感器上電、喚醒所述DSP;

所述DSP,用于在喚醒后,初始化所述傳感器,控制所述傳感器持續(xù)感光,獲取所述傳感器輸出的圖像,并對(duì)所述傳感器輸出的圖像進(jìn)行處理;

所述AP,還用于從所述DSP獲取所述處理后的圖像得到目標(biāo)圖像。

本發(fā)明提供的電子設(shè)備的圖像處理方法及電子設(shè)備,可由該電子設(shè)備的AP根據(jù)接收到的拍攝指令,控制該電子設(shè)備的傳感器上電、并喚醒該DSP,在該DSP喚醒后,由該DSP初始化該傳感器,并控制該傳感器持續(xù)感光,該DSP獲取該傳感器輸出的圖像,并對(duì)該傳感器輸出的圖像進(jìn)行處理,該AP從該DSP獲取圖像,并對(duì)從該DSP獲取的圖像進(jìn)行處理得到目標(biāo)圖像。該圖像處理方法可在DSP喚醒后由DSP初始化傳感器并控制傳感器持續(xù)感光,縮減了AP的工作,使得AP和DSP可并行工作,有效縮短了獲取目標(biāo)圖像的時(shí)間,即縮短了拍攝時(shí)間,提高了用戶體驗(yàn)。

附圖說明

圖1為本發(fā)明提供的一種電子設(shè)備的圖像處理方法的流程圖;

圖2為本發(fā)明提供的另一種電子設(shè)備的圖像處理方法的流程圖;

圖3為本發(fā)明提供的又一種電子設(shè)備的圖像處理方法的流程圖;

圖4為本發(fā)明提供的一種電子設(shè)備的結(jié)構(gòu)示意圖;

圖5為本發(fā)明提供的另一種電子設(shè)備的結(jié)構(gòu)示意圖;

圖6為本發(fā)明提供的又一種電子設(shè)備的結(jié)構(gòu)示意圖;

圖7為本發(fā)明提供的再一種電子設(shè)備的圖像處理方法的流程圖。

具體實(shí)施方式

本發(fā)明提供的各電子設(shè)備的圖像處理方法,可由圖像處理裝置執(zhí)行,該圖像處理裝置可通過通過軟件和/或硬件的方式集成在任一設(shè)置有攝像頭的電子設(shè)備中。該電子設(shè)備例如可以為手機(jī)、平板電腦、智能穿戴設(shè)備等其中任一設(shè)置有攝像頭的電子設(shè)備。

如下結(jié)合多個(gè)實(shí)例進(jìn)行說明。

圖1為本發(fā)明提供的一種電子設(shè)備的圖像處理方法的流程圖。該圖像處理方法可由電子設(shè)備執(zhí)行。

在介紹該圖像處理方法之前,先對(duì)該電子設(shè)備進(jìn)行簡要說明。該電子設(shè)備可包括:應(yīng)用處理器(Application Processor,簡稱AP)、數(shù)字信號(hào)處理器(Digital Signal Procesor,簡稱DSP)及傳感器(sensor)。該電子設(shè)備可包括至少一個(gè)攝像頭,每個(gè)攝像頭包括鏡頭和圖像傳感器。該傳感器可以為該電子設(shè)備的任一攝像頭中的圖像傳感器。該傳感器例如可以為電荷耦合元件(Charge Coupled Device,簡稱CCD)的圖像傳感器,和金屬氧化物半導(dǎo)體元件(Complementary Metal-Oxide Semiconductor,簡稱CMOS)的圖像傳感器等任一類型的圖像傳感器。

如圖1所示,該方法可包括:

S101、AP根據(jù)接收到的拍攝指令,控制該傳感器上電、喚醒該DSP。

該拍攝指令可以為用戶輸入的快捷拍攝指令。該AP可以根據(jù)接收到的拍攝指令,通過輸入驅(qū)動(dòng)模塊向該AP側(cè)的傳感器驅(qū)動(dòng)模塊發(fā)送上電通知,使得該傳感器驅(qū)動(dòng)模塊控制該傳感器進(jìn)行上電。該AP在控制該傳感器的上電的同時(shí),還通過輸入驅(qū)動(dòng)模塊向該DSP側(cè)的DSP系統(tǒng)模塊發(fā)送喚醒通知,使得DSP系統(tǒng)模塊喚醒該DSP。其中,喚醒該DSP,可以將該DSP從休眠狀態(tài)喚醒。

該AP在控制該傳感器的上電的同時(shí),該AP還可通過輸入驅(qū)動(dòng)模塊向相機(jī)應(yīng)用(Camera app)發(fā)送初始化通知,使得相機(jī)應(yīng)用創(chuàng)建相機(jī)實(shí)例,并攜帶極速盲拍標(biāo)記,實(shí)現(xiàn)相機(jī)應(yīng)用的初始化。

該傳感器上電完成后,該AP通過該傳感器驅(qū)動(dòng)模塊,采用該AP與該DSP之間連接的串行外設(shè)接口(Serial Peripheral Interface,簡稱SPI)總線向該DSP發(fā)送通知,以使得該DSP確定該傳感器完成上電。

S102、該DSP喚醒后,該DSP初始化該傳感器,并控制該傳感器持續(xù)感光。

該DSP可以在喚醒后,由該DSP側(cè)的DSP系統(tǒng)模塊初始化該傳感器。該DSP控制該傳感器持續(xù)感光,指的是,該DSP在預(yù)設(shè)時(shí)間段內(nèi)持續(xù)感光,以使得該傳感器獲取捕捉光圖像。

S103、該DSP獲取該傳感器輸出的圖像,并對(duì)該傳感器輸出的圖像進(jìn)行處理。

該DSP可以通過該DSP內(nèi)的系統(tǒng)模塊從該傳感器中獲取該傳感器輸出的圖像。該DSP從該傳感器獲取的圖像可以是該傳感器所捕捉到的光圖像。該DSP可以對(duì)該傳感器輸出的圖像進(jìn)行處理,以得到數(shù)字圖像。該數(shù)字圖像可稱為未加工(Raw)的數(shù)字圖像。

S104、AP從該DSP獲取圖像,并對(duì)從該DSP獲取的圖像進(jìn)行處理得到目標(biāo)圖像。

該AP可以通過該AP側(cè)的相機(jī)應(yīng)用模塊從該DSP獲取圖像。從該DSP獲取的圖像可以為該DSP對(duì)該傳感器輸出的圖像進(jìn)行處理后得到的圖像,如上述未加工的數(shù)字圖像。該AP可以對(duì)該DSP獲取的圖像進(jìn)行后期處理,如數(shù)字處理,用以得到該目標(biāo)圖像。該數(shù)字處理可包括:抓取圖像、剪裁圖像、放大圖像、縮小圖像、旋轉(zhuǎn)圖像等處理。當(dāng)然,該AP對(duì)從該DSP獲取的圖像還可進(jìn)行其他處理,上述僅為實(shí)例說明,本發(fā)明不以此作為限制。

其中,該AP可以在硬件抽象層(Hardware Abstraction Layer,簡稱HAL)初始化完成后從該DSP獲取圖像。

需要說明的是,該AP的得到該目標(biāo)圖像后,還可向顯示設(shè)備發(fā)送該目標(biāo)圖像,使得該顯示設(shè)備對(duì)該目標(biāo)圖像進(jìn)行顯示。當(dāng)然,該AP的得到該目標(biāo)圖像后,也可不顯示,而直接將該目標(biāo)圖像進(jìn)行存儲(chǔ)。

本發(fā)明提供的電子設(shè)備的圖像處理方法,可由該電子設(shè)備的AP根據(jù)接收到的拍攝指令,控制該電子設(shè)備的傳感器上電、并喚醒該DSP,在該DSP喚醒后,由該DSP初始化該傳感器,并控制該傳感器持續(xù)感光,該DSP獲取該傳感器輸出的圖像,并對(duì)該傳感器輸出的圖像進(jìn)行處理,該AP從該DSP獲取圖像,并對(duì)從該DSP獲取的圖像進(jìn)行處理得到目標(biāo)圖像。該圖像處理方法可在DSP喚醒后由DSP初始化傳感器并控制傳感器持續(xù)感光,縮減了AP的工作,使得AP和DSP可并行工作,有效縮短了獲取目標(biāo)圖像的時(shí)間,即縮短了拍攝時(shí)間,提高了用戶體驗(yàn)。

可選的,在如上所述的S101中AP根據(jù)接收到的拍攝指令,控制該傳感器上電、喚醒該DSP之前,該方法還可包括:

該AP接收通過預(yù)設(shè)按鍵和/或語音輸入設(shè)備所輸入的該拍攝指令。

具體地,該預(yù)設(shè)按鍵可以為該電子設(shè)備的拍攝物理按鍵、該電子設(shè)備的任一物理按鍵、或者該電子設(shè)備的多個(gè)物理按鍵的組合按鍵等。舉例來說,該預(yù)設(shè)按鍵例如可以為該電子設(shè)備的電源鍵、或者,該電子設(shè)備的電源鍵與音量鍵的組合等。該語音輸入設(shè)備可以為該電子設(shè)備的麥克(mic),也稱話筒等語音輸入設(shè)備。

若該AP接收預(yù)設(shè)按鍵輸入的該拍攝指令,則該AP可以通過按鍵驅(qū)動(dòng)模塊向傳感器驅(qū)動(dòng)模塊發(fā)送上電通知,也就是說,上述輸入驅(qū)動(dòng)模塊可以包括按鍵驅(qū)動(dòng)模塊。

若該AP接收語音輸入設(shè)備輸入的該拍攝指令,則該AP可以通過語音驅(qū)動(dòng)模塊向傳感器驅(qū)動(dòng)模塊發(fā)送上電通知,也就是說,上述輸入驅(qū)動(dòng)模塊可以包括語音驅(qū)動(dòng)模塊。

可選的,如上所述的S102中控制該傳感器持續(xù)感光可以包括:

該DSP通過向該傳感器的寄存器中寫入曝光參數(shù),以控制該傳感器持續(xù)感光。

其中,該曝光參數(shù)例如可以包括該傳感器的感光量及感光時(shí)間等至少一種曝光參數(shù)。該傳感器的寄存器可位于該DSP內(nèi)。該方法中,可以由DSP內(nèi)的處理模塊向該傳感器的寄存器中持續(xù)寫入曝光參數(shù),以控制該傳感器在預(yù)設(shè)時(shí)間段內(nèi)持續(xù)感光。

可選的,本發(fā)明還可提供一種電子設(shè)備的圖像處理方法。圖2為本發(fā)明提供的另一種電子設(shè)備的圖像處理方法的流程圖。如圖2所示,該方法在如上所述的S103中對(duì)該傳感器輸出的圖像進(jìn)行處理可包括:

S201、DSP對(duì)該傳感器輸出的圖像進(jìn)行3A算法處理。

其中,3A算法包括:自動(dòng)白平衡算法、自動(dòng)聚焦算法、自動(dòng)曝光算法。

該DSP對(duì)對(duì)該傳感器輸出的圖像進(jìn)行3A算法處理,得到該數(shù)字圖像,該數(shù)字圖像可以為3A算法處理后的未加工的數(shù)字圖像。

可選的,如上所述的S103中對(duì)該傳感器輸出的圖像進(jìn)行處理之后,該方法還可包括:

S202、DSP存儲(chǔ)該DSP處理后的圖像。

該DSP可以將該DSP處理后的圖像緩存至該DSP對(duì)應(yīng)的存儲(chǔ)器中。

對(duì)應(yīng)的,如上所述的S104中AP從該DSP獲取圖像可包括:

該AP從該DSP中獲取該DSP所存儲(chǔ)的圖像。

該圖像處理方法,通過DSP對(duì)該傳感器輸出的圖像進(jìn)行3A算法處理,可有效提高圖像的拍攝效果;DSP存儲(chǔ)該DSP處理后的圖像,可使得AP更迅速的從該DSP獲取圖像,有效縮短拍攝時(shí)間。

可選的,本發(fā)明還可提供一種電子設(shè)備的圖像處理方法。圖3為本發(fā)明提供的又一種電子設(shè)備的圖像處理方法的流程圖。如圖3所示,該方法在如上所述的S104中AP從該DSP獲取圖像可包括:

S301、AP向DSP發(fā)送拍照命令。

該AP可以在HAL初始化完成后,通過相機(jī)應(yīng)用模塊向DSP側(cè)的DSP系統(tǒng)模塊發(fā)送拍照命令。該AP可以通過相機(jī)應(yīng)用模塊,采用與該DSP間的連接的SPI向該DSP的DSP系統(tǒng)模塊發(fā)送拍照命令,以從該DSP請(qǐng)求圖像。該拍照命令也可稱為圖像請(qǐng)求等消息。

S302、DSP根據(jù)該拍照命令,將該DSP處理后的圖像發(fā)送至該AP。

該DSP可以通過與該AP連接的移動(dòng)產(chǎn)業(yè)處理器接口(Mobile Industry Processor Interface,簡稱MIPI)總線將該DSP處理后的圖像發(fā)送至該AP。

該圖像處理方法,通過AP向DSP發(fā)送拍照命令,并接收該DSP根據(jù)該拍照命令所發(fā)送的該DSP處理后的圖像,可使得AP更迅速的從該DSP獲取圖像,有效縮短拍攝時(shí)間。

本發(fā)明還提供一種電子設(shè)備。圖4為本發(fā)明提供的一種電子設(shè)備的結(jié)構(gòu)示意圖。如圖4所示,該電子設(shè)備包括:AP 401、DSP 402及傳感器403;AP 401與DSP 402連接,AP 401還與傳感器403連接,DSP 402還與傳感器403連接。

AP 401用于根據(jù)接收到的拍攝指令,控制傳感器403上電、喚醒DSP 402。

DSP 402,用于在喚醒后,初始化傳感器403,控制傳感器403持續(xù)感光,獲取傳感器403輸出的圖像,并對(duì)傳感器403輸出的圖像進(jìn)行處理。

AP 401還用于從DSP 402獲取該處理后的圖像得到目標(biāo)圖像。

可選的,AP 401,還用于在根據(jù)接收到的拍攝指令根據(jù)接收到的拍攝指令,控制傳感器403上電、喚醒DSP 402之前,接收通過預(yù)設(shè)按鍵和/或語音輸入設(shè)備所輸入的該拍攝指令。

可選的,本發(fā)明還提供一種電子設(shè)備。圖5為本發(fā)明提供的另一種電子設(shè)備的結(jié)構(gòu)示意圖。如圖5所示,該電子設(shè)備內(nèi)DSP 402可包括:處理模塊404和寄存器405。該寄存器405為傳感器403在DSP 402內(nèi)對(duì)應(yīng)的寄存器。AP 401與處理模塊404連接,處理模塊404通過寄存器405還傳感器403連接。

處理模塊404用于向傳感器403的寄存器405中寫入曝光參數(shù),以控制傳感器403持續(xù)感光。

可選的,DSP 402,具體用于對(duì)傳感器403輸出的圖像進(jìn)行3A算法處理;該3A算法包括:自動(dòng)白平衡算法、自動(dòng)聚焦算法、自動(dòng)曝光算法。

可選的,DSP 402,還用于在對(duì)傳感器402輸出的圖像進(jìn)行處理之后,存儲(chǔ)該處理后的圖像。

可選的,AP 401,具體用于向DSP 402發(fā)送拍照命令,并接收DSP 402根據(jù)該拍照命令所發(fā)送的該處理后的圖像。

該電子設(shè)備,可在DSP喚醒后由DSP初始化傳感器并控制傳感器持續(xù)感光,縮減了AP的工作,使得AP和DSP可并行工作,有效縮短了獲取目標(biāo)圖像的時(shí)間,即縮短了拍攝時(shí)間,提高了用戶體驗(yàn)。

如下以一個(gè)具體的實(shí)例對(duì)上述電子設(shè)備及電子設(shè)備的圖像處理方法進(jìn)行說明。圖6為本發(fā)明提供的又一種電子設(shè)備的結(jié)構(gòu)示意圖。如圖6所示,該電子設(shè)備可包括:AP 601、DSP 602及傳感器603。

其中,AP 601的傳輸(Transmit,簡稱Tx)接口通過SPI總線與DSP 602的第一接收(Receive,簡稱Rx)接口連接,AP 601的Rx接口通過MIPI總線與DSP 602的第一Tx接口連接。其中,DSP 602的第一Rx接口可表示為圖6所示的Rx1,DSP 602的第一Tx接口可表示為圖6所示的Tx1。

AP 601還通過(Inter-Integrated Circuit,簡稱I2C)總線與傳感器603連接。

DSP 602的第二Tx接口通過I2C總線與傳感器603連接,DSP 602的第二Rx接口還通過MIPI總線與傳感器603連接。

其中,AP 601中集成有按鍵驅(qū)動(dòng)模塊、傳感器驅(qū)動(dòng)模塊和相機(jī)應(yīng)用模塊。傳感器驅(qū)動(dòng)模塊和相機(jī)應(yīng)用模塊可通過軟件和/或硬件的方式集成在AP 601中。DSP 602中集成有DSP系統(tǒng)模塊,DSP系統(tǒng)模塊可通過軟件和/或硬件的方式集成在DSP 602中。

如下結(jié)合圖6對(duì)電子設(shè)備的圖像處理方法進(jìn)行舉例說明。圖7為本發(fā)明提供的再一種電子設(shè)備的圖像處理方法的流程圖。如圖7所示,該方法可包括:

S701、按鍵驅(qū)動(dòng)模塊根據(jù)接收到的拍攝指令,向傳感器驅(qū)動(dòng)模塊發(fā)送上電通知使得傳感器驅(qū)動(dòng)模塊對(duì)傳感器進(jìn)行上電。

AP 601中的該傳感器驅(qū)動(dòng)模塊可以通過AP 601與傳感器603間的連接總線,如I2C總線,對(duì)傳感器603進(jìn)行上電。

S702、按鍵驅(qū)動(dòng)模塊根據(jù)接收到的拍攝指令,還向DSP系統(tǒng)模塊發(fā)送喚醒通知使得DSP系統(tǒng)模塊喚醒該DSP。

AP 601中按鍵驅(qū)動(dòng)模塊可以通過AP 601與DSP 602間的SPI總線,向DSP 602的DSP系統(tǒng)模塊發(fā)送喚醒通知,使得DSP 602的DSP系統(tǒng)模塊喚醒DSP 602。

S703、按鍵驅(qū)動(dòng)模塊根據(jù)接收到的拍攝指令,還可向相機(jī)應(yīng)用模塊發(fā)送初始化通知。

相機(jī)應(yīng)用模塊可根據(jù)初始化通知?jiǎng)?chuàng)建相機(jī)實(shí)例,并攜帶極速盲拍標(biāo)記,實(shí)現(xiàn)相機(jī)應(yīng)用的初始化。

需要說明的是,S701、S702、S703可以是同時(shí)執(zhí)行。

S704、傳感器驅(qū)動(dòng)模塊可在傳感器上電完成后,向DSP系統(tǒng)模塊發(fā)送上電完成通知。

AP 601中傳感器驅(qū)動(dòng)模塊可以通過AP 601與DSP 602間的SPI總線,將該上電完成通知發(fā)送至DSP 602的DSP系統(tǒng)模塊。

S705、DSP系統(tǒng)模塊可在DSP喚醒后,初始化該傳感器,并控制該傳感器持續(xù)感光。

該DSP 602的DSP系統(tǒng)模塊可以通過DSP 602與傳感器603間的I2C總線初始化該傳感器。該DSP 602的DSP系統(tǒng)模塊可以通過DSP 602與傳感器603間的I2C總線,控制該傳感器持續(xù)感光。

S706、DSP系統(tǒng)模塊對(duì)該傳感器輸出的圖像進(jìn)行3A算法處理得到未加工的數(shù)字圖像。

該DSP 602的DSP系統(tǒng)模塊可以通過DSP 602與傳感器603間的MIPI總線從獲取傳感器輸出的圖像。

S707、DSP系統(tǒng)模塊存儲(chǔ)該未加工的數(shù)字圖像。

S708、應(yīng)用處理模塊向DSP系統(tǒng)模塊發(fā)送拍照命令。

AP 601的應(yīng)用處理模塊可以在相機(jī)應(yīng)用的初始化完成后,通過AP 601與DSP 602間的SPI總線,向DSP系統(tǒng)模塊發(fā)送拍照命令。

S709、DSP系統(tǒng)模塊根據(jù)該拍照命令,將該DSP系統(tǒng)模塊處理后的圖像發(fā)送至應(yīng)用處理模塊。

DSP 602中的DSP系統(tǒng)模塊可以通過AP 601與DSP 602間的MIPI總線,將該DSP處理后的圖像發(fā)送至AP 601的應(yīng)用處理模塊。

S710、應(yīng)用處理模塊對(duì)從該DSP獲取的圖像進(jìn)行處理得到目標(biāo)圖像。

本發(fā)明提供的該圖像處理方法及電子設(shè)備,DSP系統(tǒng)模塊可在DSP喚醒后,初始化該傳感器,并控制該傳感器持續(xù)感光,縮減了AP的工作,使得AP和DSP可并行工作,有效縮短了獲取目標(biāo)圖像的時(shí)間,即縮短了拍攝時(shí)間,提高了用戶體驗(yàn)。

最后應(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ù)方案的范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1