新四季網

根據區域用不同係數增強圖像質量的圖像處理方法和設備的製作方法

2023-10-08 19:42:54

根據區域用不同係數增強圖像質量的圖像處理方法和設備的製作方法
【專利摘要】圖像處理設備包括:區域檢測器,其被配置接收輸入圖像數據並確定輸入圖像數據屬於多個區域當中的哪一個區域;操作單元,其被配置為使用多個不同的係數當中與確定的區域相對應的係數來對所述輸入圖像數據執行操作,所述多個不同的係數被預先確定為分別對應於多個區域。
【專利說明】根據區域用不同係數增強圖像質量的圖像處理方法和設備
[0001]相關申請的交叉引用
[0002]本申請要求2012年11月16日向韓國知識產權局提交的第10-2012-0130118號韓國專利申請的優先權,其公開通過引用整體併入本文。
【技術領域】
[0003]本發明構思的實施例涉及圖像處理方法,更具體地,涉及當在單一屏幕上顯示至少兩個圖像時用於增強圖像質量的圖像處理方法和設備。
【背景技術】
[0004]行動裝置的顯示設備的屏幕大小可以相當大。此外,對於行動裝置的顯示設備顯示具有非常高的圖像質量的圖像的需求已經不斷增加。
[0005]因此,行動裝置的屏幕可以被劃分成至少兩個區域,以便在一個屏幕上顯示不同的圖像。例如,用戶界面圖像可以顯示在這些區域中的一個區域上,而且視頻圖像可以顯示在這些區域中的另一區域上。然而,當這兩個單獨的圖像一起顯示在各自區域中時,屏幕的圖像質量可能很差。

【發明內容】

[0006]根據本發明構思的示範實施例,圖像處理設備包括:區域檢測器,其被配置接收輸入圖像數據並確定輸入圖像數據屬於多個區域當中的哪一個區域;以及操作單元,其被配置為使用多個不同的係數當中與確定的區域相對應的係數來對所述輸入圖像數據執行操作,所述多個不同的係數被預先確定為分別對應於多個區域。
[0007]根據本發明構思的實施例,圖像處理設備包括處理器,其被配置為接收輸入圖像數據,確定所述輸入圖像數據屬於多個區域當中的哪一個區域,從多個不同的係數當中選擇與確定的區域相對應的係數,並且使用所選擇的係數對所述輸入圖像數據執行操作。
[0008]圖像處理設備還可以包括坐標生成器,其被配置為生成輸入圖像數據的輸入圖像坐標。區域檢測器可以將輸入圖像坐標與預定的區域坐標進行比較並確定輸入圖像數據的區域。
[0009]在示例性實施例中,處理器從所述輸入圖像數據生成輸入圖像坐標,而且通過將所述輸入圖像坐標與預定的區域坐標進行比較來確定區域。
[0010]區域坐標可以定義所述多個區域。多個係數可以分別具有不同的值,而且分別對應於所述多個區域。
[0011]圖像處理設備還可以包括坐標存儲單元和係數存儲單元,坐標存儲單元被配置為存儲區域坐標,而且係數存儲單元被配置為存儲多個係數。
[0012]在示例性實施例中,圖像處理設備包括存儲區域坐標和係數的一個或多個存儲器。
[0013]根據本發明構思的實施例,圖像處理方法包括設置定義多個區域的區域坐標以及分別與所述多個區域相對應的多個係數,接收輸入圖像數據並確定輸入圖像數據屬於多個區域中的哪一個區域,以及使用多個係數當中與所確定的區域相對應的係數對輸入圖像數據執行操作。
[0014]圖像處理方法還可以包括在確定區域之前生成輸入圖像數據的輸入圖像坐標。確定區域可以包括將輸入圖像坐標與區域坐標進行比較並且確定輸入圖像數據的區域。
[0015]執行操作可以包括使用與所確定的區域相對應的係數改變輸入圖像數據的大小。
[0016]可替換地,執行操作可以包括使用與所確定的區域相對應的係數內插所述輸入圖像數據、使用與所確定的區域相對應的係數增強所述輸入圖像數據的顏色和使用與所確定的區域相對應的係數增強所述輸入圖像數據的銳度屬性中的至少一個。
[0017]根據本發明構思的示範實施例,圖像處理方法包括設置在顯示器上定義多個區域的區域坐標以及分別與所述多個區域相對應的多個係數,確定輸入圖像數據屬於區域中的哪一個區域,確定係數中的哪個係數對應所確定的一個區域,以及使用所確定的係數對所述輸入圖像數據執行操作。
[0018]根據本發明構思的示範實施例,圖像處理方法包括:設置分別用於多種圖像處理模式的多組區域坐標和係數;根據用戶的菜單選擇,選擇所述多種圖像處理模式之一;從所述多組區域坐標和係數當中選擇與所選擇的圖像處理模式相對應的一組區域坐標和係數,其中,所述一組區域坐標和係數包括分別與多個區域相對應的多個係數;接收輸入圖像數據並確定輸入圖像數據屬於多個區域中的哪一個區域;以及使用所選擇的一組區域坐標和係數中的所述多個係數當中的與所確定的區域相對應的係數,對所述輸入圖像數據執行操作。
[0019]根據本發明構思的示範實施例,在包括不同的第一和第二區域的顯示器上管理圖像顯示的方法,該方法包括:從輸入圖像數據確定坐標;確定所述坐標是位於第一邊界坐標內還是位於第二邊界坐標內,其中,第一邊界坐標與第一係數和第一區域相關聯,而且第二邊界坐標與第二係數和第二區域相關聯;當確定所述坐標位於第一邊界坐標內時選擇第一係數和第一區域,否則選擇第二係數和第二區域;使用所選擇的係數對所述輸入圖像數據執行圖像操作;以及向所述顯示器的所選擇的區域輸出所述操作的結果。
【專利附圖】

【附圖說明】
[0020]通過參照附圖詳細描述本發明構思的示例性實施例,本發明構思將變得更加明顯,在附圖中:
[0021]圖1是根據本發明構思的示例性實施例的圖像處理系統的示意性框圖;
[0022]圖2是根據本發明構思的示例性實施例的被劃分為至少兩個感興趣區域(regionof interest, ROI)的屏幕的概念圖;
[0023]圖3A是示出根據本發明構思的示例性實施例的圖1所示的ROI坐標存儲單元中存儲的ROI坐標的表;
[0024]圖3B是示出根據本發明構思的示例性實施例的圖1所示的係數存儲單元中存儲的係數的表;
[0025]圖4A至圖4E示出了包括至少兩個ROI的屏幕的不同例子;
[0026]圖5是根據本發明構思的示例性實施例的圖像處理方法的流程圖;[0027]圖6是根據本發明構思的示例性實施例的電子系統的框圖
[0028]圖7A是根據本發明構思的示例性實施例的電子系統的框圖;
[0029]圖7B是根據本發明構思的示例性實施例的圖7A所示的圖像信號處理器(ISP)的示意性功能框圖;
[0030]圖8A是根據本發明構思的示例性實施例的圖6所示的處理器的例子的框圖;
[0031]圖SB是根據本發明構思的示例性實施例的圖6所示的處理器的例子的框圖;以及
[0032]圖9是根據本發明構思的示例性實施例的圖像處理方法的流程圖。
【具體實施方式】
[0033]下文中將參照示出了本發明構思的示例性實施例的附圖,更充分地描述本發明構思。然而,本發明可以以許多不同形式具體實施,並且,不應該被解釋為局限於這裡所闡述的示例性實施例。在附圖中,為了清楚起見,層和區域的大小和相對大小可以被誇大。相同的標號始終表示相同的元素。
[0034]應該理解,當元件被稱為「連接」或「耦接」到另一元件時,其可以直接連接或耦接到其他元件,或者可以存在居間元件。如本文所使用的,單數形式「一」、「一個」、「該」旨在同樣包括複數形式,除非上下文清楚給出相反的指示。
[0035]圖1是根據本發明構思的示例性實施例的圖像處理系統I的示意性框圖。圖2是根據本發明構思的示例性實施例的被劃分為至少兩個感興趣區域(ROI)的屏幕的概念圖。參照圖1和圖2,圖像處理設備100包括坐標生成器110、R0I檢測器120、操作單元130、R0I坐標存儲單元140、和係數存儲單元150。
[0036]在示例性實施例中,圖像處理設備100包括處理器和存儲器,存儲器存儲具有指令的電腦程式,而且所述指令執行坐標生成器110、ROI檢測器120和操作單元130的所有功能。由ROI坐標存儲單元140和係數存儲單元150存儲的數據可以被存儲在程序中、從一個或多個本地存儲器或者從外部源(例如,外部存儲器、外部主機等)加載到程序中。在示例性實施例中,坐標生成器110、ROI檢測器120和操作單元130中的每一個分別是處理器或邏輯。在示例性實施例中,邏輯是現場可編程門陣列。在示例性實施例中,圖像處理設備100是片上系統(SoC)或處理器,其執行坐標生成器110、R0I檢測器120和操作單元130的所有功能,並且包括存儲器以用於存儲ROI坐標存儲單元140和係數存儲單元150的數據。
[0037]坐標生成器110從圖像源10接收輸入圖像數據Si,並生成輸入圖像坐標1C。例如,坐標生成器110可以順序地接收輸入圖像數據Si中的像素數據,並生成與像素數據相對應的坐標1C。坐標可以指示像素數據被顯示在屏幕上的位置。
[0038]圖像源10可以是生成、存儲或輸出該輸入圖像數據Si的模塊。例如,圖像源10可以是生成輸入圖像數據Si的相機模塊、存儲輸入圖像數據Si的存儲器、或者發送輸入圖像數據Si的網絡設備,但是本發明構思並不限於這個實施例。雖然在圖1中只示出了一個圖像源10,但是可以提供兩個或更多個圖像源,而且還可以提供將從圖像源分別接收的圖像數據結合的模塊(未示出)。
[0039]ROI檢測器120將輸入圖像坐標IC與預定的ROI坐標RC進行比較,並且確定輸入圖像坐標IC屬於至少兩個ROI當中的哪個R0I。例如,ROI坐標RC可以指示每個ROI的邊界,而且在屏幕上的相應ROI中呈現具有位於這些邊界之一內的輸入圖像坐標IC的像素數據。
[0040]雖然在圖2示出的實施例中圖像輸出模塊20的屏幕被劃分為兩個ROI201和202,但是本發明構思不限於本實施例。例如,屏幕200可以包括兩個以上的R0I。雖然在圖2示出的實施例中圖像輸出模塊20的屏幕200具有沿水平行的R0I,但是本發明構思不限於本實施例。例如,屏幕可以沿垂直列排列R0I,或者可以以行和列的組合排列R0I。另外,ROI不是必須以行或列排列,而且在ROI之間可以存在空間。雖然在圖2示出的實施例中圖像輸出模塊20的屏幕200具有方形或矩形形狀的R0I,但是本發明構思不限於此。例如,ROI可以是任何形狀,諸如圓形、梯形、橢圓形等。圖像輸出模塊20可以是顯示設備(例如,液晶顯不器(IXD)設備)。
[0041]圖像輸出模塊20的屏幕200可以被劃分為「η」個R0I,例如,第一至第n R0I,其中「η」是2或大於2的自然數。ROI坐標存儲單元140存儲定義第一至第n ROI的ROI坐標。例如,ROI坐標存儲單元140可以存儲每個ROI的邊界坐標。
[0042]如圖3Α所示,定義第一 ROI的坐標(下文中稱為第一 ROI坐標RCl )、定義第二 ROI的坐標(下文中稱為第二 ROI坐標RC2)和定義第n ROI的坐標(下文中稱為第n ROI坐標RCn)可以被存儲在ROI坐標存儲單元140中。ROI坐標存儲單元140可以通過寄存器或存儲器來實現,但是本發明構思不限於此。
[0043]在圖2所示的實施例中,與第一 R0I201相對應的第一 ROI坐標RCl包括坐標(X1,Yi)> (X2, Yi)> (X1, Y2)和(x2,Y2);與第二 R0I202 相對應的第二 ROI 坐標 RC2 包括坐標(Χ2,Y1X (X3J1)JX2J2WP(X3J2)t5 第一 ROI 坐標 RCl 和第二 ROI 坐標 RC2 可以以如圖 3Α 所示的表格形式被預先存儲在ROI坐標存儲單元140中。
[0044]ROI檢測器120將輸入圖像坐標IC與第一 ROI坐標RCl和第二 ROI坐標RC2進行比較,並且在至少兩個ROI當中確定輸入圖像坐標IC所屬於的R0I。例如,ROI檢測器120使用輸入圖像坐標IC和ROI坐標RC,在多個ROI當中確定與輸入圖像坐標IC相對應的輸入圖像數據Si所屬於的R0I。
[0045]操作單元130使用與確定的ROI相對應的係數CoefT對輸入圖像數據Si執行操作。係數Coeff可以被存儲在係數存儲單元150中。在示例性實施例中,操作單元130執行改變輸入圖像的數據大小的縮放操作、內插輸入圖像的操作、增強或補償輸入圖像的顏色的操作、或者增強輸入圖像的銳度或模糊的操作。下面將參照圖7Α和圖7Β另外描述操作單元130的功能。操作單元130可以在硬體中實現,但是本發明構思不限於此。
[0046]ROI坐標RC和係數Coeff可以由用戶設置。例如,ROI坐標RC和係數Coeff可以可編程地存儲。
[0047]根據本發明構思的示例性實施例,使用單一操作單元將不同的係數施加到不同的區域,而不需要為不同的區域使用單獨的操作單元,從而可以增強具有多個區域的圖像的質量。
[0048]如圖3Β所示,係數存儲單元150可以存儲分別與第一至第n ROI相對應的第一係數Cl至第η係數Cn。
[0049]當輸入圖像數據Si的輸入圖像坐標IC屬於第一 ROI時,操作單元130從係數存儲單元150提取第一係數Cl並且使用第一係數Cl處理輸入圖像數據Si。當輸入圖像數據Si的輸入圖像坐標IC屬於第二 ROI時,操作單元130從係數存儲單元150提取第二係數C2並且使用第二係數C2處理輸入圖像數據Si。第一係數Cl至第η係數Cn中的每一個可以由一個或多個係數或子係數組成。例如,係數中的第一係數(例如,Cl)可以包括指示內插技術的第一子係數和指示用於縮放的解析度的第二子係數。在此示例中,如果基於位於第一 ROI內的輸入圖像數據的坐標加載第一係數,則操作單元130將執行根據第一子係數的內插和根據第二子係數的縮放二者。
[0050]如上所述,在本發明構思的實施例中,不同的係數被用於處理用於屏幕中每個ROI的不同圖像質量的圖像。對於此操作,坐標生成器110被提供以跟蹤要處理的輸入圖像數據Si的位置(例如,坐標)。此外,ROI檢測器120被提供以檢測與要處理的輸入圖像數據Si相對應的R0I,選擇與檢測到的ROI相對應的係數,並且使用所選擇的係數來處理輸入圖像數據Si。
[0051]通過操作單元130的處理所產生的輸出圖像So被發送到圖像輸出模塊20並被顯示在屏幕上。可替換地,輸出圖像So可以被發送到其他圖像處理模塊(未示出)並且被用作其他圖像處理的輸入。
[0052]係數存儲單元150可以通過寄存器或映射表來實現。
[0053]圖4Α至圖4Ε示出了包括至少兩個區域的屏幕的不同例子。圖4Α示出了在單一屏幕上顯示兩個圖像的例子。換句話說,一個屏幕被劃分為兩個區域。參照圖4Α,第一區域211是顯示用戶界面(UI)圖形的區域,第二區域212是顯示視頻圖像的區域。
[0054]兩個圖像,例如,視頻圖像和Π圖形圖像可以分別從不同的圖像源輸入。可替換地,兩個圖像可以在輸入到圖像處理設備(例如,圖1中的100)之前被組合。當相對於不同的圖像,例如,視頻圖像和Π圖形圖像使用不同的圖像質量處理時,結果圖像可以具有更好的質量。
[0055]如圖4Α所示,當在一個屏幕上顯示視頻圖像和Π圖形圖像時,視頻圖像的屬性不同於Π圖形圖像的屬性。考慮不同的屬性,通過使用不同的係數可以增強圖像質量。
[0056]例如,對於第一區域,例如,UI圖形區域211,可以使用具有銳度屬性的係數來處理圖像,而且對於第二區域,例如,視頻區域212,可以使用具有模糊屬性的係數來處理圖像。結果,與使用傳統的單一圖像處理所輸出的圖像相比,輸出的圖像具有增強的質量。
[0057]圖4Β示出在單一屏幕上顯示三個圖像的例子。換句話說,一個屏幕被劃分為三個區域。參照圖4Β,第一區域221是顯示UI圖形的區域,而且第二區域222和第三區域223是分別顯示不同的視頻圖像的區域。
[0058]分別與第一至第三區域221、222和223相對應的不同的係數可以被預先存儲,而且在圖像處理期間,不同的係數被施加到屬於區域221至223中的每一區域的輸入圖像數據Si。在示例性實施例中,係數是縮放係數、用於銳度/模糊處理的係數、用於顏色增強的係數、或內插係數,但是本發明構思不限於這些例子。
[0059]在示例性實施例中,圖像內插嘗試基於周圍像素的值來實現像素的顏色和強度的最佳逼近。每個內插係數可以代表不同的內插算法。內插算法可以被劃分為自適應和非自適應內插方法。非自適應內插方法可以包括最近鄰(nearest neighbor)、雙線性法(bilinear)、雙三次法(bicubic)、樣條法(spline)、sinc法、Ianczos法等。自適應內插方法可以通過使用例如PhotoZoom Pro、Genuine Fractals等的軟體來執行。[0060]圖4C示出了一個屏幕被劃分為六個區域231至236的例子。圖4D示出了屏幕被劃分為兩個區域241和242的另一例子。圖4E示出了在一個屏幕上顯示四個圖像,即,一個屏幕被劃分為四個區域261至264的例子。
[0061]如上所述,當一個屏幕被劃分為至少兩個區域時,與不同的區域相對應的不同的係數被預先存儲,而且在圖像處理期間,不同的係數被用於屬於每個區域的圖像數據,從而可以增強圖像質量。
[0062]圖5是根據本發明構思的示例性實施例的圖像處理方法的流程圖。圖像處理方法可以通過圖1所示的圖像處理設備100執行。參照圖1和圖5,圖像處理設備100接收輸入圖像數據Si (SllO)0輸入圖像數據Si可以包括像素(例如,M*N個像素,其中M和N是自然數)的多個像素數據的每一個,其中多個像素數據正形成幀圖像。在示例性實施例中,多個像素數據被順序地輸入到圖像處理設備100,而且在多個ROI當中確定每個像素數據所屬於的R0I。作為一個例子,給定幀的M*N個像素中的一些屬於多個ROI當中的第一 R0I,而且相同幀的M*N個像素中的一些屬於多個ROI當中的第二 ROI。
[0063]坐標生成器110生成與每個像素數據相對應的輸入圖像坐標1C,以確定像素數據屬於至少兩個ROI當中的哪個ROI (S120)。
[0064]然後,ROI檢測器120將在操作S120中生成的輸入圖像坐標IC與預定的ROI坐標RC進行比較,以確定輸入圖像坐標IC屬於至少兩個ROI當中的哪個ROI (S130)。然而,檢測ROI的方法不限於此。例如,當根據ROI圖像的源不同時,可以在不生成像素數據的坐標的情況下確定輸入像素數據屬於哪個R0I。例如,從第一源接收的所有像素數據可以被假設為第一ROI的一部分,而且從第二源接收的所有像素數據可以被假設為第二ROI的一部分。
[0065]操作單元130從ROI坐標存儲單元140選擇並提取與在操作S130中確定的ROI相對應的係數(S140),使用所選擇的係數處理像素數據(S150),並且輸出處理後的圖像,例如,輸出圖像So (S160)。
[0066]圖6是根據本發明構思的不例性實施例的電子系統400a的框圖。電子系統400a可以被實現為個人計算機(PC)、數據伺服器、可攜式設備等。可攜式設備可以是行動電話、智慧型電話、平板PC、個人數字助理(PDA)、企業數字助理(EDA)、數字靜態相機、數字攝像機、可攜式多媒體播放器(PMP)、個人導航設備或可攜式導航設備(PND)、手持式遊戲機、電子書等。
[0067]電子系統400a可以包括處理器300、電源410、存儲裝置420、存儲器430、輸入/輸出(I/O)埠 440、擴展卡450、網絡設備460、顯示器470、相機模塊480和縮放器100a。
[0068]處理器300控制元件410至480和IOOa中的至少一個的操作。處理器300可以被實現為片上系統(SoC)。
[0069]縮放器IOOa是圖1所示的圖像處理設備100的例子,而且可以與處理器300、圖像信號處理器(ISP)(未示出)等分開實現。在實施例中,縮放器IOOa是處理器。
[0070]電源410向組件300、420至480和IOOa中的至少一個供應操作電壓。存儲裝置420可以通過硬碟驅動器(HDD)或固態驅動器(SSD)實現。
[0071]存儲器430可以通過易失性或非易失性存儲器實現。存儲器430可以被用作圖1所示的ROI坐標存儲單元140或係數存儲單元150。
[0072]I/O埠 440接收發送到電子系統400a的數據,或者將來自電子系統400a的數據發送到外部設備。例如,I/O埠 440可以是用於連接諸如計算機滑鼠的定向設備的埠、用於連接印表機的埠、或用於連接通用串行總線(USB)驅動器的埠。
[0073]擴展卡450可以被實現為安全數字(SD)卡或多媒體卡(MMC)。擴展卡450可以是用戶身份模塊(SM)卡或通用SM (USIM)卡。
[0074]網絡設備460使電子系統400a能夠連接有線或無線網絡。顯示器470顯示來自存儲裝置420、存儲器430、I/O埠 440、擴展卡450或網絡設備460的數據。
[0075]相機模塊480是可以將光學圖像轉換成電圖像的模塊。因此,從相機模塊480輸出的電圖像可以被存儲在存儲裝置420、存儲器430或擴展卡450中。
[0076]圖7A是根據本發明構思的示例性實施例的電子系統400b的框圖。圖7A所示的電子系統400b與圖6所示的電子系統400a類似。因此,將主要描述兩個系統400a和400b之間的差異。
[0077]雖然在圖6中所示的電子系統400a中,縮放器IOOa被實現為與處理器300和ISP分離的模塊,但是縮放器(圖7B中的100b)在圖7A所示的電子系統400b的ISP490中實現。
[0078]ISP490是處理圖像信號的模塊。ISP490可以與處理器300 —起集成到單個SoC中,或者可以在與處理器300分離的晶片或模塊中實現。ISP490可以處理由相機模塊480捕獲的圖像。
[0079]圖7B是根據本發明構思的示例性實施例的圖7A所示的ISP490的示意性功能框圖。ISP490可以包括內插器491、縮放器100b、銳度/模糊增強器493和顏色增強器494。
[0080]內插器491可以用來創建比輸入圖像信號更好的圖像信號(例如,像素數據)。在示例性實施例中,圖1的圖像處理設備100被應用於內插器491。在這個實施例中,圖1所示的操作單元130被實現為內插過濾器,而且內插過濾器的係數根據ROI來不同地設置。
[0081]縮放器IOOb是改變圖像的大小的模塊。縮放器IOOb可以被用於將源圖像調整到顯示設備的解析度。縮放器IOOb可以被用於將屏幕的一個ROI調整到一個解析度並且將相同屏幕的另一 ROI調整到第二其他解析度。在示例性實施例中,圖1所示的圖像處理設備100可以被應用於縮放器100b。在這個實施例中,圖1所示的操作單元130被實現為縮放過濾器,而且縮放過濾器的係數根據ROI來不同地設置。縮放過濾器可以通過多相過濾器來實現,但是本發明構思不限於此。在示例性實施例中,縮放器IOOb是處理器。
[0082]銳度/模糊增強器493是增強圖像的銳度或模糊的圖像處理模塊。在示例性實施例中,圖1所示的圖像處理設備100被應用於銳度/模糊增強器493。在這個實施例中,在處理輸入圖像數據Si時,圖1所示的操作單元130根據ROI使用不同的銳度或模糊係數。
[0083]顏色增強器494是改變、增強或補償圖像的顏色的圖像處理模塊。在示例性實施例中,圖1的圖像處理設備100被應用於顏色增強器494。在這個實施例中,在處理輸入圖像數據Si時,圖1所示的操作單元130根據ROI使用不同的顏色增強係數。
[0084]圖8A是根據本發明構思的示例性實施例的圖6所示的處理器300的例子300a的框圖。處理器300a包括中央處理單元(CPU) 310、時鐘模塊320、圖形處理單元(GPU) 325、顯示控制器330、只讀存儲器(R0M)340、存儲器控制器350、隨機存取存儲器(RAM)360、電視接口(TV I/F)370、縮放器IOOc和總線。然而,處理器300的結構不限於圖8A中所示的例子300a,因為可以刪除或添加一些元素。
[0085]CPU310可以處理或執行存儲在存儲器340、360或430中的程序和/或數據。例如,CPU310可以響應於從時鐘模塊320輸出的操作時鐘信號,處理或執行程序和/或數據。
[0086]CPU310可以通過多核處理器實現。多核處理器是具有兩個或更多獨立的實際處理器(稱為核)的單一計算組件。每個處理器可以讀取和執行程序指令。多核處理器可以同時驅動多個加速器,並因此,包括多核處理器的數據處理系統可以執行多加速(mult1-acceleration)ο
[0087]GPU325可以減少CPU310的負荷並且可以讀取和執行與圖形處理相關的程序指令。GPU325通過存儲器控制器350從存儲器430接收數據或者將由GPU325處理的數據發送到存儲器430。GPU325可以響應於從時鐘模塊320輸出的操作時鐘信號,處理或執行程
序和/或數據。
[0088]縮放器IOOc是圖1所示的圖像處理設備100的例子。它可以在處理器300a中實現。
[0089]存儲在存儲器430中的程序和/或數據可以在必要時被加載到CPU310或GPU325內的存儲器。R0M340可以存儲永久程序和/或數據。R0M340可以通過可擦除可編程ROM(EPROM)或電 EPROM (EEPROM)實現。
[0090]RAM360可以臨時存儲程序、數據或指令。根據CPU310的控制或存儲在R0M340中的引導代碼,存儲在存儲器430中的程序和/或數據可以臨時存儲在RAM360中。RAM360可以通過動態RAM (DRAM)或靜態RAM (SRAM)實現。
[0091 ] 存儲器控制器350被用於接口連接存儲器430。存儲器控制器350控制存儲器430的整體操作,並且控制主機和存儲器430之間的數據通信。存儲器控制器350可以根據主機的請求,控制存儲器430寫入或讀取數據。主機可以是例如CPU310、GPU325或顯示控制器330的主設備。
[0092]存儲器430是用於存儲數據的存儲介質,並且可以存儲作業系統(OS)以及各種程序和數據。存儲器430可以通過DRAM實現,但是本發明構思不限於此。存儲器430可以通過諸如快閃記憶體、相變RAM (PRAM)、磁阻RAM (MRAM)、電阻RAM (ReRAM)或鐵電RAM (FeRAM)的非易失性存儲器實現。在示例性實施例中,存儲器430被嵌入在處理器300a中。
[0093]圖6至圖8A中所示的存儲器340、360和430中的至少一個可以被用作圖1所示的ROI坐標存儲單元140或係數存儲單元150。處理器300a的元件可以通過系統總線彼此通信。
[0094]顯示設備470可以根據CPU310或GPU325的控制顯示加載到存儲器360和430的多媒體。在本示例性實施例中,顯示設備470是LCD設備,但是本發明構思不限於此。在其它實施例中,顯示設備470可以是發光二極體(LED)顯示設備、有機LED (OLED)顯示設備、或其他類型的顯示設備。顯示控制器330控制顯示設備470的操作。
[0095]圖8B是圖6所示的處理器300的例子300b的框圖。圖8B所示的處理器300b與圖8A所示的處理器300a類似,因此,將主要描述其間的差異。
[0096]雖然在圖8A所示的實施例中縮放器IOOc在處理器300a中實現,但是在圖8B所示的實施例中縮放器IOOd在處理器300b的GPU325'中實現。
[0097]如上所述,根據本發明構思的示例性實施例的圖像處理設備可以被應用於各種圖像處理模塊(例如,縮放器、內插器、顏色增強器、和銳度/模糊增強器)。它可以在單獨的晶片、模塊或單元中獨自實現。可替換地,它也可以與其他元件一起被集成到晶片、模塊或單元中。
[0098]圖9是根據本發明構思的示例性實施例的圖像處理方法的流程圖。作為一個例子,圖9所示的圖像處理方法可以通過圖6所示的電子系統(例如,智慧型電話)400a執行。
[0099]為多種圖像處理模式中的每一個設置一組ROI坐標和係數(S205)。電子系統400a可以在圖像處理模式之一中操作。例如,假設屏幕被劃分為處於第一圖像處理模式的兩個R0I,而且屏幕被劃分為處於第二圖像處理模式的三個R0I。在這種情況下,單獨的一組ROI坐標和係數對於每種圖像處理模式是必要的。換句話說,可以為每種圖像處理模式設置圖3A和圖3B所示的一組ROI坐標和係數。例如,為第一處理模式存儲第一組三個ROI坐標和係數,為第二處理模式存儲第二組兩個ROI坐標和係數。
[0100]由電子系統400a的用戶選擇特定菜單(S210)。例如,可以選擇視頻播放器、TV或網際網路瀏覽器。
[0101]根據所選擇的菜單,可以選擇圖像處理模式之一或者可以改變當前的圖像處理模式(S220)。例如,當選擇至少一個菜單時,可以選擇第一圖像處理模式。在另一實例中,當在第一圖像處理模式中選擇至少一個菜單時,可以將第一圖像處理模式改變為第二圖像處理模式。此後,選擇與選擇的或改變的圖像處理模式相對應的一組ROI坐標和係數(S230)。使用所選擇的一組ROI坐標和係數執行圖像處理(S240)。操作S240可以包括圖5中的步驟 SllO 至 S150。
[0102]本發明構思的至少一個示例性實施例可以具體實施為計算機可讀介質上的具有計算機可執行指令的計算機可讀代碼。例如,圖5的操作和圖9的操作可以被具體實施為計算機可執行指令。計算機可讀記錄介質是可以將數據存儲為其後可以由計算機系統讀取的程序的任何數據存儲設備。計算機可讀記錄介質的例子包括只讀存儲器(ROM)、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數據存儲設備。
[0103]計算機可讀記錄介質也可以分布在網絡耦合的計算機系統上,從而計算機可讀代碼以分布式方式存儲和執行。
[0104]如上所述,根據本發明構思的至少一個實施例,當在單一屏幕上顯示至少兩個圖像時,在圖像處理期間將不同的係數用於至少兩個圖像中的每一個,從而增強圖像質量。
[0105]雖然已經參照本發明構思的示例性實施例具體示出和描述了本發明構思,但是應理解,可以在形式和細節上對其做出各種改變而不脫離本發明構思的精神和範圍。
【權利要求】
1.一種圖像處理設備,包括: 處理器,其被配置為接收輸入圖像數據,確定所述輸入圖像數據屬於多個區域當中的哪一個區域,從多個不同的係數當中選擇與所確定的區域相對應的係數,並且使用所選擇的係數對所述輸入圖像數據執行操作。
2.如權利要求1所述的圖像處理設備,其中,所述處理器還被配置為從所述輸入圖像數據生成輸入圖像坐標,而且通過將所述輸入圖像坐標與預定的區域坐標進行比較來確定區域。
3.如權利要求2所述的圖像處理設備,其中,所述區域坐標定義所述多個區域,而且所述多個係數分別具有不同的值,而且分別對應於所述多個區域。
4.如權利要求2所述的圖像處理設備,還包括: 存儲器,其被配置為存儲所述區域坐標和所述多個係數。
5.如權利要求2所述的圖像處理設備,其中,所述區域坐標和所述多個係數由用戶設置。
6.如權利要求2所述的圖像處理設備,其中,由所述處理器執行的操作改變所述輸入圖像數據的大小。
7.如權利要求2所述的圖像處理設備,其中,由所述處理器執行的操作執行內插所述輸入圖像數據、增強所述輸入圖像數據的顏色和增強所述輸入圖像數據的銳度屬性中的至少一個。
8.—種圖像處理方法,包括: 設置在顯示器上定義多個區域的區域坐標以及分別與所述多個區域相對應的多個係數; 確定輸入圖像數據屬於所述多個區域中的哪一個區域; 確定所述多個係數中的哪個係數對應所確定的一個區域;以及 使用所確定的係數對所述輸入圖像數據執行操作。
9.如權利要求8所述的圖像處理方法,其中,確定所述多個區域中的哪一個區域包括: 從所述輸入圖像數據生成輸入圖像坐標;以及 將所述輸入圖像坐標與所述區域坐標進行比較以確定一個區域。
10.如權利要求9所述的圖像處理方法,其中,所述多個係數分別具有不同的值,而且分別對應於所述多個區域。
11.如權利要求9所述的圖像處理方法,其中,執行操作包括使用所確定的一個係數改變所述輸入圖像數據的大小。
12.如權利要求9所述的圖像處理方法,其中,執行操作包括使用所確定的一個係數內插所述輸入圖像數據、使用所確定的一個係數增強所述輸入圖像數據的顏色和使用所確定的一個係數增強所述輸入圖像數據的銳度屬性中的至少一個。
13.一種圖像處理方法,包括: 設置分別用於多種圖像處理模式的多組區域坐標和係數; 根據用戶的菜單選擇,選擇所述多種圖像處理模式之一; 從所述多組區域坐標和係數當中選擇與所選擇的圖像處理模式相對應的一組區域坐標和係數,其中,所述一組區域坐標和係數包括分別與多個區域相對應的多個係數;確定所述輸入圖像數據屬於所述多個區域中的哪一個區域;以及使用所選擇的一組區域坐標和係數中的所述多個係數當中的與所確定的一個區域相對應的係數,對所述輸入圖像數據執行操作。
14.如權利要求13所述的圖像處理方法,其中,確定所述多個區域中的哪一個區域包括: 生成所述輸入圖像數據的輸入圖像坐標;以及 將所述輸入圖像坐標與所述區域坐標進行比較以確定一個區域。
15.如權利要求13所述的圖像處理方法,其中,所述區域坐標定義所述多個區域;以及 所述多個係數分別具有不同的值,而且分別對應於所述多個區域。
16.一種在包括不同的第一區域和第二區域的顯示器上管理圖像顯示的方法,該方法包括: 從輸入圖像數據確定坐標; 確定所述坐標是位於第一邊界坐標內還是位於第二邊界坐標內,其中,第一邊界坐標與第一係數和第一區域相關聯,而且第二邊界坐標與第二係數和第二區域相關聯; 當確定所述坐標位於第一邊界坐標內時選擇第一係數和第一區域,否則選擇第二係數和第二區域; 使用所選擇的係數對所述輸入圖像數據執行圖像操作;以及 向所述顯示器的所 選擇的區域輸出所述圖像操作的結果。
17.如權利要求16所述的方法,其中,所述係數彼此不同而且代表不同的解析度,而且所述圖像操作根據所選擇的係數所代表的解析度執行縮放所述輸入圖像的縮放操作。
18.如權利要求16所述的方法,其中,所述係數彼此不同而且每個係數代表不同的銳度,而且所述圖像操作根據所選擇的係數所代表的銳度修改所述輸入圖像。
19.如權利要求16所述的方法,其中,所述係數彼此不同而且每個係數代表不同的顏色增強技術,而且所述圖像操作根據所選擇的係數所代表的顏色增強技術增強所述輸入圖像的顏色。
20.如權利要求16所述的方法,其中,所述係數彼此不同而且每個係數代表不同的圖像內插技術,而且所述圖像操作根據所選擇的係數所代表的內插技術對所述輸入圖像執行內插。
【文檔編號】H04N5/232GK103826058SQ201310581019
【公開日】2014年5月28日 申請日期:2013年11月18日 優先權日:2012年11月16日
【發明者】宋敏雨, 文濟宇 申請人:三星電子株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀