[go: up one dir, main page]

TWI571125B - 具有傾斜及/或透視校正之影像捕捉裝置 - Google Patents

具有傾斜及/或透視校正之影像捕捉裝置 Download PDF

Info

Publication number
TWI571125B
TWI571125B TW103145341A TW103145341A TWI571125B TW I571125 B TWI571125 B TW I571125B TW 103145341 A TW103145341 A TW 103145341A TW 103145341 A TW103145341 A TW 103145341A TW I571125 B TWI571125 B TW I571125B
Authority
TW
Taiwan
Prior art keywords
processor
image capture
capture device
data
image
Prior art date
Application number
TW103145341A
Other languages
English (en)
Other versions
TW201513665A (zh
Inventor
傑森 華 平 陳
布蘭登 狄恩 史萊克
大衛I 賽門
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 TW201513665A publication Critical patent/TW201513665A/zh
Application granted granted Critical
Publication of TWI571125B publication Critical patent/TWI571125B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/80Geometric correction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/68Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/60Rotation of whole images or parts thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/633Control of cameras or camera modules by using electronic viewfinders for displaying additional information relating to control or operation of the camera
    • H04N23/635Region indicators; Field of view indicators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/68Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
    • H04N23/681Motion detection
    • H04N23/6815Motion detection by distinguishing pan or tilt from motion

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Studio Devices (AREA)
  • Image Processing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Facsimile Scanning Arrangements (AREA)
  • Image Input (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

具有傾斜及/或透視校正之影像捕捉裝置
本發明大體而言係關於電子系統中之影像捕捉裝置,且更特定言之,本發明係關於具有對傾斜及/或透視失真進行校正之能力的影像捕捉裝置。
電子裝置在社會中無所不在且可見於腕裱至電腦之任何事物中。許多電子裝置現具有整合式影像捕捉裝置,且因此此等電子裝置之使用者現具有即興地拍得圖片之能力。舉例而言,在使用者未持有相機,但具有包括整合式影像捕捉裝置之行動電話或其他個人媒體裝置的情況下,使用者能夠拍得圖片而非完全放棄拍得圖片之機會。雖然使用此等電子裝置拍得圖片之能力可為有利的,但使用者經常難以在拍攝圖片時使此等電子裝置穩定及/或保持此等電子裝置水平。在拍攝圖片時使電子裝置穩定及/或保持電子裝置水平之能力的此缺乏經常導致圖片之傾斜失真及/或具有令使用者不太愉快的透視。
事實上,亦可能自相機拍得傾斜之圖片及/或具有不正確透視之圖片。舉例而言,使用者在用相機拍攝圖片時可能沒有三角架,且因此使用者可能以某一角度拍得圖片。不管失真圖片是使用相機或是具有整合式影像捕捉裝置之電子裝置產生,經常要經由後期處理來校正失真圖片。遺憾地,此後期處理可能需要複雜的影像處理軟體及/或 大量使用者涉入來校正失真。
揭示用以部分或完全校正或補償影像捕捉裝置中之傾斜及/或透視失真之方法及設備。在一些實施例中,該方法可包括讀取相關聯於一影像捕捉裝置相對於一物件之一相對位置之定向量測、判定該定向量測是否小於一臨限值,及在該定向量測小於該臨限值的情況下,校正藉由該影像捕捉裝置獲得之一影像。
其他實施例可包括一影像捕捉裝置,其具有一影像感測器、耦接至該影像感測器之一記憶體、耦接至該影像感測器之一定向量測裝置及耦接至該影像感測器之一距離量測裝置。由該感測器捕捉之影像資料可連同來自加速度計之一量測及/或連同來自該距離量測裝置之一量測一起儲存於該記憶體中。
其他實施例可採用校正影像失真之方法的形式,該方法包括:讀取來自一距離量測裝置之一距離量測,其中該距離量測相關聯於介於一影像捕捉裝置與一所拍攝物件之間的一距離;讀取相關聯於一影像捕捉裝置之一定向量測;及使用該距離量測及該定向量測校正一表示該所拍攝物件之影像資料。
100‧‧‧影像捕捉裝置
110‧‧‧光圈
120‧‧‧影像感測器
125‧‧‧開關
130‧‧‧處理器
150‧‧‧加速度計
155‧‧‧距離量測感測器/距離感測器
160‧‧‧物件
165‧‧‧記憶體
170‧‧‧顯示螢幕/顯示器
190‧‧‧聲訊警示裝置
305‧‧‧失真指示符
505‧‧‧動態裁剪線
圖1A說明能夠校正照片中之失真的影像捕捉裝置。
圖1B說明影像捕捉裝置之方塊圖。
圖2A說明影像捕捉裝置之實施例的側視圖。
圖2B說明圖2A所示之實施例的正視圖。
圖3A說明所執行的用於使用定向資料校正失真之操作。
圖3B說明所執行的用於使用定向資料校正失真之在影像捕捉時操作。
圖4A說明包括沿著X軸之失真的影像。
圖4B說明失真經校正的圖4A之影像。
圖4C說明具有失真指示符的圖4A之影像。
圖5說明可用以實施圖4C之失真指示符之操作。
圖6說明當操作圖1之影像捕捉裝置時的潛在透視失真。
圖7A說明包括透視失真之影像。
圖7B說明透視失真經校正的圖7A之影像。
圖7C說明包括動態裁剪線的圖7A之影像。
相同參考數字在不同圖式中之使用指示類似或相同項目。
揭示電子裝置之實施例,其允許該等電子裝置對用影像捕捉裝置拍得之照片中的傾斜及/或透視失真進行校正。如本文中所使用,術語「影像捕捉裝置」意欲指代具有拍得靜態照片及/或視訊之能力的電子裝置。此等電子裝置可包括數位相機以及具有整合式相機之消費型電子裝置(例如,蜂巢式電話或個人媒體播放器)。又,如本文中所使用,術語「照片」意欲指代由使用者選擇儲存之影像。所揭示之影像捕捉裝置可包括記錄該影像捕捉裝置相對於所拍攝物件之實體定向資料的加速度計及/或距離量測感測器。此定向資料可用以校正該影像捕捉裝置所拍得之照片及/或視訊之失真。該定向資料亦可結合距離資料使用以校正該影像捕捉裝置所拍得之照片及/或視訊中之透視失真。在一些實施例中,可在拍得照片及/或視訊時由該影像捕捉裝置在影像捕捉時(on-the-fly)執行此校正。在其他實施例中,可在拍得照片及/或視訊之後對照片及/或視訊執行此校正。在此等情況下,可將定向資料及/或距離資料嵌入至用以記錄照片及/或視訊以供稍後使用之影像資料檔案中。在其他實施例中,該影像捕捉裝置可利用定向資料及/或距離資料向使用者交互地指示失真之程度且允許使用者調整該影像捕捉裝置之實體定向以校正失真。舉例而言,在一些實施 例中,可向使用者顯示動態裁剪線或虛擬水平以指示使相機水平所必需之動作。
雖然可參考特定電子裝置詳細描述本文中所揭示之實施例中之一或多者,但該等實施例不應被解釋為或另外用作為限制本發明之範疇(包括申請專利範圍)。另外,熟習此項技術者將理解,以下描述具有廣泛應用。舉例而言,雖然本文中所揭示之實施例可集中於特定攜帶型電子裝置(諸如,相機或蜂巢式電話),但應瞭解,本文中所揭示之概念同樣適用於併有整合式相機之其他攜帶型電子裝置。舉例而言,可在具有整合式相機之腕裱中使用本文中所揭示之概念。另外,應瞭解,本文中所揭示之概念可同樣適用於非攜帶型電子裝置,諸如桌上型電腦。此外,雖然本文中所揭示之實施例可集中於利用加速度計及/或距離量測感測器來校正失真,但本文中所揭示之概念同樣適用於量測影像捕捉裝置相對於所拍攝物件之實體定向的其他感測器。舉例而言,在一些實施例中,所拍攝物件及影像捕捉裝置可各自包括全球定位系統(GPS)裝置,以使得物件及影像捕捉裝置之相對GPS定向可連同影像資料一起記錄。又,雖然本發明可集中於靜態影像,但本文中所揭示之概念同樣適用於記錄移動影像及/或視訊。因此,任何實施例之揭示內容僅意欲為例示性的且不欲暗示本發明之範疇(包括申請專利範圍)限於此等實施例。
圖1A說明能夠校正或至少部分地補償照片中之失真的影像捕捉裝置100。圖1B說明影像捕捉裝置100之方塊圖。雖然圖1A及圖1B說明特定實體佈局,但應瞭解,此佈局僅用於論述目的。參看圖1A及圖1B,影像捕捉裝置100可包括光圈110,其能夠控制進入影像捕捉裝置100之光之量且使此光穿過透鏡121傳遞至影像感測器120。影像感測器120之實施在實施例之間可以變化。舉例而言,在一些實施例中,可使用互補金屬氧化物半導體感測器來實施影像感測器120。
影像感測器120可耦接至控制影像捕捉裝置100之一般操作的處理器130(如圖1B所示)。在一些實施例中,經由開關125來致動影像感測器120,其中開關125可為影像捕捉裝置100上之實體開關(如圖1A所示),或者可為顯示螢幕170上之由電容控制之開關。在其他實施例中,可在無開關125之情況下由處理器130致動影像感測器120,諸如藉由可與顯示螢幕170分離地致動之軟體介面。
除了耦接至影像感測器120及開關125之外,處理器130亦可耦接至一或多個定向感測器,諸如加速度計150及距離量測感測器155。在一些實施例中,加速度計150可為微機械三維加速度計,諸如可自STMicroelectronics購得之LIS302DL型號。其他實施例可使用迴轉儀、慣性參考感測器及/或羅盤來替代加速度計150或結合加速度計150使用迴轉儀、慣性參考感測器及/或羅盤。當影像捕捉裝置100繞X軸、Y軸及/或Z軸中之任一者旋轉時,加速度計150可向處理器130報告此移動。
距離量測感測器155可使用包括分別發出聲音及/或光的超音波感測器及/或紅外線感測器之主動式自動對焦系統來實施。繼而可藉由量測自物件160反射的聲音或光之延遲運行時間來判定介於影像捕捉裝置100與所拍攝物件160之間的距離。在其他實施例中,可藉由判定透鏡121之焦點位置(亦即,使透鏡121之實體位置相關聯於介於物件160與影像捕捉裝置100之間的距離)來獲得該距離量測。
如圖1B所示,處理器130可進一步耦接至記憶體165,記憶體165在處理器130之指導下最佳地儲存影像資料以及定向及距離資料。顯示器170亦可耦接至處理器130以向影像捕捉裝置100之使用者呈現正在拍攝的影像看上去如何。在一些實施例中,使用者可按壓開關125,且物件160之潛在影像可顯示於顯示器170上。影像捕捉裝置100亦可包括聲訊警示裝置190,聲訊警示裝置190耦接至處理器130且能 夠在處理器130之指導下產生聲訊警示。如下文將更詳細描述,此聲訊警示可用以將特定資訊傳達至使用者(諸如在潛在影像包括失真的情況下)。
圖2A及圖2B說明影像捕捉裝置100(具體言之,諸如蜂巢式電話或個人媒體裝置之手持型裝置)之實施例。在一些實施例中,圖2A及圖2B所示之影像捕捉裝置100可為IPHONE行動電話或IPOD TOUCH攜帶型媒體播放器,該兩者可自Apple Inc購得。在將影像捕捉裝置100實施為IPHONE之實施例中,聲訊警示裝置190可為IPHONE之揚聲器,且顯示器170可為IPHONE之螢幕。
不管影像捕捉裝置100之特定實施為何,在操作期間,自物件160反射之光可透射穿過光圈110到達影像感測器120。影像感測器120可將此入射光轉換成影像資料。當使用者(諸如,藉由按壓開關125)拍得照片時,接著可由處理器130將此影像資料連同來自加速度計150之定向資料及/或來自距離感測器155之距離資料一起儲存於記憶體165中。定向資料通常指代與影像捕捉裝置100相對於其周圍環境之定向有關的資料。舉例而言,在一些實施例中,本文中所論述之定向資料指代沿著X軸、Y軸及Z軸之地球的萬有引力之量測(如藉由加速度計150所量測)。在其他實施例中,加速度計150可用以判定影像捕捉裝置100是否在移動(例如,在一車輛中),且定向資料可表示影像捕捉裝置100之速度或加速度。距離資料通常指代介於影像捕捉裝置100與所拍攝物件之間的距離。如上文所提及,距離資料可為AF量測之時間之結果(隨透鏡121之焦點位置而變),或者,距離資料可為介於影像捕捉裝置100與所拍攝物件之GPS座標之間的差之結果。
在一些實施例中,可將定向資料及/或距離資料儲存至記憶體165中作為連結至影像資料之中繼資料。舉例而言,在一些實施例中,可以與國際新聞電信委員會(International Press Telecommunications Council,IPTC)格式相容之格式儲存此資料,以使得定向資料及距離資料作為影像資料檔案之標頭的部分儲存於記憶體165中。在其他實施例中,可以可交換影像檔案格式(Exchangeable Image File Format,EXIF)儲存定向資料及距離資料。舉例而言,可修改EXIF檔案以將自訂標記包括於該EXIF檔案中,該等自訂標記儲存由加速度計150記錄之三軸定向資料及/或由距離感測器155記錄之距離α。
在一些實施例中,處理器130可在拍得照片時利用由加速度計150記錄之定向資料及/或由距離感測器155記錄之距離資料在影像捕捉時校正顯示器170上之影像失真。在其他實施例中,影像捕捉裝置100可向使用者通知影像失真存在於即將拍攝之影像中。
圖3A及圖3B說明可由影像捕捉裝置100執行以使用定向資料對失真進行校正的兩個操作系列200、205。此失真可包括影像資料在X方向、Y方向及/或Z方向上之傾斜。操作200可適用於在拍得照片之後校正照片,而操作205可適用於在拍得照片之前校正影像。首先結合圖1A及圖1B參考操作系列200,在操作207中,可拍得物件160之照片且將其記錄於記憶體165中。所儲存之照片可包括影像資料以及定向及/或距離資訊。(將在下文更詳細地論述使用距離資料與定向資料校正透視失真)。除了在操作207期間記錄與照片相關聯之影像資料之外,可將來自加速度計150之定向資料儲存於記憶體165中。定向資料可與影像資料連結。舉例而言,在一些實施例中,可將定向資料嵌入至影像資料檔案之標頭中。繼續該實例,該標頭可為IPTC格式。此外,在其他實施例中,定向資料可經記錄而具有對應於影像資料之時間戳記的時間戳記。舉例而言,處理器130可在影像感測器120獲得物件160之影像時產生一時間戳記,且此時間戳記可用以在將定向資料儲存於記憶體165中時建立該影像資料及定向之索引。因為影像資料以及定向資料係以時間戳記為索引,所以其可儲存於記憶體165內之不 同位置處。此可簡化處理器130之記憶體管理任務。注意,記憶體165可本端地存在於影像捕捉裝置100內,或者可存在於相對於影像捕捉裝置100為遠端之位置。舉例而言,影像捕捉裝置100可經由一無線連接將影像資料發送至一遠端儲存位置。
接下來,在操作210中,可由處理器130讀取定向資料。舉例而言,在一些實施例中,處理器130可讀取ITPC格式之影像資料之標頭資料以獲得定向資料。其他實施例可包括由一在影像捕捉裝置100外部之處理器讀取標頭資料。不管標頭資料係於何處讀取,基於此讀取,可判定影像捕捉裝置100相對於X軸、Y軸及/或Z軸之實體定向,諸如X軸、Y軸及/或Z軸上之傾斜角度。
在一些情況下,影像捕捉裝置100之使用者在拍攝物件160時可能相對於X軸、Y軸及/或Z軸有意地傾斜影像捕捉裝置100。因此,在操作210中讀取之傾斜角度可能表示一故意攝影角度。因此,為了辨別影像捕捉裝置100之故意傾斜與無意傾斜,處理器130可判定定向讀數是否大於與相對於X軸、Y軸及/或Z軸之故意傾斜相關聯之臨限值,如操作215中所進行。在一些實施例中,該臨限值可為5度。因此,大於5度之任何傾斜可由影像捕捉裝置100解釋為故意的且不加以補償。此外,在一些實施例中,該臨限值可為可由使用者程式化的。又,該臨限值可包括X軸、Y軸及/或Z軸的三個獨立臨限值,使得X軸具有一不同於Y軸或Z軸之臨限值,且Y軸具有一不同於X軸或Z軸之臨限值,諸如此類。注意,該等臨限位準可自動產生、隨時間推移由軟體基於使用者偏好自動改進、藉由分析類似照片之資料庫來判定,及/或基於來自其他感測器之輸入而變化(例如,距離量測可能對於較遠之物件指示更激進之臨限位準)。
在定向資料大於選定臨限值的情況下,則傾斜可由處理器130解釋為故意的,且照片可不經校正而儲存於記憶體165中,如操作220中 所示。另一方面,在處理器130判定定向讀數小於臨限值的情況下,則可按照操作225在儲存於記憶體165中之前對照片加以校正。校正操作225可包括多種操作,諸如在儲存於記憶體165中之前順時針及/或逆時針調整照片以移除無意傾斜。由於操作215中之臨限值比較可能包括多個維度中之不同臨限值,故關於影像捕捉裝置100是否被故意傾斜(以使得在儲存於記憶體165中之前不對照片進行校正)之最終判定可在實施例之間變化。舉例而言,在一些實施例中,若定向讀數指示三個維度中之一或多者,則可在超過臨限值之維度中對照片進行校正(按照操作225)。在其他實施例中,可不對照片進行校正(按照操作225),除非定向讀數指示三個維度中之兩個維度大於其各別臨限值。在其他實施例中,可不對照片進行校正(按照操作225),除非定向讀數指示所有三個維度大於其各別臨限值。在其他實施例中,可不管定向臨限值而計算一變換校正篩選條件(transformation correction filter),其中可計算變換量之極限且使用其以替代該等定向臨限值。
在至少一實施例中,校正操作225可包括對所捕捉影像中之直邊的角度求近似。若直邊在應用加速度計資料以拉直所捕捉影像之後變得非常接近於垂直,則可藉由將對直邊所做之改變應用於所捕捉影像之其餘部分而使整個所捕捉影像變得實質上垂直。因此,在此等實施例中,臨限值可用以判定直邊接近垂直之程度。
除了在將照片儲存於記憶體165中之前校正照片之外,可在向使用者顯示潛在照片之影像時在影像捕捉時對照片加以校正。在圖3B所示之操作205中說明此校正。現結合圖1A及圖1B參考操作205,在操作230中,可將潛在照片之影像顯示於顯示器170上。此可作為使用者按壓開關125以指示使用者即將拍得照片之結果而發生。可在操作240期間由處理器130讀取來自加速度計150之定向資料,且使用該定向資料來判定潛在照片之影像是否包括失真。舉例而言,在操作240 期間進行之讀取可用以判定在顯示器170上向使用者顯示之影像(亦即,潛在照片)是否包括失真,或者判定是否使用者已故意地傾斜影像捕捉裝置100。此展示於操作250中。與操作215之情況相同,操作250可包括藉由比較來自操作240之定向資料讀數與一或多個臨限值來判定影像捕捉裝置100是否已故意傾斜。在自加速度計150讀取之定向資料大於臨限值的情況下,處理器130可將此解釋為使用者作出之故意傾斜且放棄對在顯示器170上向使用者顯示之影像進行校正。此展示於操作260中。在於操作240期間讀取之定向資料小於臨限值的情況下,處理器130可將此影像失真解釋為故意的,且可按照操作270在拍得照片之前對影像執行校正,且可按照操作280向使用者顯示經校正影像。以此方式,使用者可在拍得照片之前判定校正是否適當。
圖4A及圖4B分別說明在X軸上失真的影像之失真及在影像捕捉時校正。雖然為論述起見,圖4A及圖4B集中於沿著影像之X軸的失真,但此論述亦同樣適用於沿著Y軸及/或Z軸之失真。現參看圖4A及圖4B,圖4A說明可顯示於顯示器170上的美國國會大廈(United States Capitol Building)之影像。如自查看圖4A可瞭解,國會大廈之影像沿著X軸傾斜。為論述起見,假設圖4A所示之影像傾斜小於操作250中所指示之臨限量,亦即,傾斜為無意的。因此,可按照操作205在影像捕捉時校正顯示於顯示器170上之影像。圖4B說明按照操作280的呈經校正形式之此相同影像,其中影像實質上無X軸失真。現在,當使用者拍得照片時,儲存於記憶體165中之影像資料可實質上無失真。在此等實施例中,由於已將定向資料用於在影像捕捉時校正影像資料,故加速度計資料視情況可儲存於記憶體165中,或為了節省記憶體中之空間,可捨棄該定向資料。
在執行在影像捕捉時校正之實施例中,影像捕捉裝置100可以視覺方式、聽覺方式、經由振動回饋而以物理方式及/或以觸覺方式向 使用者警示校正已發生。舉例而言,在一些實施例中,當影像捕捉裝置100已執行在影像捕捉時校正時,影像捕捉裝置100可藉由致動聲訊警示裝置190而向使用者指示此校正。在其他實施例中,諸如當影像捕捉裝置100為蜂巢式電話時,電話可經由振動向使用者警示校正已發生。在其他實施例中,影像捕捉裝置100可藉由在顯示器170上顯示在影像捕捉時失真校正圖示(未特定展示)而以視覺方式向使用者指示在影像捕捉時校正已執行。在其他實施例中,替代校正影像(操作270)及顯示經校正影像(操作280),影像捕捉裝置100可在最初顯示之影像上顯示失真指示符305,以使得使用者可計量在允許影像捕捉裝置100執行在影像捕捉時校正及將照片儲存於記憶體165中之前可進行的裁剪之量。圖4C說明來自圖4A之國會大廈之失真影像,其中已將失真指示符305外加於顯示於顯示器170上之影像上。失真指示符305可由處理器130計算,以使得其符合沿著X軸、Y軸及/或Z軸之所要定向。舉例而言,結合圖1A參看圖4C,失真指示符305展示為正交於由X軸及Y軸界定的影像捕捉裝置100之平面。
圖5說明可用以實施圖4C所示之失真指示符305之操作400。與操作205之情況相同,操作400可藉由在操作405中向使用者顯示影像、在操作410中讀取定向資料及在操作420中判定該定向資料是否大於臨限值開始。在該定向資料指示失真並非有意(亦即,傾斜小於臨限值)的情況下,按照操作430,處理器130可顯示失真指示符305。在一些實施例中,此顯示可作為按壓開關125以指示使用者希望拍得顯示器170上之影像之照片(在操作405期間)之結果而發生,且因此,使用者可有機會藉由傾斜影像捕捉裝置100以將影像與在操作430期間展示於顯示器170上之失真指示符305對準來手動地校正影像。在操作420指示定向大於臨限值(亦即,傾斜為故意的)的情況下,按照操作430,可自顯示器170省略失真指示符305。
除了對X軸、Y軸及/或Z軸上之影像失真進行校正之外,亦可結合距離資料使用由加速度計150量測之定向資料以校正存在於物件160之影像中的透視失真。術語「透視失真」通常指代源於影像感測器120之物件160之扭曲及物件160相對於彼此成角度。圖6說明當操作圖1所示之影像捕捉裝置100時的潛在透視失真。參看圖7,物件160相對於地面及/或地平線處於實質上非垂直之位置,由θ1指示。由於此相對非垂直定位,呈現給影像感測器120之影像可能扭曲或歪斜,且此影像之照片會有透視失真。舉例而言,圖7A說明可顯示於顯示器170上的大本鐘(Big Ben)之影像,其包括透視失真。
在一些實施例中,距離量測感測器155可提供將結合來自加速度計150之定向資料使用的一或多個距離量測以對透視失真進行校正。舉例而言,在一些實施例中,距離量測感測器155可量測正交於影像感測器120且在影像感測器120與物件160之間延伸的向量之距離d1。另外,距離量測感測器155可量測平行於地面且在影像感測器120與物件160之間延伸的向量之距離d2。此外,加速度計150可量測影像感測器120相對於地面之角度θ2。基於距離量測d1及d2以及角度θ2,可經由三角運算判定物件160相對於地平線之角度θ1。藉由用處理器130計算角度θ1,可在將影像資料儲存於記憶體165中之前使用透視變換運算對透視失真在影像捕捉時進行校正。如上文所提及,此在影像捕捉時校正可節省記憶體165中之空間。圖7B說明經透視失真變換處理的圖7A之影像。在其他實施例中,距離量測d1及d2以及角度θ2可儲存於影像資料之標頭中,使得可藉由稍後計算角度θ1來施加透視變換。
如自圖7A與圖7B之比較可瞭解,影像資料之一部分在對透視失真進行校正時自圖7A露出以保持原始影像之縱橫比。類似地,如自圖4A與圖4B之比較可瞭解,影像資料之一部分在對傾斜失真進行校正時露出。因為影像資料將在對傾斜或透視失真進行校正時自該影像 露出,所以一些實施例可使用動態裁剪線在顯示器170上向使用者指示將露出之部分。圖7C說明外加於圖7A中所說明之影像上的動態裁剪線505。動態裁剪線310可幫助使用者框住將拍攝之物件,以使得使用者所要之細節在傾斜及/或透視失真校正之後得以保留。

Claims (20)

  1. 一種補償影像失真之方法,其包含:在一影像顯示操作之期間獲得一影像捕捉裝置之一定向量測,其中一經顯示之影像包含表示一情景之資料;在該資料中識別對應於該情景中之多個直邊的一或多個直邊;至少部分地基於該影像捕捉裝置之經量測定向及在該資料中之該或該等直邊的至少一者的一定向來判定一差;回應於判定該差小於一臨限值,修改該資料以改變所顯示影像的一定向;及顯示該經修改之資料。
  2. 如請求項1之方法,其中獲得該影像捕捉裝置之該定向量測包含沿著相對於該影像捕捉裝置的一或多個軸之每一者獲得該影像捕捉裝置之該定向量測。
  3. 如請求項2之方法,其中判定該差包括至少部分地基於沿著該或該等軸之一第一軸的該影像捕捉裝置之該經量測定向及沿著該第一軸在該資料中之該或該等直邊之至少一者的一定向以判定該差。
  4. 如請求項2之方法,其中修改該資料包含修改該資料使得在該資料中之該或該等直邊之該至少一者的該定向係對準於該影像捕捉裝置之該經量測定向。
  5. 如請求項2之方法,其中修改該資料包含修改該資料使得在該資料中之該或該等直邊的該定向係靠近但不完全對準於該影像捕捉裝置之該經量測定向。
  6. 如請求項2之方法,其中判定該差包含: 判定在該資料中之該或該等直邊的一第一直邊之一定向與沿著該或該等軸之一第一軸的該影像捕捉裝置之該經量測定向之間的一第一角差(angular difference);及判定在該第一直邊的一定向與沿著該或該等軸之一第二軸的該影像捕捉裝置之該經量測定向之間的一第二角差。
  7. 如請求項6之方法,其中修改該資料包含:修改該資料使得該第一直邊之該定向係至少部分地基於該第一角差而對準於沿著該第一軸的該影像捕捉裝置之該經量測定向;及修改該資料使得該第一直邊之該定向係至少部分地基於該第二角差而對準於沿著該第二軸的該影像捕捉裝置之該經量測定向。
  8. 如請求項1之方法,其中修改該資料包含顯示一失真指示於一顯示器上,其中該失真指示係關於該影像捕捉裝置之該經量測定向。
  9. 一種非過渡程式儲存裝置,其可由一處理器所讀取且包含儲存於其上之多個指令以造成一或多個處理器執行下述步驟:在一影像顯示操作之期間獲得一影像捕捉裝置之一定向量測,其中一經顯示之影像包含表示一情景之資料;在該資料中識別對應於該情景中之多個直邊的一或多個直邊;至少部分地基於該影像捕捉裝置之經量測定向及在該資料中之該或該等直邊的至少一者的一定向判定一差;回應於判定該差小於一臨限值,修改該資料以改變所顯示影像的一定向;及顯示該經修改之資料。
  10. 如請求項9之非過渡程式儲存裝置,其中造成該或該等處理器獲得該影像捕捉裝置之該定向量測之該等指令包含造成該或該等處理器沿著相對於該影像捕捉裝置的一或多個軸之每一者獲得該影像捕捉裝置之該定向量測之指令。
  11. 如請求項10之非過渡程式儲存裝置,其中造成該或該等處理器判定該差之該等指令包含造成該或該等處理器至少部分地基於沿著該或該等軸之一第一軸的該影像捕捉裝置之該經量測定向及沿著該第一軸在該影像資料中之該或該等直邊之一第一直邊的一定向以判定該差之指令。
  12. 如請求項10之非過渡程式儲存裝置,其中造成該或該等處理器修改該資料之該等指令包含造成該或該等處理器修改該資料使得在該資料中之該或該等直邊之該至少一者的該定向係對準於該影像捕捉裝置之該經量測定向之指令。
  13. 如請求項10之非過渡程式儲存裝置,其中造成該或該等處理器修改該資料之該等指令包含造成該或該等處理器修改該資料使得在該資料中之該或該等直邊之該至少一者的該定向係靠近但不完全對準於該影像捕捉裝置之該經量測定向之指令。
  14. 如請求項10之非過渡程式儲存裝置,其中造成該或該等處理器判定該差之該等指令包含:造成該或該等處理器判定在該資料中之該或該等直邊的一第一直邊之一定向與沿著該或該等軸之一第一軸的該影像捕捉裝置之該經量測定向之間的一第一角差之指令;及造成該或該等處理器判定在該第一直邊的一定向與沿著該或該等軸之一第二軸的該影像捕捉裝置之該經量測定向之間的一第二角差之指令。
  15. 如請求項14之非過渡程式儲存裝置,其中造成該或該等處理器 修改該資料之該等指令包含:造成該或該等處理器修改該資料使得該第一直邊之該定向係至少部分地基於該第一角差而對準於沿著該第一軸的該影像捕捉裝置之該經量測定向之指令;及造成該或該等處理器修改該資料使得該第一直邊之該定向係至少部分地基於該第二角差而對準於沿著該第二軸的該影像捕捉裝置之該經量測定向之指令。
  16. 如請求項9之非過渡程式儲存裝置,其中造成該或該等處理器修改該資料之該等指令包含:造成該或該等處理器顯示該資料及一失真指示於一顯示器上之指令,其中該失真指示係關於該影像捕捉裝置之該經量測定向。
  17. 一種影像捕捉裝置,其包含:一影像感測器;一透鏡組件(lens assembly),其經組態以將來自一情景之光聚焦於該影像感測器上;一感測器,其耦接至該影像捕捉裝置;一顯示單元;一記憶體,其耦接至該影像感測器及該顯示單元;一或多個處理器,該或該等處理器耦接至該感測器、該顯示單元及該記憶體,並經程式化以執行儲存於該記憶體中之多個指令以造成該或該等處理器執行下述步驟:顯示表示該情景之資料於該顯示單元上,在該顯示單元上顯示該資料之期間從該感測器獲得一信號,該信號表示該影像捕捉裝置之一定向量測,其中該定向量測包含沿著相對於該影像捕捉裝置的一或多個軸之每一者之一定向 量測,在該資料中識別對應於該情景中之多個直邊的在該資料中一或多個直邊,至少部分地基於該定向量測及在該資料中之該或該等直邊的至少一者的一定向判定一差,回應於判定該差小於一臨限值,修改該資料以改變所顯示影像的一定向,及顯示該經修改之資料於該顯示單元上。
  18. 如請求項17之影像捕捉裝置,其中造成該或該等處理器判定該差之該等指令包含造成該或該等處理器至少部分地基於沿著該或該等軸之一第一軸的該影像捕捉裝置之該定向量測及沿著該第一軸在該資料中之該或該等直邊之至少一者的一定向以判定該差之指令。
  19. 如請求項17之影像捕捉裝置,其中造成該或該等處理器修改該資料之該等指令包含造成該或該等處理器修改該資料使得在該資料中之該或該等直邊之一第一直邊的定向係對準於沿著相對於該影像捕捉裝置之該或該等軸之一第一軸的該定向量測之指令。
  20. 如請求項17之影像捕捉裝置,其中造成該或該等處理器顯示該經修改之資料之該等指令進一步包含造成該或該等處理器顯示一失真指示符於該顯示單元上之指令,其中該失真指示係關於該影像捕捉裝置之該定向量測。
TW103145341A 2009-12-22 2010-12-07 具有傾斜及/或透視校正之影像捕捉裝置 TWI571125B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US12/644,800 US8687070B2 (en) 2009-12-22 2009-12-22 Image capture device having tilt and/or perspective correction

Publications (2)

Publication Number Publication Date
TW201513665A TW201513665A (zh) 2015-04-01
TWI571125B true TWI571125B (zh) 2017-02-11

Family

ID=43466768

Family Applications (2)

Application Number Title Priority Date Filing Date
TW103145341A TWI571125B (zh) 2009-12-22 2010-12-07 具有傾斜及/或透視校正之影像捕捉裝置
TW99142670A TWI471002B (zh) 2009-12-22 2010-12-07 具有傾斜及/或透視校正之影像捕捉裝置

Family Applications After (1)

Application Number Title Priority Date Filing Date
TW99142670A TWI471002B (zh) 2009-12-22 2010-12-07 具有傾斜及/或透視校正之影像捕捉裝置

Country Status (10)

Country Link
US (3) US8687070B2 (zh)
EP (1) EP2517455A1 (zh)
JP (1) JP5670476B2 (zh)
KR (3) KR101498442B1 (zh)
CN (2) CN104717429B (zh)
AU (2) AU2010333908B2 (zh)
BR (1) BR112012017772A2 (zh)
MX (1) MX2012007345A (zh)
TW (2) TWI571125B (zh)
WO (1) WO2011078913A1 (zh)

Families Citing this family (122)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104270571B (zh) * 2014-10-20 2018-06-01 联想(北京)有限公司 图像处理方法以及电子设备
EP1768387B1 (en) * 2005-09-22 2014-11-05 Samsung Electronics Co., Ltd. Image capturing apparatus with image compensation and method therefor
US8405727B2 (en) * 2008-05-01 2013-03-26 Apple Inc. Apparatus and method for calibrating image capture devices
US8538084B2 (en) * 2008-09-08 2013-09-17 Apple Inc. Method and apparatus for depth sensing keystoning
US8508671B2 (en) 2008-09-08 2013-08-13 Apple Inc. Projection systems and methods
US8610726B2 (en) * 2008-09-26 2013-12-17 Apple Inc. Computer systems and methods with projected display
US20100079426A1 (en) * 2008-09-26 2010-04-01 Apple Inc. Spatial ambient light profiling
US7881603B2 (en) * 2008-09-26 2011-02-01 Apple Inc. Dichroic aperture for electronic imaging device
US20100079653A1 (en) * 2008-09-26 2010-04-01 Apple Inc. Portable computing system with a secondary image output
US8527908B2 (en) 2008-09-26 2013-09-03 Apple Inc. Computer user interface system and methods
WO2010123011A1 (ja) * 2009-04-20 2010-10-28 京セラ株式会社 撮像装置および撮像方法
US8502926B2 (en) * 2009-09-30 2013-08-06 Apple Inc. Display system having coherent and incoherent light sources
US8619128B2 (en) 2009-09-30 2013-12-31 Apple Inc. Systems and methods for an imaging system using multiple image sensors
US8687070B2 (en) 2009-12-22 2014-04-01 Apple Inc. Image capture device having tilt and/or perspective correction
US9124804B2 (en) * 2010-03-22 2015-09-01 Microsoft Technology Licensing, Llc Using accelerometer information for determining orientation of pictures and video images
JP5136671B2 (ja) * 2010-05-13 2013-02-06 株式会社デンソー 地図表示装置
US8497897B2 (en) 2010-08-17 2013-07-30 Apple Inc. Image capture using luminance and chrominance sensors
US8350919B2 (en) * 2010-09-09 2013-01-08 Vizio, Inc. Configuration of a device based upon orientation
US20120069208A1 (en) * 2010-09-19 2012-03-22 Weinman Jr Joseph Bernard Methods, Systems , and Computer Program Products for Assuring Horizontal Image Capture
US8538132B2 (en) 2010-09-24 2013-09-17 Apple Inc. Component concentricity
CN102739928A (zh) * 2011-04-08 2012-10-17 富泰华工业(深圳)有限公司 摄像设备
WO2012168069A1 (en) * 2011-06-10 2012-12-13 International Business Machines Corporation Adapted digital device and adapter for a digital device
US11039109B2 (en) * 2011-08-05 2021-06-15 Fox Sports Productions, Llc System and method for adjusting an image for a vehicle mounted camera
JP2014529930A (ja) 2011-08-05 2014-11-13 フォックス スポーツ プロダクションズ,インコーポレイティッド ネイティブ画像の一部の選択的キャプチャとその表示
GB201117143D0 (en) 2011-10-05 2011-11-16 Nctech Ltd Camera
US9420205B2 (en) 2011-11-04 2016-08-16 Datalogic Ip Tech S.R.L. Image acquisition method of object on supporting surface
ITMO20110280A1 (it) * 2011-11-04 2013-05-05 Datalogic Automation Srl Metodo di acquisizione di immagini
ITMO20110279A1 (it) * 2011-11-04 2013-05-05 Datalogic Automation Srl Metodo di acquisizione di immagini
KR101795603B1 (ko) * 2011-11-17 2017-12-01 삼성전자주식회사 디지털 촬영 장치 및 그 제어방법
US9723223B1 (en) 2011-12-02 2017-08-01 Amazon Technologies, Inc. Apparatus and method for panoramic video hosting with directional audio
US9838687B1 (en) 2011-12-02 2017-12-05 Amazon Technologies, Inc. Apparatus and method for panoramic video hosting with reduced bandwidth streaming
US9516225B2 (en) 2011-12-02 2016-12-06 Amazon Technologies, Inc. Apparatus and method for panoramic video hosting
US8988578B2 (en) 2012-02-03 2015-03-24 Honeywell International Inc. Mobile computing device with improved image preview functionality
US9706089B2 (en) 2012-03-02 2017-07-11 Microsoft Technology Licensing, Llc Shifted lens camera for mobile computing devices
US9075566B2 (en) 2012-03-02 2015-07-07 Microsoft Technoogy Licensing, LLC Flexible hinge spine
US9870066B2 (en) 2012-03-02 2018-01-16 Microsoft Technology Licensing, Llc Method of manufacturing an input device
US9158383B2 (en) 2012-03-02 2015-10-13 Microsoft Technology Licensing, Llc Force concentrator
US20130300590A1 (en) 2012-05-14 2013-11-14 Paul Henry Dietz Audio Feedback
US10031556B2 (en) 2012-06-08 2018-07-24 Microsoft Technology Licensing, Llc User experience adaptation
JP5925059B2 (ja) * 2012-06-12 2016-05-25 キヤノン株式会社 撮像制御装置、撮像制御方法及びプログラム
US20140063220A1 (en) 2012-08-29 2014-03-06 Ossur Hf Method and Device for Ordering a Custom Orthopedic Device
JP2014050039A (ja) * 2012-09-03 2014-03-17 Sony Corp 画像処理装置、画像処理方法及びコンピュータプログラム
US9279983B1 (en) * 2012-10-30 2016-03-08 Google Inc. Image cropping
US9516229B2 (en) 2012-11-27 2016-12-06 Qualcomm Incorporated System and method for adjusting orientation of captured video
CN103873835A (zh) * 2012-12-17 2014-06-18 联想(北京)有限公司 图像采集的方法、图像处理的方法及电子设备
US20140211031A1 (en) * 2013-01-30 2014-07-31 Microsoft Corporation Auto picture alignment correction
US9330471B2 (en) * 2013-02-14 2016-05-03 Qualcomm Incorporated Camera aided motion direction and speed estimation
US9282244B2 (en) 2013-03-14 2016-03-08 Microsoft Technology Licensing, Llc Camera non-touch switch
KR102357800B1 (ko) 2013-04-08 2022-02-08 스냅 아이엔씨 멀티-카메라 장치를 사용하는 거리 추정
US8979398B2 (en) 2013-04-16 2015-03-17 Microsoft Technology Licensing, Llc Wearable camera
US9066007B2 (en) 2013-04-26 2015-06-23 Skype Camera tap switch
US20150002688A1 (en) * 2013-06-26 2015-01-01 James A. Baldwin Automated camera adjustment
WO2014209328A1 (en) * 2013-06-27 2014-12-31 Intel Corporation Device for adaptive projection
WO2014205757A1 (en) * 2013-06-28 2014-12-31 Google Inc. Systems and methods for generating accurate sensor corrections based on video input
US9177362B2 (en) * 2013-08-02 2015-11-03 Facebook, Inc. Systems and methods for transforming an image
US9356061B2 (en) 2013-08-05 2016-05-31 Apple Inc. Image sensor with buried light shield and vertical gate
ITTO20130683A1 (it) 2013-08-08 2015-02-09 Sisvel Technology Srl Apparato e metodo per la correzione delle deformazioni prospettiche delle immagini
CN104427234A (zh) * 2013-09-02 2015-03-18 联想(北京)有限公司 一种图像畸变校正的方法及电子设备
US9715764B2 (en) * 2013-10-03 2017-07-25 Honda Motor Co., Ltd. System and method for dynamic in-vehicle virtual reality
US9630631B2 (en) 2013-10-03 2017-04-25 Honda Motor Co., Ltd. System and method for dynamic in-vehicle virtual reality
US9536353B2 (en) 2013-10-03 2017-01-03 Honda Motor Co., Ltd. System and method for dynamic in-vehicle virtual reality
US9547173B2 (en) 2013-10-03 2017-01-17 Honda Motor Co., Ltd. System and method for dynamic in-vehicle virtual reality
US10015527B1 (en) 2013-12-16 2018-07-03 Amazon Technologies, Inc. Panoramic video distribution and viewing
CN104811602A (zh) * 2014-01-24 2015-07-29 维科技术有限公司 移动终端的自拍方法及其装置
JP6299373B2 (ja) 2014-04-18 2018-03-28 富士通株式会社 撮像方向の正常性の判定方法、撮像方向の正常性の判定プログラムおよび撮像方向の正常性の判定装置
JP6299371B2 (ja) * 2014-04-18 2018-03-28 富士通株式会社 撮像方向の傾き検出方法、撮像方向の傾き検出プログラムおよび撮像方向の傾き検出装置
JP6264173B2 (ja) 2014-04-18 2018-01-24 富士通株式会社 撮像方向の正常性判定方法、撮像装置取り付け状態評価プログラムおよび撮像装置取り付け状態評価装置
US9998661B1 (en) 2014-05-13 2018-06-12 Amazon Technologies, Inc. Panoramic camera enclosure
CN103997519A (zh) * 2014-05-14 2014-08-20 小米科技有限责任公司 传输图像的方法及装置
US9451178B2 (en) 2014-05-22 2016-09-20 Microsoft Technology Licensing, Llc Automatic insertion of video into a photo story
US9503644B2 (en) 2014-05-22 2016-11-22 Microsoft Technology Licensing, Llc Using image properties for processing and editing of multiple resolution images
US11184580B2 (en) 2014-05-22 2021-11-23 Microsoft Technology Licensing, Llc Automatically curating video to fit display time
US10002413B2 (en) 2014-07-22 2018-06-19 Hewlett-Packard Development Company, L.P. Recovering planar projections
US9823352B2 (en) 2014-10-31 2017-11-21 Rockwell Automation Safety Ag Absolute distance measurement for time-of-flight sensors
US11159854B2 (en) 2014-12-13 2021-10-26 Fox Sports Productions, Llc Systems and methods for tracking and tagging objects within a broadcast
US11758238B2 (en) 2014-12-13 2023-09-12 Fox Sports Productions, Llc Systems and methods for displaying wind characteristics and effects within a broadcast
GB2539387B (en) * 2015-06-09 2021-04-14 Oxford Metrics Plc Motion capture system
US10980957B2 (en) 2015-06-30 2021-04-20 ResMed Pty Ltd Mask sizing tool using a mobile application
CN105141834A (zh) * 2015-07-27 2015-12-09 努比亚技术有限公司 一种控制拍摄照片的装置和方法
CN105163034B (zh) * 2015-09-28 2018-06-29 广东欧珀移动通信有限公司 一种拍照方法及移动终端
US10104282B2 (en) * 2015-09-30 2018-10-16 Ricoh Co., Ltd. Yaw user interface
US10220172B2 (en) 2015-11-25 2019-03-05 Resmed Limited Methods and systems for providing interface components for respiratory therapy
US10184797B2 (en) * 2015-12-18 2019-01-22 Invensense, Inc. Apparatus and methods for ultrasonic sensor navigation
CN105704374B (zh) * 2016-01-29 2019-04-05 努比亚技术有限公司 一种图像转换装置、方法和终端
US10362969B2 (en) * 2016-05-04 2019-07-30 Sensors Unlimited, Inc. Image-based detection and diagnosis of diastasis recti
US10278835B2 (en) * 2016-06-29 2019-05-07 Vision Quest Industries Incorporated Dba Vq Orthocare Measurement and ordering system for orthotic devices
KR102500715B1 (ko) 2016-07-28 2023-02-17 삼성전자주식회사 전자 장치 및 전자 장치 제어 방법
TWI599236B (zh) * 2016-08-19 2017-09-11 山衛科技股份有限公司 儀器測試系統、儀器測試之方法及其電腦程式產品
JP6766715B2 (ja) * 2017-03-22 2020-10-14 トヨタ自動車株式会社 車両用表示制御装置
DK180859B1 (en) 2017-06-04 2022-05-23 Apple Inc USER INTERFACE CAMERA EFFECTS
WO2018231887A1 (en) * 2017-06-15 2018-12-20 Board Of Supervisors Of Louisiana State University And Agricultural And Mechanical College Tracking lighting system
CN107702714B (zh) * 2017-07-31 2020-01-07 广州维绅科技有限公司 定位方法、装置及系统
CN107607204A (zh) * 2017-09-05 2018-01-19 昆山博威泰克电子科技有限公司 色彩分析设备及方法
US10705673B2 (en) * 2017-09-30 2020-07-07 Intel Corporation Posture and interaction incidence for input and output determination in ambient computing
GB2572143B (en) * 2018-03-19 2020-07-08 Jaguar Land Rover Ltd Controller for a vehicle
DE112019001414T5 (de) 2018-03-19 2021-01-21 Jaguar Land Rover Limited Steuergerät für ein fahrzeug
US10972656B2 (en) 2018-06-22 2021-04-06 International Business Machines Corporation Cognitively coaching a subject of a photograph
US11048745B2 (en) * 2018-06-22 2021-06-29 International Business Machines Corporation Cognitively identifying favorable photograph qualities
EP3598428A1 (en) * 2018-07-17 2020-01-22 Thomson Licensing Device and method for image display
US10970576B2 (en) * 2018-08-27 2021-04-06 Daon Holdings Limited Methods and systems for capturing image data
US11321857B2 (en) 2018-09-28 2022-05-03 Apple Inc. Displaying and editing images with depth information
CN110086982A (zh) * 2019-03-12 2019-08-02 浙江艺旗教育科技有限公司 一种图像透视矫正方法及装置
WO2020205502A1 (en) * 2019-03-29 2020-10-08 Popsockets Llc Obscured media communication
WO2020227945A1 (en) * 2019-05-14 2020-11-19 SZ DJI Technology Co., Ltd. Photographing method and apparatus
US10917573B1 (en) * 2019-05-21 2021-02-09 Gopro, Inc. Systems and methods for stabilizing videos
KR102209908B1 (ko) * 2019-09-16 2021-01-29 재단법인 다차원 스마트 아이티 융합시스템 연구단 소프트웨어로 벨로우즈(Bellows) 카메라를 구현하는 영상 변환 카메라 장치 및 그 동작 방법
US10983363B2 (en) 2019-09-19 2021-04-20 Fotonation Limited Method for stabilizing a camera frame of a video sequence
US11435811B2 (en) 2019-12-09 2022-09-06 Micron Technology, Inc. Memory device sensors
NL2025575B1 (en) 2020-05-13 2021-11-30 Microsoft Technology Licensing Llc Correcting distortion from camera pitch angle
DE102020126407A1 (de) 2020-10-08 2022-04-14 Leica Camera Aktiengesellschaft Bildaufnahmegerät
US11228702B1 (en) * 2021-04-23 2022-01-18 Gopro, Inc. Stabilization of face in video
US11663704B2 (en) 2021-04-28 2023-05-30 Microsoft Technology Licensing, Llc Distortion correction via modified analytical projection
US11822713B2 (en) * 2021-06-11 2023-11-21 Rockwell Collins, Inc. Pose augmentation of head worn display video for latency reduction
CN114938425A (zh) * 2021-06-15 2022-08-23 义隆电子股份有限公司 摄影装置及其使用人工智能的物件识别方法
US11792505B2 (en) * 2021-07-06 2023-10-17 Qualcomm Incorporated Enhanced object detection
WO2023282963A1 (en) * 2021-07-06 2023-01-12 Qualcomm Incorporated Enhanced object detection
US11706527B1 (en) * 2022-04-06 2023-07-18 Gopro, Inc. Systems and methods for stabilizing videos
WO2023229270A1 (en) * 2022-05-27 2023-11-30 Samsung Electronics Co., Ltd. Method and electronic device for tilt correction of video
EP4441696A4 (en) * 2022-05-27 2025-04-02 Samsung Electronics Co., Ltd. METHOD AND ELECTRONIC DEVICE FOR TILT CORRECTION OF VIDEOS
US12450854B2 (en) 2022-09-22 2025-10-21 Apple Inc. User interfaces for capturing media and manipulating virtual objects
CN118097099B (zh) * 2022-11-25 2025-01-28 唯思电子商务(深圳)有限公司 证件质量检测和朝向纠正方法
US20240373121A1 (en) 2023-05-05 2024-11-07 Apple Inc. User interfaces for controlling media capture settings

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006245726A (ja) * 2005-03-01 2006-09-14 Fuji Photo Film Co Ltd デジタルカメラ
WO2009001512A1 (ja) * 2007-06-27 2008-12-31 Panasonic Corporation 撮像装置、方法、システム集積回路、及びプログラム

Family Cites Families (114)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3363104A (en) * 1965-10-01 1968-01-09 North American Aviation Inc Detection system for coherent light beams
GB1356730A (en) * 1971-09-09 1974-06-12 Wandel & Goltermann System for the documentary recording with x-y-recorder
US4620222A (en) * 1982-11-10 1986-10-28 Matsushita Electric Industrial Co., Ltd. Digital color TV camera
JPS612490A (ja) 1984-06-14 1986-01-08 Sony Corp 記録装置
US5272473A (en) * 1989-02-27 1993-12-21 Texas Instruments Incorporated Reduced-speckle display system
US5274494A (en) * 1991-04-25 1993-12-28 Hughes Aircraft Company Speckle suppression illuminator
GB9125954D0 (en) 1991-12-06 1992-02-05 Vlsi Vision Ltd Electronic camera
JPH05164687A (ja) * 1991-12-18 1993-06-29 Hamamatsu Photonics Kk レシオイメージング装置
US5757423A (en) * 1993-10-22 1998-05-26 Canon Kabushiki Kaisha Image taking apparatus
JPH089309A (ja) * 1994-06-23 1996-01-12 Canon Inc 表示方法及び装置
JPH11102438A (ja) * 1997-09-26 1999-04-13 Minolta Co Ltd 距離画像生成装置及び画像表示装置
US6560711B1 (en) * 1999-05-24 2003-05-06 Paul Given Activity sensing interface between a computer and an input peripheral
US6282655B1 (en) * 1999-05-24 2001-08-28 Paul Given Keyboard motion detector
US6339429B1 (en) * 1999-06-04 2002-01-15 Mzmz Technology Innovations Llc Dynamic art form display apparatus
JP3509652B2 (ja) * 1999-08-23 2004-03-22 日本電気株式会社 プロジェクタ装置
US7028269B1 (en) * 2000-01-20 2006-04-11 Koninklijke Philips Electronics N.V. Multi-modal video target acquisition and re-direction system and method
GB2359895B (en) * 2000-03-03 2003-09-10 Hewlett Packard Co Camera projected viewfinder
US7213254B2 (en) * 2000-04-07 2007-05-01 Koplar Interactive Systems International Llc Universal methods and device for hand-held promotional opportunities
US7554578B2 (en) * 2000-07-11 2009-06-30 Phase One A/S Digital camera with integrated accelerometers
US6924909B2 (en) * 2001-02-20 2005-08-02 Eastman Kodak Company High-speed scanner having image processing for improving the color reproduction and visual appearance thereof
JP3640173B2 (ja) * 2001-04-02 2005-04-20 ソニー株式会社 画像表示装置
JP2002354493A (ja) 2001-05-25 2002-12-06 Canon Inc 多眼多板式撮像装置
US7259747B2 (en) * 2001-06-05 2007-08-21 Reactrix Systems, Inc. Interactive video display system
US7352913B2 (en) * 2001-06-12 2008-04-01 Silicon Optix Inc. System and method for correcting multiple axis displacement distortion
US6862022B2 (en) * 2001-07-20 2005-03-01 Hewlett-Packard Development Company, L.P. Method and system for automatically selecting a vertical refresh rate for a video display monitor
US7079707B2 (en) * 2001-07-20 2006-07-18 Hewlett-Packard Development Company, L.P. System and method for horizon correction within images
US20030038927A1 (en) * 2001-08-27 2003-02-27 Alden Ray M. Image projector with integrated image stabilization for handheld devices and portable hardware
US6636292B2 (en) * 2001-09-05 2003-10-21 Eastman Kodak Company Printing apparatus for photosensitive media having a hybrid light source
US6870684B2 (en) * 2001-09-24 2005-03-22 Kulicke & Soffa Investments, Inc. Multi-wavelength aperture and vision system and method using same
JP2003143459A (ja) * 2001-11-02 2003-05-16 Canon Inc 複眼撮像系およびこれを備えた装置
US20030117343A1 (en) * 2001-12-14 2003-06-26 Kling Ralph M. Mobile computer with an integrated micro projection display
US7460179B2 (en) * 2002-01-31 2008-12-02 Hewlett-Packard Development Company, L.P. Adaptive image display
US6930669B2 (en) * 2002-03-18 2005-08-16 Technology Innovations, Llc Portable personal computing device with fully integrated projection display system
US6931601B2 (en) * 2002-04-03 2005-08-16 Microsoft Corporation Noisy operating system user interface
GB0208654D0 (en) * 2002-04-16 2002-05-29 Koninkl Philips Electronics Nv Image processing for video or photographic equipment
US6877863B2 (en) * 2002-06-12 2005-04-12 Silicon Optix Inc. Automatic keystone correction system and method
US20050132408A1 (en) * 2003-05-30 2005-06-16 Andrew Dahley System for controlling a video display
US20040098717A1 (en) 2002-09-16 2004-05-20 Husain Syed Mohammad Amir System and method for creating complex distributed applications
US7058234B2 (en) * 2002-10-25 2006-06-06 Eastman Kodak Company Enhancing the tonal, spatial, and color characteristics of digital images using expansive and compressive tone scale functions
US6807010B2 (en) * 2002-11-13 2004-10-19 Eastman Kodak Company Projection display apparatus having both incoherent and laser light sources
US8745541B2 (en) * 2003-03-25 2014-06-03 Microsoft Corporation Architecture for controlling a computer using hand gestures
JP2004343476A (ja) 2003-05-16 2004-12-02 Sony Corp 撮像装置、撮像結果の処理装置及び撮像結果の処理方法
US6921172B2 (en) * 2003-07-02 2005-07-26 Hewlett-Packard Development Company, L.P. System and method for increasing projector amplitude resolution and correcting luminance non-uniformity
RU2363491C2 (ru) * 2003-08-12 2009-08-10 Тижени Н. В. Применение хемокина cxcl6 в предотвращении или восстановлении хрящевых дефектов
JP4036168B2 (ja) * 2003-09-09 2008-01-23 株式会社日立製作所 携帯電話
JP4363151B2 (ja) * 2003-10-14 2009-11-11 カシオ計算機株式会社 撮影装置、その画像処理方法及びプログラム
US7453510B2 (en) * 2003-12-11 2008-11-18 Nokia Corporation Imaging device
US7123298B2 (en) * 2003-12-18 2006-10-17 Avago Technologies Sensor Ip Pte. Ltd. Color image sensor with imaging elements imaging on respective regions of sensor elements
US6970080B1 (en) * 2003-12-31 2005-11-29 Crouch Shawn D Computer shut down system
US20050182962A1 (en) * 2004-02-17 2005-08-18 Paul Given Computer security peripheral
US20070177279A1 (en) * 2004-02-27 2007-08-02 Ct Electronics Co., Ltd. Mini camera device for telecommunication devices
JP2005267457A (ja) * 2004-03-19 2005-09-29 Casio Comput Co Ltd 画像処理装置、撮影装置、画像処理方法及びプログラム
US20050280786A1 (en) * 2004-06-22 2005-12-22 Jean-Paul Moiroux Integrated computer and projector system
TWI244861B (en) * 2004-07-06 2005-12-01 Asia Optical Co Inc Device and method for optical center detection
US20060033819A1 (en) * 2004-08-12 2006-02-16 Sony Corporation Method and apparatus for automatic orientation correction of digital photographs
JP2006115346A (ja) 2004-10-15 2006-04-27 Olympus Corp 撮像装置および手ぶれ補正方法
JP4396500B2 (ja) 2004-12-07 2010-01-13 カシオ計算機株式会社 撮像装置、画像の姿勢調整方法、及びプログラム
DE602004024322D1 (de) * 2004-12-15 2010-01-07 St Microelectronics Res & Dev Vorrichtung zur Detektion von Computerbenutzern
JP4196942B2 (ja) * 2004-12-21 2008-12-17 セイコーエプソン株式会社 撮像装置及びこれを備えた携帯電話機
JP4753065B2 (ja) * 2005-02-04 2011-08-17 富士フイルム株式会社 像振れ補正装置
US7653304B2 (en) * 2005-02-08 2010-01-26 Nikon Corporation Digital camera with projector and digital camera system
US7512262B2 (en) * 2005-02-25 2009-03-31 Microsoft Corporation Stereo-based image processing
JP4379363B2 (ja) 2005-03-29 2009-12-09 セイコーエプソン株式会社 画角を維持した画像の傾き補正
US20080191864A1 (en) * 2005-03-31 2008-08-14 Ronen Wolfson Interactive Surface and Display System
US8044880B2 (en) * 2005-04-28 2011-10-25 Hitachi, Ltd. Projection type image display device
US20070027580A1 (en) * 2005-07-14 2007-02-01 Ligtenberg Chris A Thermal control of an electronic device for adapting to ambient conditions
EP1906451A4 (en) * 2005-07-21 2011-12-21 Panasonic Corp ILLUSTRATION DEVICE
KR20080035601A (ko) * 2005-08-08 2008-04-23 코니카 미놀타 옵토 인코포레이티드 촬상 장치 및 촬상 장치의 조립 방법
US7964835B2 (en) * 2005-08-25 2011-06-21 Protarius Filo Ag, L.L.C. Digital cameras with direct luminance and chrominance detection
US7714897B2 (en) * 2005-09-15 2010-05-11 Nokia Corporation Trigger tone of a camera
WO2007035720A2 (en) * 2005-09-20 2007-03-29 Deltasphere, Inc. Methods, systems, and computer program products for acquiring three-dimensional range information
US7413311B2 (en) * 2005-09-29 2008-08-19 Coherent, Inc. Speckle reduction in laser illuminated projection displays having a one-dimensional spatial light modulator
US7629897B2 (en) * 2005-10-21 2009-12-08 Reino Koljonen Orally Mounted wireless transcriber device
US7901084B2 (en) * 2005-11-02 2011-03-08 Microvision, Inc. Image projector with display modes
US7641348B2 (en) * 2006-01-31 2010-01-05 Hewlett-Packard Development Company, L.P. Integrated portable computer projector system
US7570881B2 (en) * 2006-02-21 2009-08-04 Nokia Corporation Color balanced camera with a flash light unit
WO2007100057A1 (ja) 2006-03-03 2007-09-07 Matsushita Electric Industrial Co., Ltd. 撮像装置及び集積回路
JP2007258989A (ja) * 2006-03-22 2007-10-04 Eastman Kodak Co デジタルカメラ、構図補正装置、および、構図補正方法
US8139059B2 (en) 2006-03-31 2012-03-20 Microsoft Corporation Object illumination in a virtual environment
US20070300312A1 (en) * 2006-06-22 2007-12-27 Microsoft Corporation Microsoft Patent Group User presence detection for altering operation of a computing system
US7658498B2 (en) * 2006-07-13 2010-02-09 Dell Products, Inc. System and method for automated display orientation detection and compensation
US20090115915A1 (en) * 2006-08-09 2009-05-07 Fotonation Vision Limited Camera Based Feedback Loop Calibration of a Projection Device
US8406562B2 (en) * 2006-08-11 2013-03-26 Geo Semiconductor Inc. System and method for automated calibration and correction of display geometry and color
US7593627B2 (en) * 2006-08-18 2009-09-22 Sony Ericsson Mobile Communications Ab Angle correction for camera
US7847831B2 (en) * 2006-08-30 2010-12-07 Panasonic Corporation Image signal processing apparatus, image coding apparatus and image decoding apparatus, methods thereof, processors thereof, and, imaging processor for TV conference system
US7567752B2 (en) * 2006-11-24 2009-07-28 Sony Ericsson Mobile Communications Ab Image alignment system with overlying frame in display
JP4406937B2 (ja) * 2006-12-01 2010-02-03 富士フイルム株式会社 撮影装置
US8094195B2 (en) * 2006-12-28 2012-01-10 Flextronics International Usa, Inc. Digital camera calibration method
WO2009001510A1 (ja) 2007-06-28 2008-12-31 Panasonic Corporation 画像処理装置、画像処理方法、プログラム
US8726194B2 (en) * 2007-07-27 2014-05-13 Qualcomm Incorporated Item selection using enhanced control
CN101374198A (zh) * 2007-08-24 2009-02-25 鸿富锦精密工业(深圳)有限公司 摄像装置及其影像自动正立方法
US20090221368A1 (en) * 2007-11-28 2009-09-03 Ailive Inc., Method and system for creating a shared game space for a networked game
JP2009218661A (ja) 2008-03-07 2009-09-24 Panasonic Corp 画像歪み補正機能を有する撮像装置
JP5129638B2 (ja) * 2008-04-02 2013-01-30 ペンタックスリコーイメージング株式会社 撮像装置
US20090262306A1 (en) * 2008-04-16 2009-10-22 Quinn Liam B System and Method for Integration of a Projector and Information Handling System in a Common Chassis
US20090262343A1 (en) 2008-04-18 2009-10-22 Archibald William B Infrared spectroscopy of media, including aqueous
US8405727B2 (en) * 2008-05-01 2013-03-26 Apple Inc. Apparatus and method for calibrating image capture devices
US20090309826A1 (en) * 2008-06-17 2009-12-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Systems and devices
US8508671B2 (en) * 2008-09-08 2013-08-13 Apple Inc. Projection systems and methods
US8538084B2 (en) * 2008-09-08 2013-09-17 Apple Inc. Method and apparatus for depth sensing keystoning
US7869204B2 (en) * 2008-09-15 2011-01-11 International Business Machines Corporation Compact size portable computer having a fully integrated virtual keyboard projector and a display projector
US20100073499A1 (en) * 2008-09-25 2010-03-25 Apple Inc. Image capture using separate luminance and chrominance sensors
US8527908B2 (en) * 2008-09-26 2013-09-03 Apple Inc. Computer user interface system and methods
US8610726B2 (en) * 2008-09-26 2013-12-17 Apple Inc. Computer systems and methods with projected display
US7881603B2 (en) * 2008-09-26 2011-02-01 Apple Inc. Dichroic aperture for electronic imaging device
US20100079426A1 (en) * 2008-09-26 2010-04-01 Apple Inc. Spatial ambient light profiling
US20100079653A1 (en) * 2008-09-26 2010-04-01 Apple Inc. Portable computing system with a secondary image output
US20100103172A1 (en) * 2008-10-28 2010-04-29 Apple Inc. System and method for rendering ambient light affected appearing imagery based on sensed ambient lighting
US20100321482A1 (en) * 2009-06-17 2010-12-23 Lc Technologies Inc. Eye/head controls for camera pointing
US8502926B2 (en) * 2009-09-30 2013-08-06 Apple Inc. Display system having coherent and incoherent light sources
US8619128B2 (en) * 2009-09-30 2013-12-31 Apple Inc. Systems and methods for an imaging system using multiple image sensors
US8687070B2 (en) * 2009-12-22 2014-04-01 Apple Inc. Image capture device having tilt and/or perspective correction
US8497897B2 (en) * 2010-08-17 2013-07-30 Apple Inc. Image capture using luminance and chrominance sensors
US8538132B2 (en) * 2010-09-24 2013-09-17 Apple Inc. Component concentricity

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006245726A (ja) * 2005-03-01 2006-09-14 Fuji Photo Film Co Ltd デジタルカメラ
WO2009001512A1 (ja) * 2007-06-27 2008-12-31 Panasonic Corporation 撮像装置、方法、システム集積回路、及びプログラム

Also Published As

Publication number Publication date
JP2013515432A (ja) 2013-05-02
BR112012017772A2 (pt) 2016-04-19
CN104717429B (zh) 2019-05-07
US20140152859A1 (en) 2014-06-05
AU2014203801B2 (en) 2015-07-30
US20150358551A1 (en) 2015-12-10
KR20120106858A (ko) 2012-09-26
AU2014203801A1 (en) 2014-07-31
HK1175053A1 (zh) 2013-06-21
US8687070B2 (en) 2014-04-01
AU2010333908B2 (en) 2014-04-10
KR20140138345A (ko) 2014-12-03
TW201143391A (en) 2011-12-01
CN102668541B (zh) 2015-02-18
CN102668541A (zh) 2012-09-12
US9565364B2 (en) 2017-02-07
US9113078B2 (en) 2015-08-18
TWI471002B (zh) 2015-01-21
KR20140138346A (ko) 2014-12-03
US20110149094A1 (en) 2011-06-23
WO2011078913A1 (en) 2011-06-30
JP5670476B2 (ja) 2015-02-18
KR101498442B1 (ko) 2015-03-03
TW201513665A (zh) 2015-04-01
EP2517455A1 (en) 2012-10-31
CN104717429A (zh) 2015-06-17
MX2012007345A (es) 2012-07-10
AU2010333908A1 (en) 2012-07-05
KR101498441B1 (ko) 2015-03-03

Similar Documents

Publication Publication Date Title
TWI571125B (zh) 具有傾斜及/或透視校正之影像捕捉裝置
JP5659305B2 (ja) 画像生成装置および画像生成方法
US20150304652A1 (en) Device orientation correction method for panorama images
JP5769813B2 (ja) 画像生成装置および画像生成方法
JP5865388B2 (ja) 画像生成装置および画像生成方法
CN103561211B (zh) 拍摄终端的拍摄角度提示方法和系统
JP2010502045A (ja) カメラの角度補正
JPWO2013069047A1 (ja) 画像生成装置および画像生成方法
WO2013184313A1 (en) Motion-based image stitching
TW201431370A (zh) 拍照校正系統及方法
TW201717605A (zh) 拍照輔助方法及電子裝置
HK1175053B (zh) 具有倾斜或透视校正的图像捕捉设备
KR20140132452A (ko) 이미지를 보정하는 전자 장치 및 그 제어 방법
CN202841286U (zh) 具备摄像机的便携式电话装置
JP2011199358A (ja) 測位機能を有する撮像装置
WO2020237441A1 (en) User equipment and method of oblique view correction
CN115880212A (zh) 双目相机的评估方法、装置、计算机设备和存储介质

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees