TW202101119A - 影像輸出方法與電子裝置 - Google Patents
影像輸出方法與電子裝置 Download PDFInfo
- Publication number
- TW202101119A TW202101119A TW108121891A TW108121891A TW202101119A TW 202101119 A TW202101119 A TW 202101119A TW 108121891 A TW108121891 A TW 108121891A TW 108121891 A TW108121891 A TW 108121891A TW 202101119 A TW202101119 A TW 202101119A
- Authority
- TW
- Taiwan
- Prior art keywords
- image
- pixel
- brightness
- value
- processor
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/68—Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
- H04N23/682—Vibration or motion blur correction
- H04N23/684—Vibration or motion blur correction performed by controlling the image sensor readout, e.g. by controlling the integration time
- H04N23/6845—Vibration or motion blur correction performed by controlling the image sensor readout, e.g. by controlling the integration time by combination of a plurality of images sequentially taken
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/72—Combination of two or more compensation controls
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/71—Circuitry for evaluating the brightness variation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/743—Bracketing, i.e. taking a series of images with varying exposure conditions
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
影像輸出方法與電子裝置。此方法包括:分別使用多個不同的曝光時間拍攝一場景以取得多個影像;根據所述多個影像執行加總操作以獲得第一影像;將第一影像的第一亮度調整為輸出亮度以產生第二影像;將所述第二影像中的多個第一像素的像素值分別轉換為在另一值域中所對應的另一像素值以產生輸出影像;以及輸出所述輸出影像。
Description
本發明是有關於一種影像輸出方法與電子裝置。
一般來說,亮度是曝光時間乘上ISO值的乘積。當使用較長的曝光時間來拍攝長曝光影像時,若使用者持有像機的手的震動幅度過大,則所拍攝到的長曝光影像會產生因手震所導致的模糊。為了預防此情況發生,一般可以使用較短的曝光時間拍攝多張短曝光影像,並將此些短曝光影像合成為單一影像以產生與前述的長曝光影像具有相同亮度的影像,藉此避免前述手震的問題。例如,在習知技術中,假設使用者欲取得一張曝光時間為30 ms、ISO值為300且亮度為9000的長曝光影像。此時,例如可以拍攝3張具有曝光時間為20ms、ISO值為150且亮度為3000的短曝光影像。之後將此三張短曝光影像作移動補償(motion compensation)後相加以產生具有與長曝光影像具有相同亮度(即,9000)的輸出影像。
特別是,由於短曝光影像較不會有因手震所導致的模糊,故將多張短曝光影像相加所產生的輸出影像可以具有較少因手震所導致的模糊。然而在習知技術中,用於結合的多張短曝光影像通常是具有相同的曝光時間。
還需注意的是,當環境光極弱時,使用較短的曝光時間所擷取到的短曝光影像很容易出現錯誤訊號(或訊號不足)的情況,以致於錯誤訊號互相疊加時產生錯誤的結果。此外,當多張短曝光影像合成為輸出影像時,訊號的相加容易出現超過值域的情況。在此情況下,若直接捨棄溢位的訊號,細節並不易保存。再者,若前述的多張短曝光影像具有雜訊,而此些短曝光影像的訊號在相加的過程中,可能會造成此些雜訊在輸出影像中被放大。
本發明提供一種影像輸出方法與電子裝置,其可以根據相多張具有不同曝光時間的短曝光影像合成一張與長曝光影像具有相同亮度的輸出影像。
本發明提出一種影像輸出方法,用於一電子裝置,所述方法包括:分別使用多個不同的曝光時間拍攝一場景以取得多個影像;根據所述多個影像執行一加總(summation)操作以獲得一第一影像;將所述第一影像的一第一亮度調整為一輸出亮度以產生一第二影像;將所述第二影像中的多個第一像素的像素值分別轉換為在另一值域中所對應的另一像素值以產生一輸出影像;以及輸出所述輸出影像。
本發明提出一種電子裝置,此電子裝置包括影像擷取器與處理器。所述影像擷取器分別使用多個不同的曝光時間拍攝一場景以取得多個影像。所述處理器根據所述多個影像執行一加總(summation)操作以獲得一第一影像。所述處理器將所述第一影像的一第一亮度調整為一輸出亮度以產生一第二影像。所述處理器將所述第二影像中的多個第一像素的像素值分別轉換為在另一值域中所對應的另一像素值以產生一輸出影像。所述處理器輸出所述輸出影像。
基於上述,本發明的影像輸出方法與電子裝置可以根據相機拍照當下的手震幅度來決定曝光時間,進而拍攝多張具有不同曝光時間的短曝光影像。之後,再利用前述的多張短曝光影像合成一張與長曝光影像具有相同亮度的輸出影像。藉由此方式,可以讓前述的輸出影像與長曝光影像具有相同的亮度並且前述的輸出影像還可以達到降噪以及保留影像細節的技術效果。此外,由於本發明是動態地決定短曝光影像的曝光時間,因此可以得到曝光時間較長的短曝光影像,進而降低所需拍攝的短曝光影像的數量,降低以往因對數量過多的短曝光影像執行移動補償所造成的錯誤率過高的問題。
為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。
現將詳細參考本發明之示範性實施例,在附圖中說明所述示範性實施例之實例。另外,凡可能之處,在圖式及實施方式中使用相同標號的元件/構件代表相同或類似部分。
圖1是依照本發明的一實施例所繪示的電子裝置的示意圖。
請參照圖1,電子裝置100包括處理器20、影像擷取器22以及儲存電路24。其中,影像擷取器22以及儲存電路24分別耦接至處理器20。電子裝置100例如是像機、手機、平板電腦、筆記型電腦等電子裝置,在此不設限。
處理器20可以是中央處理單元(Central Processing Unit,CPU),或是其他可程式化之一般用途或特殊用途的微處理器(Microprocessor)、數位信號處理器(Digital Signal Processor,DSP)、可程式化控制器、特殊應用積體電路(Application Specific Integrated Circuit,ASIC)或其他類似元件或上述元件的組合。
影像擷取器22是用以擷取(或拍攝)一或多張影像。舉例來說,影像擷取器22可以是內建或外接於電子裝置100,並且配備有電荷耦合元件(Charge Coupled Device,CCD)、互補性氧化金屬半導體(Complementary Metal-Oxide Semiconductor,CMOS)元件或其他種類的感光元件的攝像鏡頭,但本發明並不限於此。在一些實施例中,電子裝置100例如是筆記型電腦,而影像擷取器22例如是內嵌於螢幕上方的攝影機。
儲存電路24可以是任何型態的固定或可移動隨機存取記憶體(random access memory,RAM)、唯讀記憶體(read-only memory,ROM)、快閃記憶體(flash memory)或類似元件或上述元件的組合。
在本範例實施例中,電子裝置100的儲存電路24中儲存有多個程式碼片段,在上述程式碼片段被安裝後,會由處理器20來執行。例如,儲存電路24中包括多個模組,藉由這些模組來分別執行電子裝置100的各個運作,其中各模組是由一或多個程式碼片段所組成。然而本發明不限於此,電子裝置100的各個運作也可以是使用其他硬體形式的方式來實現。
圖2是依照本發明的一實施例所繪示的影像輸出方法的流程圖。
請參照圖2,在本實施例中,處理器20可以控制影像擷取器22分別使用多個不同的曝光時間拍攝一場景以取得多個影像(步驟S201)。換句話說,前述的多個影像可以分別具有不同的曝光時間。特別是,步驟S201中所取得多個影像是屬於短曝光影像。而步驟S201的詳細流程又如圖3所示。
圖3是依照本發明的一實施例所繪示的步驟S201詳細的流程圖。
請參照圖3,首先,當要對前述的場景進行拍攝時,處理器20會先執行全域移動偵測(Global Motion Detection)並判斷目前所欲拍攝的一影像(亦稱為,第三影像)中是否具有因移動(或手震)所造成的模糊(步驟S301)。在一實施例中,電子裝置100中例如還配置有重力感測器(未繪示)。重力感測器例如是陀螺儀或其他類似的元件。處理器20可以透過重力感測器所感測到的數值來得知使用者的手震大小。例如,當重力感測器所感測到的數值大於一門檻值時,處理器20可以判斷目前所欲拍攝的第三影像會具有因移動(或手震)所造成的模糊。相反地,當重力感測器所感測到的數值非大於前述的門檻值時,處理器20可以判斷目前所欲拍攝的第三影像不會具有因移動(或手震)所造成的模糊。
此外,由於在使用影像擷取器22拍攝一場景的影像時,影像擷取器22會持續地擷取該場景的影像以供使用者即時地觀看並待使用者按下快門後才以按下快門當下所擷取的影像作為所拍攝的影像。因此在另一實施例中,在按下快門拍攝前述的第三影像前,電子裝置100也可以先取得在按下快門的時間點之前所擷取到的兩張影像,並將此兩張影像的亮度調整至同一亮度後再將此兩張影像相減。當相減後所得到的數值大於一門檻值時,處理器20可以判斷目前所欲拍攝的第三影像會具有因移動(或手震)所造成的模糊。相反地,當相減後所得到的數值非大於前述的門檻值時,處理器20可以判斷目前所欲拍攝的第三影像不會具有因移動(或手震)所造成的模糊。
當所欲拍攝的第三影像具有因移動所造成的模糊時,處理器20會控制影像擷取器22使用一曝光時間(亦稱為,第一曝光時間)拍攝前述場景以獲得前述的第三影像(步驟S303)。此外,當所欲拍攝的第三影像不具有因移動所造成的模糊時,處理器20會控制影像擷取器22使用另一曝光時間(亦稱為,第二曝光時間)拍攝前述場景以獲得前述的第三影像。特別是,前述的第二曝光時間是大於前述的第一曝光時間。
換句話說,當所欲拍攝的第三影像具有因移動所造成的模糊時,由於影像擷取器22是使用曝光時間較短的第一曝光時間來進行拍攝,故所拍攝到的第三影像中所產生的模糊會較小。當所欲拍攝的第三影像沒有具有因移動所造成的模糊時,由於影像擷取器22是使用曝光時間較長的第二曝光時間來進行拍攝,故所拍攝到的第三影像中可以保留更多的細節以供後續在執行影像的加總操作時達到降噪的效果。
在取得前述的第三影像後,處理器20會判斷第三影像的亮度的總和是否達到一目標亮度(步驟S307),並且當第三影像的亮度的總和尚未達到目標亮度時,處理器20會再次執行步驟S301至步驟S307以再次進行拍攝並取得更多的影像。而當第三影像的亮度的總和達到目標亮度時,處理器20會結束圖3的流程。
換句話說,在步驟S201中,處理器20會根據全域移動偵測的結果來控制影像擷取器22以不同的曝光時間重覆地拍攝以取得多張影像並且判斷此些影像的亮度的總和是否達到目標亮度。當此些影像的亮度的總和尚未達到目標亮度時,處理器20會控制影像擷取器22重複地對場景進行拍攝以獲得更多的影像直到所取得的影像的亮度的總合達到目標亮度。特別是,前述的目標亮度、第一曝光時間及第二曝光時間可以是預先設定在電子裝置100中並且由處理器20根據使用者所欲取得的輸出影像的亮度,藉由自動曝光(Auto Exposure)作對應的設定。
請再次參照圖2,在執行完前述的步驟S201後,處理器20會根據在步驟S201所取得的多個影像執行加總操作以獲得一影像(亦稱為,第一影像)(步驟S203)。更詳細來說,圖4是依照本發明的一實施例所繪示的步驟S203詳細的流程圖。
請參照圖4,在本實施例中,處理器20會從步驟S201中所取得的多個影像中選擇一張影像作為基準影像(base image) 。處理器20例如會使用亮度濾波器(luminance filter)計算基準影像中每個像素的亮度。需注意的是,圖4中的範例是以基準影像中的某一個像素(亦稱為,第二像素)的角度來進行描述,而處理器會將一累加數值初始地設定為第二像素的亮度(步驟S401)。
類似地,處理器20會從步驟S201中所取得的多個影像中前述基準影像以外剩餘的影像作為參考影像(reference image) 。處理器20會計算參考影像中每個像素的亮度。需注意的是,圖4中的範例是以前述多個參考影像中的某一張參考影像內與前述第二像素位於同一位置的像素(亦稱為,第三像素)的角度來進行描述(步驟S403)。
之後,處理器20會根據第二像素的亮度以及第三像素的亮度計算一影像差值(image difference) 以用以執行局域移動偵測(Local Motion Detection)(步驟S405)。
舉例來說,處理器20可以使用一個例如大小為3*3個像素的遮罩(mask)遮蓋前述的基準影像使得基準影像的第二像素位於遮罩正中間的像素的位置並且計算基準影像中位在此遮罩內的所有像素的某一參數的總合(例如,亮度總合,亦稱為「第一亮度總合」)。類似地,處理器20可以使用大小為3*3個像素的遮罩遮蓋前述的參考影像使得參考影像的第三像素位於遮罩正中間的像素的位置並且計算參考影像中位在此遮罩內的所有像素的某一參數的總合(例如,亮度總合,亦稱為「第二亮度總合」)。處理器20可以計算第一亮度總合與第二亮度總合的差值以作為前述對應於第二像素的影像差值。
在計算出影像差值後,處理器20會判斷此影像差值是否小於第一門檻值(步驟S407)。當影像差值小於第一門檻值時,處理器20還會判斷第三像素的亮度是否大於第二門檻值(步驟S409)。需注意的是,本發明並不用於限定第一門檻值與第二門檻值的數值。
當影像差值小於第一門檻值以及第三像素的亮度大於第二門檻值時,處理器20會將累加數值與第三像素的像素值相加,並以相加後所得到的總合更新累加數值。換句話說,處理器20是將累加數值與第三像素的像素值的總合設定為累加數值(步驟S411)。
需注意的是,當影像差值非小於第一門檻值時,代第二像素與第三像素彼此之間存在局域移動(local motion)。此外,當第三像素的亮度非大於第二門檻值時,代表第三像素可能亮度過小並且存在過多雜訊。在前述兩種情況下,若將第二像素的像素值直接加上第三像素的像素值,則所得到的加總後的像素值會較不精確。
因此,在本範例實施例中,當影像差值非小於第一門檻值或第三像素的亮度非大於第二門檻值時,處理器20會將累加數值與一數值(亦稱為,第一數值)的總合更新累加數值。換句話說,處理器20是將累加數值與第一數值的總合設定為累加數值(步驟S413)。其中,前述的第一數值是第二像素的像素值乘上第一比率,此第一比率為參考影像整體的亮度(亦稱為,第二亮度)除以基準影像整體的亮度(亦稱為,第三亮度)所獲得的商。其中,第二亮度是參考影像的曝光時間乘上參考影像的ISO值的乘積,第三亮度是基準影像的曝光時間乘上基準影像的ISO值的乘積。
特別是,處理器20會對每一張參考影像中與前述第二像素位於同一位置的像素執行圖4中步驟S403至步驟S413的流程以持續地更新前述的累加數值。之後,處理器20會將最後得到的累加數值設定為第一影像中位置相同於第二像素的一像素(亦稱為,第四像素)的像素值。此外,處理器20會分別對基準影像中所有像素執行圖4的流程,藉此得到第一影像中各個像素的像素値。
在此需說明的是,前述像素值例如是在貝氏影像(Bayer Image)中一像素所儲存的數值(例如,R值、G值、B值的其中之一)。然而,本發明並不限於此,在其他實施例中,前述步驟S411與步驟S413中所提到的像素值也可以是一像素在其他色彩空間中所儲存的數值。
請再次參照圖2,在執行完步驟S203後,處理器20會將第一影像的亮度(亦稱為,第一亮度)調整為一輸出亮度以產生第二影像(步驟S205)。更詳細來說,圖5是依照本發明的一實施例所繪示的步驟S205詳細的流程圖。
請參照圖5,首先,處理器20會獲得第二比率(步驟S501)。第二比率為一預定輸出亮度除以第一亮度的商。之後,處理器20會將前述的第二比率乘上前述的第一亮度以獲得輸出亮度(步驟S503),並根據將第一影像的亮度調整為輸出亮度以產生第二影像。
舉例來說,圖6是依照本發明的一實施例所繪示的獲得第二比率與產生第二影像的示意圖。
請參照圖6,假設使用者是想要取得使用曝光時間為45ms與ISO值為100所拍攝的長曝光影像。此長曝光影像的亮度為4500且此亮度為前述的預定輸出亮度。此時,處理器20例如會執行前述的步驟S201以取得多張具有不同曝光值的短曝光影像IMG1~IMG3。其中,短曝光影像IMG1的曝光時間為20ms、ISO值為150且亮度為3000。短曝光影像IMG2的曝光時間為30ms、ISO值為150且亮度為4500。短曝光影像IMG3的曝光時間為10ms、ISO值為150且亮度為1500。之後處理器20例如會執行前述的步驟S205以對短曝光影像IMG1~IMG3執行加總操作以獲得曝光時間為30ms、ISO值為300且亮度為9000的長曝光影像OP_1(即,前述的第一影像)。特別是,由於長曝光影像OP_1的亮度較高,而使用者想要取得亮度為4500的長曝光影像,因此處理器20會將前述的預定輸出亮度除以長曝光影像OP_1的亮度以獲得第二比率。在本範例中,由於預定輸出亮度為4500,而長曝光影像OP_1的亮度為9000。因此,預定輸出亮度除以長曝光影像OP_1的亮度後的商(即,數值1/2)即為第二比率。在圖6A中,第二比率是以「ratio_EV」表示。而在獲得第二比率後,處理器20會將第二比率(即,數值1/2)乘上長曝光影像OP_1的亮度(即,數值9000)以獲得輸出亮度(即,數值4500),並將長曝光影像OP_1的亮度調整為輸出亮度以產生亮度為4500的長曝光影像OP_2(即,前述的第二影像)。
特別是,由於長曝光影像OP_1的亮度值較高,故長曝光影像OP_1可以保留較多的細節。因此當長曝光影像OP_1的亮度被調整為輸出亮度而產生影像OP_2後,影像OP_2亦具有較多的細節。
請再次參照圖2,在執行完步驟S205後,處理器20會將第二影像中的多個像素(亦稱為,第一像素)的像素值分別轉換為在另一值域中所對應的另一像素值以產生輸出影像(步驟S207)。之後,處理器20會輸出此輸出影像(步驟S209)。
更詳細來說,圖7是依照本發明的一實施例所繪示的步驟S207詳細的流程圖。圖8A與圖8B是依照本發明的一實施例所繪示的像素值轉換的示意圖。
請同時參照圖7、圖8A與圖8B,首先,處理器20會對前述第一像素的像素值進行統計以獲得第一像素的像素值在一值域(亦稱為,第一值域)中的數量分佈(步驟S701)。例如,處理器20會對第二影像中的第一像素進行統計以產生如圖8A第一像素在第一值域(例如,像素值介於0至400)中的數量分部。
之後,處理器20會根據此數量分佈獲得第一像素中的多個像素(亦稱為,第五像素)(步驟S703)。其中,此些第五像素的像素值大於一第一像素值以及小於一第二像素值。例如,在圖8A中,第一像素值例如是「50」,第二像素值例如是「350」。在本實施例中,具有非大於第一像素值的像素值的像素(亦稱為,第六像素)占第一像素的總數量的一第一百分比M_P,第一像素中具有非小於第二像素值的像素值的像素(亦稱為,第七像素)占第一像素的總數量的一第二百分比N_P。第一百分比M_P以及第二百分比N_P可以是事先以人為的方式設定。而處理器20可以根據圖8A的數量分部、第一百分比M_P以及第二百分比N_P,進而得知第一像素值以及第二像素值。
之後,處理器20會分別將前述的第五像素的像素值藉由線性投影的方式轉換為在另一值域(例如,像素值介於0至255)中所對應的另一像素值,並根據轉換後的像數值產生輸出影像(步驟S705)。線性投影的方式可以藉由習知技術而得知,在此不再贅述。此外,前述第六像素的像素值會在輸出影像中分別被設定為0,且前述第七像素的像素值會在輸出影像中被設定為255。值得一提的是,透過步驟S701至步驟S705,可以將第五像素的像素值映射至另一值域並且保護輸出影像中亮部與暗部的細節。
綜上所述,本發明的影像輸出方法與電子裝置可以根據相機拍照當下的手震幅度來決定曝光時間,進而拍攝多張具有不同曝光時間的短曝光影像。之後,再利用前述的多張短曝光影像合成一張與長曝光影像具有相同亮度的輸出影像。藉由此方式,可以讓前述的輸出影像與長曝光影像具有相同的亮度並且前述的輸出影像還可以達到降噪以及保留影像細節的技術效果。此外,由於本發明是動態地決定短曝光影像的曝光時間,因此可以得到曝光時間較長的短曝光影像,進而降低所需拍攝的短曝光影像的數量,降低以往因對數量過多的短曝光影像執行移動補償所造成的錯誤率過高的問題。
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。
100:電子裝置
20:處理器
22:影像擷取器
24:儲存電路
IMG1~IMG3:短曝光影像
OP_1、OP_2:長曝光影像
ratio_EV:第二比率
M_P:第一百分比
N_P:第二百分比
S201:分別使用多個不同的曝光時間拍攝一場景以取得多個影像的步驟
S203:根據前述多個影像執行加總操作以獲得第一影像的步驟
S205:將第一影像的第一亮度調整為輸出亮度以產生第二影像的步驟
S207:將第二影像中的多個第一像素的像素值分別轉換為在另一值域中所對應的另一像素值以產生輸出影像的步驟
S209:輸出前述輸出影像的步驟
S301:執行全域移動偵測並判斷所欲拍攝的第三影像是否具有因移動所造成的模糊的步驟
S303:使用第一曝光時間拍攝場景以獲得第三影像的步驟
S305:使用第二曝光時間拍攝場景以獲得第三影像的步驟
S307:判斷第三影像的亮度的總和是否達到目標亮度的步驟
S401:選擇基準影像,計算基準影像中一第二像素的亮度,並將一累加數值初始地設定為第二像素的亮度的步驟
S403:選擇參考影像並計算參考影像中對應於第二像素的第三像素的亮度的步驟
S405:根據第二像素以及第三像素計算影像差值的步驟
S407:判斷影像差值是否小於第一門檻值的步驟
S409:判斷第三像素的亮度是否大於第二門檻值的步驟
S411:根據累加數值與第三像素的像素值的總合更新累加數值的步驟
S413:根據累加數值與一第一數值的總合更新累加數值,其中第一數值是第二像素的像素值乘上第一比率,第一比率為參考影像的第二亮度除以基準影像的第三亮度所獲得的商的步驟
S415:將累加數值設定為第一影像中對應於第二像素的一第四像素的像素值的步驟
S501:獲得第二比率,其中第二比率為預定輸出亮度除以第一亮度的商的步驟
S503:將所述第二比率乘上所述第一亮度以獲得輸出亮度的步驟
S701:對第一像素的像素值進行統計以獲得第一像素的像素值在第一值域中的數量分佈的步驟
S703:根據前述數量分佈獲得第一像素中的多個第五像素,其中第五像素的像素值大於第一像素值以及小於第二像素值的步驟
S705:將第五像素的像素值分別轉換為在另一值域中所對應的另一像素值以產生輸出影像的步驟
圖1是依照本發明的一實施例所繪示的電子裝置的示意圖。
圖2是依照本發明的一實施例所繪示的影像輸出方法的流程圖。
圖3是依照本發明的一實施例所繪示的步驟S201詳細的流程圖。
圖4是依照本發明的一實施例所繪示的步驟S203詳細的流程圖。
圖5是依照本發明的一實施例所繪示的步驟S205詳細的流程圖。
圖6是依照本發明的一實施例所繪示的獲得第二比率與產生第二影像的示意圖。
圖7是依照本發明的一實施例所繪示的步驟S207詳細的流程圖。
圖8A與圖8B是依照本發明的一實施例所繪示的像素值轉換的示意圖。
S201:分別使用多個不同的曝光時間拍攝一場景以取得多個影像的步驟
S203:根據前述多個影像執行加總操作以獲得第一影像的步驟
S205:將第一影像的第一亮度調整為輸出亮度以產生第二影像的步驟
S207:將第二影像中的多個第一像素的像素值分別轉換為在另一值域中所對應的另一像素值以產生輸出影像的步驟
S209:輸出前述輸出影像的步驟
Claims (14)
- 一種影像輸出方法,用於一電子裝置,所述方法包括: 分別使用多個不同的曝光時間拍攝一場景以取得多個影像; 根據所述多個影像執行一加總(summation)操作以獲得一第一影像; 將所述第一影像的一第一亮度調整為一輸出亮度以產生一第二影像; 將所述第二影像中的多個第一像素的像素值分別轉換為在另一值域中所對應的另一像素值以產生一輸出影像;以及 輸出所述輸出影像。
- 如申請專利範圍第1項所述的影像輸出方法,其中分別使用多個不同的曝光時間拍攝所述場景以取得所述多個影像的步驟包括: 判斷所欲拍攝的所述多個影像中的一第三影像是否具有因移動所造成的模糊; 當所欲拍攝的所述第三影像具有因移動所造成的模糊時,使用一第一曝光時間拍攝所述場景以獲得所述第三影像;以及 當所欲拍攝的所述第三影像不具有因移動所造成的模糊時,使用一第二曝光時間拍攝所述場景以獲得所述第三影像,其中所述第二曝光時間大於所述第一曝光時間。
- 如申請專利範圍第2項所述的影像輸出方法,其中在獲得所述第三影像的步驟之後,所述方法更包括: 判斷所述第三影像的亮度的總和是否達到一目標亮度;以及 當所述第三影像的亮度的總和沒有達到所述目標亮度時,再次執行判斷所欲拍攝的所述多個影像中的所述第三影像是否具有因移動所造成的模糊的步驟。
- 如申請專利範圍第1項所述的影像輸出方法,其中根據所述多個影像執行所述加總(summation)操作以獲得所述第一影像的步驟包括: 選擇所述多個影像中的一基準影像(base image),計算所述基準影像中一第二像素的亮度,並將一累加數值初始地設定為所述第二像素的亮度; 選擇所述多個影像中的一參考影像(reference image)並計算所述參考影像中對應於所述第二像素的一第三像素的亮度; 根據所述第二像素以及所述第三像素計算一影像差值(image difference); 判斷所述影像差值是否小於一第一門檻值以及所述第三像素的亮度是否大於一第二門檻值; 當所述影像差值小於所述第一門檻值以及所述第三像素的亮度大於所述第二門檻值時,根據所述累加數值與所述第三像素的像素值的總合更新所述累加數值; 當所述影像差值非小於所述第一門檻值或所述第三像素的亮度非大於所述第二門檻值時,根據所述累加數值與一第一數值的總合更新所述累加數值;以及 將所述累加數值設定為所述第一影像中對應於所述第二像素的一第四像素的像素值。
- 如申請專利範圍第4項所述的影像輸出方法,其中所述第一數值是所述第二像素的像素值乘上一第一比率(ratio),所述第一比率為所述參考影像的一第二亮度除以所述基準影像的一第三亮度所獲得的商。
- 如申請專利範圍第1項所述的影像輸出方法,其中將所述第一影像的所述第一亮度調整為所述輸出亮度以產生所述第二影像的步驟包括: 獲得一第二比率(ratio),其中所述第二比率為一預定輸出亮度除以所述第一亮度的商;以及 將所述第二比率乘上所述第一亮度以獲得所述輸出亮度。
- 如申請專利範圍第1項所述的影像輸出方法,其中將所述第二影像中的所述多個第一像素的像素值分別轉換為在所述另一值域中所對應的所述另一像素值以產生所述輸出影像的步驟包括: 對所述多個第一像素的像素值進行統計以獲得所述多個第一像素的像素值在一第一值域中的一數量分佈; 根據所述數量分佈獲得所述多個第一像素中的多個第五像素,其中所述多個第五像素的像素值大於一第一像素值以及小於一第二像素值;以及 將所述多個第五像素的像素值分別轉換為在所述另一值域中所對應的所述另一像素值以產生所述輸出影像。
- 一種電子裝置,所述包括: 一影像擷取器;以及 一處理器,其中 所述影像擷取器分別使用多個不同的曝光時間拍攝一場景以取得多個影像, 所述處理器根據所述多個影像執行一加總(summation)操作以獲得一第一影像, 所述處理器將所述第一影像的一第一亮度調整為一輸出亮度以產生一第二影像, 所述處理器將所述第二影像中的多個第一像素的像素值分別轉換為在另一值域中所對應的另一像素值以產生一輸出影像,以及 所述處理器輸出所述輸出影像。
- 如申請專利範圍第8項所述的電子裝置,其中在分別使用多個不同的曝光時間拍攝所述場景以取得所述多個影像的運作中, 所述處理器判斷所欲拍攝的所述多個影像中的一第三影像是否具有因移動所造成的模糊, 當所欲拍攝的所述第三影像具有因移動所造成的模糊時,所述處理器使用一第一曝光時間拍攝所述場景以獲得所述第三影像,以及 當所欲拍攝的所述第三影像不具有因移動所造成的模糊時,所述處理器使用一第二曝光時間拍攝所述場景以獲得所述第三影像,其中所述第二曝光時間大於所述第一曝光時間。
- 如申請專利範圍第9項所述的電子裝置,其中在獲得所述第三影像的運作之後, 所述處理器判斷所述第三影像的亮度的總和是否達到一目標亮度,以及 當所述第三影像的亮度的總和沒有達到所述目標亮度時,所述處理器再次執行判斷所欲拍攝的所述多個影像中的所述第三影像是否具有因移動所造成的模糊的運作。
- 如申請專利範圍第8項所述的電子裝置,其中在根據所述多個影像執行所述加總(summation)操作以獲得所述第一影像的運作中, 所述處理器選擇所述多個影像中的一基準影像(base image),計算所述基準影像中一第二像素的亮度,並將一累加數值初始地設定為所述第二像素的亮度, 所述處理器選擇所述多個影像中的一參考影像(reference image)並計算所述參考影像中對應於所述第二像素的一第三像素的亮度, 所述處理器根據所述第二像素以及所述第三像素計算一影像差值(image difference), 所述處理器判斷所述影像差值是否小於一第一門檻值以及所述第三像素的亮度是否大於一第二門檻值, 當所述影像差值小於所述第一門檻值以及所述第三像素的亮度大於所述第二門檻值時,所述處理器根據所述累加數值與所述第三像素的像素值的總合更新所述累加數值, 當所述影像差值非小於所述第一門檻值或所述第三像素的亮度非大於所述第二門檻值時,所述處理器根據所述累加數值與一第一數值的總合更新所述累加數值,以及 所述處理器將所述累加數值設定為所述第一影像中對應於所述第二像素的一第四像素的像素值。
- 如申請專利範圍第11項所述的電子裝置,其中所述第一數值是所述第二像素的像素值乘上一第一比率(ratio),所述第一比率為所述參考影像的一第二亮度除以所述基準影像的一第三亮度所獲得的商。
- 如申請專利範圍第8項所述的電子裝置,其中在將所述第一影像的所述第一亮度調整為所述輸出亮度以產生所述第二影像的運作中, 所述處理器獲得一第二比率(ratio),其中所述第二比率為一預定輸出亮度除以所述第一亮度的商,以及 所述處理器將所述第二比率乘上所述第一亮度以獲得所述輸出亮度。
- 如申請專利範圍第8項所述的電子裝置,其中在將所述第二影像中的所述多個第一像素的像素值分別轉換為在所述另一值域中所對應的所述另一像素值以產生所述輸出影像的運作中, 所述處理器對所述多個第一像素的像素值進行統計以獲得所述多個第一像素的像素值在一第一值域中的一數量分佈, 所述處理器根據所述數量分佈獲得所述多個第一像素中的多個第五像素,其中所述多個第五像素的像素值大於一第一像素值以及小於一第二像素值,以及 所述處理器將所述多個第五像素的像素值分別轉換為在所述另一值域中所對應的所述另一像素值以產生所述輸出影像。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW108121891A TWI723435B (zh) | 2019-06-24 | 2019-06-24 | 影像輸出方法與電子裝置 |
US16/907,171 US11206359B2 (en) | 2019-06-24 | 2020-06-20 | Image outputting method and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW108121891A TWI723435B (zh) | 2019-06-24 | 2019-06-24 | 影像輸出方法與電子裝置 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW202101119A true TW202101119A (zh) | 2021-01-01 |
TWI723435B TWI723435B (zh) | 2021-04-01 |
Family
ID=74038996
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW108121891A TWI723435B (zh) | 2019-06-24 | 2019-06-24 | 影像輸出方法與電子裝置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US11206359B2 (zh) |
TW (1) | TWI723435B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114862722A (zh) * | 2022-05-26 | 2022-08-05 | 广州市保伦电子有限公司 | 一种图像亮度增强实现方法及处理终端 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114928694A (zh) * | 2022-04-25 | 2022-08-19 | 深圳市慧鲤科技有限公司 | 图像获取方法和装置、设备、介质 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3948229B2 (ja) * | 2001-08-01 | 2007-07-25 | ソニー株式会社 | 画像撮像装置及び方法 |
WO2007010891A1 (ja) * | 2005-07-19 | 2007-01-25 | Sharp Kabushiki Kaisha | 撮像装置 |
CN100539648C (zh) | 2006-05-11 | 2009-09-09 | 精工爱普生株式会社 | 摄像元件及摄像装置和方法 |
JP4321626B2 (ja) | 2007-05-23 | 2009-08-26 | ソニー株式会社 | 画像処理方法および画像処理装置 |
CN101472076B (zh) | 2007-12-28 | 2010-09-29 | 鸿富锦精密工业(深圳)有限公司 | 影像拍摄装置及其拍摄控制方法 |
JP2009232275A (ja) | 2008-03-24 | 2009-10-08 | Olympus Imaging Corp | 撮像装置 |
JP5185805B2 (ja) * | 2008-12-26 | 2013-04-17 | オリンパス株式会社 | 撮像装置 |
US8228400B2 (en) | 2009-04-17 | 2012-07-24 | Sony Corporation | Generation of simulated long exposure images in response to multiple short exposures |
TWI390970B (zh) | 2009-07-22 | 2013-03-21 | Altek Corp | Use motion detection to adjust the digital camera's shooting settings |
JP2012234393A (ja) | 2011-05-02 | 2012-11-29 | Sony Corp | 画像処理装置、および画像処理方法、並びにプログラム |
CN103024300B (zh) | 2012-12-25 | 2015-11-25 | 华为技术有限公司 | 一种高动态范围图像显示方法及装置 |
KR102124604B1 (ko) * | 2013-09-02 | 2020-06-19 | 삼성전자주식회사 | 이미지 안정화 방법 그 전자 장치 |
US20150103190A1 (en) | 2013-10-16 | 2015-04-16 | DigitalOptics Corporation Europe Limited | Image acquisition method and apparatus with mems optical image stabilization (ois) |
TWI551141B (zh) * | 2013-12-24 | 2016-09-21 | shi-jie Huang | A high dynamic range image synthesizing apparatus and a method thereof for performing exposure mapping based on individual pixels |
WO2016164242A1 (en) | 2015-04-07 | 2016-10-13 | Rambus Inc. | Imaging system with dynamic reconstruction workload allocation |
CN104835131B (zh) | 2015-04-20 | 2018-05-15 | 中国科学技术大学先进技术研究院 | 一种基于ic实现hdr图像生成及色调映射的方法和*** |
CN107124561A (zh) | 2016-12-27 | 2017-09-01 | 福建新大陆自动识别技术有限公司 | 一种基于cmos的条码图像曝光调整***和方法 |
US10425599B2 (en) * | 2017-02-01 | 2019-09-24 | Omnivision Technologies, Inc. | Exposure selector for high-dynamic range imaging and associated method |
US10764499B2 (en) * | 2017-06-16 | 2020-09-01 | Microsoft Technology Licensing, Llc | Motion blur detection |
JP7147199B2 (ja) * | 2018-03-16 | 2022-10-05 | ソニーグループ株式会社 | 信号処理装置及び信号処理方法 |
-
2019
- 2019-06-24 TW TW108121891A patent/TWI723435B/zh active
-
2020
- 2020-06-20 US US16/907,171 patent/US11206359B2/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114862722A (zh) * | 2022-05-26 | 2022-08-05 | 广州市保伦电子有限公司 | 一种图像亮度增强实现方法及处理终端 |
Also Published As
Publication number | Publication date |
---|---|
US20200404148A1 (en) | 2020-12-24 |
TWI723435B (zh) | 2021-04-01 |
US11206359B2 (en) | 2021-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6911202B2 (ja) | 撮像制御方法および撮像装置 | |
CN110445988B (zh) | 图像处理方法、装置、存储介质及电子设备 | |
JP6675194B2 (ja) | 撮像装置及びその制御方法、プログラム並びに記憶媒体 | |
WO2019179179A1 (zh) | 一种图像处理的方法和装置 | |
CN110445989B (zh) | 图像处理方法、装置、存储介质及电子设备 | |
US20140078247A1 (en) | Image adjuster and image adjusting method and program | |
CN110166705B (zh) | 高动态范围hdr图像生成方法和装置、电子设备、计算机可读存储介质 | |
JP6119235B2 (ja) | 撮像制御装置、撮像システム、撮像制御方法およびプログラム | |
US9071766B2 (en) | Image capturing apparatus and control method thereof | |
US10972676B2 (en) | Image processing method and electronic device capable of optimizing hdr image by using depth information | |
JP2015115714A (ja) | 撮像装置、撮像装置の制御方法、及び、プログラム | |
TWI723435B (zh) | 影像輸出方法與電子裝置 | |
US9191573B2 (en) | Image capturing apparatus for determining an exposure condition by calculating aphotmetric value for each object region and method of controlling the same | |
CN108513062B (zh) | 终端的控制方法及装置、可读存储介质和计算机设备 | |
JP2008085634A (ja) | 撮像装置及び画像処理方法 | |
JP2007158941A (ja) | 被写体領域検出装置、撮像装置、被写体領域検出方法及びプログラム | |
JP2019176305A (ja) | 撮像装置およびその制御方法、並びにプログラム | |
TWI693577B (zh) | 影像產生方法與電子裝置 | |
WO2015129479A1 (ja) | 撮像装置および方法、並びにプログラム | |
CN112135063B (zh) | 图像输出方法与电子装置 | |
CN113271450B (zh) | 白平衡调整方法、影像处理装置与影像处理*** | |
TWI768282B (zh) | 光源資訊預測模型建立方法與系統 | |
JP6157274B2 (ja) | 撮像装置、情報処理方法及びプログラム | |
JP5541956B2 (ja) | 画像合成方法、画像合成プログラムおよび画像合成装置 | |
JP2016213717A (ja) | 画像処理装置及び画像処理方法、プログラム、記憶媒体 |