TWI708192B - 影像處理方法、電子設備、電腦可讀儲存媒體 - Google Patents
影像處理方法、電子設備、電腦可讀儲存媒體 Download PDFInfo
- Publication number
- TWI708192B TWI708192B TW108120554A TW108120554A TWI708192B TW I708192 B TWI708192 B TW I708192B TW 108120554 A TW108120554 A TW 108120554A TW 108120554 A TW108120554 A TW 108120554A TW I708192 B TWI708192 B TW I708192B
- Authority
- TW
- Taiwan
- Prior art keywords
- temperature
- initial
- light source
- image
- parameter
- Prior art date
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 45
- 238000012545 processing Methods 0.000 claims abstract description 96
- 238000004590 computer program Methods 0.000 claims description 51
- 238000000034 method Methods 0.000 claims description 14
- 230000004913 activation Effects 0.000 claims description 5
- 230000001815 facial effect Effects 0.000 description 20
- 238000001514 detection method Methods 0.000 description 13
- 238000003384 imaging method Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000001360 synchronised effect Effects 0.000 description 6
- 230000009977 dual effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000002093 peripheral effect Effects 0.000 description 5
- 230000002457 bidirectional effect Effects 0.000 description 4
- 238000003702 image correction Methods 0.000 description 4
- 238000003825 pressing Methods 0.000 description 4
- 230000003796 beauty Effects 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000003705 background correction Methods 0.000 description 1
- 239000000872 buffer Substances 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000003331 infrared imaging Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/161—Detection; Localisation; Normalisation
- G06V40/166—Detection; Localisation; Normalisation using acquisition arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/10—Image acquisition
- G06V10/12—Details of acquisition arrangements; Constructional details thereof
- G06V10/14—Optical characteristics of the device performing the acquisition or on the illumination arrangements
- G06V10/143—Sensing or illuminating at different wavelengths
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/10—Image acquisition
- G06V10/17—Image acquisition using hand-held instruments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/161—Detection; Localisation; Normalisation
- G06V40/165—Detection; Localisation; Normalisation using facial parts and geometric relationships
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/168—Feature extraction; Face representation
- G06V40/171—Local features and components; Facial parts ; Occluding parts, e.g. glasses; Geometrical relationships
-
- 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/20—Cameras or camera modules comprising electronic image sensors; Control thereof for generating image signals from infrared radiation only
-
- 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/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
- H04N23/632—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters
-
- 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/64—Computer-aided capture of images, e.g. transfer from script file into camera, check of taken image quality, advice or proposal for image composition or decision on when to take image
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/30—Transforming light or analogous information into electric information
- H04N5/33—Transforming infrared radiation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Geometry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Studio Devices (AREA)
Abstract
一種影像處理方法、影像處理裝置(700)、電子設備(10)和電腦可讀儲存媒體。影像處理方法包括:(202)對光源發射器的溫度進行檢測;(204)當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,獲取目標參數;(206)根據目標參數執行預定操作。
Description
本申請涉及電腦技術領域,特別涉及一種影像處理方法、影像處理裝置、電子設備、電腦可讀儲存媒體。
[優先權訊息]
本申請請求2018年8月1日向中國國家知識產權局提交的、專利申請號為201810867102.1及201810867083.2的專利申請的優先權和權益,並且通過參照將其全文併入此處。
隨著電腦技術的發展,深度影像技術和紅外影像技術廣泛的應用於人臉識別、人機互動、影像美化等場景。電子設備通過泛光燈或雷射燈等光源發射器發出對應的光線投射到物體上,雷射攝像頭根據反射回的光線獲得對應的影像。
本申請實施例提供一種影像處理方法、影像處理裝置、電子設備、電腦可讀儲存媒體。
一種影像處理方法,包括:對光源發射器的溫度進行檢測;當所述光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,獲取目標參數;根據所述目標參數執行預定操作。
一種影像處理裝置,包括溫度檢測模組、參數獲取模組和預定操作模組。溫度檢測模組用於對光源發射器的溫度進行檢測;參數獲取模組用於當所述光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,獲取目標參數;預定操作模組用於根據所述目標參數執行預定操作。
一種電子設備,包括儲存器及處理器,所述儲存器中儲存有電腦程式,所述電腦程式被所述處理器執行時,使得所述處理器執行以下步驟:對光源發射器的溫度進行檢測;當所述光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,獲取目標參數;根據所述目標參數執行預定操作。
一種電腦可讀儲存媒體,其上儲存有電腦程式,所述電腦程式被處理器執行時實現以下步驟:對光源發射器的溫度進行檢測;當所述光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,獲取目標參數;根據所述目標參數執行預定操作。
為了使本申請的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本申請進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本申請,並不用於限定本申請。
可以理解,本申請所使用的術語“第一”、“第二”等可在本文中用於描述各種元件,但這些元件不受這些術語限制。這些術語僅用於將第一個元件與另一個元件區分。舉例來說,在不脫離本申請的範圍的情況下,可以將第一客戶端稱為第二客戶端,且類似地,可將第二客戶端稱為第一客戶端。第一客戶端和第二客戶端兩者都是客戶端,但其不是同一客戶端。
圖1為一個實施例中電子設備10的模組圖。如圖1所示,電子設備10可包括攝像頭模組110、第二處理器120、第一處理器130。第二處理器120可為CPU(Central Processing Unit,中央處理器)模組。第一處理器130可為MCU(Microcontroller Unit,微控制器)模組130等。其中,第一處理器130連接在第二處理器120和攝像頭模組110之間,第一處理器130可控制攝像頭模組110中雷射攝像頭112、泛光燈114和雷射燈118,第二處理器120可控制攝像頭模組110中RGB攝像頭116。
攝像頭模組110中包括雷射攝像頭112、泛光燈114、RGB(Red/Green/Blue,紅/綠/藍色彩模式)攝像頭116和雷射燈118。雷射攝像頭112為紅外攝像頭,用於獲取紅外影像或散斑影像。泛光燈114為可發射紅外光的點光源;雷射燈118為可發射紅外雷射且發射的紅外雷射可以形成圖案的點光源。其中,當泛光燈114發射紅外光時,雷射攝像頭112可根據反射回的光線獲取紅外影像。當雷射燈118發射紅外雷射時,雷射攝像頭112可根據反射回的光線獲取散斑影像。散斑影像是雷射燈118發射的可形成圖案的紅外雷射被反射後圖案發生形變的影像。
第一處理器130包括PWM(Pulse Width Modulation,脈衝寬度調變)模組132、SPI/I2C(Serial Peripheral Interface/Inter-Integrated Circuit,串行外設介面/雙向二線制同步串行介面)介面134、RAM(Random Access Memory,隨機存取儲存器)模組136和深度引擎138。上述PWM模組132可向攝像頭模組110發射脈衝,控制泛光燈114或雷射燈118開啟,使得雷射攝像頭112可採集到紅外影像或散斑影像。上述SPI/I2C介面134用於接收第二處理器120發送的人臉採集指令。上述深度引擎138可對散斑影像進行處理得到深度視差圖。
當第二處理器120接收到應用程式的資料獲取請求時,例如,當應用程式需要進行人臉解鎖、人臉支付時,運行在TEE環境下的CPU內核通過SPI/I2C介面134向第一處理器130發送人臉採集指令。當第一處理器130接收到人臉採集指令後,第一處理器130控制PWM模組132發射脈衝信號以控制泛光燈114開啟,並同時控制雷射攝像頭112採集紅外影像,第一處理器130還控制攝像頭模組110中雷射燈118開啟並控制雷射攝像頭112採集散斑影像。攝像頭模組110可將採集到的紅外影像和散斑影像發送給第一處理器130。第一處理器130可對接收到的紅外影像進行處理得到紅外視差圖;對接收到的散斑影像進行處理得到散斑視差圖或深度視差圖。其中,第一處理器130對上述紅外影像和散斑影像進行處理是指對紅外影像或散斑影像進行校正,去除攝像頭模組110中內外參數對影像的影響。其中,第一處理器130可設置成不同的模式,不同模式輸出的影像不同。當第一處理器130設置為散斑圖模式時,第一處理器130對散斑影像處理得到散斑視差圖,根據上述散斑視差圖可得到目標散斑影像;當第一處理器130設置為深度圖模式時,第一處理器130對散斑影像處理得到深度視差圖,根據上述深度視差圖可得到深度影像,上述深度影像是指帶有深度訊息的影像。第一處理器130可將上述紅外視差圖和散斑視差圖發送給第二處理器120,第一處理器130也可將上述紅外視差圖和深度視差圖發送給第二處理器120。第二處理器120可根據上述紅外視差圖獲取目標紅外影像、根據上述深度視差圖獲取深度影像。進一步的,第二處理器120可根據目標紅外影像、深度影像來進行人臉識別、人臉匹配、活體檢測以及獲取檢測到的人臉的深度訊息。
第一處理器130與第二處理器120之間通訊是通過固定的安全介面,用以確保傳輸資料的安全性。如圖1所示,第二處理器120發送給第一處理器130的資料是通過安全串行外設介面或雙向二線制同步串行介面(SECURE SPI/I2C)140,第一處理器130發送給第二處理器120的資料是通過安全移動產業處理器介面(SECURE MIPI,Mobile Industry Processor Interface)150。在一個例子中,第一處理器30可將紅外影像、散斑影像、紅外視差圖、散斑視差圖、深度視差圖、深度影像等通過安全移動產業處理器介面150發送給第二處理器120。
在一個實施例中,電子設備10對攝像頭模組110中的光源發射器,即泛光燈114和雷射燈118的溫度進行檢測,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,第一處理器130可以獲取目標參數,根據目標參數執行預設操作。
本申請實施例中電子設備10可為手機、平板電腦、個人數位助理或可穿戴設備等。
圖2為本申請的影像處理方法的流程圖。本申請的影像處理方法以運行於圖1中的電子設備10上為例進行描述。如圖2所示,該影像處理方法包括步驟202至步驟206。
步驟202:對光源發射器的溫度進行檢測;
步驟204:當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,獲取目標參數;
步驟206:根據目標參數執行預定操作。
如圖3所示,在一個實施例中,本申請的影像處理方法包括步驟1202至步驟1206。
步驟202包括:步驟1202,對光源發射器的溫度進行檢測。
光源發射器是指電子設備10的攝像頭模組110中生成光線的器件。具體地,光源發射器可以包括圖1中的泛光燈114和雷射燈118。電子設備10可以通過內置溫度感測器對光源發射器的溫度進行檢測。具體地,電子設備10可以預設間隔時間,每隔預設間隔時間對光源發射器的溫度進行檢測,也可以持續對光源發射器的溫度進行檢測,還可以在光源發射器使用時間超過預設時長時對光源發射器的溫度進行檢測等。
步驟204包括:步驟1204,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據初始溫度與溫度差值獲取對應的目標參數。
光源發射器的當前溫度是指電子設備10即時檢測的光源發射器的溫度。初始溫度可以是啟用光源發射器時光源發射器的溫度,也可以是指攝像頭採集影像時採用的標定參數對應的溫度。標定參數是指用於確定空間物體表面某點的三維幾何位置與其在影像中對應點之間的相互關係的參數。每一個攝像頭在出廠時,都會配置好對應的標定參數。標定參數包括內參、外參和畸變參數。閾值可以根據實際應用的需求來進行設置。例如,當使用攝氏度來計量時,閾值可以為3度、4度、5度、6度等不限於此。
目標參數是指根據初始溫度和當前溫度與初始溫度的溫度差值確定的補償參數,用於減少因溫度變化導致的攝像頭根據原標定參數採集的影像的偏差。具體地,目標參數包括內參、外參、畸變參數中的至少一個補償參數。當攝像頭為雙攝像頭時,電子設備可以獲取兩個攝像頭分別對應的目標參數。例如,攝像頭可以是RGB攝像頭116、雷射攝像頭112中的至少一個。電子設備10可以預設不同溫度和溫度差值對應的目標參數。具體地,電子設備10可以為不同初始溫度中不同溫度差值預存不同的目標參數。例如,當初始溫度為20度時,分別為小於負6度、小於負3度、大於3度、大於6度的溫度差值設置不同的目標參數;當溫度為25度時,分別為小於負10度、小於負5度、大於5度、大於10度的溫度差值設置不同的目標參數等。電子設備10還可以預存不同溫度梯度中不同溫度差值對應的目標參數,即不同的溫度範圍的不同溫度差值預存不同的目標參數等。
當光源發射器的當前溫度與初始溫度的溫度差值超過閾值,電子設備10可以根據初始溫度與溫度差值查找並獲取對應的目標參數。
步驟206包括:步驟1206,根據目標參數對預覽影像進行校正。
預覽影像是指電子設備10通過攝像頭即時捕捉當前場景的畫面生成的。預覽影像可以即時展示在電子設備10的顯示螢幕上,也可以由電子設備10中的處理器進行檢測處理。具體地,電子設備10中的攝像頭根據目標參數對預覽影像進行校正,可以使校正後的預覽影像更加符合真實環境訊息。當攝像頭模組110的溫度發生變化時,會對攝像頭的主點位置、焦距的大小造成影響,使得攝像頭根據原標定參數採集的影像與真實的環境訊息之間存在偏差,進而影響深度影像檢測準確度或造成紅外影像與RGB影像之間的視差。
本申請實施例中的影像處理方法,通過對光源發射器的溫度進行檢測,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據初始溫度和溫度差值獲取對應的目標參數,攝像頭根據目標參數對預覽影像進行校正,可以避免因溫度而影響深度影像檢測準確度或造成紅外影像與RGB影像之間的視差,減少影像與真實環境訊息之間的偏差。
在一個實施例中,本申請的影像處理方法在根據初始溫度與溫度差值獲取對應的目標參數之後,還包括:根據光源發射器的當前溫度對初始溫度進行更新。
具體地,電子設備10可以在根據初始溫度和溫度差值獲取對應的目標參數後,將光源發射器的當前溫度作為初始溫度,對初始溫度進行更新。從而,電子設備10可以持續對光源發射器的溫度進行檢測,當光源發射器的當前溫度與更新後的初始溫度的溫度差值超過閾值時,獲取更新後的初始溫度與溫度差值對應的目標參數對預覽影像進行校正,可以減少採集影像的偏差。
如圖4所示,在一個實施例中,本申請的影像處理方法包括步驟1302至步驟1310。其中:
步驟1302,接收對攝像頭的啟動請求。
攝像頭可包括前置攝像頭和後置攝像頭。具體的,攝像頭還可以是雙攝像頭。攝像頭的啟動請求可以是用戶通過點擊顯示螢幕上的按鈕生成的,也可以是用戶通過按壓電子設備10或觸摸螢幕上的控件生成的。電子設備10可以接收對攝像頭的啟動請求。
步驟1304,根據啟動請求獲取攝像頭的初始參數及初始參數對應的初始溫度。
攝像頭的初始參數可以是上一次攝像頭採集影像時所採用的標定參數。在一個實施例中,攝像頭在出廠時會根據溫度配置不同的標定參數或給出確定標定參數的溫度值,當電子設備根據啟動請求獲取攝像頭的初始參數後,可以根據該初始參數獲取對應的初始溫度;電子設備10也可以根據啟動請求獲取攝像頭的初始溫度,根據該初始溫度獲取攝像頭標定參數作為攝像頭的初始參數,並獲取該初始參數。
步驟1306,對光源發射器的溫度進行檢測。
步驟1308,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據初始溫度與溫度差值獲取對應的目標參數。
步驟1310,根據目標參數對預覽影像進行校正。
電子設備10可以接收對攝像頭的啟動請求,根據該啟動請求獲取攝像頭的初始參數及初始參數對應的初始溫度,對光源發射器的溫度進行檢測,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,獲取初始溫度與溫度差值對應的目標參數,根據目標參數對預覽影像進行校正,由於可以在攝像頭啟動時對溫度進行檢測獲取對應的目標參數,對預覽影像進行校正,可以減少因溫度變化而造成採集影像的偏差。
如圖5所示,在一個實施例中,本申請的影像處理方法可以包括步驟1402至步驟1410。其中:
步驟1402,接收對預覽影像的3D處理指令。
3D(3 Dimensions)處理指令可以是用戶通過點擊顯示螢幕上的按鈕生成的,也可以是用戶通過按壓觸摸螢幕上的控件生成的,電子設備10可以獲取對預覽影像的3D處理指令。3D處理是指對影像進行三個維度的處理,即有長、寬、高三個維度。具體地,電子設備10可以通過深度影像或紅外影像檢測影像中物體或人臉的深度訊息,對影像進行3D處理。例如,3D處理可以是對影像進行美顏處理,電子設備10可以根據人臉的深度訊息確定需要進行美顏的區域,使影像的美顏效果更好;3D處理也可以是3D人臉建模處理,即根據影像中的人臉建立對應的3D人臉模型等。電子設備10可以接收對預覽影像的3D處理指令。電子設備10在接收對預覽影像的3D處理指令後,對預覽影像進行對應的3D處理。
步驟1404,根據3D處理指令獲取預覽影像對應的初始參數及初始參數對應的初始溫度。
電子設備10可以根據3D處理指令獲取預覽影像對應的初始參數即攝像頭採集該預覽影像時所採用的標定參數,根據該初始參數獲取對應的初始溫度。
步驟1406,對光源發射器的溫度進行檢測。
步驟1408,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據初始溫度與溫度差值獲取對應的目標參數。
步驟1410,根據目標參數對預覽影像進行校正。
電子設備10可以接收對預覽影像的3D處理指令,根據該3D處理指令獲取預覽影像對應的初始參數及初始參數對應的初始溫度,對光源發射器的溫度進行檢測,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據初始溫度和溫度差值獲取對應的目標參數對預覽影像進行校正。由於可以在對影像進行3D處理時,對溫度進行檢測以獲取對應的目標參數對預覽影像進行校正,再根據3D處理指令對校正後的影像進行對應的3D處理,可以減少採集影像的偏差,提高3D處理的準確性。
如圖6所示,在一個實施例中,本申請的影像處理方法可以包括步驟1502至步驟1510。其中:
步驟1502,將採集的人臉影像與預存人臉影像進行匹配。
預存人臉影像是指電子設備10預先設定的人臉,預存人臉影像通常為電子設備10的持有者的人臉影像,或其他被持有者允許對電子設備10進行操作的用戶對應的人臉影像。預存人臉影像可以是一個或多個,電子設備10可以對不同的應用場景設定對應的預存人臉影像。電子設備10可以在進行人臉解鎖或人臉支付等應用場景下採集人臉影像,並獲取該應用場景對應的預存人臉影像,將採集的人臉影像與預存人臉影像進行匹配。
步驟1504,當人臉影像與預存人臉影像匹配失敗時,獲取人臉影像對應的初始參數及初始參數對應的初始溫度。
電子設備10可以設置匹配閾值,當人臉影像與預存人臉影像的匹配度低於匹配閾值時,則判斷匹配失敗。電子設備10可以在人臉影像與所有預存人臉影像均匹配失敗時,獲取人臉影像對應的初始參數及初始參數對應的初始溫度。電子設備10在人臉影像與預存人臉影像均匹配失敗時,對人臉影像與各個預存人臉影像的匹配度進行分析,例如,電子設備10可以在人臉影像與一個預存人臉影像的匹配度和該人臉影像與該人臉影像的其他預存人臉影像的匹配度之間的差值超過預設值時,獲取人臉影像對應的初始參數與初始參數對應的初始溫度。例如,當匹配閾值為80%、預設值為30%時,若存在預存人臉影像A、B、C,人臉影像D與預存人臉影像A、B、C的匹配度分別為75%、40%、25%,則人臉影像D與A的匹配度與D與B、C的匹配度的差值均超過預設值30%,則電子設備10判斷人臉影像D與預存人臉影像A的匹配度與匹配閾值的差值可能是由於採集的人臉影像的偏差引起的,進而獲取人臉影像對應的初始參數及初始參數對應的初始溫度。
步驟1506,對光源發射器的溫度進行檢測。
步驟1508,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據初始溫度與溫度差值獲取對應的目標參數。
步驟1510,根據目標參數對人臉影像進行校正。
電子設備10可以根據目標參數對人臉影像進行校正,將校正後的人臉影像與預存人臉影像進行匹配。由於可以在進行人臉驗證時,對光源發射器的溫度進行檢測,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據初始溫度與溫度差值獲取對應的目標參數,對人臉影像進行校正,從而電子設備根據校正後的人臉影像與預存人臉影像進行匹配,可以減少採集的人臉影像的偏差,提高人臉匹配的準確度。
在一個實施例中,本申請的影像處理方法中當人臉影像與預存人臉影像匹配失敗時,獲取人臉影像對應的初始參數及初始參數對應的初始溫度的過程還包括:當人臉影像與預存人臉影像匹配失敗的次數超過預設次數時,獲取人臉影像對應的初始參數及初始參數對應的初始溫度。
預設次數可以根據實際應用需求進行設定,在此不做限定。例如,預設次數可以是2次、3次、4次、5次等,不限於此。當人臉影像與預存人臉影像匹配失敗的次數超過預設次數時,電子設備10可以獲取人臉影像對應的初始參數及初始參數對應的初始溫度,對光源發射器的溫度進行檢測,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據初始溫度與溫度差值獲取對應的目標參數,根據目標參數對人臉影像進行校正,從而電子設備10可以將校正後的人臉影像與預存人臉影像進行匹配,可以避免因溫度而造成的採集的人臉影像的偏差,提高人臉匹配的準確度。
如圖7所示,在一個實施例中,本申請的影像處理方法可以包括步驟1602至步驟1606。其中:
步驟1602,對光源發射器的溫度進行檢測。
步驟1604,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值的持續時長超過預設時長時,根據初始溫度與溫度差值獲取對應的目標參數。
預設時長可以根據實際應用需求進行設定。例如,預設時長可以是3秒、4秒、5秒等不限於於此。當光源發射器的當前溫度與初始溫度的溫度差值超過閾值的持續時長超過預設時長時,具體地,電子設備10可以獲取預設時長內的溫度差值的平均值與初始溫度獲取對應的目標參數;電子設備10也可以獲取預設時長內出現次數最多的溫度差值與初始溫度獲取對應的目標參數;電子設備10還可以獲取預設時長內最後的溫度差值與初始溫度獲取對應的目標參數等。例如,當初始溫度為20度、閾值為3度時,若電子設備10檢測到光源發射器的當前溫度在預設時長內的變化為23度、24度、25度、25度、25度、24度、26度,則電子設備10可以根據出現次數最多的溫度差值即5度與初始溫度20度獲取對應的目標參數,也可以根據溫度差值的平均值即4.6度與初始溫度20度獲取對應的目標參數,還可以獲取預設時長最後的溫度差值即6度與初始溫度20度獲取對應的目標參數。當光源發射器的當前溫度與初始溫度的溫度差值超過閾值的持續時長超過預設時長時,電子設備10根據初始溫度和溫度差值獲取對應的目標參數的方式可以有多種,具體可以根據實際應用需求進行設定,在此不做限定。
步驟1606,根據目標參數對預覽影像進行校正。
電子設備10對光源發射器的溫度進行檢測,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值的持續時長超過預設時長時,根據初始溫度與溫度差值獲取對應的目標參數,對預覽影像進行校正,可以減少採集的影像的偏差。
如圖8所示,在一個實施例中,本申請的影像處理方法包括步驟2202至步驟2206。
步驟202包括:步驟2202,對光源發射器的溫度進行檢測。
光源發射器是指電子設備10的攝像頭模組110中生成光線的器件。具體地,光源發射器可以包括圖1中的泛光燈114和雷射燈118。電子設備10可以通過內置溫度感測器對光源發射器的溫度進行檢測。具體地,電子設備10可以預設間隔時間,每隔預設間隔時間對光源發射器的溫度進行檢測,也可以持續對光源發射器的溫度進行檢測,還可以在光源發射器使用時間超過預設時長時對光源發射器的溫度進行檢測等。
步驟204包括:步驟2204,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據光源發射器的當前溫度獲取對應的目標參數。
光源發射器的當前溫度是指電子設備10即時檢測的光源發射器的溫度。初始溫度可以是啟用光源發射器時光源發射器的溫度,也可以是指攝像頭採集影像時採用的標定參數對應的溫度。標定參數是指用於確定空間物體表面某點的三維幾何位置與其在影像中對應點之間的相互關係的參數。每一個攝像頭在出廠時,都會配置好對應的標定參數。標定參數包括內參、外參和畸變參數。閾值可以根據實際應用的需求來進行設置。例如,當使用攝氏度來計量時,閾值可以為3度、4度、5度、6度等不限於此。目標參數是指攝像頭的標定參數。具體地,目標參數包括內參、外參、畸變參數中的至少一個。攝像頭可以是單攝像頭,也可以是雙攝像頭,當為雙攝像頭時,電子設備10可以獲取兩個攝像頭分別對應的目標參數。例如,攝像頭可以是RGB攝像頭116、雷射攝像頭112中的至少一個。
電子設備10可以預設不同溫度對應的攝像頭標定參數。具體地,電子設備10可以為不同的溫度預存不同的標定參數,也可以以任意溫度值為梯度,預存不同溫度梯度對應的標定參數,即不同溫度範圍預存不同的標定參數。例如,電子設備可以為0度為基準,每隔5度設置一套標定參數,則0-5度、5-10度、10-15度等溫度範圍對應的標定參數不同。當光源發射器的當前溫度與初始溫度的溫度差值超過閾值,電子設備可以根據光源發射器的當前溫度查找並獲取對應的目標參數。
步驟206包括:步驟2206,根據目標參數採集目標預覽影像。
目標預覽影像是指電子設備10通過攝像頭即時捕捉當前場景的畫面生成的。目標預覽影像可以即時展示在電子設備10的顯示螢幕上,也可以由電子設備10中的處理器進行檢測處理。具體地,電子設備10中的攝像頭根據目標參數採集目標預覽影像。當攝像頭模組110的溫度發生變化時,會對攝像頭的主點位置、焦距的大小造成影響,使得攝像頭根據原標定參數採集的影像與真實的環境訊息之間存在偏差,進而影響深度影像檢測準確度或造成紅外影像與RGB影像之間的視差。
本申請實施例中的影像處理方法,通過對光源發射器的溫度進行檢測,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據光源發射器的當前溫度獲取對應的目標參數,攝像頭根據目標參數採集目標預覽影像,可以避免因溫度而影響深度影像檢測準確度或造成紅外影像與RGB影像之間的視差,減少影像與真實環境訊息之間的偏差。
在一個實施例中,本申請的影像處理方法在根據光源發射器的當前溫度獲取對應的目標參數之後,還包括:根據光源發射器的當前溫度對初始溫度進行更新。
具體地,電子設備10可以在根據光源發射器的當前溫度獲取對應的目標參數後,將光源發射器的當前溫度作為初始溫度,對初始溫度進行更新。從而,電子設備10可以持續對光源發射器的溫度進行檢測,當光源發射器的當前溫度與更新後的初始溫度的溫度差值超過閾值時,獲取當前溫度對應的目標參數來採集目標預覽影像,可以減少採集影像的偏差。
如圖9所示,在一個實施例中,本申請的影像處理方法包括步驟2302至步驟2310。其中:
步驟2302,接收對攝像頭的啟動請求。
攝像頭可包括前置攝像頭和後置攝像頭。具體的,攝像頭還可以是雙攝像頭。攝像頭的啟動請求可以是用戶通過點擊顯示螢幕上的按鈕生成的,也可以是用戶通過按壓電子設備10或觸摸螢幕上的控件生成的。電子設備可以接收對攝像頭的啟動請求。
步驟2304,根據啟動請求獲取攝像頭的初始參數及初始參數對應的初始溫度。
攝像頭的初始參數可以是上一次攝像頭採集影像時所採用的標定參數。在一個實施例中,攝像頭在出廠時會根據溫度配置不同的標定參數或給出確定標定參數的溫度值,當電子設備10根據啟動請求獲取攝像頭的初始參數後,可以根據該初始參數獲取對應的初始溫度;電子設備10也可以根據啟動請求獲取攝像頭的初始溫度,根據該初始溫度獲取攝像頭標定參數作為攝像頭的初始參數,並獲取該初始溫度。
步驟2306,對光源發射器的溫度進行檢測。
步驟2308,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據光源發射器的當前溫度獲取對應的目標參數。
步驟2310,根據目標參數採集目標預覽影像。
電子設備10可以接收對攝像頭的啟動請求,根據該啟動請求獲取攝像頭的初始參數及初始參數對應的初始溫度,對光源發射器的溫度進行檢測,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,獲取當前溫度對應的目標參數,根據目標參數採集目標預覽影像,由於可以在攝像頭啟動時對溫度進行檢測獲取對應的目標參數,根據目標參數採集目標預覽影像,可以減少因溫度變化而造成採集影像的偏差。
如圖10所示,在一個實施例中,本申請的影像處理方法可以包括步驟2402至步驟2410。其中:
步驟2402,接收對初始預覽影像的3D處理指令。
3D(3 Dimensions)處理指令可以是用戶通過點擊顯示螢幕上的按鈕生成的,也可以是用戶通過按壓觸摸螢幕上的控件生成的,電子設備10可以獲取對初始預覽影像的3D處理指令。3D處理是指對影像進行三個維度的處理,即有長、寬、高三個維度。具體地,電子設備10可以通過深度影像或紅外影像檢測影像中物體或人臉的深度訊息,對影像進行3D處理。例如,3D處理可以是對影像進行美顏處理,電子設備10可以根據人臉的深度訊息確定需要進行美顏的區域,使影像的美顏效果更好;3D處理也可以是3D人臉建模處理,即根據影像中的人臉建立對應的3D人臉模型等。電子設備10可以接收對初始預覽影像的3D處理指令。初始預覽影像是指電子設備10通過攝像頭採集的周圍環境訊息的影像,初始預覽影像即時顯示在電子設備10的顯示螢幕上。電子設備10在接收對初始預覽影像的3D處理指令後,對初始預覽影像進行對應的3D處理。
步驟2404,根據3D處理指令獲取初始預覽影像對應的初始參數及初始參數對應的初始溫度。
電子設備10可以根據3D處理指令獲取初始預覽影像對應的初始參數即攝像頭採集該初始預覽影像時所採用的標定參數,根據該初始參數獲取對應的初始溫度。
步驟2406,對光源發射器的溫度進行檢測。
步驟2408,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據光源發射器的當前溫度獲取對應的目標參數。
步驟2410,根據目標參數採集目標預覽影像。
電子設備10可以接收對初始預覽影像的3D處理指令,根據該3D處理指令獲取初始預覽影像對應的初始參數及初始參數對應的初始溫度,對光源發射器的溫度進行檢測,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據光源發射器的當前溫度獲取對應的目標參數來採集目標預覽影像。由於可以在對影像進行3D處理,對溫度進行檢測獲取對應的目標參數採集目標預覽影像後,再對影像進行處理,可以減少採集影像的偏差,提高3D處理的準確性。
如圖11所示,在一個實施例中,本申請的影像處理方法可以包括步驟2502至步驟2510。其中:
步驟2502,將採集的人臉影像與預存人臉影像進行匹配。
預存人臉影像是指電子設備10預先設定的人臉,預存人臉影像通常為電子設備10的持有者的人臉影像,或其他被持有者允許對電子設備10進行操作的用戶對應的人臉影像。預存人臉影像可以是一個或多個,電子設備10可以對不同的應用場景設定對應的預存人臉影像。電子設備10可以在進行人臉解鎖或人臉支付等應用場景下採集人臉影像,並獲取該應用場景對應的預存人臉影像,將採集的人臉影像與預存人臉影像進行匹配。
步驟2504,當人臉影像與預存人臉影像匹配失敗時,獲取人臉影像對應的初始參數及初始參數對應的初始溫度。
電子設備10可以設置匹配閾值,當人臉影像與預存人臉影像的匹配度低於匹配閾值時,則判斷匹配失敗。電子設備10可以在人臉影像與所有預存人臉影像均匹配失敗時,獲取人臉影像對應的初始參數及初始參數對應的初始溫度。電子設備10在人臉影像與預存人臉影像均匹配失敗時,對人臉影像與各個預存人臉影像的匹配度進行分析,例如,電子設備10可以在人臉影像與一個預存人臉影像的匹配度和該人臉影像與該人臉影像的其他預存人臉影像的匹配度的差值超過預設值時,獲取人臉影像對應的初始參數與初始參數對應的初始溫度。例如,當匹配閾值為80%、預設值為30%時,若存在預存人臉影像A、B、C,人臉影像D與預存人臉影像A、B、C的匹配度分別為75%、40%、25%,則人臉影像D與A的匹配度與D與B、C的匹配度的差值均超過預設值30%,則電子設備10判斷人臉影像D與預存人臉影像A的匹配度與匹配閾值的差值可能是由於採集的人臉影像的偏差引起的,進而獲取人臉影像對應的初始參數及初始參數對應的初始溫度。
步驟2506,對光源發射器的溫度進行檢測。
步驟2508,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據光源發射器的當前溫度獲取對應的目標參數。
步驟2510,根據目標參數採集目標人臉影像。
目標人臉影像是指電子設備10根據當前溫度獲取對應的目標參數,根據目標參數採集的人臉影像。電子設備10可以根據目標參數採集目標人臉影像,將目標人臉影像與預存人臉影像進行匹配。由於可以根據當前溫度獲取對應的目標參數採集目標人臉影像進行匹配,可以減少採集的人臉影像的偏差,提高人臉匹配的準確度。
在一個實施例中,提供的影像處理方法中當人臉影像與預存人臉影像匹配失敗時,獲取人臉影像對應的初始參數及初始參數對應的初始溫度的過程還包括:當人臉影像與預存人臉影像匹配失敗的次數超過預設次數時,獲取人臉影像對應的初始參數及初始參數對應的初始溫度。
預設次數可以根據實際應用需求進行設定,在此不做限定。例如,預設次數可以是2次、3次、4次、5次等,不限於此。當人臉影像與預存人臉影像匹配失敗的次數超過預設次數時,電子設備10可以獲取人臉影像對應的初始參數及初始參數對應的初始溫度,對光源發射器的溫度進行檢測,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據光源發射器的當前溫度獲取對應的目標參數,根據目標參數採集目標人臉影像,從而電子設備10可以將目標人臉影像與預存人臉影像進行匹配,由於目標人臉影像是根據當前溫度對應的目標參數獲取的,可以避免因溫度而造成的採集的人臉影像的偏差,提高人臉匹配的準確度。
如圖12所示,在一個實施例中,本申請的影像處理方法可以包括步驟2602至步驟2606。其中:
步驟2602,對光源發射器的溫度進行檢測。
步驟2604,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值的持續時間超過預設時間時,根據光源發射器的當前溫度獲取對應的目標參數。
預設時間可以根據實際應用需求進行設定。例如,預設時間可以是3秒、4秒、5秒等不限於於此。當光源發射器的當前溫度與初始溫度的溫度差值超過閾值的持續時間超過預設時間時,具體地,電子設備10可以獲取預設時間內的溫度平均值作為當前溫度獲取對應的目標參數;電子設備10也可以獲取預設時間內出現次數最多的溫度值作為當前溫度獲取對應的目標參數;電子設備10還可以獲取預設時間內最後的溫度值作為當前溫度獲取對應的目標參數等。例如,當光源發射器的初始溫度為20度、閾值為3度時,若電子設備10檢測到光源發射器的當前溫度在預設時間內的變化為23度、24度、25度、25度、25度、24度、26度,則電子設備10可以根據出現次數最多的25度為當前溫度獲取對應的目標參數,也可以根據溫度平均值即24.6度為當前溫度獲取對應的目標參數,還可以獲取預設時間最後的溫度值即26度作為當前溫度獲取對應的目標參數。當光源發射器的當前溫度與初始溫度的溫度差值超過閾值的持續時間超過預設時間時,電子設備10根據光源發射器的當前溫度獲取對應的目標參數的方式可以有多種,具體可以根據實際應用需求進行設定,在此不做限定。
步驟2606,根據目標參數採集目標預覽影像。
電子設備10對光源發射器的溫度進行檢測,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值的持續時間超過預設時間時,根據光源發射器的當前溫度獲取對應的目標參數,根據目標參數採集目標預覽影像,可以減少採集的影像的偏差。
應該理解的是,雖然圖2-12的流程圖中的各個步驟按照箭頭的指示依次顯示,但是這些步驟並不是必然按照箭頭指示的順序依次執行。除非本文中有明確的說明,這些步驟的執行並沒有嚴格的順序限制,這些步驟可以以其它的順序執行。而且,圖2-12中的至少一部分步驟可以包括多個子步驟或者多個階段,這些子步驟或者階段並不必然是在同一時刻執行完成,而是可以在不同的時刻執行,這些子步驟或者階段的執行順序也不必然是依次進行,而是可以與其它步驟或者其它步驟的子步驟或者階段的至少一部分輪流或者交替地執行。
圖13為一個實施例的影像處理裝置700的結構框圖。如圖7所示,影像處理裝置700包括:溫度檢測模組720、參數獲取模組740、預定操作模組750。其中:
溫度檢測模組720,用於對光源發射器的溫度進行檢測。
參數獲取模組740,用於當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,獲取目標參數。
預定操作模組750,用於根據目標參數執行預定操作。如圖13所示,在一個實施例中,預定操作模組750包括影像校正模組760。其中:
溫度檢測模組720,用於對光源發射器的溫度進行檢測。
參數獲取模組740,用於當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據初始溫度和溫度差值獲取對應的目標參數。
影像校正模組760,用於根據目標參數對預覽影像進行校正。
在一個實施例中,如圖13所示,本申請的影像處理裝置700還可以包括初始溫度確定模組780,初始溫度確定模組780用於根據光源發射器的當前溫度對初始溫度進行更新。
在一個實施例中,初始溫度確定模組780還可以用於接收對攝像頭的啟動請求;根據啟動請求獲取攝像頭的初始參數及初始參數對應的初始溫度。
在一個實施例中,初始溫度確定模組780還可以用於接收對預覽影像的3D處理指令;根據3D處理指令獲取預覽影像對應的初始參數及初始參數對應的初始溫度。
在一個實施例中,初始溫度確定模組780還可以用於將採集的人臉影像與預存人臉影像進行匹配;當人臉影像與預存人臉影像匹配失敗時,獲取人臉影像對應的初始參數及初始參數對應的初始溫度;影像校正模組760還可以用於根據目標參數對人臉影像進行校正。
在一個實施例中,初始溫度確定模組780還可以用於當人臉影像與預存人臉影像匹配失敗的次數超過預設次數時,獲取人臉影像對應的初始參數及初始參數對應的初始溫度。
在一個實施例中,參數獲取模組740還可以用於當光源發射器的當前溫度與初始溫度的溫度差值超過閾值的持續時長超過預設時長時,根據初始溫度與溫度差值獲取對應的目標參數。
圖13所示的影像處理裝置700,可以對光源發射器的溫度進行檢測,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據初始溫度與溫度差值獲取對應的目標參數,根據目標參數對預覽影像進行處理,可以減少影像的偏差。
如圖14所示,在一個實施例中,預定操作模組750包括影像採集模組770。其中:
溫度檢測模組720,用於對光源發射器的溫度進行檢測。
參數獲取模組740,用於當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據光源發射器的當前溫度獲取對應的目標參數。
影像採集模組770,用於根據目標參數採集目標預覽影像。
在一個實施例中,如圖14所示,本申請的影像處理裝置700還可以包括初始溫度確定模組780,初始溫度確定模組780用於根據光源發射器的當前溫度對初始溫度進行更新。
在一個實施例中,初始溫度確定模組780還可以用於接收對攝像頭的啟動請求;根據啟動請求獲取攝像頭的初始參數及初始參數對應的初始溫度。
在一個實施例中,初始溫度確定模組780還可以用於接收對初始預覽影像的3D處理指令;根據3D處理指令獲取初始預覽影像對應的初始參數及初始參數對應的初始溫度。
在一個實施例中,初始溫度確定模組780還可以用於將採集的人臉影像與預存人臉影像進行匹配;當人臉影像與預存人臉影像匹配失敗時,獲取人臉影像對應的初始參數及初始參數對應的初始溫度;影像採集模組770還可以用於根據目標參數採集目標人臉影像。
在一個實施例中,初始溫度確定模組780還可以用於當人臉影像與預存人臉影像匹配失敗的次數超過預設次數時,獲取人臉影像對應的初始參數及初始參數對應的初始溫度。
在一個實施例中,參數獲取模組740還可以用於當光源發射器的當前溫度與初始溫度的溫度差值超過閾值的持續時間超過預設時間時,根據光源發射器的當前溫度獲取對應的目標參數。
圖14所示的影像處理裝置700,可以對光源發射器的溫度進行檢測,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據光源發射器的當前溫度獲取對應的目標參數,根據目標參數採集目標預覽影像,可以減少影像的偏差。
上述影像處理裝置700中各個模組的劃分僅用於舉例說明,在其他實施例中,可將影像處理裝置700按照需要劃分為不同的模組,以完成上述影像處理裝置700的全部或部分功能。
關於影像處理裝置700的具體限定可以參見上文中對於影像處理方法的限定,在此不再贅述。上述影像處理裝置700中的各個模組可全部或部分通過軟體、硬體及其組合來實現。上述各模組可以硬體形式內嵌於或獨立於電腦設備中的處理器中,也可以以軟體形式儲存於電腦設備中的儲存器中,以便於處理器調用執行以上各個模組對應的操作。
圖15為一個實施例中電子設備10(圖1所示)的內部結構示意圖。如圖15所示,該電子設備10包括通過系統匯流排連接的處理器、儲存器和網絡介面。其中,該處理器用於提供計算和控制能力,支撐整個電子設備10的運行。儲存器用於儲存資料、程式等,儲存器上儲存至少一個電腦程式,該電腦程式可被處理器執行,以實現本申請實施例中提供的適用於電子設備10的影像處理方法。儲存器可包括非易失性儲存媒體及內儲存器。非易失性儲存媒體儲存有作業系統和電腦程式。該電腦程式可被處理器所執行,以用於實現以上各個實施例所提供的影像處理方法。內儲存器為非易失性儲存媒體中的操作系統電腦程式提供高速緩存的運行環境。網絡介面可以是以太網卡或無線網卡等,用於與外部的電子設備進行通訊。該電子設備10可以是手機、平板電腦或者個人數位助理或穿戴式設備等。
在一個實施例中,電腦程式被處理器執行時,使得處理器執行以下步驟:步驟202:對光源發射器的溫度進行檢測;步驟204:當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,獲取目標參數;步驟206:根據目標參數執行預定操作。
在一個實施例中,電腦程式被處理器執行時,使得處理器執行以下步驟:步驟1202,對光源發射器的溫度進行檢測;步驟1204,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據初始溫度與溫度差值獲取對應的目標參數;步驟1206,根據目標參數對預覽影像進行校正。
在一個實施例中,電腦程式被處理器執行時,使得處理器執行以下步驟:步驟1302,接收對攝像頭的啟動請求;步驟1304,根據啟動請求獲取攝像頭的初始參數及初始參數對應的初始溫度;步驟1306,對光源發射器的溫度進行檢測;步驟1308,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據初始溫度與溫度差值獲取對應的目標參數;步驟1310,根據目標參數對預覽影像進行校正。
在一個實施例中,電腦程式被處理器執行時,使得處理器執行以下步驟:步驟1402,接收對預覽影像的3D處理指令;步驟1404,根據3D處理指令獲取預覽影像對應的初始參數及初始參數對應的初始溫度;步驟1406,對光源發射器的溫度進行檢測;步驟1408,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據初始溫度與溫度差值獲取對應的目標參數;步驟1410,根據目標參數對預覽影像進行校正。
在一個實施例中,電腦程式被處理器執行時,使得處理器執行以下步驟:步驟1502,將採集的人臉影像與預存人臉影像進行匹配;步驟1504,當人臉影像與預存人臉影像匹配失敗時,獲取人臉影像對應的初始參數及初始參數對應的初始溫度;步驟1506,對光源發射器的溫度進行檢測;步驟1508,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據初始溫度與溫度差值獲取對應的目標參數;步驟1510,根據目標參數對人臉影像進行校正。
在一個實施例中,電腦程式被處理器執行時,使得處理器執行以下步驟:步驟1602,對光源發射器的溫度進行檢測;步驟1604,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值的持續時長超過預設時長時,根據初始溫度與溫度差值獲取對應的目標參數;步驟1606,根據目標參數對預覽影像進行校正。
在一個實施例中,電腦程式被處理器執行時,使得處理器執行以下步驟:步驟2202,對光源發射器的溫度進行檢測;步驟2204,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據光源發射器的當前溫度獲取對應的目標參數;步驟2206,根據目標參數採集目標預覽影像。
在一個實施例中,電腦程式被處理器執行時,使得處理器執行以下步驟:步驟2302,接收對攝像頭的啟動請求;步驟2304,根據啟動請求獲取攝像頭的初始參數及初始參數對應的初始溫度;步驟2306,對光源發射器的溫度進行檢測;步驟2308,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據光源發射器的當前溫度獲取對應的目標參數;步驟2310,根據目標參數採集目標預覽影像。
在一個實施例中,電腦程式被處理器執行時,使得處理器執行以下步驟:步驟2402,接收對初始預覽影像的3D處理指令;步驟2404,根據3D處理指令獲取初始預覽影像對應的初始參數及初始參數對應的初始溫度;步驟2406,對光源發射器的溫度進行檢測;步驟2408,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據光源發射器的當前溫度獲取對應的目標參數;步驟2410,根據目標參數採集目標預覽影像。
在一個實施例中,電腦程式被處理器執行時,使得處理器執行以下步驟:步驟2502,將採集的人臉影像與預存人臉影像進行匹配;步驟2504,當人臉影像與預存人臉影像匹配失敗時,獲取人臉影像對應的初始參數及初始參數對應的初始溫度;步驟2506,對光源發射器的溫度進行檢測;步驟2508,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據光源發射器的當前溫度獲取對應的目標參數;步驟2510,根據目標參數採集目標人臉影像。
在一個實施例中,電腦程式被處理器執行時,使得處理器執行以下步驟:步驟2602,對光源發射器的溫度進行檢測;步驟2604,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值的持續時間超過預設時間時,根據光源發射器的當前溫度獲取對應的目標參數;步驟2606,根據目標參數採集目標預覽影像。
本申請實施例中提供的影像處理裝置700中的各個模組的實現可為圖15所示的電腦程式的形式。該電腦程式可在終端或服務器上運行。該電腦程式構成的程式模組可儲存在終端或服務器的儲存器上。該電腦程式被處理器執行時,實現本申請實施例中所描述方法的步驟。
如圖15所示,本申請實施例還提供了一種電腦可讀儲存媒體。電腦可讀儲存媒體可為非易失性電腦可讀儲存媒體,當所述電腦程式被一個或多個處理器執行時可以實現上述任意一項實施例所述的影像處理方法的步驟。
在一個實施例中,電腦程式被一個或多個處理器執行時可以實現以下步驟:步驟202:對光源發射器的溫度進行檢測;步驟204:當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,獲取目標參數;步驟206:根據目標參數執行預定操作。
在一個實施例中,電腦程式被一個或多個處理器執行時可以實現以下步驟:步驟1202,對光源發射器的溫度進行檢測;步驟1204,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據初始溫度與溫度差值獲取對應的目標參數;步驟1206,根據目標參數對預覽影像進行校正。
在一個實施例中,電腦程式被一個或多個處理器執行時可以實現以下步驟:步驟1302,接收對攝像頭的啟動請求;步驟1304,根據啟動請求獲取攝像頭的初始參數及初始參數對應的初始溫度;步驟1306,對光源發射器的溫度進行檢測;步驟1308,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據初始溫度與溫度差值獲取對應的目標參數;步驟1310,根據目標參數對預覽影像進行校正。
在一個實施例中,電腦程式被一個或多個處理器執行時可以實現以下步驟:步驟1402,接收對預覽影像的3D處理指令;步驟1404,根據3D處理指令獲取預覽影像對應的初始參數及初始參數對應的初始溫度;步驟1406,對光源發射器的溫度進行檢測;步驟1408,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據初始溫度與溫度差值獲取對應的目標參數;步驟1410,根據目標參數對預覽影像進行校正。
在一個實施例中,電腦程式被一個或多個處理器執行時可以實現以下步驟:步驟1502,將採集的人臉影像與預存人臉影像進行匹配;步驟1504,當人臉影像與預存人臉影像匹配失敗時,獲取人臉影像對應的初始參數及初始參數對應的初始溫度;步驟1506,對光源發射器的溫度進行檢測;步驟1508,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據初始溫度與溫度差值獲取對應的目標參數;步驟1510,根據目標參數對人臉影像進行校正。
在一個實施例中,電腦程式被一個或多個處理器執行時可以實現以下步驟:步驟1602,對光源發射器的溫度進行檢測;步驟1604,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值的持續時長超過預設時長時,根據初始溫度與溫度差值獲取對應的目標參數;步驟1606,根據目標參數對預覽影像進行校正。
在一個實施例中,電腦程式被一個或多個處理器執行時可以實現以下步驟:步驟2202,對光源發射器的溫度進行檢測;步驟2204,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據光源發射器的當前溫度獲取對應的目標參數;步驟2206,根據目標參數採集目標預覽影像。
在一個實施例中,電腦程式被一個或多個處理器執行時可以實現以下步驟:步驟2302,接收對攝像頭的啟動請求;步驟2304,根據啟動請求獲取攝像頭的初始參數及初始參數對應的初始溫度;步驟2306,對光源發射器的溫度進行檢測;步驟2308,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據光源發射器的當前溫度獲取對應的目標參數;步驟2310,根據目標參數採集目標預覽影像。
在一個實施例中,電腦程式被一個或多個處理器執行時可以實現以下步驟:步驟2402,接收對初始預覽影像的3D處理指令;步驟2404,根據3D處理指令獲取初始預覽影像對應的初始參數及初始參數對應的初始溫度;步驟2406,對光源發射器的溫度進行檢測;步驟2408,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據光源發射器的當前溫度獲取對應的目標參數;步驟2410,根據目標參數採集目標預覽影像。
在一個實施例中,電腦程式被一個或多個處理器執行時可以實現以下步驟:步驟2502,將採集的人臉影像與預存人臉影像進行匹配;步驟2504,當人臉影像與預存人臉影像匹配失敗時,獲取人臉影像對應的初始參數及初始參數對應的初始溫度;步驟2506,對光源發射器的溫度進行檢測;步驟2508,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據光源發射器的當前溫度獲取對應的目標參數;步驟2510,根據目標參數採集目標人臉影像。
在一個實施例中,電腦程式被一個或多個處理器執行時可以實現以下步驟:步驟2602,對光源發射器的溫度進行檢測;步驟2604,當光源發射器的當前溫度與初始溫度的溫度差值超過閾值的持續時間超過預設時間時,根據光源發射器的當前溫度獲取對應的目標參數;步驟2606,根據目標參數採集目標預覽影像。
本申請實施例還提供一種包含指令的電腦程式產品,當其在電腦上運行時,使得電腦執行上述任意一項實施方式所述的影像處理方法。
本申請實施例還提供一種電子設備,該電子設備包括影像處理電路。影像處理電路可以利用硬體和/或軟體組件實現,可包括定義ISP(Image Signal Processing,影像信號處理)管線的各種處理單元。圖16為一個實施例中影像處理電路的示意圖。如圖16所示,為便於說明,僅示出與本申請實施例相關的影像處理技術的各個方面。
如圖16所示,影像處理電路包括ISP處理器940和控制邏輯器950。成像設備910捕捉的影像資料首先由ISP處理器940處理,ISP處理器940對影像資料進行分析以捕捉可用於確定和/或成像設備910的一個或多個控制參數的影像統計訊息。成像設備910可包括具有一個或多個透鏡912和影像感測器914的照相機。影像感測器914可包括色彩濾鏡陣列(如Bayer濾鏡),影像感測器914可獲取用影像感測器914的每個成像像素捕捉的光強度和波長訊息,並提供可由ISP處理器940處理的一組原始影像資料。感測器920(如陀螺儀)可基於感測器920介面類型把採集的影像處理的參數(如防抖參數)提供給ISP處理器940。感測器920介面可以利用SMIA(Standard Mobile Imaging Architecture,標準移動成像架構)介面、其它串行或並行照相機介面或上述介面的組合。
此外,影像感測器914也可將原始影像資料發送給感測器920,感測器920可基於感測器920介面類型把原始影像資料提供給ISP處理器940,或者感測器920將原始影像資料儲存到影像儲存器930中。
ISP處理器940按多種格式逐個像素地處理原始影像資料。例如,每個影像像素可具有8、10、12或14位元的位深度,ISP處理器940可對原始影像資料進行一個或多個影像處理操作、收集關於影像資料的統計訊息。其中,影像處理操作可按相同或不同的位深度精度進行。
ISP處理器940還可從影像儲存器930接收影像資料。例如,感測器920介面將原始影像資料發送給影像儲存器930,影像儲存器930中的原始影像資料再提供給ISP處理器940以供處理。影像儲存器930可為儲存器裝置的一部分、儲存設備、或電子設備內的獨立的專用儲存器,並可包括DMA(Direct Memory Access,直接儲存器存取)特徵。
當接收到來自影像感測器914介面或來自感測器920介面或來自影像儲存器930的原始影像資料時,ISP處理器940可進行一個或多個影像處理操作,如時域濾波。處理後的影像資料可發送給影像儲存器930,以便在被顯示之前進行另外的處理。ISP處理器940從影像儲存器930接收處理資料,並對所述處理資料進行原始域中以及RGB和YCbCr顏色空間中的影像資料處理。ISP處理器940處理後的影像資料可輸出給顯示器970,以供用戶觀看和/或由圖形引擎或GPU(Graphics Processing Unit,圖形處理器)進一步處理。此外,ISP處理器940的輸出還可發送給影像儲存器930,且顯示器970可從影像儲存器930讀取影像資料。在一個實施例中,影像儲存器930可被配置為實現一個或多個幀緩衝器。此外,ISP處理器940的輸出可發送給編碼器/解碼器960,以便編碼/解碼影像資料。編碼的影像資料可被保存,並在顯示於顯示器970設備上之前解壓縮。編碼器/解碼器960可由CPU或GPU或協處理器實現。
ISP處理器940確定的統計資料可發送給控制邏輯器950單元。例如,統計資料可包括自動曝光、自動白平衡、自動聚焦、閃爍檢測、黑電平補償、透鏡912陰影校正等影像感測器914統計訊息。控制邏輯器950可包括執行一個或多個例程(如韌體)的處理器和/或微控制器,一個或多個例程可根據接收的統計資料,確定成像設備910的控制參數及ISP處理器940的控制參數。例如,成像設備910的控制參數可包括感測器920控制參數(例如增益、曝光控制的積分時間、防抖參數等)、照相機閃光控制參數、透鏡912控制參數(例如聚焦或變焦用焦距)、或這些參數的組合。ISP控制參數可包括用於自動白平衡和顏色調整(例如,在RGB處理期間)的增益水平和色彩校正矩陣,以及透鏡912陰影校正參數。
在一個實施例中,成像設備910可以是圖1中的雷射攝像頭112或RGB攝像頭116。ISP處理器940可以同時具有圖1中的第一處理器130和第二處理器120的功能。
在本申請實施例中,該電子設備執行儲存在儲存器上的電腦程式時實現本申請實施例中影像處理方法的步驟。
本申請所使用的對儲存器、儲存、資料庫或其它媒體的任何引用可包括非易失性和/或易失性儲存器。合適的非易失性儲存器可包括只讀儲存器(ROM)、可編程ROM(PROM)、電可編程ROM(EPROM)、電可擦除可編程ROM(EEPROM)或快閃記憶體。易失性儲存器可包括隨機存取儲存器(RAM),它用作外部高速緩沖儲存器。作為說明而非局限,RAM以多種形式可得,諸如靜態 RAM (SRAM)、動態 RAM (DRAM)、同步 DRAM (SDRAM)、雙資料率 SDRAM (DDR SDRAM)、增強型 SDRAM(ESDRAM)、同步鏈路(Synchlink)DRAM(SLDRAM)、儲存器匯流排(Rambus)直接RAM(RDRAM)、直接儲存器匯流排動態RAM(DRDRAM)、以及儲存器匯流排動態RAM(RDRAM)。
以上所述實施例僅表達了本申請的幾種實施方式,其描述較為具體和詳細,但並不能因此而理解為對本申請專利範圍的限制。應當指出的是,對於本領域的普通技術人員來說,在不脫離本申請構思的前提下,還可以做出若干變形和改進,這些都屬於本申請的保護範圍。因此,本申請專利的保護範圍應以所附權利要求為准。
10‧‧‧電子設備
110‧‧‧攝像頭模組
112‧‧‧雷射攝像頭
114‧‧‧泛光燈
116‧‧‧RGB攝像頭
118‧‧‧雷射燈
120‧‧‧第二處理器可信運行環境
130‧‧‧第一處理器
132‧‧‧脈衝寬度調變
134‧‧‧串行外設介面/雙向二線制同步串行介面
136‧‧‧隨機存取儲存器
138‧‧‧深度引擎
140‧‧‧安全串行外設介面/雙向二線制同步串行介面
150‧‧‧安全移動產業處理器介面
202~206、1202~1206、1302~1310、1402~1410、1502~1510、1602~1606、2202~2206、2302~2310、2402~2410、2502~2510、2602~2606‧‧‧步驟
700‧‧‧影像處理裝置
720‧‧‧溫度檢測模組
740‧‧‧參數獲取模組
750‧‧‧預定操作模組
760‧‧‧影像校正模組
770‧‧‧影像採集模組
780‧‧‧初始溫度確定模組
910‧‧‧成像設備(照相機)
912‧‧‧透鏡
914‧‧‧影像感測器
920‧‧‧感測器
930‧‧‧影像儲存器
940‧‧‧ISP處理器
950‧‧‧控制邏輯器
960‧‧‧編碼器/解碼器
970‧‧‧顯示器
為了更清楚地說明本申請實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本申請某些實施例的電子設備的模組示意圖;
圖2至圖12為本申請某些實施例的影像處理方法的流程圖;
圖13和圖14為本申請某些實施例的影像處理裝置的結構框圖;
圖15為本申請某些實施例中電子設備的內部結構示意圖;
圖16為本申請某些實施例中影像處理電路的示意圖。
202~206‧‧‧步驟
Claims (21)
- 一種影像處理方法,其特徵在於,包括:對光源發射器的溫度進行檢測,其中所述光源發射器是電子設備的攝像頭模組中生成光線的器件;當所述光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,獲取目標參數,其中,所述目標參數是根據所述初始溫度和所述當前溫度與所述初始溫度的溫度差值確定的補償參數;和根據所述目標參數執行預定操作。
- 如申請專利範圍第1項所述的影像處理方法,其中當所述光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,獲取目標參數的步驟包括:當所述光源發射器的當前溫度與所述初始溫度的溫度差值超過所述閾值時,根據所述初始溫度與所述溫度差值獲取所述目標參數;所述根據所述目標參數執行預定操作,包括:根據所述目標參數對預覽影像進行校正。
- 如申請專利範圍第1項所述的影像處理方法,其中當所述光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,獲取目標參數的步驟包括:當所述光源發射器的當前溫度與所述初始溫度的溫度差值超過所述閾值時,根據所述光源發射器的當前溫度獲取所述目標參數; 所述根據所述目標參數執行預定操作,包括:根據所述目標參數採集目標預覽影像。
- 如申請專利範圍第2或3項所述的影像處理方法,其中所述影像處理方法在所述根據所述初始溫度與所述溫度差值獲取所述目標參數之後,還包括:根據所述光源發射器的當前溫度對所述初始溫度進行更新。
- 如申請專利範圍第2或3項所述的影像處理方法,其中所述影像處理方法在所述對光源發射器的溫度進行檢測之前,包括:接收對攝像頭的啟動請求;根據所述啟動請求獲取所述攝像頭的初始參數及所述初始參數對應的初始溫度,其中,所述初始參數是上一次所述攝像頭採集影像時所採用的標定參數。
- 如申請專利範圍第2項所述的影像處理方法,其中所述影像處理方法在所述對光源發射器的溫度進行檢測之前,包括:接收對所述預覽影像的3D處理指令;根據所述3D處理指令獲取所述預覽影像對應的初始參數及所述初始參數對應的初始溫度,其中所述初始參數是上一次攝像頭採集影像時所採用的標定參數。
- 如申請專利範圍第2項所述的影像處理方法,還包括:將採集的人臉影像與預存人臉影像進行匹配;當所述人臉影像與所述預存人臉影像匹配失敗時,獲取所述人臉影像對應的初始參數及所述初始參數對應的初始溫度,其中, 所述初始參數是上一次攝像頭採集影像時所採用的標定參數;對所述光源發射器的溫度進行檢測;當所述光源發射器的當前溫度與所述初始溫度的溫度差值超過所述閾值時,根據所述初始溫度與所述溫度差值獲取對應的目標參數;根據所述目標參數對所述人臉影像進行校正。
- 如申請專利範圍第2或3項所述的方法,其中當所述光源發射器的當前溫度與所述初始溫度的溫度差值超過所述閾值時,獲取目標參數的步驟包括:當所述光源發射器的當前溫度與所述初始溫度的溫度差值超過所述閾值的持續時長超過預設時長時,根據所述初始溫度與所述溫度差值獲取所述目標參數;或者當所述光源發射器的當前溫度與所述初始溫度的溫度差值超過所述閾值的持續時間超過預設時間時,根據所述光源發射器的當前溫度獲取所述目標參數。
- 如申請專利範圍第3項所述的影像處理方法,其中所述影像處理方法在所述對光源發射器的溫度進行檢測之前,包括:接收對初始預覽影像的3D處理指令;根據所述3D處理指令獲取所述初始預覽影像對應的初始參數及所述初始參數對應的初始溫度;其中,所述初始參數是上一次攝像頭採集影像時所採用的標定參數。
- 如申請專利範圍第3項所述的影像處理方法,還包括: 將採集的人臉影像與預存人臉影像進行匹配;當所述人臉影像與預存人臉影像匹配失敗時,獲取所述人臉影像對應的初始參數及所述初始參數對應的初始溫度;其中,所述初始參數是上一次攝像頭採集影像時所採用的標定參數;對所述光源發射器的溫度進行檢測;當所述光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據所述光源發射器的當前溫度獲取對應的目標參數;根據所述目標參數採集目標人臉影像。
- 一種電子設備,包括儲存器及處理器,所述儲存器中儲存有電腦程式,所述電腦程式被所述處理器執行時,使得所述處理器執行以下步驟:對光源發射器的溫度進行檢測,其中所述光源發射器是所述電子設備的攝像頭模組中生成光線的器件;當所述光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,獲取目標參數,其中,所述目標參數是根據所述初始溫度和所述當前溫度與所述初始溫度的溫度差值確定的補償參數;和根據所述目標參數執行預定操作。
- 如申請專利範圍第11項所述的電子設備,其中所述電腦程式被所述處理器執行時,使得所述處理器還執行以下步驟:當所述光源發射器的當前溫度與所述初始溫度的溫度差值超過所述閾值時,根據所述初始溫度與所述溫度差值獲取所述目標參數; 根據所述目標參數對預覽影像進行校正。
- 如申請專利範圍第11項所述的電子設備,其中所述電腦程式被所述處理器執行時,使得所述處理器還執行以下步驟:當所述光源發射器的當前溫度與所述初始溫度的溫度差值超過所述閾值時,根據所述光源發射器的當前溫度獲取所述目標參數;根據所述目標參數採集目標預覽影像。
- 如申請專利範圍第12或13項所述的電子設備,其中所述電腦程式被所述處理器執行時,使得所述處理器還執行以下步驟:根據所述光源發射器的當前溫度對所述初始溫度進行更新。
- 如申請專利範圍第12或13項所述的電子設備,其中所述電腦程式被所述處理器執行時,使得所述處理器還執行以下步驟:接收對攝像頭的啟動請求;根據所述啟動請求獲取所述攝像頭的初始參數及所述初始參數對應的初始溫度;其中,所述初始參數是上一次所述攝像頭採集影像時所採用的標定參數。
- 如申請專利範圍第12項所述的電子設備,其中所述電腦程式被所述處理器執行時,使得所述處理器還執行以下步驟:接收對所述預覽影像的3D處理指令;根據所述3D處理指令獲取所述預覽影像對應的初始參數及 所述初始參數對應的初始溫度;其中,所述初始參數是上一次攝像頭採集影像時所採用的標定參數。
- 如申請專利範圍第12項所述的電子設備,其中所述電腦程式被所述處理器執行時,使得所述處理器還執行以下步驟:將採集的人臉影像與預存人臉影像進行匹配;當所述人臉影像與所述預存人臉影像匹配失敗時,獲取所述人臉影像對應的初始參數及所述初始參數對應的初始溫度;其中,所述初始參數是上一次攝像頭採集影像時所採用的標定參數;對所述光源發射器的溫度進行檢測;當所述光源發射器的當前溫度與所述初始溫度的溫度差值超過所述閾值時,根據所述初始溫度與所述溫度差值獲取對應的目標參數;根據所述目標參數對所述人臉影像進行校正。
- 如申請專利範圍第12或13項所述的電子設備,其中所述電腦程式被所述處理器執行時,使得所述處理器還執行以下步驟:當所述光源發射器的當前溫度與所述初始溫度的溫度差值超過所述閾值的持續時長超過預設時長時,根據所述初始溫度與所述溫度差值獲取所述目標參數;或者當所述光源發射器的當前溫度與所述初始溫度的溫度差值超過所述閾值的持續時間超過預設時間時,根據所述光源發射器的當前溫度獲取所述目標參數。
- 如申請專利範圍第13項所述的電子設備,其中所述電腦程式被所述處理器執行時,使得所述處理器還執行以下步驟:接收對初始預覽影像的3D處理指令;根據所述3D處理指令獲取所述初始預覽影像對應的初始參數及所述初始參數對應的初始溫度;其中,所述初始參數是上一次攝像頭採集影像時所採用的標定參數。
- 如申請專利範圍第13項所述的電子設備,其中所述電腦程式被所述處理器執行時,使得所述處理器還執行以下步驟:將採集的人臉影像與預存人臉影像進行匹配;當所述人臉影像與預存人臉影像匹配失敗時,獲取所述人臉影像對應的初始參數及所述初始參數對應的初始溫度;其中,所述初始參數是上一次所述攝像頭採集影像時所採用的標定參數;對所述光源發射器的溫度進行檢測;當所述光源發射器的當前溫度與初始溫度的溫度差值超過閾值時,根據所述光源發射器的當前溫度獲取對應的目標參數;根據所述目標參數採集目標人臉影像。
- 一種電腦可讀儲存媒體,其上儲存有電腦程式,其中所述電腦程式被處理器執行時實現根據申請專利範圍第1-10項中任一項所述的方法。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810867083.2 | 2018-08-01 | ||
CN201810867102.1 | 2018-08-01 | ||
CN201810867102.1A CN109120846B (zh) | 2018-08-01 | 2018-08-01 | 图像处理方法和装置、电子设备、计算机可读存储介质 |
CN201810867083.2A CN108924426B (zh) | 2018-08-01 | 2018-08-01 | 图像处理方法和装置、电子设备、计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW202008214A TW202008214A (zh) | 2020-02-16 |
TWI708192B true TWI708192B (zh) | 2020-10-21 |
Family
ID=67314649
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW108120554A TWI708192B (zh) | 2018-08-01 | 2019-06-13 | 影像處理方法、電子設備、電腦可讀儲存媒體 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11218650B2 (zh) |
EP (1) | EP3605393A1 (zh) |
TW (1) | TWI708192B (zh) |
WO (1) | WO2020024575A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11496660B2 (en) | 2020-09-04 | 2022-11-08 | Altek Semiconductor Corp. | Dual sensor imaging system and depth map calculation method thereof |
CN112581545B (zh) * | 2020-12-30 | 2023-08-29 | 深兰科技(上海)有限公司 | 多模态热源识别及三维空间定位***、方法及存储介质 |
CN113128428B (zh) * | 2021-04-24 | 2023-04-07 | 新疆爱华盈通信息技术有限公司 | 基于深度图预测的活体检测方法和相关设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200538843A (en) * | 2004-04-15 | 2005-12-01 | Moritex Corp | Face photographing device |
CN102542299A (zh) * | 2011-12-07 | 2012-07-04 | 惠州Tcl移动通信有限公司 | 人脸识别方法、装置及能识别人脸的移动终端 |
CN103098110A (zh) * | 2010-03-17 | 2013-05-08 | 本田技研工业株式会社 | 车辆周围监测装置 |
CN103424954A (zh) * | 2012-05-18 | 2013-12-04 | 佳能株式会社 | 透镜装置和图像拾取*** |
WO2018114471A1 (de) * | 2016-12-22 | 2018-06-28 | Bundesdruckerei Gmbh | Vorrichtung zum reduzieren eines farbstichs eines gesichtsbildes |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6628337B1 (en) | 2001-04-18 | 2003-09-30 | Eastman Kodak Company | Electronic camera with internal temperature increase controlled |
US8373757B1 (en) * | 2009-02-23 | 2013-02-12 | Flir Systems, Inc. | Flat field correction for infrared cameras |
JP2011248181A (ja) | 2010-05-28 | 2011-12-08 | Hitachi Ltd | 撮像装置 |
JP2012189987A (ja) | 2011-02-22 | 2012-10-04 | Tamron Co Ltd | 赤外線レンズユニット、及びそれを備えた赤外線カメラシステム |
WO2014101955A1 (en) * | 2012-12-28 | 2014-07-03 | Metaio Gmbh | Method of and system for projecting digital information on a real object in a real environment |
CN104660901B (zh) | 2015-02-05 | 2018-01-02 | 惠州Tcl移动通信有限公司 | 一种基于温度的摄像头配置方法、***及移动终端 |
WO2016185701A1 (ja) | 2015-05-21 | 2016-11-24 | 富士フイルム株式会社 | 赤外線撮像装置及び固定パターンノイズデータの更新方法 |
TW201915804A (zh) * | 2017-09-13 | 2019-04-16 | 江國慶 | 具有熱感應之可攜式裝置 |
CN107730561B (zh) | 2017-10-17 | 2021-07-06 | 奥比中光科技集团股份有限公司 | 深度相机温度误差校正方法及*** |
CN107942463A (zh) * | 2017-11-02 | 2018-04-20 | 广东欧珀移动通信有限公司 | 对焦方法、装置、计算机设备及可读存储介质 |
CN109120846B (zh) * | 2018-08-01 | 2020-01-10 | Oppo广东移动通信有限公司 | 图像处理方法和装置、电子设备、计算机可读存储介质 |
CN108924426B (zh) * | 2018-08-01 | 2020-01-10 | Oppo广东移动通信有限公司 | 图像处理方法和装置、电子设备、计算机可读存储介质 |
WO2020024576A1 (zh) * | 2018-08-01 | 2020-02-06 | Oppo广东移动通信有限公司 | 摄像头校准方法和装置、电子设备、计算机可读存储介质 |
-
2019
- 2019-02-18 WO PCT/CN2019/075374 patent/WO2020024575A1/zh active Application Filing
- 2019-06-13 TW TW108120554A patent/TWI708192B/zh active
- 2019-07-16 EP EP19186497.4A patent/EP3605393A1/en not_active Withdrawn
- 2019-07-26 US US16/523,292 patent/US11218650B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200538843A (en) * | 2004-04-15 | 2005-12-01 | Moritex Corp | Face photographing device |
CN103098110A (zh) * | 2010-03-17 | 2013-05-08 | 本田技研工业株式会社 | 车辆周围监测装置 |
CN102542299A (zh) * | 2011-12-07 | 2012-07-04 | 惠州Tcl移动通信有限公司 | 人脸识别方法、装置及能识别人脸的移动终端 |
CN103424954A (zh) * | 2012-05-18 | 2013-12-04 | 佳能株式会社 | 透镜装置和图像拾取*** |
WO2018114471A1 (de) * | 2016-12-22 | 2018-06-28 | Bundesdruckerei Gmbh | Vorrichtung zum reduzieren eines farbstichs eines gesichtsbildes |
Also Published As
Publication number | Publication date |
---|---|
EP3605393A1 (en) | 2020-02-05 |
US20200045246A1 (en) | 2020-02-06 |
TW202008214A (zh) | 2020-02-16 |
WO2020024575A1 (zh) | 2020-02-06 |
US11218650B2 (en) | 2022-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108924426B (zh) | 图像处理方法和装置、电子设备、计算机可读存储介质 | |
CN110248111B (zh) | 控制拍摄的方法、装置、电子设备及计算机可读存储介质 | |
KR102385360B1 (ko) | 이미지 보정을 수행하는 전자 장치 및 그 동작 방법 | |
TWI708192B (zh) | 影像處理方法、電子設備、電腦可讀儲存媒體 | |
TWI709110B (zh) | 攝像頭校準方法和裝置、電子設備 | |
WO2019205890A1 (zh) | 图像处理方法、装置、计算机可读存储介质和电子设备 | |
WO2016112704A1 (zh) | 调节投影仪焦距的方法和装置、计算机存储介质 | |
WO2019205887A1 (zh) | 控制拍摄的方法、装置、电子设备及计算机可读存储介质 | |
CN109040745B (zh) | 摄像头自校准方法和装置、电子设备、计算机存储介质 | |
CN109685853B (zh) | 图像处理方法、装置、电子设备和计算机可读存储介质 | |
WO2019205777A1 (zh) | 数据处理方法、装置、计算机可读存储介质和电子设备 | |
CN107704798B (zh) | 图像虚化方法、装置、计算机可读存储介质和计算机设备 | |
CN109712192A (zh) | 摄像模组标定方法、装置、电子设备及计算机可读存储介质 | |
CN107948617B (zh) | 图像处理方法、装置、计算机可读存储介质和计算机设备 | |
KR20190095795A (ko) | 광학식 이미지 안정화 움직임을 추정하기 위한 장치 및 방법 | |
CN109559352B (zh) | 摄像头标定方法、装置、电子设备和计算机可读存储介质 | |
CN108650472B (zh) | 控制拍摄的方法、装置、电子设备及计算机可读存储介质 | |
CN108712400B (zh) | 数据传输方法、装置、计算机可读存储介质和电子设备 | |
US11509815B2 (en) | Electronic device and method for processing image having human object and providing indicator indicating a ratio for the human object | |
CN109584312B (zh) | 摄像头标定方法、装置、电子设备和计算机可读存储介质 | |
CN112840644A (zh) | 利用相机或深度传感器中的至少一个获取深度信息的电子装置和方法 | |
WO2020015403A1 (zh) | 图像处理方法、装置、计算机可读存储介质和电子设备 | |
CN109584311B (zh) | 摄像头标定方法、装置、电子设备和计算机可读存储介质 | |
CN109120846B (zh) | 图像处理方法和装置、电子设备、计算机可读存储介质 | |
CN109697737B (zh) | 摄像头标定方法、装置、电子设备和计算机可读存储介质 |