本發明涉及醫學教學領域,更具體地說,涉及一種三維數據實時立體展示系統。
背景技術:
三維數據實時立體展示系統及方法是數字人3D立體顯示功能的核心步驟,主要是利用偏振式3D成像原理,人眼看到的景象呈現立體感,是由于雙眼所觀察到的景象有略微差別,因為瞳距(兩眼球之間的距離)導致觀察的物體角度不同。要模擬出真實的3D立體影像,首先要知道人眼成像原理,因為我們有兩只眼睛,并分開一定距離(大約150px),這樣就出現了距離感。我們都知道unity中的攝像機是模擬人的眼睛的,一般我們在unity中觀察場景都是創建一個攝像機,當然就沒有立體感。
傳統技術,僅僅能作為3D立體展示,不能對模型進行一些交互上的操作,僅僅是做成像處理,為了能夠適用數字人立體顯示功能,對傳統技術進行修改,通過修改攝像機的參數和立體顯示信號,使人與模型可以交互,以及UI的顯示。
技術實現要素:
為解決上述技術問題,本發明提供一種三維數據實時立體展示系統,重新修改3D立體展示方式,使模型可交互,簡化優化制作立體顯示過程。
為實現上述目的,本發明提供如下技術方案:
一種三維數據實時立體展示系統,所述三維數據實時立體展示系統是基于Unity動態生成的,包括第一攝像頭、第二攝像頭,用于圖像信息數據采集,還包括第三攝像頭,用于圖像整合及立體顯示處理。
優選的,所述第一攝像頭和所述第二攝像頭的間距在所述第一攝像頭可整合的范圍內。
優選的,所述第一攝像頭和所述第二攝像頭的間距在人眼瞳距范圍內。
優選的,所述第一攝像頭和所述第二攝像頭的間距可調節。
優選的,所述第三攝像頭包括圖像數據處理模塊,對所述第一攝像頭和所述第二攝像頭所采集的圖像信息數據進行整合。
優選的,所述第三攝像頭包括立體顯示模塊,對所述第三攝像頭進行整合得到的信息進行立體顯示處理。
優選的,所述第一攝像頭和所述第二攝像頭采集的圖像信息數據通過云端傳輸至所述第三攝像頭。
優選的,通過修改各攝像機的參數與所述立體顯示模塊中信號對應設置,實現交互。
通過上述描述可知,本發明提供的一種三維數據實時立體展示系統,基于Unity動態生成,并采用兩個攝像頭采集圖像信息數據,對兩個攝像頭的參數進行設置,使數字系統在立體顯示模式下能夠對模型進行相應的操作,解決了人與模型不可以交互得問題。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。
附圖1為本發明實施例提供的一種三維數據實時立體展示系統的工作流程圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
正如背景技術中所述,傳統技術,僅僅能作為3D立體展示,不能對模型進行一些交互上的操作,僅僅是做成像處理。因此,為了能夠適用數字人立體顯示功能,使人與模型可以交互成為一個亟待解決的問題。
為了解決該問題,本發明實施例提供了一種三維數據實時立體展示系統,該系統是基于Unity動態生成的,包括第一攝像頭、第二攝像頭,用于圖像信息數據采集,還包括第三攝像頭,用于圖像整合及立體顯示處理。
具體來說,參考附圖1,本申請實施例提供的一種三維數據實時立體展示系統是基于Unity動態生成的,包括第一攝像頭、第二攝像頭,要模擬出真實的3D立體影像,首先要知道人眼成像原理,因為我們有兩只眼睛,并分開一定距離(大約150px),這樣就出現了距離感。我們都知道unity中的攝像機是模擬人的眼睛的,一般我們在unity中觀察場景都是創建一個攝像頭,當然就沒有立體感,要模擬人的眼睛,就要創建兩個攝像頭,用于圖像信息數據采集,進一步,還包括第三攝像頭,這個攝像機也是我們最后看到的畫面所使用的攝像頭,用于圖像整合及立體顯示處理。
該三維數據實時立體展示系統中,所述第一攝像頭和第二攝像頭的間距在第一攝像頭可整合的范圍內,這與第三攝像頭設置的深度有關,第三攝像頭的深度要比第一攝像頭和第二攝像頭設置的高一點。
該三維數據實時立體展示系統中,所述第一攝像頭和第二攝像頭的間距在人眼瞳距范圍內,使用兩個相機直接模擬人眼,采集圖片數據,進一步,第一攝像頭和第二攝像頭的間距優選設置為人眼的瞳距。
此外,在一些實施方式中,第一攝像頭和第二攝像頭的間距還可以設置為可調,以根據實際需要對其進行調節。
該三維數據實時立體展示系統中,所述第三攝像頭可以包括圖像數據處理模塊及立體顯示模塊,第一攝像頭和第二攝像頭所采集的圖像信息數據,通過圖像數據處理模塊對該圖像信息數據進行整合處理,最終由第三攝像頭的立體顯示模塊對整合得到的信息進行立體顯示處理,輸出對應3D立體影像和全景視圖。
其中,圖像信息數據通過存儲模塊進行存儲,并可通過無線模塊發送到云端,第三攝像頭通過云端獲取圖像信息數據。該三維數據實時立體展示系統中,可以通過修改各攝像機的參數與立體顯示模塊中信號對應設置,實現交互,即可以對模型進行交互,使立體展示表現更加全面,更加細化的對某個器官進行立體展示,增加用戶使用的體驗度。使用UI可以快速進行各項操作,使軟件更加方便零活,UI顯示更有利用戶更好的學習。簡化優化制作立體顯示過程。
對所公開的實施例的上述說明,使本領域專業技術人員能夠實現或使用本發明。對這些實施例的多種修改對本領域的專業技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發明的精神或范圍的情況下,在其它實施例中實現。因此,本發明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。