[go: up one dir, main page]

TWI668565B - 相機功能的自動測試及修復方法及其電子裝置 - Google Patents

相機功能的自動測試及修復方法及其電子裝置 Download PDF

Info

Publication number
TWI668565B
TWI668565B TW107104836A TW107104836A TWI668565B TW I668565 B TWI668565 B TW I668565B TW 107104836 A TW107104836 A TW 107104836A TW 107104836 A TW107104836 A TW 107104836A TW I668565 B TWI668565 B TW I668565B
Authority
TW
Taiwan
Prior art keywords
camera module
processing unit
abnormal
image capturing
camera
Prior art date
Application number
TW107104836A
Other languages
English (en)
Other versions
TW201935238A (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 神雲科技股份有限公司
Priority to TW107104836A priority Critical patent/TWI668565B/zh
Application granted granted Critical
Publication of TWI668565B publication Critical patent/TWI668565B/zh
Publication of TW201935238A publication Critical patent/TW201935238A/zh

Links

Landscapes

  • Studio Devices (AREA)

Abstract

本發明提出相機功能的自動測試及修復方法及其電子裝置。所述相機功能的自動測試及修復方法包含一處理單元於電子裝置開機後自動啟動一相機模組之一影像擷取功能,處理單元判斷影像擷取功能是否異常,當影像擷取功能為異常時,處理單元控制相機模組重置,當影像擷取功能於相機模組重置後仍然為異常時,處理單元控制一供電模組停止供電給相機模組,處理單元於相機模組停止運作後控制供電模組重新供電給相機模組。

Description

相機功能的自動測試及修復方法及其電子裝置
本發明提出一種相機功能的自動測試及修復方法及其電子裝置。
隨著人們的需求,大多數的電子裝置都搭載有相機模組,特別是可攜式電子裝置,例如筆記型電腦、手機、平板電腦等,人們可隨時地藉由電子裝置來進行攝影或錄影而不用隨身攜帶相機,大幅地提升生活的便利性。
然而,相機模組中包含不同的元件,相機模組之製造商通常是自不同廠商購買相機模組中的不同元件,再加以整合而製造出相機模組,而不同廠商提供的元件之間的相容性不一,造成製造商生產出品質不一的相機模組。例如,有些相機模組會有開機後機率性出現無影像輸出的問題,造成後續使用者在使用上之不便,或是相機模組的維修商必須將電子裝置回收,以對相機模組進行除錯,實屬不便。
有鑑於此,本發明提出一種相機功能的自動測試及修復方法及其電子裝置。
在一實施例中,一種具有自動測試及修復相機功能之電子裝置包含相機模組、供電模組及處理單元。供電模組耦接於相機模組,處理單元耦接於相機模組及供電模組。相機模組具有一影像擷取功能。供電模組供電給相機模組。處理單元自動啟動相機模組執行影像擷取功能,於電子裝置開機後,處理單元自動啟動相機模組執行影像擷取功能,處理單元判斷相機模組之影像擷取功能是否異常,當影像擷取功能異常時,處理單元控制相機模組重置,當影像擷取功能於相機模組重置後仍然為異常時,處理單元控制供電模組停止供電給相機模組,並於相機模組停止運作後控制供電模組重新供電給相機模組。
在一實施例中,一種相機功能的自動測試及修復方法包含一處理單元於電子裝置開機後自動啟動一相機模組之一影像擷取功能,處理單元判斷影像擷取功能是否異常,當影像擷取功能為異常時,處理單元控制相機模組重置,當影像擷取功能於相機模組重置後仍然為異常時,處理單元控制一供電模組停止供電給相機模組,處理單元於相機模組停止運作後控制供電模組重新供電給相機模組。
綜上所述,根據本發明之相機功能自動測試及修復方法及其電子裝置之一實施例,處理單元可自動檢測影像擷取功能是否異常,並可自動修復異常之影像擷取功能。如此一來,相機模組的維修商不需將搭載有相機模組的電子裝置回收,且電子裝置之使用者僅需藉由更新電子裝置中的軟體或韌體即可修復功能異常之相機模組。
圖1為根據本發明之自動測試及修復相機功能之電子裝置1之一實施例之方塊圖。請參照圖1,電子裝置1包含相機模組11、供電模組12及處理單元13。處理單元13耦接相機模組11及供電模組12,供電模組12耦接相機模組11。供電模組12供電給相機模組11,以提供相機模組11運作所需之電力。相機模組11具有一影像擷取功能,相機模組11執行影像擷取功能而可進行攝影或錄影。在一實施例中,電子裝置1可為銷售點(Point of Sales;POS)終端機、桌上型電腦、筆記型電腦等。處理單元13可為中央處理器、內嵌式控制器或是微處理器。
圖2為根據本發明之相機功能之自動測試及修復方法之一實施例之流程圖。請合併參照圖1及圖2,在電子裝置1運作時,處理單元13自動地對相機模組11進行一檢測程序。在檢測程序中,處理單元13於電子裝置1開機之後啟動相機模組11執行影像擷取功能(步驟S01),處理單元13判斷相機模組11的影像擷取功能是否異常(步驟S02),若相機模組11的影像擷取功能為異常(判斷結果為「是」),處理單元13則進行修復程序。在修復程序中,處理單元13先控制相機模組11重置(步驟S06),處理單元13藉由速度較快之重置手段來對相機模組11進行修復。接著,處理單元13再次地執行步驟S02,處理單元13判斷相機模組11在重置之後其影像擷取功能是否恢復正常。若處理單元13在相機模組11重置後判斷出其影像擷取功能仍然為異常(判斷為「是」),處理單元13再控制供電模組12停止供電給相機模組11(步驟S03),使相機模組11停止運作,處理單元13於相機模組11停止運作後再控制供電模組12重新供電給相機模組11(步驟S04),使相機模組11重新運作,以修復異常之影像擷取功能。
在一實施例中,處理單元13在控制供電模組12重新供電給相機模組11之後,處理單元13會進一步啟動相機模組11執行影像擷取功能並判斷重新供電後之相機模組11之影像擷取功能是否恢復正常(步驟S07),若判斷為否,處理單元13則將異常之影像擷取功能歸類為硬體異常(步驟S09)而非軟體異常。
在一實施例中,相機模組11具有一重置(reset)控制端耦接於處理單元13,處理單元13可藉由前述之重置控制端控制相機模組11重新開機。再者,處理單元13在控制相機模組11重置(步驟S06)之後,處理單元13會等待一預設時間,以等待相機模組11完成重置作業,處理單元13在等待預設時間之後再判斷相機模組11之影像擷取功能是否恢復正常。進一步,處理單元13在控制供電模組12重新供電給相機模組11(步驟S04)之後,處理單元13亦會等待一預設時間,以等待相機模組11重新開機,處理單元13亦在等待預設時間之後再判斷相機模組11之影像擷取功能是否恢復正常(步驟S07)。
在此,圖1係以電子裝置1包含一個相機模組11為例,然本發明不以此為限,電子裝置1所包含相機模組的數量亦可為二或是大於二。若電子裝置1包含兩相機模組,處理單元13能同時進行兩相機模組之檢測程序及修復程序。詳細而言,處理單元13在執行步驟S01時可啟動兩相機模組,並在步驟S02中判斷兩相機模組(為方便描述,以下將兩相機模組分別稱為第一相機模組及第二相機模組)的影像擷取功能是否異常;若處理單元13判斷出第一相機模組的影像擷取功能異常,處理單元13則同時執行第二相機模組的檢測程序及第一相機模組的修復程序。在進行第一相機模組的修復程序時,處理單元13在步驟S06中控制第一相機模組重置,且處理單元13在控制第一相機模組重置之後重新判斷第一相機模組的影像擷取功能在重置之後是否仍為異常,以在後續修復程序之步驟S03中控制供電模組12停止供電給第一相機模組並在第一相機模組停止運作之後控制供電模組12重新供電給第一相機模組,以修復第一相機模組;另一方面,若處理單元13在進行第一相機模組的修復程序時判斷出第二相機模組的影像擷取功能異常,處理單元13可同時或依序地進行第二相機模組的修復程序。在進行第二相機模組的修復程序時,處理單元13在步驟S06中控制第二相機模組重置,且處理單元13在控制第二相機模組重置之後重新判斷第二相機模組的影像擷取功能在重置之後是否仍為異常,以在後續修復程序之步驟S03中控制供電模組12停止供電給第二相機模組並在第二相機模組停止運作之後控制供電模組12重新供電給第二相機模組,以修復第二相機模組。
在一實施例中,相機模組11之異常之影像擷取功能係機率性地出現。在相機模組11的影像擷取功能出現異常之前,處理單元13可重複不斷地執行步驟S02,直到相機模組11的影像擷取功能出現異常。當相機模組11的影像擷取功能出現異常時,處理單元13即執行步驟S03、S04,並在執行步驟S03、S04之後再次啟動相機模組11(步驟S01)並判斷影像擷取功能是否異常(步驟S02)。在進行修復程序之後,處理單元13會判斷出影像擷取功能正常,此時處理單元13即停止執行步驟S02而結束其檢測程序及修復程序。待電子裝置1關機,處理單元13在電子裝置1重新開機後之另一開機期間中再執行步驟S01、S02以進行檢測程序,直到相機模組11之影像擷取功能出現異常時執行修復程序。於是,處理單元13可在接收到電子裝置1之使用者啟動相機模組11之影像擷取功能之啟動訊號之前,於電子裝置1的開機過程中或是於運行作業系統時自動地在後台以背景執行之方式執行為BIOS碼之韌體或是軟體,以進行前述之檢測程序;並且,在處理單元13判斷出相機模組11之影像擷取功能異常時亦繼續在後台自動地以背景執行之方式進行前述之修復程序,也就是電子裝置1之使用者並不會察覺到影像擷取功能異常,且使用者亦不會察覺到處理單元13正在進行檢測程序及修復程序,以避免影響使用者之操作。
在一實施例中,相機模組11包含影像感測器(image sensor)112,影像感測器112可包含感光耦合元件(Charge-coupled Device;CCD)或互補金屬氧化物半導體(CMOS)元件。影像感測器112用以感測光線並進行影像擷取而產生影像訊號。在步驟S01中,影像感測器112會隨著相機模組11啟動而運作,影像感測器112產生影像訊號。在步驟S02中,處理單元13中再根據影像感測器112產生之影像訊號判斷相機模組11之影像擷取功能是否異常。處理單元13比對影像感測器112所產生之影像訊號是否符合預設之一無影像訊號。無影像訊號係為影像感測器112於其影像擷取功能為異常時所輸出之影像訊號。當影像感測器112所產生之影像訊號符合無影像訊號時,處理單元13即執行步驟S03、S04以進行修復程序。
如圖1所示,相機模組11更可包含一數位訊號處理器(Digital signal processing;DSP)111,數位訊號處理器111耦接於影像感測器112,數位訊號處理器111用以對影像感測器112產生之影像訊號進行類比數位轉換之訊號處理,以產生為數位訊號之影像訊號。於是,處理單元13亦可藉由判斷數位訊號處理器111產生之數位影像訊號是否符合無影像訊號來判斷相機模組11之影像擷取功能是否異常。
在一實施例中,在處理單元13執行步驟S02之後,若處理單元13判斷出相機模組11的影像擷取功能異常,處理單元13可先判斷相機模組11的重置次數是否達到一預設次數(步驟S05),例如預設次數可三次,若相機模組11的重置次數未達到預設次數,處理單元13始控制相機模組11重置(步驟S06),若相機模組11的重置次數達到預設次數,則處理單元13執行步驟S03以控制供電模組12停止供電給相機模組11而不再控制相機模組11重置。換言之,處理單元13在判斷出相機模組11的影像擷取功能異常之後,處理單元13可不斷地控制相機模組11重置,直到相機模組11的影像擷取功能因重置而正常或是重置次數達到預設次數。當相機模組11的重置次數達到預設次數且其影像擷取功能依然異常時,處理單元13再執行步驟S03、S04來修復相機模組11的影像擷取功能。
在一實施例中,相機模組11的數位訊號處理器111耦接於前述之重置控制端,在步驟S06中,處理單元13可藉由控制數位訊號處理器111來控制相機模組11重置。再者,處理單元13可執行不同之兩程式來分別進行前述之檢測程序及修復程序(以下將兩程式分別稱為檢測程式及修復程式)。詳細而言,處理單元13係藉由檢測程式來執行檢測程序中之步驟S01、S02、S07,當處理單元13判斷出影像擷取功能異常時,處理單元13再進一步執行修復程式,以執行修復程序中之步驟S05、S06、S03、S04來進行。
在一實施例中,電子裝置1更包含一通用序列匯流排(Universal Serial Bus:USB)連接埠,相機模組11係插置於USB連接埠,相機模組11的電源端連接於USB連接埠的電源線路,相機模組11藉由其電源端接收來自於USB連接埠的電源線路之電力而運作。於此,供電模組12係為USB供電模組,當處理單元13判斷相機模組11的影像擷取功能異常時,處理單元13控制供電模組12停止供電給USB連接埠,使相機模組11無法自USB連接埠接收電力而停止運作。
綜上所述,根據本發明之相機功能的自動測試及修復方法及其電子裝置之一實施例,處理單元可自動執行軟體以檢測影像擷取功能是否異常,並可自動修復異常之影像擷取功能。如此一來,相機模組的維修商不需將搭載有相機模組的電子裝置回收,且電子裝置之使用者僅需藉由更新電子裝置中的軟體或韌體即可修復功能異常之相機模組。
雖然本案已以實施例揭露如上然其並非用以限定本案,任何所屬技術領域中具有通常知識者,在不脫離本案之精神和範圍內,當可作些許之更動與潤飾,故本案之保護範圍當視後附之專利申請範圍所界定者為準。
1‧‧‧電子裝置
11‧‧‧相機模組
111‧‧‧數位訊號處理器
112‧‧‧影像感測器
12‧‧‧供電模組
13‧‧‧處理單元
S01-S09‧‧‧步驟
[圖1] 為根據本發明之自動測試及修復相機功能之電子裝置之一實施例之方塊圖。 [圖2] 為根據本發明之相機功能之自動測試及修復方法之一實施例之流程圖。

Claims (10)

  1. 一種具有自動測試及修復相機功能之電子裝置,包含: 一相機模組,具有一影像擷取功能; 一供電模組,耦接於該相機模組,以供電給該相機模組;及 一處理單元,耦接於該相機模組及該供電模組,於該電子裝置開機後,該處理單元自動啟動該相機模組執行該影像擷取功能,該處理單元判斷該相機模組之該影像擷取功能是否異常,當該影像擷取功能為異常時,該處理單元控制該相機模組重置,當該影像擷取功能於該相機模組重置後仍然為異常時,該處理單元控制該供電模組停止供電給該相機模組,並於該相機模組停止運作後控制該供電模組重新供電給該相機模組。
  2. 如請求項1所述之具有自動測試及修復相機功能之電子裝置,其中該處理單元係於運行一作業系統時自動以背景執行之方式啟動該相機模組執行該影像擷取功能。
  3. 如請求項2所述之具有自動測試及修復相機功能之電子裝置,其中,於該影像擷取功能為異常之前,該處理單元係於接收到該電子裝置之一使用者啟動該相機模組之該影像擷取功能之一啟動訊號之前自動以背景執行之方式重複地判斷該影像擷取功能是否異常,直到判斷出該影像擷取功能為異常時始自動以背景執行之方式控制該相機模組重置,並於該相機模組重置後仍然為異常時自動以背景執行之方式控制該供電模組停止供電給該相機模組。
  4. 如請求項1至3中任一項所述之具有自動測試及修復相機功能之電子裝置,其中該相機模組包含一影像感測器,該影像感測器用以感測光線以產生一影像訊號,該處理單元係根據該影像訊號是否異常以判斷該影像擷取功能是否異常。
  5. 如請求項1至3中任一項所述之具有自動測試及修復相機功能之電子裝置,其中該相機模組包含一重置端耦接於該處理單元,當該影像擷取功能為異常時,該處理單元先判斷該相機模組的重置次數是否達到一預設次數,當該相機模組的重置次數未達到該預設次數時,該處理單元藉由該重置端控制該相機模組重置,當該相機模組的重置次數達到該預設次數時,該處理單元控制該供電模組停止供電給該相機模組。
  6. 一種相機功能的自動測試及修復方法,適於一電子裝置,該相機功能的自動測試及修復方法包含: 一處理單元於該電子裝置開機後自動啟動一相機模組之一影像擷取功能; 該處理單元判斷該影像擷取功能是否異常; 當該影像擷取功能為異常時,該處理單元控制該相機模組重置; 當該影像擷取功能於該相機模組重置後仍然為異常時,該處理單元控制一供電模組停止供電給該相機模組;及 該處理單元於該相機模組停止運作後控制該供電模組重新供電給該相機模組。
  7. 如請求項6所述之相機功能的自動測試及修復方法,其中於該處理單元自動啟動該相機模組及判斷該影像擷取功能是否異常之步驟中,該處理單元係於運行一作業系統時以背景執行之方式自動啟動該相機模組並判斷該影像擷取功能是否異常。
  8. 如請求項7所述之相機功能的自動測試及修復方法,更包含:於該處理單元判斷出該影像擷取功能為異常之前,該處理單元係於接收到該電子裝置之一使用者啟動該相機模組之該影像擷取功能之一啟動訊號之前自動以背景執行之方式重複地判斷該影像擷取功能是否異常,直到判斷出該影像擷取功能為異常時始自動以背景執行之方式控制該相機模組重置;其中,於該相機模組重置後仍然為異常時,該處理單元係以背景執行之方式控制該供電模組停止供電給該相機模組。
  9. 如請求項6至8中任一項所述之相機功能的自動測試及修復方法,其中於該處理單元判斷該影像擷取功能是否異常之步驟中,該處理單元係判斷該相機模組之一影像感測器於感測光線時所產生之一影像訊號是否異常。
  10. 如請求項6至8中任一項所述之相機功能的自動測試及修復方法,該相機功能的自動測試及修復方法更包含: 該處理單元判斷該相機模組的重置次數是否達到一預設次數; 其中,當影像擷取功能為異常且該相機模組的重置次數未達到該預設次數且該時,該處理單元藉由該相機模組之一重置控制端控制該相機模組重置; 其中,當該影像擷取功能為異常且該相機模組的重置次數達到該預設次數時,該處理單元控制該供電模組停止供電給該相機模組。
TW107104836A 2018-02-09 2018-02-09 相機功能的自動測試及修復方法及其電子裝置 TWI668565B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW107104836A TWI668565B (zh) 2018-02-09 2018-02-09 相機功能的自動測試及修復方法及其電子裝置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW107104836A TWI668565B (zh) 2018-02-09 2018-02-09 相機功能的自動測試及修復方法及其電子裝置

Publications (2)

Publication Number Publication Date
TWI668565B true TWI668565B (zh) 2019-08-11
TW201935238A TW201935238A (zh) 2019-09-01

Family

ID=68316216

Family Applications (1)

Application Number Title Priority Date Filing Date
TW107104836A TWI668565B (zh) 2018-02-09 2018-02-09 相機功能的自動測試及修復方法及其電子裝置

Country Status (1)

Country Link
TW (1) TWI668565B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI712045B (zh) * 2020-01-16 2020-12-01 慧榮科技股份有限公司 資料儲存裝置修復方法
CN116527870A (zh) * 2023-04-13 2023-08-01 浙江大华技术股份有限公司 摄像机控制方法、装置、系统、电子装置和存储介质

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022133976A1 (zh) * 2020-12-25 2022-06-30 深圳市大疆创新科技有限公司 Tof模组的检测方法、电子设备及可读存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200518555A (en) * 2003-11-27 2005-06-01 Quanta Comp Inc Test system for portable electronic apparatus and test method thereof
CN102348105A (zh) * 2010-07-29 2012-02-08 正文科技股份有限公司 数字影像监控装置
TW201622419A (zh) * 2014-09-05 2016-06-16 英特爾股份有限公司 相機校準
TWI562634B (en) * 2014-09-05 2016-12-11 Intel Corp Multi-target camera calibration

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200518555A (en) * 2003-11-27 2005-06-01 Quanta Comp Inc Test system for portable electronic apparatus and test method thereof
CN102348105A (zh) * 2010-07-29 2012-02-08 正文科技股份有限公司 数字影像监控装置
TW201622419A (zh) * 2014-09-05 2016-06-16 英特爾股份有限公司 相機校準
TWI562634B (en) * 2014-09-05 2016-12-11 Intel Corp Multi-target camera calibration
TWI590645B (zh) * 2014-09-05 2017-07-01 英特爾股份有限公司 相機校準

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI712045B (zh) * 2020-01-16 2020-12-01 慧榮科技股份有限公司 資料儲存裝置修復方法
CN116527870A (zh) * 2023-04-13 2023-08-01 浙江大华技术股份有限公司 摄像机控制方法、装置、系统、电子装置和存储介质

Also Published As

Publication number Publication date
TW201935238A (zh) 2019-09-01

Similar Documents

Publication Publication Date Title
US8887091B2 (en) Information processing apparatus, method, processor, and recording medium for determining whether information stored in a memory is incorrectly updated
CN101470615B (zh) 单键控制自动修复系统组态的方法
TWI668565B (zh) 相機功能的自動測試及修復方法及其電子裝置
CN102033761A (zh) 电子装置及其多重开机方法
TW201432443A (zh) 電子裝置及其開機時間偵測方法
CN107305406B (zh) 电子装置及进水保护方法
TWI439854B (zh) 開機錯誤處理方法
TWI486874B (zh) 電子裝置及開機方法
CN110324607B (zh) 相机功能的自动测试及修复方法及其电子装置
CN101546283A (zh) 基本输入输出系统的修复方法及其计算机装置
CN102541702A (zh) 自动重启主机板及记录除错数据的测试方法及其重启装置
TW201447758A (zh) 用以啓動一資訊處理系統的方法、裝置、及電腦程式產品
TW201635081A (zh) 基本輸入輸出系統設定方法以及開機方法
TWI534609B (zh) Automatic scanning and repair method for electronic devices
US9342392B2 (en) Image forming apparatus, image forming apparatus control method, and recording medium
CN103136064B (zh) 开机错误处理方法
CN107179911B (zh) 一种重启管理引擎的方法和设备
TWI720615B (zh) 電腦裝置及其關機及重啟方法
TWI736088B (zh) 電子裝置及其測試模式啟用方法
CN108073481B (zh) 可提供硬件运作信息的服务器系统及其处理方法
CN115016329A (zh) 一种控制方法、控制装置及电子设备
CN101419555A (zh) 电脑系统的开机方法
TWI496085B (zh) 更新電腦系統之識別資料之方法及其相關電腦系統
TWI904578B (zh) 開機控制方法與電子裝置
CN106326021A (zh) 处理电子设备的Android系统的异常工作状态的方法及电子设备