數位相機及其數據採集的方法以及警示方法
2023-05-01 02:20:31 2
專利名稱:數位相機及其數據採集的方法以及警示方法
技術領域:
本發明涉及一種數位相機及其數據採集的方法以及警示方法。
背景技術:
海洋一直被稱為"生命的搖籃"。在海洋中有著許多不為人知的秘密,人們喜歡探索海 洋的奧秘。 一些科學工作者更是通過研究海洋裡的生物,來探索生命的起源,以及研究全球 氣候變化對海洋生物的影響。
目前,潛入水下的工作人員要佩戴很多的裝置,比如,潛水錶、壓力計、氧氣罐、相機 、溫度計以及水下寫字用的紙和筆等。工作人員在水下每拍攝一張圖像都需要紀錄下拍攝圖 像時的壓力、水溫以及潛水時間。這樣,工作人員的工作會非常繁瑣。
發明內容
有鑑於此,有必要提供一種具有壓力、水溫以及時間記錄功能的數位相機及其數據採集 的方法以及警示方法。
一種數位相機,該數位相機具有一個時鐘電路、 一個溫度感測元件、 一個壓力感測元件 、 一個處理器以及一個存儲器。所述時鐘電路用於計時。所述溫度感測元件和所述壓力感測 元件分別用於感測溫度和壓力。所述存儲器存儲有一個數據採集程序,且所述處理器能夠運 行該數據採集程序。該程序包括數據獲取模塊,用於在所述數位相機拍攝圖像時,獲取所 述時鐘電路的計時信息,以及獲取所述溫度感測元件和所述壓力感測元件感測到的溫度和壓 力數據;記錄模塊,用於將所述計時信息、所述溫度和所述壓力存入所述存儲器。
一種數位相機的數據採集方法,該數據採集方法包括以下步驟開始計時以及感測溫度 和壓力;拍攝圖像;獲取拍攝圖像時的計時信息、溫度和壓力;將所述圖像與所述計時信息 、溫度和壓力一同進行存儲。
一種數位相機的警示方法,該警示方法包括以下步驟預設警示數據和警示信息,並對 該警示數據和警示信息進行存儲,所述警示數據包括警示時間、警示溫度和警示水壓;開始 計時以及感測溫度和壓力;獲取計時信息以及感測到的溫度和壓力;比較所述獲取的計時信 息與所述警示時間的關係,比較所述獲取的溫度與所述警示溫度的關係,比較所述獲取的壓 力與所述警示水壓的關係,若其中的一個達到相應的警示值,則啟動所述警示信息。
與現有技術相比較,所述數位相機通過設置時鐘電路、溫度感測元件和壓力感測元件,來進行計時和感測水下的溫度和壓力。在拍攝圖像時,可以將拍攝圖像時的計時信息、溫度 以及壓力進行保存,以提供科研依據,同時,使用者無需其它操作,使用起來非常方便。
圖l是本發明的數位相機的硬體架構圖。
圖2是圖1中的數位相機的數據採集程序的功能模塊圖。
圖3是圖1中的數位相機的警示程序的功能模塊圖。
圖4是圖1中的數位相機的數據採集方法的流程圖。
圖5是圖1中的數位相機的警示方法的流程圖。
具體實施例方式
請參閱圖l為本發明實施方式提供的數位相機l的較佳實施方式的硬體架構圖。所述數碼 相機1具有時鐘電路2、溫度感測元件3、壓力感測元件4、存儲器5和處理器6。所述存儲器5 中存儲有數據採集程序10和警示程序20。所述處理器6能夠通過運行所述數據採集程序10, 來採集所述時鐘電路2的計時信息,以及所述溫度感測元件3和所述壓力感測元件4感測到的 溫度和壓力,進行相應的記錄處理。所述處理器6也能夠通過運行所述警示程序20來判斷當 前的水下環境對使用者是否存在危險,若存在則能夠提示警示信息。
所述時鐘電路2在進行計時時,可以採用倒計時或從零開始計時的方式。在本實施方式 中,採用從零開始計時的方式。
請參閱圖2,為所述數據採集程序10的功能模塊圖。所述數據採集程序10包括一個數據 獲取模塊11和一個記錄模塊12。
所述數據獲取模塊ll用於在所述數位相機l拍攝圖像時,獲取所述時鐘電路2的計時信息 ,獲取所述溫度感測元件3和所述壓力感測元件4感測到的溫度和壓強。在本實施方式中,使 用者在水深20米的地方拍攝了一張圖像,此時,所述數據獲取模塊ll獲取當時的潛水時間為 00: 03: 12,水的壓強為2. 0X105P,溫度為9。 C。
所述記錄模塊12用於將所述計時信息、所述溫度和所述壓強存入所述存儲器5。所述記 錄模塊12可以將所述計時信息、所述溫度和所述壓強記入所述拍攝的圖像的可交換圖像文件 (EXIF)中,並將該圖像存入所述存儲器5中,也可以在所述存儲器5中設置一個數據表,並 將該些信息存入所述數據表中,還可以直接將該些信息嵌入到所述圖像中,在圖像的畫面中 顯示出來。在本實施方式中,為將所述數據獲取模塊11獲取的所述潛水時間00: 03: 12,所 述壓強2.0Xl5p以及水溫9。 C嵌入到所述圖像的邊緣部分,當使用者瀏覽圖像時便可以看 到。請參閱圖3,為所述警示程序20的功能模塊圖。所述警示程序20包括一個設置模塊21、 一個數據獲取模塊22以及一個邏輯處理模塊23。
所述設置模塊21用於預設警示數據和警示信息,並對該警示數據和警示信息進行存儲, 所述警示數據包括警示時間、警示溫度和警示水壓,所述警示信息為所述數位相機l能夠起 到警示作用的功能。使用者可以根據所攜帶的氧氣量來設置警示時間,比如,其攜帶的氧氣 量只能維持一個小時,則可以將警示時間設置為半個小時,這樣使用者便可以在另外半個小 時種返回水面補充氧氣。使用者可以根據所穿的潛水衣的防寒程度來設置警示溫度,也就是 說,當使用者的周圍的環境一旦達到或低於所述警示溫度時,會給使用者帶來很大的不適, 如由於水溫過低導致抽筋,這會非常的危險。所述警示水壓為使用者正常情況下能承受的水 壓,若達到或高於警示水壓時可能會因為水壓過大而導致使用者呼吸困難,這同樣非常危險
所述警示信息可以為啟動所述數位相機l的閃光燈,或啟動所述數位相機l的顯示器,並 顯示相應的危險信息,在本實施方式中,為啟動所述數位相機l的閃光燈,同時在所述數碼 相機l的顯示器上提示相應的危險信息。
所述設置模塊21可以為所述數位相機1的一個人機互動界面,使用者通過所述數位相機 l的按鍵輸入該些警示值。在本實施方式中,假設使用者設置警示時間為OO: 30: 00,警示 溫度為5。 C,警示水壓為5. 0X105P。
所述數據獲取模塊22用於獲取所述時鐘電路2的計時信息以及所述溫度感測元件3和壓力 感測元件4感測到的溫度和壓力,以及獲取所述設置模塊21預設的警示時間、警示溫度以及 警示水壓。所述數據獲取模塊22為接口程序,用於與所述時鐘電路2、所述溫度感測元件3以 及所述壓力感測元件4溝通,得到計時信息、溫度和壓強。在本施實例中,假設獲取的計時 信息為OO: 22: 36,溫度為4。 C,壓強為3.8Xl5p。
可以理解,所述警示程序20的數據獲取模塊22可以與所述數據採集程序10的數據獲取模 塊ll為同一個程序段,而在所述警示程序20和所述數據採集程序10可以調用該程序段。
所述邏輯處理模塊23用於比較所述獲取的計時信息與所述警示時間的關係,若所述計時 信息與所述警示時間相同,則啟動所述警示信息,同理,比較所述獲取的溫度與所述警示溫 度的關係,若所述獲取的溫度不高於所述警示溫度,則啟動所述警示信息,比較所述獲取的 壓強與所述警示水壓的關係,若所述獲取的壓強不低於所述警示水壓,則啟動所述警示信息
如上文描述,當使用者的在水下的時間、溫度或壓力的任一項達到預設的警示值時,則使用者都會存在一定危險,此時,所述邏輯處理模塊23會啟動所述警示信息。在本實施方式 中,所述邏輯處理模塊23比較所述數據獲取模塊22獲取到的計時信息與警示時間,所述獲取 到的計時信息為00: 22: 36沒有達到警示時間00: 30: 00,獲取到的溫度為4。 C比警示溫度 5° C低,而獲取到的壓強為3.8X10^沒有達到警示水壓5.0X1(^P。所述獲取的溫度已經低 於所述警示溫度,使用者已經處於危險之中,故所述邏輯處理模塊23啟動所述數位相機1, 並在所述數位相機1的顯示器上顯示當前水溫為4。 C,以提示使用者,同時開啟閃光燈,以 引起使用者的注意。
所述警示程序20可以在所述數位相機1待機狀態下運行,這樣,可以節省所述數位相機 l的電量,並可以起到警示的作用。
請參閱圖4,為所述數位相機l的數據採集的方法的流程圖,其包括以下步驟。
步驟S31:開始計時以及感測溫度和壓力。在本實施方式中,為啟動所述數位相機l的所 述時鐘電路2,以及所述溫度感測元件3和壓力感測元件4,使所述時鐘電路2開始計時,以及 所述溫度感測元件3和所述壓力感測元件4開始感測溫度和壓力。
步驟S33:使用者利用所述數位相機l拍攝一張圖像。使用者潛入水下後利用本發明的數 碼相機l拍攝一張圖像。
步驟S37:獲取拍攝圖像時的計時信息、溫度和壓力。在本實施方式中,為所述數據獲 取模塊l 1獲取所述時鐘電路2的計時信息,所述溫度感測元件3感測到的溫度以及所述壓力感 測元件4感測到的壓強。
步驟S43:將所述圖像與所述計時信息、溫度和壓力一同進行存儲。在本實施方式中, 所述記錄模塊12可以將所述獲取的計時信息、溫度和壓力記入所述拍攝的圖像的可交換圖像 文件(EXIF),並將該圖像存入所述存儲器5中,也可以在所述存儲器5中設置一個數據表, 並將該些信息存入所述數據表中,還可以直接將該些信息嵌入到所述圖像中,在圖像的畫面 中顯示出來。
請參閱圖5,為所述數位相機l的警示方法的流程圖,其包括以下步驟。
步驟S51:預先設置警示時間、警示溫度和警示水壓。在本實施方式中,為使用者通過 所述設置模塊21設置所述警示時間、警示溫度和警示水壓。
步驟S53:開始計時以及感測溫度和壓力。在本實施方式中,為啟動所述數位相機l的所 述時鐘電路2,以及所述溫度感測元件3和壓力感測元件4,使所述時鐘電路2開始計時,以及 所述溫度感測元件3和所述壓力感測元件4開始感測溫度和壓力。
步驟S55:獲取計時信息以及感測到的溫度和壓力。本實施方式中,為所述數據獲取模塊22獲取所述時鐘電路2的計時信息,獲取所述溫度感測元件3感測到的溫度以及所述壓力感 測元件4感測到的壓強。
步驟S57:比較所述計時信息與所述警示時間,比較所述溫度和警示溫度,比較所述壓 力和警示水壓,若所述計時信息達到所述警示時間,則提示警示信息,若所述溫度達到警示 溫度,則提示警示信息,若所述壓力達到警示水壓,則提示警示信息。本實施方式中,為所 述邏輯處理模塊23來比較所述計時信息與所述警示時間,比較所述溫度與警示溫度,比較所 述壓力和警示水壓,若發現某一項達到警示值,則進行提示警示信息。
與現有技術相比較,所述數位相機通過設置時鐘電路、溫度感測元件和壓力感測元件, 來進行計時和感測水下的溫度和壓力。在拍攝圖像時,可以將拍攝圖像時的計時信息、溫度 以及壓力進行保存,以提供科研依據,同時,使用者無需其它操作,使用起來非常方便。
另外,本領域技術人員還可在本發明精神內做其它變化,只要其不偏離本發明的技術效 果,都應包含在本發明所要求保護的範圍之內。
權利要求
權利要求1一種數位相機,該數位相機具有一個時鐘電路、一個溫度感測元件、一個壓力感測元件、一個處理器以及一個存儲器,所述時鐘電路用於計時,所述溫度感測元件和所述壓力感測元件分別用於感測溫度和壓力,所述存儲器存儲有一個數據採集程序,且所述處理器能夠運行該數據採集程序,該程序包括數據獲取模塊,用於在所述數位相機拍攝圖像時,獲取所述時鐘電路的計時信息,以及獲取所述溫度感測元件和所述壓力感測元件感測到的溫度和壓力;記錄模塊,用於將所述計時信息、所述溫度和所述壓力存入所述存儲器。
2 如權利要求l所述數位相機,其特徵在於所述記錄模塊將所述計 時信息、所述溫度和所述壓力與所述拍攝的圖像的名稱一同存入所述存儲器中的一張數據表 中。
3 如權利要求l所述數位相機,其特徵在於所述記錄模塊將所述計 時信息、所述溫度和所述壓力寫入所述拍攝的圖像的可交換圖形文件中。
4 如權利要求l所述數位相機,其特徵在於所述記錄模塊將所述計 時信息、所述溫度和所述壓力嵌入所述拍攝的圖像中。
5 如權利要求l所述數位相機,其特徵在於所述存儲器中還存儲有 一個警示程序,所述警示程序內預設有警示數據和警示信息,所述警示程序用於判斷所述時 鍾電路的計時信息,或所述溫度感測元件感測到的溫度,或壓力感測元件感測到的壓力是否 達到所述警示數據中的警示時間、警示溫度或警示水壓,若達到則提示警示信息。
6 如權利要求5所述數位相機,其特徵在於所述警示程序包括 設置模塊,用於預設警示數據和警示信息,並對該警示數據和警示信息進行存儲,所 述警示數據包括警示時間、警示溫度和警示水壓;數據獲取模塊,用於獲取所述時鐘電路的計時信息以及所述溫度感測元件和壓力感測 元件感測到的溫度和壓力,以及獲取所述設置模塊預設的警示數據;邏輯處理模塊,用於分別比較所述獲取的計時信息、溫度和壓力與所述警示數據中的值與所述警示時間值的關係,比較所述獲取的溫度與所述警示溫度值的關係,比較所述獲取 的壓力與所述警示水壓值的關係,若其中的一個達到相應的警示值,則啟動所述警示信息。
7. 如權利要求5所述數位相機,其特徵在於所述警示信息為啟動所述數位相機的閃光燈或顯示器,若為顯示器則在該顯示器上提示相應的提示信息。
8. 一種數位相機的數據採集方法,該數據採集方法包括以下步驟 開始計時以及感測溫度和壓力; 拍攝圖像;獲取拍攝圖像時的計時信息、溫度和壓力;將所述圖像與所述計時信息、溫度和壓力一同進行存儲。
9. 如權利要求8所述數據採集方法,其特徵在於在所述存儲步驟中 ,將所述圖像與所述計時信息、溫度和壓力一同寫入所述圖像的可交換圖形文件中,再將所 述圖像進行存儲。
10. 如權利要求8所述數據採集方法,其特徵在於在所述存儲步驟 將所述圖像與所述計時信息、溫度和壓力一同嵌入到所述圖像中,再將所述圖像進行存儲。
11. 如權利要求8所述數據採集方法,其特徵在於在所述存儲步驟 中,將所述圖像進行存儲,並相應的將所述圖像的名稱、計時信息、溫度和壓力一同存儲在 一張數據表中。
12. 一種數位相機的警示方法,該警示方法包括以下步驟 預設警示數據和警示信息,並對該警示數據和警示信息進行存儲,所述警示數據包括 警示時間、警示溫度和警示水壓; 開始計時以及感測溫度和壓力; 獲取計時信息以及感測到的溫度和壓力;比較所述獲取的計時信息與所述警示時間值的關係,比較所述獲取的溫度與所述警示 溫度值的關係,比較所述獲取的壓力與所述警示水壓值的關係,若其中的一個達到相應的警 示值,則啟動所述警示信息。
13. 如權利要求12所述警示方法,其特徵在於所述警示信息為啟動 所述數位相機的閃光燈或在所述數位相機的顯示器上提示。
全文摘要
本發明提供一種數位相機,該數位相機具有一個時鐘電路、一個溫度感測元件、一個壓力感測元件、一個處理器以及一個存儲器。所述時鐘電路用於計時。所述溫度感測元件和所述壓力感測元件分別用於感測溫度和壓力。所述存儲器存儲有一個數據採集程序,且所述處理器能夠運行該數據採集程序。該程序包括數據獲取模塊,用於在所述數位相機拍攝圖像時,獲取所述時鐘電路的計時信息,以及獲取所述溫度感測元件和所述壓力感測元件感測到的溫度和壓力數據;記錄模塊,用於將所述計時信息、所述溫度和所述壓力存入所述存儲器。另,本發明還提供一種數位相機數據採集的方法和警示方法。
文檔編號H04N5/225GK101431608SQ20071020238
公開日2009年5月13日 申請日期2007年11月5日 優先權日2007年11月5日
發明者鄭芝怡 申請人:鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司