一種即刻3d同步拍攝系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種即刻3D同步拍攝系統(tǒng),包括軟件部分和硬件部分,軟件部分包括以下七大模塊,分別是:掃描攝像設(shè)備模塊;相機(jī)參數(shù)存儲(chǔ)模塊;同步相機(jī)參數(shù)設(shè)置模塊;系統(tǒng)參數(shù)存儲(chǔ)模塊;相機(jī)照片瀏覽模塊;相機(jī)參數(shù)設(shè)置模塊;以及,協(xié)同拍攝模塊;硬件部分包括計(jì)算機(jī),以及與計(jì)算機(jī)連接的多臺(tái)相機(jī);本發(fā)明的有益效果是:(1)可實(shí)現(xiàn)遠(yuǎn)、近景的快速瞬間拍攝;(2)對(duì)軸間距、夾角、垂直視差可以自由調(diào)整;(3)具有功能強(qiáng)大的3D拍攝參數(shù)設(shè)置功能,精準(zhǔn)計(jì)算各種所需立體拍攝參數(shù);(4)能實(shí)現(xiàn)多機(jī)的同步調(diào)焦、變焦、光圈、快門等所有相機(jī)參數(shù)調(diào)整功能;(5)根據(jù)拍攝時(shí)間要求具有多種同步拍攝方式,可靈活調(diào)整。
【專利說明】一種即刻3D同步拍攝系統(tǒng)
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及相機(jī)領(lǐng)域,具體是一種即刻3D同步拍攝系統(tǒng)。
【背景技術(shù)】
[0002] 隨著生活水平的提高,數(shù)碼單反相機(jī)成為家庭必備的數(shù)碼設(shè)備,單臺(tái)相機(jī)拍攝已 不是問題,但市場上對(duì)于多臺(tái)相機(jī)進(jìn)行同步拍攝目前仍然沒有很好的解決方案。
[0003] 主要問題有:
[0004] 1?控制相機(jī)臺(tái)數(shù)量單一;
[0005] 2.需要多臺(tái)計(jì)算機(jī)協(xié)同拍攝;
[0006] 3.布線太多需要硬件支持;
[0007] 4?無法及時(shí)查看拍攝效果;
[0008] 5.拍攝反饋時(shí)間過長;
[0009] 6.拍攝參數(shù)調(diào)整繁瑣,不能單機(jī)或多機(jī)同時(shí)設(shè)置;
[0010] 7.相機(jī)故障或斷電容易出異常;
[0011] 平面照片已經(jīng)不在是生活中全部的記憶,3D開始走進(jìn)人們的生活,照片也可以實(shí) 現(xiàn)我們的3D世界,當(dāng)然單獨(dú)一張照片是無法完成的,那么如何記錄你的精彩瞬間呢?隨著 科技的發(fā)展,單臺(tái)相機(jī)拍攝已不在是問題,多臺(tái)相機(jī)拍攝而且是同時(shí)拍攝卻是個(gè)難題了。
【發(fā)明內(nèi)容】
[0012] 本發(fā)明的目的在于提供一種即刻3D同步拍攝系統(tǒng),該系統(tǒng)是基于不同位置、角度 的多臺(tái)相機(jī)同一時(shí)間內(nèi)同時(shí)拍攝并獲取拍攝照片、視頻的技術(shù),以及單反相機(jī)系統(tǒng)控制接 口實(shí)現(xiàn)的冋步拍攝控制系統(tǒng)。
[0013] 為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
[0014] 一種即刻3D同步拍攝系統(tǒng),包括軟件部分和硬件部分,軟件部分包括協(xié)同拍攝模 塊,軟件部分還包括以下六大模塊中一個(gè)或多個(gè),六大模塊分別是:掃描攝像設(shè)備模塊;相 機(jī)參數(shù)存儲(chǔ)模塊;同步相機(jī)參數(shù)設(shè)置模塊;系統(tǒng)參數(shù)存儲(chǔ)模塊;相機(jī)照片瀏覽模塊;相機(jī)參 數(shù)設(shè)置模塊;硬件部分包括計(jì)算機(jī),以及與計(jì)算機(jī)連接的多臺(tái)相機(jī);
[0015] 所述掃描攝像設(shè)備模塊用于獲取當(dāng)前可用攝像設(shè)備及設(shè)備信息;
[0016] 所述相機(jī)參數(shù)存儲(chǔ)模塊用于獲取用戶存儲(chǔ)的相機(jī)參數(shù),以便再次拍攝時(shí)使用減少 重復(fù)操作;
[0017] 所述同步相機(jī)參數(shù)設(shè)置模塊用于根據(jù)參數(shù)數(shù)據(jù)文件的內(nèi)容保存、顯示相機(jī)各個(gè)參 數(shù)數(shù)據(jù);
[0018] 所述系統(tǒng)參數(shù)存儲(chǔ)模塊用于根據(jù)讀取、保存軟件系統(tǒng)設(shè)置的參數(shù)信息;
[0019] 所述相機(jī)照片瀏覽模塊用于對(duì)拍攝的照片進(jìn)行瀏覽操作;
[0020] 所述相機(jī)參數(shù)設(shè)置模塊用于對(duì)相機(jī)參數(shù)進(jìn)行設(shè)置操作;
[0021 ] 所述協(xié)同拍攝模塊用于協(xié)同其他六大模塊之間的工作。
[0022] 作為本發(fā)明進(jìn)一步的方案:所述協(xié)同拍攝模塊的具體工作流程包括:
[0023] (1)連接當(dāng)前可用相機(jī),調(diào)用設(shè)備API連接刷新獲取到的相機(jī)數(shù)據(jù);
[0024] (2)設(shè)置相機(jī)參數(shù),根據(jù)系統(tǒng)默認(rèn)相機(jī)參數(shù)同步到所有可以連接使用的相機(jī)中;
[0025] (3)相機(jī)圖像預(yù)覽,對(duì)拍攝的相機(jī)開啟實(shí)時(shí)預(yù)覽功能,獲取實(shí)時(shí)的攝像數(shù)據(jù),方便 用戶根據(jù)需要調(diào)整相機(jī)參數(shù);
[0026] (4)對(duì)焦,拍攝中需要同時(shí)控制當(dāng)臺(tái)或多臺(tái)相機(jī)進(jìn)行對(duì)焦操作,需要采用并發(fā)的形 式處理,以防止相機(jī)出現(xiàn)順序拍照時(shí)間不同步的問題;
[0027] (5)拍攝,當(dāng)對(duì)焦操作完成后,相機(jī)設(shè)備處于等待狀態(tài),執(zhí)行拍攝操作,系統(tǒng)采用并 發(fā)的形式,防止相機(jī)出現(xiàn)順序拍照時(shí)間不同步的問題;
[0028] (6)釋放,如對(duì)焦操作完成后不需要進(jìn)行拍攝操作,點(diǎn)擊釋放操作,結(jié)束相機(jī)等待 狀態(tài);
[0029] (7)獲取照片,拍攝完成后,獲取本次或多次拍攝的照片數(shù)據(jù),并按拍攝時(shí)間歸類 到相同批次的目錄,方便下一步使用。
[0030] 作為本發(fā)明進(jìn)一步的方案:所述掃描攝像設(shè)備模塊的具體工作流程包括:
[0031] (1)清除設(shè)備標(biāo)示信息,將當(dāng)前相機(jī)分步矩陣中的相機(jī)信息清除,防止出現(xiàn)重復(fù)相 機(jī)數(shù)據(jù);
[0032] (2)調(diào)用掃描API,調(diào)用相機(jī)驅(qū)動(dòng)API進(jìn)行設(shè)備掃描操作獲取當(dāng)前可用的相機(jī)設(shè) 備;
[0033] (3)統(tǒng)計(jì)可使用設(shè)備數(shù),根據(jù)獲取的可用相機(jī)設(shè)備信息統(tǒng)計(jì)設(shè)備數(shù);
[0034] (4)獲取相機(jī)數(shù)據(jù),包括獲取設(shè)備ID、設(shè)備名稱、設(shè)備電量、設(shè)備版本、設(shè)備序列 號(hào);
[0035] (5)設(shè)置設(shè)備標(biāo)示信息,根據(jù)設(shè)備擺放位置,用戶可用定義設(shè)備的標(biāo)示信息,方便 快速查找、維護(hù)相機(jī)設(shè)備。
[0036] 作為本發(fā)明進(jìn)一步的方案:所述相機(jī)參數(shù)存儲(chǔ)模塊的具體工作流程包括:
[0037] (1)獲取參數(shù)文件,采用ini文件格式,有分類、參數(shù)信息;
[0038] (2)按參數(shù)獲取數(shù)據(jù),根據(jù)ini文件內(nèi)的數(shù)據(jù)信息,按分類、按參數(shù)名獲取具體的 參數(shù)數(shù)據(jù);
[0039] (3)設(shè)置相機(jī)參數(shù)列表,根據(jù)ini文件內(nèi)的分類、參數(shù)信息分別設(shè)置相機(jī)參數(shù)類別 的內(nèi)容和可用參數(shù)范圍,方便用戶在相機(jī)可用參數(shù)范圍內(nèi)進(jìn)行設(shè)置操作。
[0040] 作為本發(fā)明進(jìn)一步的方案:所述同步相機(jī)參數(shù)設(shè)置模塊的具體工作流程包括:
[0041] (1)獲取參數(shù)文件,采用ini文件格式,有分類,參數(shù)信息;
[0042] (2)獲取預(yù)存的相機(jī)參數(shù)數(shù)據(jù),根據(jù)ini文件內(nèi)的數(shù)據(jù)信息,按分類、按參數(shù)名獲 取具體的參數(shù)數(shù)據(jù);
[0043] (3)顯示預(yù)存的相機(jī)參數(shù)數(shù)據(jù),根據(jù)ini文件內(nèi)的分類、參數(shù)信息分別設(shè)置相機(jī)參 數(shù)類別的內(nèi)容和可用參數(shù)范圍,方便用戶在相機(jī)可用參數(shù)范圍內(nèi)進(jìn)行設(shè)置操作;
[0044] (4)保存相機(jī)參數(shù)數(shù)據(jù),將用戶設(shè)置的相機(jī)參數(shù)數(shù)據(jù)保存到ini文件中,以便下次 使用。
[0045] 作為本發(fā)明進(jìn)一步的方案:所述系統(tǒng)參數(shù)存儲(chǔ)模塊的具體工作流程包括:
[0046] (1)獲取參數(shù)文件,采用ini文件格式,有分類,參數(shù)信息;
[0047] (2)按參數(shù)獲取數(shù)據(jù),根據(jù)ini文件內(nèi)的數(shù)據(jù)信息,按分類、按參數(shù)名獲取具體的 參數(shù)數(shù)據(jù);
[0048] (3)設(shè)置系統(tǒng)參數(shù)列表,根據(jù)ini文件內(nèi)的分類、參數(shù)信息分別設(shè)置軟件參數(shù)類別 的內(nèi)容和可用參數(shù)范圍,方便用戶在系統(tǒng)可用參數(shù)范圍內(nèi)進(jìn)行設(shè)置操作。
[0049] 作為本發(fā)明進(jìn)一步的方案:所述相機(jī)照片瀏覽模塊的具體工作流程包括:
[0050] (1)獲取照片存放路徑,獲取軟件系統(tǒng)參數(shù)中的照片保存路徑;
[0051] (2)遍歷所有目錄文件,根據(jù)照片保存路徑遍歷路徑下的所有目錄及文件;
[0052] (3)按類型顯示照片,按目錄樹的形式顯示照片并可以按畫廊、縮略圖形式展示。
[0053] 作為本發(fā)明進(jìn)一步的方案:所述相機(jī)參數(shù)設(shè)置模塊的具體工作流程包括:
[0054] (1)獲取當(dāng)前相機(jī)參數(shù),調(diào)用相機(jī)API參數(shù)獲取單臺(tái)或多臺(tái)相機(jī)參數(shù)數(shù)據(jù);
[0055] (2)顯示當(dāng)前相機(jī)參數(shù),將獲取到的相機(jī)參數(shù)數(shù)據(jù)按分類顯示在軟件相機(jī)參數(shù)列 表中,以便用戶選擇;
[0056] (3)設(shè)置當(dāng)前相機(jī)參數(shù),用戶根據(jù)需要設(shè)置相機(jī)參數(shù)信息;
[0057] (4)將當(dāng)前參數(shù)同步到所有相機(jī),系統(tǒng)將用戶設(shè)置的相機(jī)參數(shù)信息同步到單臺(tái)或 多臺(tái)相機(jī)設(shè)備中達(dá)到相機(jī)同步設(shè)置的作用。
[0058] 作為本發(fā)明進(jìn)一步的方案:多臺(tái)相機(jī)分布在以一個(gè)圓心為中心,多個(gè)同心圓且多 個(gè)同心圓都以15°角分布。
[0059] 作為本發(fā)明進(jìn)一步的方案:在圓心上設(shè)置一臺(tái),大同心圓和小同心圓上都先均布 設(shè)置N臺(tái),然后將小同心圓上的與水平線夾角為15°,且位于水平線上方的兩臺(tái)相機(jī)移到 大同心圓對(duì)應(yīng)的角度上。
[0060] 與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:
[0061] (1)可實(shí)現(xiàn)遠(yuǎn)、近景的快速瞬間拍攝;
[0062] (2)對(duì)軸間距、夾角、垂直視差可以自由調(diào)整;
[0063] (3)具有功能強(qiáng)大的3D拍攝參數(shù)設(shè)置功能,精準(zhǔn)計(jì)算各種所需立體拍攝參數(shù);
[0064] (4)能實(shí)現(xiàn)多機(jī)的同步調(diào)焦、變焦、光圈、快門等所有相機(jī)參數(shù)調(diào)整功能;
[0065] (5)根據(jù)拍攝時(shí)間要求具有多種同步拍攝方式,可靈活調(diào)整。
【專利附圖】
【附圖說明】
[0066] 圖1為即刻3D同步拍攝系統(tǒng)的模塊組成示意圖;
[0067] 圖2為即刻3D同步拍攝系統(tǒng)中掃描攝像設(shè)備模塊的流程圖;
[0068] 圖3為即刻3D同步拍攝系統(tǒng)中相機(jī)參數(shù)存儲(chǔ)模塊的流程圖;
[0069] 圖4為即刻3D同步拍攝系統(tǒng)中同步相機(jī)參數(shù)設(shè)置模塊的流程圖;
[0070] 圖5為即刻3D同步拍攝系統(tǒng)中系統(tǒng)參數(shù)存儲(chǔ)模塊的流程圖;
[0071] 圖6為即刻3D同步拍攝系統(tǒng)中相機(jī)照片瀏覽模塊的流程圖;
[0072] 圖7為即刻3D同步拍攝系統(tǒng)中相機(jī)參數(shù)存儲(chǔ)模塊的流程圖;
[0073] 圖8為即刻3D同步拍攝系統(tǒng)中協(xié)同拍攝模塊的流程圖;
[0074] 圖9為即刻3D同步拍攝系統(tǒng)的系統(tǒng)設(shè)置流程圖;
[0075] 圖10為即刻3D同步拍攝系統(tǒng)的系統(tǒng)硬件連接圖;
[0076] 圖11為即刻3D同步拍攝系統(tǒng)的相機(jī)位置圖;
[0077] 圖12為即刻3D同步拍攝系統(tǒng)的相機(jī)參數(shù)設(shè)置流程圖;
[0078] 圖13為即刻3D同步拍攝系統(tǒng)的相機(jī)連接、關(guān)閉控制圖;
[0079] 圖14為即刻3D同步拍攝系統(tǒng)的相機(jī)視頻開啟、關(guān)閉控制圖。
【具體實(shí)施方式】
[0080] 下面結(jié)合【具體實(shí)施方式】對(duì)本專利的技術(shù)方案作進(jìn)一步詳細(xì)地說明。
[0081] 請(qǐng)參閱圖1和圖10, 一種即刻3D同步拍攝系統(tǒng),包括軟件部分和硬件部分,軟件部 分包括以下七大模塊,分別是:掃描攝像設(shè)備模塊;相機(jī)參數(shù)存儲(chǔ)模塊;同步相機(jī)參數(shù)設(shè)置 模塊;系統(tǒng)參數(shù)存儲(chǔ)模塊;相機(jī)照片瀏覽模塊;相機(jī)參數(shù)設(shè)置模塊;以及,協(xié)同拍攝模塊;硬 件部分包括一臺(tái)計(jì)算機(jī),以及與計(jì)算機(jī)連接的多臺(tái)相機(jī)。
[0082] 請(qǐng)參閱圖2,所述掃描攝像設(shè)備模塊用于獲取當(dāng)前可用攝像設(shè)備及設(shè)備信息;具 體工作流程包括:
[0083] (1)清除設(shè)備標(biāo)示信息,將當(dāng)前相機(jī)分步矩陣中的相機(jī)信息清除,防止出現(xiàn)重復(fù)相 機(jī)數(shù)據(jù);
[0084] (2)調(diào)用掃描API,調(diào)用相機(jī)驅(qū)動(dòng)API進(jìn)行設(shè)備掃描操作獲取當(dāng)前可用的相機(jī)設(shè) 備;
[0085] (3)統(tǒng)計(jì)可使用設(shè)備數(shù),根據(jù)獲取的可用相機(jī)設(shè)備信息統(tǒng)計(jì)設(shè)備數(shù);
[0086] (4)獲取相機(jī)數(shù)據(jù),包括獲取設(shè)備ID、設(shè)備名稱、設(shè)備電量、設(shè)備版本、設(shè)備序列 號(hào);
[0087] (5)設(shè)置設(shè)備標(biāo)示信息,根據(jù)設(shè)備擺放位置,用戶可用定義設(shè)備的標(biāo)示信息,方便 快速查找、維護(hù)相機(jī)設(shè)備。
[0088] 請(qǐng)參閱圖3,所述相機(jī)參數(shù)存儲(chǔ)模塊用于獲取用戶存儲(chǔ)的相機(jī)參數(shù),以便再次拍攝 時(shí)使用減少重復(fù)操作;具體工作流程包括:
[0089] (1)獲取參數(shù)文件,采用ini文件格式,有分類、參數(shù)信息;
[0090] (2)按參數(shù)獲取數(shù)據(jù),根據(jù)ini文件內(nèi)的數(shù)據(jù)信息,按分類、按參數(shù)名獲取具體的 參數(shù)數(shù)據(jù);
[0091] (3)設(shè)置相機(jī)參數(shù)列表,根據(jù)ini文件內(nèi)的分類、參數(shù)信息分別設(shè)置相機(jī)參數(shù)類別 的內(nèi)容和可用參數(shù)范圍,方便用戶在相機(jī)可用參數(shù)范圍內(nèi)進(jìn)行設(shè)置操作。
[0092] 請(qǐng)參閱圖4,所述同步相機(jī)參數(shù)設(shè)置模塊用于根據(jù)參數(shù)數(shù)據(jù)文件的內(nèi)容保存、顯示 相機(jī)各個(gè)參數(shù)數(shù)據(jù);具體工作流程包括:
[0093] (1)獲取參數(shù)文件,采用ini文件格式,有分類,參數(shù)信息;
[0094] (2)獲取預(yù)存的相機(jī)參數(shù)數(shù)據(jù),根據(jù)ini文件內(nèi)的數(shù)據(jù)信息,按分類、按參數(shù)名獲 取具體的參數(shù)數(shù)據(jù);
[0095] (3)顯示預(yù)存的相機(jī)參數(shù)數(shù)據(jù),根據(jù)ini文件內(nèi)的分類、參數(shù)信息分別設(shè)置相機(jī)參 數(shù)類別的內(nèi)容和可用參數(shù)范圍,方便用戶在相機(jī)可用參數(shù)范圍內(nèi)進(jìn)行設(shè)置操作;
[0096] (4)保存相機(jī)參數(shù)數(shù)據(jù),將用戶設(shè)置的相機(jī)參數(shù)數(shù)據(jù)保存到ini文件中,以便下次 使用。
[0097] 請(qǐng)參閱圖5,所述系統(tǒng)參數(shù)存儲(chǔ)模塊用于根據(jù)讀取、保存軟件系統(tǒng)設(shè)置的參數(shù)信 息;具體工作流程包括:
[0098] (1)獲取參數(shù)文件,采用ini文件格式,有分類,參數(shù)信息;
[0099] (2)按參數(shù)獲取數(shù)據(jù),根據(jù)ini文件內(nèi)的數(shù)據(jù)信息,按分類、按參數(shù)名獲取具體的 參數(shù)數(shù)據(jù);
[0100] (3)設(shè)置系統(tǒng)參數(shù)列表,根據(jù)ini文件內(nèi)的分類、參數(shù)信息分別設(shè)置軟件參數(shù)類別 的內(nèi)容和可用參數(shù)范圍,方便用戶在系統(tǒng)可用參數(shù)范圍內(nèi)進(jìn)行設(shè)置操作。
[0101] 請(qǐng)參閱圖6,所述相機(jī)照片瀏覽模塊用于對(duì)拍攝的照片進(jìn)行瀏覽操作;具體工作 流程包括:
[0102] (1)獲取照片存放路徑,獲取軟件系統(tǒng)參數(shù)中的照片保存路徑;
[0103] (2)遍歷所有目錄文件,根據(jù)照片保存路徑遍歷路徑下的所有目錄及文件;
[0104] (3)按類型顯示照片,按目錄樹的形式顯示照片并可以按畫廊、縮略圖形式展示。
[0105] 請(qǐng)參閱圖7,所述相機(jī)參數(shù)設(shè)置模塊用于對(duì)相機(jī)參數(shù)進(jìn)行設(shè)置操作;具體工作流 程包括:
[0106] (1)獲取當(dāng)前相機(jī)參數(shù),調(diào)用相機(jī)API參數(shù)獲取單臺(tái)或多臺(tái)相機(jī)參數(shù)數(shù)據(jù);
[0107] (2)顯示當(dāng)前相機(jī)參數(shù),將獲取到的相機(jī)參數(shù)數(shù)據(jù)按分類顯示在軟件相機(jī)參數(shù)列 表中,以便用戶選擇;
[0108] (3)設(shè)置當(dāng)前相機(jī)參數(shù),用戶根據(jù)需要設(shè)置相機(jī)參數(shù)信息;
[0109] (4)將當(dāng)前參數(shù)同步到所有相機(jī),系統(tǒng)將用戶設(shè)置的相機(jī)參數(shù)信息同步到單臺(tái)或 多臺(tái)相機(jī)設(shè)備中達(dá)到相機(jī)同步設(shè)置的作用。
[0110] 請(qǐng)參閱圖8,所述協(xié)同拍攝模塊用于協(xié)同其他六大模塊之間的工作;具體工作流 程包括:
[0111] (1)連接當(dāng)前可用相機(jī),調(diào)用設(shè)備API連接刷新獲取到的相機(jī)數(shù)據(jù);
[0112] (2)設(shè)置相機(jī)參數(shù),根據(jù)系統(tǒng)默認(rèn)相機(jī)參數(shù)同步到所有可以連接使用的相機(jī)中;
[0113] (3)相機(jī)圖像預(yù)覽,對(duì)拍攝的相機(jī)開啟實(shí)時(shí)預(yù)覽功能,獲取實(shí)時(shí)的攝像數(shù)據(jù),方便 用戶根據(jù)需要調(diào)整相機(jī)參數(shù);
[0114] (4)對(duì)焦,拍攝中需要同時(shí)控制當(dāng)臺(tái)或多臺(tái)相機(jī)進(jìn)行對(duì)焦操作,需要采用并發(fā)的形 式處理,以防止相機(jī)出現(xiàn)順序拍照時(shí)間不同步的問題;
[0115] (5)拍攝,當(dāng)對(duì)焦操作完成后,相機(jī)設(shè)備處于等待狀態(tài),執(zhí)行拍攝操作,系統(tǒng)采用并 發(fā)的形式,防止相機(jī)出現(xiàn)順序拍照時(shí)間不同步的問題;
[0116] (6)釋放,如對(duì)焦操作完成后不需要進(jìn)行拍攝操作,點(diǎn)擊釋放操作,結(jié)束相機(jī)等待 狀態(tài);
[0117] (7)獲取照片,拍攝完成后,獲取本次或多次拍攝的照片數(shù)據(jù),并按拍攝時(shí)間歸類 到相同批次的目錄,方便下一步使用。
[0118] 本即刻3D同步拍攝系統(tǒng)使用前,需要對(duì)系統(tǒng)進(jìn)行設(shè)置。請(qǐng)參閱圖9,首先進(jìn)入系 統(tǒng),然后進(jìn)行系統(tǒng)參數(shù)設(shè)置(包括存儲(chǔ)方式、存儲(chǔ)位置、存儲(chǔ)文件夾命名規(guī)格、文件命名格 式),最后保存參數(shù)設(shè)置即可。
[0119] 請(qǐng)參閱圖11,本即刻3D同步拍攝系統(tǒng)中的多臺(tái)相機(jī)分布在以一個(gè)圓心為中心,多 個(gè)同心圓且多個(gè)同心圓都以15°角分布;具體為在圓心上設(shè)置一臺(tái),大同心圓和小同心圓 上都先均布設(shè)置12臺(tái),然后將小同心圓上的與水平線夾角為15°,且位于水平線上方的兩 臺(tái)相機(jī)移到大同心圓對(duì)應(yīng)的角度上。且對(duì)上述的25臺(tái)相機(jī),進(jìn)行如下表所示的編號(hào);
[0120]
【權(quán)利要求】
1. 一種即刻3D同步拍攝系統(tǒng),其特征在于,包括軟件部分和硬件部分,軟件部分包括 協(xié)同拍攝模塊,軟件部分還包括W下六大模塊中一個(gè)或多個(gè),六大模塊分別是:掃描攝像設(shè) 備模塊;相機(jī)參數(shù)存儲(chǔ)模塊;同步相機(jī)參數(shù)設(shè)置模塊;系統(tǒng)參數(shù)存儲(chǔ)模塊;相機(jī)照片瀏覽模 塊;相機(jī)參數(shù)設(shè)置模塊;硬件部分包括計(jì)算機(jī),W及與計(jì)算機(jī)連接的多臺(tái)相機(jī); 所述掃描攝像設(shè)備模塊用于獲取當(dāng)前可用攝像設(shè)備及設(shè)備信息; 所述相機(jī)參數(shù)存儲(chǔ)模塊用于獲取用戶存儲(chǔ)的相機(jī)參數(shù),W便再次拍攝時(shí)使用減少重復(fù) 操作; 所述同步相機(jī)參數(shù)設(shè)置模塊用于根據(jù)參數(shù)數(shù)據(jù)文件的內(nèi)容保存、顯示相機(jī)各個(gè)參數(shù)數(shù) 據(jù); 所述系統(tǒng)參數(shù)存儲(chǔ)模塊用于根據(jù)讀取、保存軟件系統(tǒng)設(shè)置的參數(shù)信息; 所述相機(jī)照片瀏覽模塊用于對(duì)拍攝的照片進(jìn)行瀏覽操作; 所述相機(jī)參數(shù)設(shè)置模塊用于對(duì)相機(jī)參數(shù)進(jìn)行設(shè)置操作; 所述協(xié)同拍攝模塊用于協(xié)同其他六大模塊之間的工作。
2. 根據(jù)權(quán)利要求1所述的即刻3D同步拍攝系統(tǒng),其特征在于,所述協(xié)同拍攝模塊的具 體工作流程包括: (1) 連接當(dāng)前可用相機(jī),調(diào)用設(shè)備API連接刷新獲取到的相機(jī)數(shù)據(jù); (2) 設(shè)置相機(jī)參數(shù),根據(jù)系統(tǒng)默認(rèn)相機(jī)參數(shù)同步到所有可W連接使用的相機(jī)中; (3) 相機(jī)圖像預(yù)覽,對(duì)拍攝的相機(jī)開啟實(shí)時(shí)預(yù)覽功能,獲取實(shí)時(shí)的攝像數(shù)據(jù),方便用戶 根據(jù)需要調(diào)整相機(jī)參數(shù); (4) 對(duì)焦,拍攝中需要同時(shí)控制當(dāng)臺(tái)或多臺(tái)相機(jī)進(jìn)行對(duì)焦操作,需要采用并發(fā)的形式處 理,W防止相機(jī)出現(xiàn)順序拍照時(shí)間不同步的問題; (5) 拍攝,當(dāng)對(duì)焦操作完成后,相機(jī)設(shè)備處于等待狀態(tài),執(zhí)行拍攝操作,系統(tǒng)采用并發(fā)的 形式,防止相機(jī)出現(xiàn)順序拍照時(shí)間不同步的問題; (6) 釋放,如對(duì)焦操作完成后不需要進(jìn)行拍攝操作,點(diǎn)擊釋放操作,結(jié)束相機(jī)等待狀 態(tài); (7) 獲取照片,拍攝完成后,獲取本次或多次拍攝的照片數(shù)據(jù),并按拍攝時(shí)間歸類到相 同批次的目錄,方便下一步使用。
3. 根據(jù)權(quán)利要求1或2所述的即刻3D同步拍攝系統(tǒng),其特征在于,所述掃描攝像設(shè)備 模塊的具體工作流程包括: (1) 清除設(shè)備標(biāo)示信息,將當(dāng)前相機(jī)分步矩陣中的相機(jī)信息清除,防止出現(xiàn)重復(fù)相機(jī)數(shù) 據(jù); (2) 調(diào)用掃描API,調(diào)用相機(jī)驅(qū)動(dòng)API進(jìn)行設(shè)備掃描操作獲取當(dāng)前可用的相機(jī)設(shè)備; (3) 統(tǒng)計(jì)可使用設(shè)備數(shù),根據(jù)獲取的可用相機(jī)設(shè)備信息統(tǒng)計(jì)設(shè)備數(shù); (4) 獲取相機(jī)數(shù)據(jù),包括獲取設(shè)備ID、設(shè)備名稱、設(shè)備電量、設(shè)備版本、設(shè)備序列號(hào); (5) 設(shè)置設(shè)備標(biāo)示信息,根據(jù)設(shè)備擺放位置,用戶可用定義設(shè)備的標(biāo)示信息,方便快速 查找、維護(hù)相機(jī)設(shè)備。
4. 根據(jù)權(quán)利要求1或2所述的即刻3D同步拍攝系統(tǒng),其特征在于,所述相機(jī)參數(shù)存儲(chǔ) 模塊的具體工作流程包括: (1)獲取參數(shù)文件,采用ini文件格式,有分類、參數(shù)信息; (2) 按參數(shù)獲取數(shù)據(jù),根據(jù)ini文件內(nèi)的數(shù)據(jù)信息,按分類、按參數(shù)名獲取具體的參數(shù) 數(shù)據(jù); (3) 設(shè)置相機(jī)參數(shù)列表,根據(jù)ini文件內(nèi)的分類、參數(shù)信息分別設(shè)置相機(jī)參數(shù)類別的內(nèi) 容和可用參數(shù)范圍,方便用戶在相機(jī)可用參數(shù)范圍內(nèi)進(jìn)行設(shè)置操作。
5. 根據(jù)權(quán)利要求1或2所述的即刻3D同步拍攝系統(tǒng),其特征在于,所述同步相機(jī)參數(shù) 設(shè)置模塊的具體工作流程包括: (1) 獲取參數(shù)文件,采用ini文件格式,有分類,參數(shù)信息; (2) 獲取預(yù)存的相機(jī)參數(shù)數(shù)據(jù),根據(jù)ini文件內(nèi)的數(shù)據(jù)信息,按分類、按參數(shù)名獲取具 體的參數(shù)數(shù)據(jù); (3) 顯示預(yù)存的相機(jī)參數(shù)數(shù)據(jù),根據(jù)ini文件內(nèi)的分類、參數(shù)信息分別設(shè)置相機(jī)參數(shù)類 別的內(nèi)容和可用參數(shù)范圍,方便用戶在相機(jī)可用參數(shù)范圍內(nèi)進(jìn)行設(shè)置操作; (4) 保存相機(jī)參數(shù)數(shù)據(jù),將用戶設(shè)置的相機(jī)參數(shù)數(shù)據(jù)保存到ini文件中,W便下次使 用。
6. 根據(jù)權(quán)利要求1或2所述的即刻3D同步拍攝系統(tǒng),其特征在于,所述系統(tǒng)參數(shù)存儲(chǔ) 模塊的具體工作流程包括: (1) 獲取參數(shù)文件,采用ini文件格式,有分類,參數(shù)信息; (2) 按參數(shù)獲取數(shù)據(jù),根據(jù)ini文件內(nèi)的數(shù)據(jù)信息,按分類、按參數(shù)名獲取具體的參數(shù) 數(shù)據(jù); (3) 設(shè)置系統(tǒng)參數(shù)列表,根據(jù)ini文件內(nèi)的分類、參數(shù)信息分別設(shè)置軟件參數(shù)類別的內(nèi) 容和可用參數(shù)范圍,方便用戶在系統(tǒng)可用參數(shù)范圍內(nèi)進(jìn)行設(shè)置操作。
7. 根據(jù)權(quán)利要求1或2所述的即刻3D同步拍攝系統(tǒng),其特征在于,所述相機(jī)照片瀏覽 模塊的具體工作流程包括: (1) 獲取照片存放路徑,獲取軟件系統(tǒng)參數(shù)中的照片保存路徑; (2) 遍歷所有目錄文件,根據(jù)照片保存路徑遍歷路徑下的所有目錄及文件; (3) 按類型顯示照片,按目錄樹的形式顯示照片并可W按畫廊、縮略圖形式展示。
8. 根據(jù)權(quán)利要求1或2所述的即刻3D同步拍攝系統(tǒng),其特征在于,所述相機(jī)參數(shù)設(shè)置 模塊的具體工作流程包括: (1) 獲取當(dāng)前相機(jī)參數(shù),調(diào)用相機(jī)API參數(shù)獲取單臺(tái)或多臺(tái)相機(jī)參數(shù)數(shù)據(jù); (2) 顯示當(dāng)前相機(jī)參數(shù),將獲取到的相機(jī)參數(shù)數(shù)據(jù)按分類顯示在軟件相機(jī)參數(shù)列表中, W便用戶選擇; (3) 設(shè)置當(dāng)前相機(jī)參數(shù),用戶根據(jù)需要設(shè)置相機(jī)參數(shù)信息; (4) 將當(dāng)前參數(shù)同步到所有相機(jī),系統(tǒng)將用戶設(shè)置的相機(jī)參數(shù)信息同步到單臺(tái)或多臺(tái) 相機(jī)設(shè)備中達(dá)到相機(jī)同步設(shè)置的作用。
9. 根據(jù)權(quán)利要求1或2所述的即刻3D同步拍攝系統(tǒng),其特征在于,多臺(tái)相機(jī)分布在W 一個(gè)圓也為中也,多個(gè)同也圓且多個(gè)同也圓都W 15°角分布。
10. 根據(jù)權(quán)利要求1或2所述的即刻3D同步拍攝系統(tǒng),其特征在于,在圓也上設(shè)置一 臺(tái),大同也圓和小同也圓上都先均布設(shè)置N臺(tái),所述然后將小同也圓上的與水平線夾角為 15°,且位于水平線上方的兩臺(tái)相機(jī)移到大同也圓對(duì)應(yīng)的角度上。
【文檔編號(hào)】H04N13/02GK104469148SQ201410681302
【公開日】2015年3月25日 申請(qǐng)日期:2014年11月24日 優(yōu)先權(quán)日:2014年11月24日
【發(fā)明者】徐志燁 申請(qǐng)人:北京福至創(chuàng)展商業(yè)管理有限公司