[go: up one dir, main page]

TWI813181B - 影像處理電路與影像處理方法 - Google Patents

影像處理電路與影像處理方法 Download PDF

Info

Publication number
TWI813181B
TWI813181B TW111107012A TW111107012A TWI813181B TW I813181 B TWI813181 B TW I813181B TW 111107012 A TW111107012 A TW 111107012A TW 111107012 A TW111107012 A TW 111107012A TW I813181 B TWI813181 B TW I813181B
Authority
TW
Taiwan
Prior art keywords
image data
generate
input image
heat map
processing circuit
Prior art date
Application number
TW111107012A
Other languages
English (en)
Other versions
TW202312084A (zh
Inventor
張嘉澤
林煜翔
莫家仁
蔡林忠
Original Assignee
大陸商星宸科技股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 大陸商星宸科技股份有限公司 filed Critical 大陸商星宸科技股份有限公司
Publication of TW202312084A publication Critical patent/TW202312084A/zh
Application granted granted Critical
Publication of TWI813181B publication Critical patent/TWI813181B/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/12Edge-based segmentation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/50Image enhancement or restoration using two or more images, e.g. averaging or subtraction
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/70Denoising; Smoothing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/194Segmentation; Edge detection involving foreground-background segmentation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/20Processor architectures; Processor configuration, e.g. pipelining
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/20Image enhancement or restoration using local operators
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/60Image enhancement or restoration using machine learning, e.g. neural networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/90Dynamic range modification of images or parts thereof
    • G06T5/94Dynamic range modification of images or parts thereof based on local image properties, e.g. for local contrast enhancement
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/13Edge detection
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20016Hierarchical, coarse-to-fine, multiscale or multiresolution image processing; Pyramid transform
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20024Filtering details
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20081Training; Learning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20084Artificial neural networks [ANN]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20212Image combination
    • G06T2207/20221Image fusion; Image merging
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30196Human being; Person

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Evolutionary Computation (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Apparatus For Radiation Diagnosis (AREA)

Abstract

本發明揭露了一種影像處理電路,其包含有一神經網路處理器、一背景處理電路以及一混合電路。神經網路處理器用以對一輸入影像資料進行處理以判斷出該輸入影像資料中是否有一特定物體,以產生一熱度圖。背景處理電路對該輸入影像資料進行模糊化操作以產生一模糊化影像資料。混合電路依據該熱度圖來對該輸入影像資料與該模糊化影像資料進行混合操作,以產生一輸出影像資料。

Description

影像處理電路與影像處理方法
本發明係有關於將影像資料之背景部分進行模糊化的影像處理電路與影像處理方法。
目前具有影像擷取功能的電子裝置中,有部分的裝置會具有背景模糊功能,以對所擷取的影像資料中的背景部分進行模糊化的操作。舉例來說,在視訊會議時,電子裝置可以主動地分析相機所拍攝的影像資料以識別出人物的位置以供進行背景模糊操作,以保護使用者的隱私。然而,在背景模糊操作中可能會因為前景識別上的問題而造成前景邊緣在顯示上的瑕疵,而影響到視訊品質。
因此,本發明的目的之一在於提出一種影像處理方法,其透過神經網路處理器來產生熱度圖,再根據熱度圖來將原始影像與模糊化後的影像進行混合,以產生背景模糊後影像。
在本發明的一個實施例中,揭露了一種影像處理電路,其包含一神經網路處理器、一背景處理電路以及一混合電路。神經網路處理器對一輸入影像資料進行處理以判斷出該輸入影像資料中是否有一特定物體,以產生一熱度圖;背景處理電路對該輸入影像資料進行模糊化操作以產生一模糊化影像資料;混合電路依據該熱度圖來對該輸入影像資料與該模糊化影像資料進行混合操作,以產生一輸出影像資料。
在本發明的一個實施例中,揭露了一種影像處理方法,其包含以下步驟:使用一神經網路處理器來對一輸入影像資料進行處理以判斷出該輸入影像資料中是否有一特定物體,以產生一熱度圖;對該輸入影像資料進行模糊化操作以產生一模糊化影像資料;以及依據該熱度圖來對該輸入影像資料與該模糊化影像資料進行混合操作,以產生一輸出影像資料。
如前述的實施例,透過本發明,利用神經網路處理器精準的辨識能力及簡單架構的背景處理電路,即可以快速且有效地在維持前景之清晰度的情形下將背景變得模糊,且背景模糊後影像中的前景邊緣變得較為平滑。
第1圖為根據本發明一實施例之影像處理電路100的示意圖。如第1圖所示,影像處理電路100包含一縮放電路110、一神經網路處理器(neural network processor)120、一背景處理電路130、縮放電路140、150以及一混合電路160。在本實施例中,影像處理電路100可以適用於任何影像擷取裝置或是影像顯示裝置,例如相機、智慧型手機、平板電腦、筆記型電腦…等等,亦即,影像處理電路100可以接收來自一影像感測器或是一影像來源所產生的一輸入影像資料Din以產生一輸出影像資料Dout,其中該輸出影像資料可以在一顯示面板上進行顯示。
在影像處理電路100的操作中,縮放電路110對輸入影像資料Din進行縮小操作,以產生一縮小後輸入影像資料Din’。舉例來說,假設輸入影像資料Din所包含的圖框的解析度為1920*1080,而縮放電路110可以降低輸入影像資料Din的解析度,亦即縮小後輸入影像資料Din’所包含之圖框具有較低的解析度,以降低後續處理的資料量。接著,神經網路處理器120對縮小後輸入影像資料Din’進行圖像辨識,以判斷出縮小後輸入影像資料Din’中每一個圖框中是否具有一特定物體,以據以產生產生一熱度圖(heat map)。在本實施例中,該特定物體係為一人物,而在後續的說明中係以人物來進行說明。
在一實施例中,如第2圖所示,神經網路處理器120包含了一格式轉換電路210、一卷積神經網路(Convolutional Neural Network,CNN) 電路220以及一後端處理電路230。在神經網路處理器120的操作中,格式轉換電路210係將縮小後輸入影像資料Din’進行格式轉換以符合神經網路處理器120的需求,例如將原本的NV12格式轉換為紅藍綠(RGB)格式。卷積神經網路電路220對縮小後輸入影像資料Din’進行特徵擷取與辨識操作,以辨識出縮小後輸入影像資料Din’中一或多個人物的位置及邊緣,並據以產生一或多個特徵圖(feature map)。在一實施例中,卷積神經網路電路220係產生一人物特徵圖及一邊緣特徵圖。後端處理電路230對卷積神經網路電路220所產生的一或多個特徵圖進行融合及轉換,以產生一熱度圖DH,其中熱度圖DH係用來表示出縮小後輸入影像資料Din’中包含一或多個人物的區域。舉例來說,熱度圖DH與縮小後輸入影像資料Din’可具有相同的解析度,其中縮小後輸入影像資料Din’中包含一或多個人物的區域在對應的熱度圖DH中具有較高的數值(例如,255),而縮小後輸入影像資料Din中的其餘區域在對應的熱度圖DH中具有較低的數值(例如,0)。
在一實施例中,參考第3圖所示之卷積神經網路電路220與後端處理電路230的操作的示意圖。如第3圖所示,縮小後輸入影像資料Din’可以先透過骨幹(backbone)310中多個局部誤差區塊(partial residual block)312_1~312_N中對應到不同之卷積層(convolution layer)的操作以產生對應的特徵值;接著,空洞空間金字塔池化(Atrous Spatial Pyramid Pooling,ASPP)320接收來自骨幹310所產生的特徵值進行處理,以降低特徵值的維度並強化特徵值。接著,圖像語義估計(semantic estimation)模組330中對來自骨幹310與空洞空間金字塔池化320的特徵值進行多次特徵融合操作332_1~332_M,以產生一人物特徵圖。邊界校正模組340對人物特徵圖進行邊緣辨識,以產生一邊緣特徵圖。最後,熱度圖估計模組350中的特徵值擷取模組352根據人物特徵圖及/或邊緣特徵圖來擷取出一輸出特徵圖,而熱度圖產生模組354再依據輸出特徵圖產生熱度圖DH。在一實施例中,前述的骨幹310、空洞空間金字塔池化320、圖像語義估計模組330及邊界校正模組340可由卷積神經網路電路220所實現或包含於卷積神經網路電路220中,而熱度圖估計模組350可由後端處理電路230所實現或包含於後端處理電路230中。在一實施例中,後端處理電路230亦由一卷積神經網路電路所實現,也可整合於卷積神經網路電路220中。
如第3圖的操作示意圖所示,利用神經網路處理器120來產生熱度圖DH的過程可細分為三個部分,首先,依據縮小後輸入影像資料Din’產生人物特徵圖;然後,依據人物特徵圖產生邊緣特徵圖;最後再依據人物特徵圖及邊緣特徵圖來產生熱度圖DH。將產生熱度圖DH的過程分成前述三個部分來處理可提昇人物及邊緣辨識的準確率並降低神經網路處理器120處理時的複雜度。實施上,神經網路處理器120可分別針對前述三個部分進行訓練,亦即,提供參考人物圖供神經網路處理器120學習辨識人物以產生人物特徵圖,提供參考邊緣圖供神經網路處理器120學習自人物特徵圖中辨識邊緣以產生邊緣特徵圖,以及提供參考熱度圖供神經網路處理器120學習利用人物特徵圖及邊緣特徵圖來產生熱度圖DH。
背景處理電路130係對縮小後輸入影像資料Din’進行模糊化操作以產生一模糊化影像資料DBB。在一實施例中,背景處理電路130可以對縮小後輸入影像資料Din’中的每一個像素進行低通濾波操作,亦即將每一個像素與周圍多個像素作加權相加以得到該像素的一濾波後像素值,而在一實施例中,上述低通濾波操作可以透過一高斯濾波器矩陣(Gaussian filter matrix)來執行。在另一實施例中,如第4圖所示,背景處理電路130可以包含兩個縮放電路410、420,而縮放電路410可以將縮小後輸入影像資料Din’進行縮小操作,之後再透過縮放電路420進行放大操作來產生模糊化影像資料DBB。在一實施例中,縮放電路410、420可以進行多次操作來產生模糊化影像資料DBB,亦即模糊化影像資料DBB可以再次輸入至縮放電路410來進行下一輪的縮放操作以產生下一筆模糊化影像資料DBB,以供作為背景處理電路130的輸出。本發明中,背景處理電路130係直接對整個縮小後輸入影像資料Din’進行模糊化處理,並非是選擇性地僅針對縮小後輸入影像資料Din’中的部分區域。詳細來說,針對縮小後輸入影像資料Din’中的各個圖框,背景處理電路130係直接對整個圖框進行模糊化處理,由於整個圖框進行相同的處理,因此,背景處理電路130可採用相對簡單的電路架構,無須具備複雜電路架構/設計即可實現將圖像模糊化的功能。
接著,縮放電路140對熱度圖DH進行放大操作以產生一縮放後熱度圖DH’,其中熱度圖DH’的解析度係高於熱度圖DH,而在一實施例中,縮放後熱度圖DH’的解析度與輸入影像資料Din的解析度相同,例如縮放後熱度圖DH’與輸入影像資料Din的解析度均為1920*1080。類似地,縮放電路150對模糊化影像資料DBB進行放大操作以產生一縮放後模糊化影像資料DBB’,而在一實施例中,縮放後模糊化影像資料DBB’的解析度與輸入影像資料Din的解析度相同,例如縮放後模糊化影像資料DBB’與輸入影像資料Din的解析度均為1920*1080。
在混合電路160的操作中,混合電路160依據縮放後熱度圖DH’對輸入影像資料Din與縮放後模糊化影像資料DBB’進行混合操作,例如一加權相加操作,以產生輸出影像資料Dout,其中縮放後熱度圖DH’係作為混合操作時的權重依據。舉例來說,由於輸入影像資料Din、縮放後熱度圖DH’與縮放後模糊化影像資料DBB’具有相同的解析度,故針對具有相同位置的像素,輸出影像資料Dout之像素的像素值Pout可以計算如下: Pout = Pin*(PH/255) + PBB*((255-PH)/255)……………………………….(1); 其中Pin為輸入影像資料Din的像素值、PH為縮放後熱度圖DH’的像素值、而PBB為縮放後模糊化影像資料DBB’的像素值。在一例子中,假設目前所處理的像素是位於人物內的區域,則PH會是很高的數值,例如PH為‘255’ ,因此,透過上述公式(1)所計算出之輸出影像資料Dout的像素值Pout即為輸入影像資料Din的像素值Pin。在另一例子中,假設目前所處理的像素是位於人物外的區域(例如,背景區域),則PH會是很低的數值,例如PH為‘0’,因此,透過上述公式(1)所計算出之輸出影像資料Dout的像素值Pout即為模糊化影像資料DBB’的像素值PBB。
在一實施例中,混合電路160對輸入影像資料Din與縮放後模糊化影像資料DBB’所進行的混合操作係依據縮放後熱度圖DH’逐像素自輸入影像資料Din與縮放後模糊化影像資料DBB’二者中對應像素的像素值中選擇其一輸出為輸出影像資料Dout中對應像素的像素值。舉例來說,縮放後熱度圖DH’中的像素值可為255或0,其中,當一像素的像素值為“255”時表示此像素是位於人物內的區域,而當一像素的像素值為“0”時表示此像素並非位於人物內的區域。在此實施例中,當目前所處理的像素在縮放後熱度圖DH’中的像素值為“255”時,混合電路160選擇輸出輸入影像資料Din中對應像素的像素值作為輸出影像資料Dout中對應像素的像素值,當目前所處理的像素在縮放後熱度圖DH’中的像素值為“0”時,混合電路160選擇輸出縮放後模糊化影像資料DBB’ 中對應像素的像素值作為輸出影像資料Dout中對應像素的像素值。
第5圖為輸入影像資料Din、縮放後熱度圖DH’、 縮放後模糊化影像資料DBB’與輸出影像資料Dout的示意圖。如第5圖所示,透過影像處理電路100的處理,可以快速且有效地在維持前景(人物)之清晰度的情形下將背景變得模糊。
需注意的是,在以上第1~5圖的實施例中,輸入影像資料Din係先透過縮放電路110的處理後產生縮小後輸入影像資料Din,才進入至神經網路處理器120與背景處理處理器130進行後續處理,以降低整體電路的運算量,然而,此一特徵並非是本發明的限制。在其他的實施例中,神經網路處理器120與背景處理處理器130可以直接對輸入影像資料Din來進行處理,而此時縮放電路110、140、150便可以自影像處理電路100中移除,而混合電路160便直接根據熱度圖DH來對輸入影像資料Din與模糊化影像資料DBB進行混合操作以產生輸出影像資料Dout。在一實施例中,當電路處理速度夠快時,縮放電路140與縮放電路150可由同一電路來實現。
第6圖為根據本發明一實施例之影像處理方法的流程圖。本發明之影像處理方法可應用於一影像處理裝置中。同時參考以上實施例的內容,影像處理方法的流程如下所述。
步驟600:流程開始。
步驟602:使用一神經網路處理器來對一輸入影像資料進行處理以判斷出該輸入影像資料中是否有一特定物體,以產生一熱度圖。
步驟604:對該輸入影像資料進行模糊化操作以產生一模糊化影像資料。
步驟606:使用該熱度圖來對該輸入影像資料與該模糊化影像資料進行混合操作,以產生一輸出影像資料。
簡要歸納本發明,在本發明之影像處理電路與影像處理方法中,透過神經網路處理器分析原始影像來產生熱度圖,並將原始影像進行模糊化以產生模糊化後的影像,再根據熱度圖來將原始影像與模糊化後的影像進行混合,以產生背景模糊後影像來作為輸出影像資料。本發明利用神經網路處理器精準的辨識能力及簡單架構的背景處理電路,無須使用額外的感測器(例如距離感測器)來辨識物體,也無須使用複雜電路來選擇性模糊化影像畫面,即可快速且有效地在維持前景(人物)之清晰度的情形下將背景變得模糊,且背景模糊後影像中的前景邊緣變得較為平滑。 以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。
100:影像處理電路 110:縮放電路 120:神經網路處理器 130:背景處理電路 140, 150:縮放電路 160:混合電路 210:格式轉換電路 220:卷積神經網路電路 230:後端處理電路 310:骨幹 312_1~3112_N:局部誤差區塊 320:空洞空間金字塔池化 330:圖像語義估計模組 332_1~332_M:特徵融合 340:邊界校正模組 350:熱度圖估計模組 352:特徵值擷取模組 354:熱度圖產生模組 410, 420:縮放電路 Din:輸入影像資料 Din’:縮小後輸入影像資料 DH:熱度圖 DH’:縮放後熱度圖 DBB:模糊化影像資料 DBB’:縮放後模糊化影像資料 Dout:輸出影像資料
第1圖為根據本發明一實施例之影像處理電路的示意圖。 第2圖為根據本發明一實施例之神經網路處理器的示意圖。 第3圖為根據本發明一實施例之神經網路處理器中卷積神經網路電路與後端處理電路的操作示意圖。 第4圖為根據本發明一實施例之背景處理電路的示意圖。 第5圖為根據本發明一實施例之輸入影像資料、縮放後熱度圖、 縮放後模糊化影像資料與輸出影像資料的示意圖。 第6圖為根據本發明一實施例之影像處理方法的流程圖。
100:影像處理電路
110:縮放電路
120:神經網路處理器
130:背景處理電路
140,150:縮放電路
160:混合電路
Din:輸入影像資料
Din’:縮小後輸入影像資料
DH,DH’:熱度圖
DBB,DBB’:模糊化影像資料
Dout:輸出影像資料

Claims (15)

  1. 一種影像處理電路,包含有: 一神經網路處理器,對一輸入影像資料進行處理以判斷出該輸入影像資料中是否有一特定物體,以產生一熱度圖; 一背景處理電路,對該輸入影像資料進行模糊化處理以產生一模糊化影像資料;以及 一混合電路,依據該熱度圖來對該輸入影像資料與該模糊化影像資料進行混合操作,以產生一輸出影像資料。
  2. 如申請專利範圍第1項所述之影像處理電路,其中該背景處理電路係對整個該輸入影像資料進行模糊化處理,以產生該模糊化影像資料。
  3. 如申請專利範圍第1項所述之影像處理電路,其中該神經網路處理器包含有: 一卷積神經網路電路,對該輸入影像資料進行特徵擷取與辨識操作,以辨識出該輸入影像資料中該特定物體的位置,以產生一物體特徵圖,及對該物體特徵圖進行邊緣辨識操作,以產生一邊緣特徵圖;以及 一後端處理電路,依據該物體特徵圖及該邊緣特徵圖產生該熱度圖。
  4. 如申請專利範圍第1項所述之影像處理電路,其中該神經網路處理器對該輸入影像資料進行物體辨識以產生一物體特徵圖、對該物體特徵圖進行邊緣辨識以產生一邊緣特徵圖、以及依據該物體特徵圖及該邊緣特徵圖產生該熱度圖。
  5. 如申請專利範圍第1項所述之影像處理電路,其中該背景處理電路係對該輸入影像資料中每一個像素進行低通濾波操作,以產生該模糊化影像資料。
  6. 如申請專利範圍第1項所述之影像處理電路,其中該背景處理電路係對該輸入影像資料進行至少一輪的縮小操作與放大操作以產生該模糊化影像資料。
  7. 如申請專利範圍第1項所述之影像處理電路,其中該混合電路對輸入影像資料與該模糊化影像資料進行一加權相加操作以產生該輸出影像資料,其中該加權相加操作所使用的權重係根據該熱度圖所產生。
  8. 如申請專利範圍第1項所述之影像處理電路,該混合電路依據該熱度圖逐像素自該輸入影像資料與該模糊化影像資料二者中對應像素的像素值中選擇其一輸出為該輸出影像資料中對應像素的像素值。
  9. 如申請專利範圍第1項所述之影像處理電路,另包含有: 一第一縮放電路,用以對該輸入影像資料進行進縮小操作以產生一縮小後輸入影像資料; 其中該神經網路處理器對該縮小後輸入影像資料進行處理以判斷出該縮小後輸入影像資料中是否有該特定物體以產生該熱度圖,且該背景處理電路對該縮小後輸入影像資料進行模糊化處理以產生該模糊化影像資料。
  10. 如申請專利範圍第9項所述之影像處理電路,另包含有: 一第二縮放電路,對該熱度圖進行放大操作以產生一縮放後熱度圖;以及 一第三縮放電路,對該模糊化影像資料進行放大操作以產生一縮放後模糊化影像資料; 其中該混合電路依據該縮放後熱度圖來對該輸入影像資料與該縮放後模糊化影像資料進行混合操作,以產生該輸出影像資料。
  11. 一種影像處理方法,應用於一影像處理裝置,其包含有: 利用一神經網路處理器來對一輸入影像資料進行處理以判斷出該輸入影像資料中是否有一特定物體,以產生一熱度圖; 對該輸入影像資料進行模糊化處理以產生一模糊化影像資料;以及 依據該熱度圖來對該輸入影像資料與該模糊化影像資料進行混合操作,以產生一輸出影像資料。
  12. 如申請專利範圍第11項所述之影像處理方法,其中對該輸入影像資料進行模糊化處理的操作中係對整個該輸入影像資料進行模糊化處理,以產生該模糊化影像資料。
  13. 如申請專利範圍第11項所述之影像處理方法,其中該神經網路處理器對該輸入影像資料進行物體辨識以產生一物體特徵圖、對該物體特徵圖進行邊緣辨識以產生一邊緣特徵圖、以及依據該物體特徵圖及該邊緣特徵圖產生該熱度圖。
  14. 如申請專利範圍第11項所述之影像處理方法,其中依據該熱度圖來對該輸入影像資料與該模糊化影像資料進行混合操作的操作中,係對輸入影像資料與該模糊化影像資料進行一加權相加操作以產生該輸出影像資料,其中該加權相加操作所使用的權重係根據該熱度圖所產生。
  15. 如申請專利範圍第11項所述之影像處理方法,其中依據該熱度圖來對該輸入影像資料與該模糊化影像資料進行混合操作的操作中,係依據該熱度圖逐像素自該輸入影像資料與該模糊化影像資料二者中對應像素的像素值中選擇其一輸出為該輸出影像資料中對應像素的像素值。
TW111107012A 2021-09-09 2022-02-25 影像處理電路與影像處理方法 TWI813181B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US202163242471P 2021-09-09 2021-09-09
US63/242,471 2021-09-09

Publications (2)

Publication Number Publication Date
TW202312084A TW202312084A (zh) 2023-03-16
TWI813181B true TWI813181B (zh) 2023-08-21

Family

ID=83325198

Family Applications (1)

Application Number Title Priority Date Filing Date
TW111107012A TWI813181B (zh) 2021-09-09 2022-02-25 影像處理電路與影像處理方法

Country Status (5)

Country Link
US (1) US12211214B2 (zh)
JP (1) JP2023039912A (zh)
KR (1) KR102681979B1 (zh)
CN (1) CN115115532A (zh)
TW (1) TWI813181B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4446996A1 (en) * 2023-04-12 2024-10-16 Imagination Technologies Limited Learnable image transformation training methods and systems in graphics rendering

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201536051A (zh) * 2014-02-07 2015-09-16 Euclid Vision Technologies B V 基於場景辨識的影像處理
TW202020736A (zh) * 2018-11-22 2020-06-01 台達電子工業股份有限公司 使用模擬物件影像之物件辨識系統及其方法
US10872262B2 (en) * 2016-04-14 2020-12-22 Canon Kabushiki Kaisha Information processing apparatus and information processing method for detecting position of object
TW202109359A (zh) * 2019-08-28 2021-03-01 大陸商北京市商湯科技開發有限公司 人臉圖像處理方法、圖像設備及儲存介質

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101314453B1 (ko) * 2006-04-19 2013-10-07 파나소닉 주식회사 시각 처리 장치, 시각 처리 방법, 프로그램, 표시 장치 및 집적 회로
CN101438575B (zh) * 2006-04-28 2011-09-28 松下电器产业株式会社 视觉处理装置、视觉处理方法以及显示装置
JP5315158B2 (ja) * 2008-09-12 2013-10-16 キヤノン株式会社 画像処理装置及び画像処理方法
JP4840426B2 (ja) * 2008-09-24 2011-12-21 ソニー株式会社 電子機器、ぼけ画像選別方法及びプログラム
US8472724B2 (en) * 2010-06-30 2013-06-25 Samsung Electronics Co., Ltd. System and method for reducing noise in an image
TWI433053B (zh) * 2010-11-02 2014-04-01 Orise Technology Co Ltd 運用像素區域特性之影像銳利度強化方法及系統
BR112013013356A2 (pt) * 2010-12-03 2016-09-13 Sharp Kk dispositivo de processamento de imagem, método de processamento de imagem e programa de processamento de imagem
JP2013020456A (ja) * 2011-07-12 2013-01-31 Canon Inc 画像処理装置及び方法及びプログラムを記憶した記憶媒体
JP5906033B2 (ja) * 2011-07-26 2016-04-20 キヤノン株式会社 画像処理装置および画像処理方法、プログラム
JP6029464B2 (ja) * 2012-12-28 2016-11-24 キヤノン株式会社 撮像装置、その制御方法、および制御プログラム
JP6116436B2 (ja) * 2013-08-12 2017-04-19 キヤノン株式会社 画像処理装置および画像処理方法
KR20150032764A (ko) * 2013-09-20 2015-03-30 삼성전자주식회사 인위적으로 디포커스된 블러 이미지를 생성하는 방법 및 이미지 캡쳐링 디바이스
CN103793914B (zh) * 2014-02-17 2017-05-24 沈阳工业大学 自适应参数的视频中静态背景提取与更新方法
JP6961139B2 (ja) * 2015-07-24 2021-11-05 エーテーハー チューリッヒ 知覚的な縮小方法を用いて画像を縮小するための画像処理システム
KR101995107B1 (ko) * 2017-03-23 2019-07-01 한국과학기술원 딥 러닝을 이용한 인공지능 기반 영상 감시 방법 및 시스템
EP3625767B1 (en) * 2017-09-27 2021-03-31 Google LLC End to end network model for high resolution image segmentation
US10621697B2 (en) * 2018-08-06 2020-04-14 Apple Inc. Blended neural network for super-resolution image processing
US11107205B2 (en) * 2019-02-18 2021-08-31 Samsung Electronics Co., Ltd. Techniques for convolutional neural network-based multi-exposure fusion of multiple image frames and for deblurring multiple image frames
TWI713365B (zh) * 2019-07-26 2020-12-11 瑞昱半導體股份有限公司 影像處理電路與相關的影像處理方法
US20220375040A1 (en) * 2019-10-09 2022-11-24 Sony Group Corporation Image processing apparatus, image processing method, program, and electronic device
CN113012188B (zh) * 2021-03-23 2025-06-20 影石创新科技股份有限公司 图像融合方法、装置、计算机设备和存储介质
CN113112422B (zh) * 2021-04-06 2024-04-16 北京沃东天骏信息技术有限公司 图像处理方法、装置、电子设备、计算机可读介质

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201536051A (zh) * 2014-02-07 2015-09-16 Euclid Vision Technologies B V 基於場景辨識的影像處理
US10872262B2 (en) * 2016-04-14 2020-12-22 Canon Kabushiki Kaisha Information processing apparatus and information processing method for detecting position of object
TW202020736A (zh) * 2018-11-22 2020-06-01 台達電子工業股份有限公司 使用模擬物件影像之物件辨識系統及其方法
TW202109359A (zh) * 2019-08-28 2021-03-01 大陸商北京市商湯科技開發有限公司 人臉圖像處理方法、圖像設備及儲存介質

Also Published As

Publication number Publication date
JP2023039912A (ja) 2023-03-22
TW202312084A (zh) 2023-03-16
KR20230037435A (ko) 2023-03-16
US20230070778A1 (en) 2023-03-09
CN115115532A (zh) 2022-09-27
US12211214B2 (en) 2025-01-28
KR102681979B1 (ko) 2024-07-08

Similar Documents

Publication Publication Date Title
CN112602088B (zh) 提高弱光图像的质量的方法、系统和计算机可读介质
CN110100251B (zh) 用于处理文档的设备、方法和计算机可读存储介质
CN101425179B (zh) 一种人脸图像重光照的方法及装置
CN103347152A (zh) 一种图像处理方法、装置及终端
CN106558040B (zh) 人物图像处理方法和装置
CN105049718A (zh) 一种图像处理方法及终端
CN106339224B (zh) 可读性增强方法及装置
CN107204034A (zh) 一种图像处理方法及终端
EP4248657A1 (en) Methods and systems for low light media enhancement
US20240296525A1 (en) Denoising method, apparatus, electronic device and medium
US20200134793A1 (en) Video image processing method and apparatus thereof, display device, computer readable storage medium and computer program product
WO2023137956A1 (zh) 图像处理方法、装置、电子设备及存储介质
TWI813181B (zh) 影像處理電路與影像處理方法
US12483665B2 (en) Imaging system and method for high resolution imaging of a subject
CN112419218A (zh) 图像处理方法、装置及电子设备
CN108810319A (zh) 图像处理装置和图像处理方法
CN112508820B (zh) 图像处理方法、装置及电子设备
CN102194214B (zh) 用于图片缩放的系统、方法和计算机程序产品
CN115294055A (zh) 图像处理方法、装置、电子设备和可读存储介质
Zhou et al. Raw bayer pattern image synthesis for computer vision-oriented image signal processing pipeline design
CN113393391A (zh) 图像增强方法、图像增强装置、电子设备和存储介质
CN111754411B (zh) 图像降噪方法、图像降噪装置及终端设备
CN117333366A (zh) 图像处理方法、装置和电子设备
CN115641352A (zh) 一种人像背景虚化方法、装置、电子设备及存储介质
CN114612282A (zh) 水印检测模型训练方法、水印去除方法、装置及电子设备