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