46]根據(jù)至少一個示例實(shí)施例,處理器構(gòu)造成通過計(jì)算顏色數(shù)據(jù)的平均值或顏色數(shù)據(jù)的加權(quán)平均值來產(chǎn)生顏色分布。
【附圖說明】
[0047]通過參照附圖詳細(xì)地描述發(fā)明構(gòu)思的示例實(shí)施例,發(fā)明構(gòu)思的上述和其他特征和優(yōu)點(diǎn)將變得更明顯,在附圖中:
[0048]圖1是根據(jù)發(fā)明構(gòu)思的至少一個示例實(shí)施例的圖像處理裝置的框圖;
[0049]圖2是示出根據(jù)發(fā)明構(gòu)思的至少一個示例實(shí)施例的圖像處理的驅(qū)動方法的流程圖;
[0050]圖3至圖6示出了用于分析顏色數(shù)據(jù)的方法;
[0051]圖7是根據(jù)發(fā)明構(gòu)思的至少一個示例實(shí)施例的圖像處理裝置的框圖;
[0052]圖8是根據(jù)發(fā)明構(gòu)思的至少一個示例實(shí)施例的圖像處理裝置的框圖;
[0053]圖9是根據(jù)發(fā)明構(gòu)思的至少一個示例實(shí)施例的圖像處理裝置的框圖;
[0054]圖10是根據(jù)發(fā)明構(gòu)思的至少一個示例實(shí)施例的SoC系統(tǒng)的框圖;
[0055]圖11是根據(jù)發(fā)明構(gòu)思的至少一個示例實(shí)施例的無線通信的框圖;
[0056]圖12是示出根據(jù)發(fā)明構(gòu)思的至少一個示例實(shí)施例的電子系統(tǒng)的構(gòu)造的框圖;
[0057]圖13示出了圖12的電子系統(tǒng)應(yīng)用于智能電話的示例;
[0058]圖14示出了圖12的電子系統(tǒng)應(yīng)用于平板PC的示例;以及
[0059]圖15示出了圖12的電子系統(tǒng)應(yīng)用于筆記本電腦的示例。
【具體實(shí)施方式】
[0060]現(xiàn)在將參照其中示出了示例實(shí)施例的附圖來更充分地描述發(fā)明構(gòu)思。提供這些示例實(shí)施例使得本公開將是徹底的和完整的,并且這些示例實(shí)施例將向本領(lǐng)域技術(shù)人員充分地傳達(dá)發(fā)明構(gòu)思。發(fā)明構(gòu)思可以以使用各種各樣的修改而以許多不同的形式來實(shí)施,將在附圖中示出并且詳細(xì)地解釋一些實(shí)施例。然而,這不應(yīng)該被解釋為局限于在這里闡述的示例實(shí)施例,相反,應(yīng)該理解的是,在不脫離發(fā)明構(gòu)思的原理和精神的情況下,可以在這些示例實(shí)施例中做出改變,發(fā)明構(gòu)思的范圍被限定在權(quán)利要求以及它們的等同物中。同樣的附圖標(biāo)記始終表示同樣的元件。在附圖中,為了清楚起見,夸大了層和區(qū)域的厚度。
[0061 ] 將理解的是,雖然可在這里使用術(shù)語第一、第二等來描述不同的元件,但這些元件不應(yīng)受這些術(shù)語限制。這些術(shù)語僅用于將一個元件與另一元件區(qū)分開。例如,在不脫離示例實(shí)施例的范圍的情況下,第一元件可被稱為第二元件,同樣地,第二元件可被稱為第一元件。如在這里使用的,術(shù)語“和/或”包括一個或更多個相關(guān)所列項(xiàng)的任何組合和所有組合。
[0062]將理解的是,當(dāng)元件被稱為“連接”或“結(jié)合”到另一元件時,它可直接連接或結(jié)合到所述另一元件或者可存在中間元件。相反,當(dāng)元件被稱為“直接連接”或“直接結(jié)合”到另一元件時,不存在中間元件。用于描述元件之間的關(guān)系的其他詞語應(yīng)該以同樣的方式來解釋(例如,“在……之間”與“直接在……之間”,“相鄰”與“直接相鄰”等)。
[0063]除非另外特別闡明,或者如同通過討論而明顯的,否則諸如“處理”或“運(yùn)算”或“計(jì)算”或“確定”或“顯示”等的術(shù)語是指計(jì)算機(jī)系統(tǒng)或者相似的電子運(yùn)算裝置的動作和處理,所述動作和處理把計(jì)算機(jī)系統(tǒng)的寄存器和存儲器內(nèi)的表示為物理量、電子量的數(shù)據(jù),操作并轉(zhuǎn)換成在計(jì)算機(jī)系統(tǒng)存儲器或寄存器或者其他這樣的信息存儲裝置、信息傳輸裝置或信息顯示裝置內(nèi)的同樣地表示為物理量的其他數(shù)據(jù)。
[0064]在下面的描述中提供具體細(xì)節(jié)以提供示例實(shí)施例的徹底的理解。然而,本領(lǐng)域普通技術(shù)人員將理解的是,可在沒有這些具體細(xì)節(jié)的情況下實(shí)踐示例實(shí)施例。例如,系統(tǒng)可以以框圖示出,從而不以不必要的細(xì)節(jié)模糊示例實(shí)施例。在其他情況下,為了避免模糊示例實(shí)施例,可在沒有不必要的細(xì)節(jié)的情況下示出共知的過程、結(jié)構(gòu)和技術(shù)。
[0065]在下面的描述中,將參照可實(shí)施為程序模塊或功能處理的操作的動作和符號表征(例如,以流程表、流程圖、數(shù)據(jù)流程圖、結(jié)構(gòu)圖、框圖等的形式)來描述舉例說明的實(shí)施例,所述程序模塊或功能處理包括執(zhí)行具體任務(wù)或?qū)崿F(xiàn)具體抽象數(shù)據(jù)類型的程式(routine)、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等并且可使用在現(xiàn)有電子系統(tǒng)(例如,電子成像系統(tǒng)、圖像處理系統(tǒng)、數(shù)字傻瓜相機(jī)(digital point-and-shoot camera)、個人數(shù)字助理(PDA)、智能電話、平板個人計(jì)算機(jī)(PC)、膝上型計(jì)算機(jī)等)中的現(xiàn)有硬件來實(shí)施。這樣的現(xiàn)有的硬件可包括一個或更多個中央處理單元(CPU)、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)或現(xiàn)場可編程門陣列(FPGA)計(jì)算機(jī)等。
[0066]雖然流程圖可將操作描述為順序處理,但是可并行、同發(fā)或同時地執(zhí)行許多操作。另外,可重新排列操作的順序。處理在它的操作完成時可終止,但也可具有不包括在附圖中的附加的步驟。處理可與方法、功能、規(guī)程(procedure)、子程式(subroutine)、輔程序等對應(yīng)。當(dāng)處理與功能對應(yīng)時,它的終止可與功能返回到調(diào)用功能或主功能對應(yīng)。
[0067]如在這里所公開的,術(shù)語“存儲介質(zhì)”、“計(jì)算機(jī)可讀存儲介質(zhì)”或“非暫時性計(jì)算機(jī)可讀存儲介質(zhì)”可代表用于存儲數(shù)據(jù)的一種或更多種裝置,所述裝置包括只讀存儲器(ROM)、隨機(jī)存取存儲器(RAM)、磁性RAM、磁芯存儲器、磁盤存儲介質(zhì)、光學(xué)存儲介質(zhì)、閃存裝置和/或用于存儲信息的其他有形的或非暫時性機(jī)器可讀介質(zhì)。術(shù)語“計(jì)算機(jī)可讀介質(zhì)”可包括但不限于可攜帶的或固定的存儲裝置、光學(xué)存儲裝置以及能夠存儲、包含或攜帶指令和/或數(shù)據(jù)的各種其他有形的或非暫時性介質(zhì)。
[0068]此外,示例實(shí)施例可通過硬件、軟件、固件、中間件(middleware)、微碼、硬件描述語言或它們的任何組合來實(shí)施。當(dāng)以軟件、固件、中間件或微碼來實(shí)施時,用于執(zhí)行必要的任務(wù)的程序代碼或代碼段可存儲在機(jī)器或諸如計(jì)算機(jī)可讀存儲介質(zhì)的計(jì)算機(jī)可讀介質(zhì)中。當(dāng)以軟件實(shí)施時,處理器或多個處理器可編程為執(zhí)行必要的任務(wù),由此被變成專用處理器或計(jì)算機(jī)。
[0069]這里使用的術(shù)語僅出于描述具體實(shí)施例的目的而不意圖是限制性的。如這里所使用的,除非上下文另外清楚地指示,否則單數(shù)形式“一個”/ “一種”和“所述”也意圖包括復(fù)數(shù)形式。還將理解的是,當(dāng)在該說明書中使用術(shù)語“包括”和/或“包含”時,說明存在所述的特征、整數(shù)、步驟、操作、元件和/或組件,當(dāng)不排除存在或添加一個或更多個其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組合。
[0070]除非另有定義,否則這里使用的所有術(shù)語(包括技術(shù)術(shù)語和科學(xué)術(shù)語)具有與發(fā)明構(gòu)思所屬領(lǐng)域的普通技術(shù)人員所通常理解的意思相同的意思。還將理解的是,除非這里明確這樣定義,否則術(shù)語(諸如在通用詞典中定義的術(shù)語)應(yīng)被解釋為具有與相關(guān)領(lǐng)域的背景中的它們的意思一致的意思,并且將不以理想或過度正式的意義來解釋。[0071 ] 當(dāng)諸如“……中的至少一個”的表述在一系列元件之后時,修飾整列元件而不修飾所述列的單個元件。
[0072]以下,將參照圖1至圖6來描述根據(jù)發(fā)明構(gòu)思的至少一個示例實(shí)施例的圖像處理裝置。圖1是根據(jù)發(fā)明構(gòu)思的至少一個示例實(shí)施例的圖像處理裝置的框圖。圖2是示出根據(jù)發(fā)明構(gòu)思的至少一個示例實(shí)施例的圖像處理的驅(qū)動方法的流程圖。圖3至圖6示出了根據(jù)發(fā)明構(gòu)思的至少一個示例實(shí)施例的用于分析顏色數(shù)據(jù)的方法。
[0073]參照圖1,圖像處理裝置1包括應(yīng)用處理器(AP) 100、顯示驅(qū)動器(DDI)200和外部存儲器300。
[0074]AP 100可從外部存儲器300接收圖像數(shù)據(jù)ID,可從圖像數(shù)據(jù)ID采集顏色數(shù)據(jù)⑶,可分析顏色數(shù)據(jù)⑶以確定圖像數(shù)據(jù)ID是否包括單一顏色數(shù)據(jù),并且可將第一增益值或第二增益值施加到顏色數(shù)據(jù)⑶。
[0075]當(dāng)圖像數(shù)據(jù)ID包括多顏色數(shù)據(jù)時,第一增益值是用于執(zhí)行自動白平衡(AWB)而計(jì)算的增益值,當(dāng)圖像數(shù)據(jù)ID包括單一顏色數(shù)據(jù)時,第二增益值是使用預(yù)定義的增益表而計(jì)算的增益值。
[0076]AP 100可將圖像數(shù)據(jù)ID的處理結(jié)果提供到DDI 200。
[0077]詳細(xì)地,AP 100可包括圖像信號處理器(ISP) 110和接口 120。ISP 110可包括采集單元(或采集器)111、處理單元(或處理器)112以及增益施加單元(或增益施加器)113。
[0078]在發(fā)明構(gòu)思的至少一個示例實(shí)施例中,術(shù)語“單元”可意指但不限于執(zhí)行某些任務(wù)的諸如現(xiàn)場可編程門陣列(FPGA)或?qū)S眉呻娐?ASIC)的軟件和/或硬件組件。“單元”可構(gòu)造成位于可尋址存儲介質(zhì)上并構(gòu)造成對一個或更多個處理器執(zhí)行。因此,通過示例的方式,“單元”可包括組件(例如,軟件組件、面對對象的軟件組件、類組件和任務(wù)組件)、進(jìn)程、功能、屬性、規(guī)程、子程式、程序代碼段、驅(qū)動器、固件、微碼、電路、數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)、表、陣列和變量。組件和模塊中所提供的操作可組合成更少的組件和模塊或進(jìn)一步分離成附加的組件和單元。
[0079]盡管圖1示出的是,采集單元111、處理單元112和增益施加單元113全部設(shè)置在ISP 110內(nèi)部,并且ISP 110和接口 120兩者都設(shè)置在AP 100內(nèi)部,但示例實(shí)施例不限于此。
當(dāng)前第2頁
1 
2 
3 
4 
5