本公開實(shí)施例涉及3D打印技術(shù)領(lǐng)域,尤其涉及一種在3D打印時(shí)用到的3D打印圖紙生成及加密方法及裝置。
背景技術(shù):
隨著科技的發(fā)展,越來越多的3D打印技術(shù)進(jìn)入了我們的生活。3D打印(3D Printing,三維打印)即快速成型技術(shù)的一種,它是一種以數(shù)字模型文件為基礎(chǔ),運(yùn)用粉末狀金屬或塑料等可粘合材料,通過逐層打印的方式來構(gòu)造物體的技術(shù)。
3D打印機(jī)與普通打印機(jī)的工作原理基本相同,但是其打印材料從墨水和紙張變成了實(shí)實(shí)在在的金屬、陶瓷等打印材料,通過與電腦連接,其可以將打印材料一層層地疊加起來,通常是采用數(shù)字技術(shù)材料打印機(jī)來實(shí)現(xiàn)的。常在模具制造、工業(yè)設(shè)計(jì)等領(lǐng)域被用于制造模型,后逐漸用于一些產(chǎn)品的直接制造,已經(jīng)有使用這種技術(shù)打印而成的零部件。該技術(shù)在珠寶、鞋類、工業(yè)設(shè)計(jì)、建筑、工程和施工(AEC)、汽車,航空航天、牙科和醫(yī)療產(chǎn)業(yè)、教育、地理信息系統(tǒng)、土木工程、槍支以及其他領(lǐng)域都有所應(yīng)用。
在3D打印時(shí),通常需要在計(jì)算機(jī)中利用作圖軟件例如CAD和3Dmax等作出被打印物品的3D模型,以該3D模型作為3D打印圖紙進(jìn)行切片、逐層打印從而最終獲得打印物品,而在這個(gè)過程中,由于生活中可能需要打印的物品越來越多,而不及對所有的物品均通過軟件進(jìn)行人工作圖建模,因此,需要一種3D打印圖紙生成及加密方法,能夠快速地生成3D打印圖紙,以滿足日益擴(kuò)大的需求。
技術(shù)實(shí)現(xiàn)要素:
本公開提供一種3D打印圖紙生成及加密方法及裝置,以通過圖像識別和紅外傳感等技術(shù)獲取待打印物品的外觀信息和內(nèi)部結(jié)構(gòu)信息,經(jīng)過數(shù)據(jù)處理后快速地生成待打印物品的3D打印圖紙。
第一方面,本公開實(shí)施例提供了一種3D打印圖紙生成及加密方法,所述方法包括:
獲取待打印物品的外觀信息以及內(nèi)部結(jié)構(gòu)信息;
對所述外觀信息以及內(nèi)部結(jié)構(gòu)信息進(jìn)行數(shù)據(jù)處理;
生成所述待打印物品的3D打印圖紙;
對所述3D打印圖紙進(jìn)行加密,其中,加密的方式包括RSA、AES、CES以及二維碼中的一種或幾種組合。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:根據(jù)終端中預(yù)設(shè)的軟件或者數(shù)據(jù)算法對獲取的待打印物品的外觀信息以及內(nèi)部結(jié)構(gòu)信息進(jìn)行數(shù)據(jù)處理,進(jìn)而得出待打印物品的完整的三維模型,進(jìn)而根據(jù)該三維模型轉(zhuǎn)換生成常用格式的3D打印圖紙,以快速地對任何體積、形體以及結(jié)構(gòu)的待打印物品進(jìn)行快速的外觀攝像分析、紅外掃描內(nèi)部結(jié)構(gòu)之后便能夠快速而準(zhǔn)確地生成待打印物品的3D打印圖紙,效率相較于目前的人工繪制3D打印圖紙而言得到了大幅度的提升,尤其適用于工業(yè)上的批量3D打印圖紙的生成,且可采取不同的加密方式以及待打印物品的安全等級的不同對生成的3D打印圖紙進(jìn)行加密,例如,對于軍工產(chǎn)品而言,在通過本方法生成其對應(yīng)的3D打印圖紙之后自動進(jìn)行較高等級的加密,從而防止有不法分子的不法圖謀,同時(shí)有利于保護(hù)本公開各類待打印物品的產(chǎn)權(quán)。
結(jié)合另一方面,在另一方面的一種可能出現(xiàn)的實(shí)現(xiàn)方式中,所述方法還包括:
將所述3D打印圖紙上傳至云服務(wù)器。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:上傳至云服務(wù)器使得所有通訊連接至該云服務(wù)器的用戶在經(jīng)過云服務(wù)器的授權(quán)或者獲取相應(yīng)的解密密碼之后能夠使用本公開的3D打印圖紙,有利于圖紙的分享。
結(jié)合另一方面,在另一方面的一種可能出現(xiàn)的實(shí)現(xiàn)方式中,所述獲取待打印物品的外觀信息以及內(nèi)部結(jié)構(gòu)信息,包括:
獲取所述待打印物品的整體外觀圖像,通過圖像算法分析得出所述待打印物品的外觀信息;
獲取所述待打印物品的紅外掃描影像,根據(jù)該紅外掃描影像獲得所述待打印物品的三維模型;
根據(jù)所述待打印物品的三維模型獲取所述待打印物品的內(nèi)部結(jié)構(gòu)信息。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:在工業(yè)設(shè)計(jì)中外觀信息與內(nèi)部結(jié)構(gòu)信息是緊密而不可分的,通常在進(jìn)行外觀設(shè)計(jì)之后其內(nèi)部的內(nèi)部結(jié)構(gòu)信息也已經(jīng)固定,因此,本公開中通過首先獲取外觀信息的方式使得在能夠較好地獲取待打印物品的三維模型,進(jìn)而獲取精度更高的3D打印圖紙。
結(jié)合另一方面,在另一方面的一種可能出現(xiàn)的實(shí)現(xiàn)方式中,獲取所述待打印物品的紅外掃描影像,根據(jù)該紅外掃描影像獲得所述待打印物品的內(nèi)部結(jié)構(gòu)信息,包括:
對所述待打印物品的外觀信息進(jìn)行分析,得出所述待打印物品的中心點(diǎn);
以所述中心點(diǎn)對所述待打印物品進(jìn)行虛擬分割,以得到所述待打印物品的若干虛擬分割體;
分別對所述待打印物品的各所述虛擬分割體進(jìn)行紅外掃描;
對得到的各所述虛擬分割體的紅外掃描影像所對應(yīng)的三維模型進(jìn)行整合,以得到所述待打印物品的內(nèi)部結(jié)構(gòu)信息。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:通過對ID分析出的中心點(diǎn)對待打印物品進(jìn)行分割,使得能夠通過紅外掃描分別獲取各部分分割體的三維模型,通過對各部分的三維模型進(jìn)行整合即可得出完整的內(nèi)部結(jié)構(gòu)信息。
結(jié)合另一方面,在另一方面的一種可能出現(xiàn)的實(shí)現(xiàn)方式中,獲取所述待打印物品的紅外掃描影像,根據(jù)該紅外掃描影像獲得所述待打印物品的內(nèi)部結(jié)構(gòu)信息,包括:
在對所述待打印物品進(jìn)行紅外掃描時(shí),獲取所述待打印物品的當(dāng)前掃描部分和未掃描部分;
對當(dāng)前掃描部分進(jìn)行建模以獲取該當(dāng)前掃描部分的三維模型;
重復(fù)以上步驟,以使得所述方法中的未掃描部分完全消除;
對獲取的各三維模型進(jìn)行整合,以得到所述待打印物品的內(nèi)部結(jié)構(gòu)信息。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:可實(shí)現(xiàn)通過一個(gè)紅外掃描儀或紅外攝像機(jī)在轉(zhuǎn)換角度的過程中實(shí)現(xiàn)對待打印物品的完整的三維模型的獲取,消除其中的未掃描死角,使得成本降低。
結(jié)合另一方面,在另一方面的一種可能出現(xiàn)的實(shí)現(xiàn)方式中,所述對所述外觀信息以及內(nèi)部結(jié)構(gòu)信息進(jìn)行數(shù)據(jù)處理,包括:
將所述外觀信息以及內(nèi)部結(jié)構(gòu)信息輸入到數(shù)據(jù)處理中心;
獲取所述數(shù)據(jù)處理中心中根據(jù)預(yù)設(shè)的軟件或數(shù)據(jù)算法的處理結(jié)果,其中,所述處理結(jié)果為所述待打印物品的三維模型。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:對外觀信息以及內(nèi)部結(jié)構(gòu)信息進(jìn)行整合時(shí)通過數(shù)據(jù)處理中心的預(yù)設(shè)的軟件或者數(shù)據(jù)算法進(jìn)行處理,并得出相應(yīng)的三維模型,算法可根據(jù)需要實(shí)時(shí)改進(jìn)和更新,以適應(yīng)新的需求,同時(shí)也可以不斷地增強(qiáng)其數(shù)據(jù)整合的精度。
第二方面,本公開實(shí)施例還提供了一種3D打印圖紙生成裝置,所述裝置包括:
獲取模塊,被配置用于獲取待打印物品的外觀信息以及內(nèi)部結(jié)構(gòu)信息;
處理模塊,被配置用于對所述外觀信息以及內(nèi)部結(jié)構(gòu)信息進(jìn)行數(shù)據(jù)處理;
生成模塊,被配置用于生成所述待打印物品的3D打印圖紙;以及
加密模塊,被配置用于對所述3D打印圖紙進(jìn)行加密,其中,加密的方式包括RSA、AES、CES以及二維碼中的一種或幾種組合。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:通過裝置的各模塊可以實(shí)現(xiàn)批量地生成各種類型的待打印物品的3D打印圖紙,解決了目前需要對待打印物品人工通過軟件操作建立其對應(yīng)的3D模型的弊端,使得能夠通過一種工業(yè)批量生產(chǎn)快速地獲取3D打印圖紙且對其進(jìn)行加密,使得3D打印圖紙獲得較高的安全性。
上述的裝置,所述裝置還包括:
上傳模塊,被配置用于將所述3D打印圖紙上傳至云服務(wù)器。
上述的裝置,所述獲取模塊包括:
ID獲取模塊,被配置用于獲取所述待打印物品的整體外觀圖像,通過圖像算法分析得出所述待打印物品的外觀信息;
紅外掃描獲取模塊,被配置用于獲取所述待打印物品的紅外掃描影像,根據(jù)該紅外掃描影像獲得所述待打印物品的三維模型;
MD獲取模塊,被配置用于根據(jù)所述待打印物品的三維模型獲取所述待打印物品的內(nèi)部結(jié)構(gòu)信息。
上述的裝置,所述紅外掃描獲取模塊包括:
分析模塊,被配置用于對所述待打印物品的外觀信息進(jìn)行分析,得出所述待打印物品的中心點(diǎn);
分割模塊,被配置用于以所述中心點(diǎn)對所述待打印物品進(jìn)行虛擬分割,以得到所述待打印物品的若干虛擬分割體;
逐一掃描模塊,被配置用于分別對所述待打印物品的各所述虛擬分割體進(jìn)行紅外掃描;
第一整合模塊,被配置用于對得到的各所述虛擬分割體的紅外掃描影像所對應(yīng)的三維模型進(jìn)行整合,以得到所述待打印物品的內(nèi)部結(jié)構(gòu)信息。
上述的裝置,所述紅外掃描獲取模塊包括:
掃描分析模塊,被配置用于在對所述待打印物品進(jìn)行紅外掃描時(shí),獲取所述待打印物品的當(dāng)前掃描部分和未掃描部分;
部分建模模塊,被配置用于對當(dāng)前掃描部分進(jìn)行建模以獲取該當(dāng)前掃描部分的三維模型;
消除模塊,被配置用于重復(fù)執(zhí)行所述掃描分析模塊和所述部分建模模塊,以使得所述方法中的未掃描部分完全消除;
第二整合模塊,被配置用于對獲取的各三維模型進(jìn)行整合,以得到所述待打印物品的內(nèi)部結(jié)構(gòu)信息。
上述的裝置,所述處理模塊包括:
輸入模塊,被配置用于將所述外觀信息以及內(nèi)部結(jié)構(gòu)信息輸入到數(shù)據(jù)處理中心;
結(jié)果獲取模塊,被配置用于獲取所述數(shù)據(jù)處理中心中根據(jù)預(yù)設(shè)的軟件或數(shù)據(jù)算法的處理結(jié)果,其中,所述處理結(jié)果為所述待打印物品的三維模型。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。
圖1是根據(jù)一示例性實(shí)施例示出的一種3D打印圖紙生成方法的流程圖。
圖2是根據(jù)一示例性實(shí)施例示出的步驟120的流程示意圖。
圖3是根據(jù)一示例性實(shí)施例示出的3D打印圖紙生成及加密方法加密時(shí)的流程示意圖。
圖4是根據(jù)一示例性實(shí)施例示出的獲取內(nèi)部結(jié)構(gòu)信息時(shí)的流程示意圖。
圖5是根據(jù)一示例性實(shí)施例示出的3D打印圖紙生成裝置的框圖。
圖6是根據(jù)一示例性實(shí)施例示出的紅外掃描獲取模塊的兩種實(shí)施方式的結(jié)構(gòu)框圖。
圖7是根據(jù)一示例性實(shí)施例示出的一種實(shí)現(xiàn)3D打印圖紙生成及加密方法的裝置的框圖。
圖8是根據(jù)一示例性實(shí)施例示出的一種用于實(shí)現(xiàn)3D打印圖紙生成及加密方法的裝置的框圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對本公開作進(jìn)一步的詳細(xì)說明。可以理解的是,此處所描述的具體實(shí)施例僅僅用于解釋本公開,而非對本公開的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本公開相關(guān)的部分而非全部結(jié)構(gòu)。
在更加詳細(xì)地討論示例性實(shí)施例之前應(yīng)當(dāng)提到的是,一些示例性實(shí)施例被描述成作為流程圖描繪的處理或方法。雖然流程圖中將各步驟描述成順序的處理,但是其中的許多步驟可以并行地、并發(fā)地或者同時(shí)實(shí)施。此外,各步驟的順序可以被重新安排,當(dāng)其操作完成時(shí)所述處理可以被終止,但是還可以具有未包括在附圖內(nèi)的其它步驟。處理可以對應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等。
本公開涉及一種3D打印圖紙生成及加密方法及裝置,其主要運(yùn)用于需要快速生成待打印物品的3D打印圖紙的場景中,尤其適應(yīng)于能夠適用于工業(yè)批量生成3D打印圖紙并進(jìn)行加密保存的實(shí)施場景,其基本思想是:通過對獲取的待打印物品的外觀信息進(jìn)行圖像分析以及通過紅外掃描獲取其內(nèi)部結(jié)構(gòu)信息,在服務(wù)器端或者數(shù)據(jù)處理中心端對獲取的外觀信息和內(nèi)部結(jié)構(gòu)信息進(jìn)行處理以得出待打印物品的三維模型,從而根據(jù)該三維模型轉(zhuǎn)換生成常用格式的3D打印圖紙,通過本公開的方法及裝置可以快速地對任何體積、形體以及結(jié)構(gòu)的待打印物品進(jìn)行快速的外觀攝像分析、紅外掃描內(nèi)部結(jié)構(gòu)以能夠快速而準(zhǔn)確地生成相應(yīng)物品的3D打印圖紙。
本實(shí)施例可適用于帶有圖像識別以及紅外掃描的裝置中以進(jìn)行快速生成3D打印圖紙的情況中,該方法可以由控制圖像識別和紅外掃描并與其通訊連接的裝置來執(zhí)行,其中該裝置可以由軟件和/或硬件來實(shí)現(xiàn),或者由裝置中的數(shù)據(jù)處理中心來控制,如圖1所示,為本公開示例性實(shí)施例的一種3D打印圖紙生成及加密方法的流程圖,所述方法包括如下步驟:
在步驟110中,獲取待打印物品的外觀信息以及內(nèi)部結(jié)構(gòu)信息;
對于需要生成3D打印圖紙的某一物品為待打印物品,其可涉及工業(yè)結(jié)構(gòu)、生物制造、化學(xué)制品、物理等多個(gè)領(lǐng)域。
所述外觀信息即ID(Industrial design,工業(yè)設(shè)計(jì))信息為待打印物品的外觀設(shè)計(jì),其一般為其外觀形狀,也可包括其外觀上的配色、圖案、修飾以及不同材料的選擇等等。
所述內(nèi)部結(jié)構(gòu)信息即MD(Mechanical design)信息為待打印物品的內(nèi)部結(jié)構(gòu)設(shè)計(jì),其一般為產(chǎn)品的后段設(shè)計(jì),其涉及到一件物品內(nèi)部的各結(jié)構(gòu)、各分件以及組裝件等的具體結(jié)構(gòu)。
所述外觀信息以及所述內(nèi)部結(jié)構(gòu)信息為能夠精確反映所述待打印物品的外觀和內(nèi)部結(jié)構(gòu)的參數(shù)信息,在待打印物品已確定的情況下,所述外觀信息和所述內(nèi)部結(jié)構(gòu)信息均為確定的,所述內(nèi)部結(jié)構(gòu)信息完善且完美地配合于所述外觀信息并最終能夠通過該兩類信息得出所述待打印物品的三維模型。
在步驟120中,對所述外觀信息以及內(nèi)部結(jié)構(gòu)信息進(jìn)行數(shù)據(jù)處理;
對于獲取的已確定的外觀信息和內(nèi)部結(jié)構(gòu)信息,可以上傳至數(shù)據(jù)處理中心根據(jù)對外觀信息和內(nèi)部結(jié)構(gòu)信息預(yù)設(shè)的軟件或數(shù)據(jù)算法來進(jìn)行分析還原,以形成精確度較高的所述待打印物品的三維模型,在本公開示例性實(shí)施例的一種實(shí)施場景中,在數(shù)據(jù)處理后的三維模型,還可以添加后期的修潤、加工等步驟,以實(shí)現(xiàn)對初步形成的三維模型的進(jìn)一步還原,使得進(jìn)一步提高通過外觀信息和內(nèi)部結(jié)構(gòu)信息生成的三維模型的精度,減少在數(shù)據(jù)處理過程中出現(xiàn)的失誤。
預(yù)設(shè)的軟件或數(shù)據(jù)算法為根據(jù)獲取的外觀信息以及內(nèi)部結(jié)構(gòu)信息還原成相應(yīng)的三維模型的一系列清晰指令,可通過各類型的計(jì)算機(jī)語言實(shí)現(xiàn),其要解決的問題是如何更精確地使獲得的外觀信息以及內(nèi)部結(jié)構(gòu)信息進(jìn)行處理以高效率且完整地輸出外觀信息以及內(nèi)部結(jié)構(gòu)信息結(jié)合而成的三維模型,其將獲取的外觀信息以及內(nèi)部結(jié)構(gòu)信息為輸入項(xiàng)進(jìn)行處理,并輸出三維模型。
在一種可行的方式中,如圖2所示,其進(jìn)行數(shù)據(jù)處理的步驟可包括:
在步驟121中,將所述外觀信息以及內(nèi)部結(jié)構(gòu)信息輸入到數(shù)據(jù)處理中心;
所述數(shù)據(jù)處理中心可為計(jì)算機(jī)端或者云服務(wù)器端,在上傳至數(shù)據(jù)處理中心后,可以由計(jì)算機(jī)端接收所述外觀信息以及內(nèi)部結(jié)構(gòu)信息并由預(yù)設(shè)的軟件或算法進(jìn)行數(shù)據(jù)處理,也可以通過云服務(wù)器(云端數(shù)據(jù)處理中心)接收所述外觀信息以及內(nèi)部結(jié)構(gòu)信息根據(jù)預(yù)設(shè)的軟件或算法進(jìn)行數(shù)據(jù)處理。
在步驟122中,獲取所述數(shù)據(jù)處理中心中根據(jù)預(yù)設(shè)的軟件或數(shù)據(jù)算法的處理結(jié)果,其中,所述處理結(jié)果為所述待打印物品的三維模型。
在由計(jì)算機(jī)端或云服務(wù)器端根據(jù)預(yù)設(shè)的軟件或數(shù)據(jù)算法對獲取的外觀信息以及內(nèi)部結(jié)構(gòu)信息處理之后得到相應(yīng)的處理結(jié)果,該處理結(jié)果為最終得到所述待打印物品的三維模型。
在步驟130中,生成所述待打印物品的3D打印圖紙。
根據(jù)獲取的所述待打印物品的三維模型在相應(yīng)的軟件中進(jìn)行輸出對應(yīng)格式的3D打印圖紙,在所述3D打印圖紙為電子數(shù)據(jù)格式時(shí),其可以為通過對所述三維模型進(jìn)行電子輸出,其格式可以為目前支持的.stl或者.obj等。
根據(jù)所述3D打印圖紙?jiān)O(shè)置3D打印機(jī),即可通過建模、切片、逐層打印的方式完整地打印生成與所述待打印物品相同結(jié)構(gòu)和外觀設(shè)計(jì)的打印物品。
在此過程中,還可根據(jù)打印物品與原待打印物品之間的比較,通過尋找打印物品與原待打印物品之間的差別對所述3D打印圖紙進(jìn)行反饋性的修改,從而使得所述3D打印圖紙能夠更加準(zhǔn)確地對待打印物品進(jìn)行還原。
在步驟140中,對所述3D打印圖紙進(jìn)行加密;
對于生成的3D打印圖紙即進(jìn)行加密操作,加密操作可發(fā)生于所述3D打印圖紙輸出之前,使得3D打印圖紙輸出之后以及在云服務(wù)器分享時(shí)已是安全的數(shù)據(jù),同時(shí),在加密時(shí)對其加密所對應(yīng)的解密方式及解密密碼均可上傳至云端或發(fā)送至用戶,其中,加密的方式包括但不限于RSA、AES、CES以及二維碼中的一種或幾種組合,可根據(jù)需要選取對稱或非對稱式的加密方式,在一種可能的實(shí)施方式中,還可以根據(jù)待打印物品的安全等級選擇加密方式,其將于下文進(jìn)行描述。
在本公開示例性實(shí)施例的一種方式中,如圖3所示,在生成所述3D打印圖紙之后對生成的3D打印圖紙進(jìn)行加密、分享的操作,其可行的實(shí)施步驟包括如下:
在步驟150中,判斷是否需要對所述3D打印圖紙進(jìn)行加密;
可在相應(yīng)的控制中心設(shè)置待打印物品的級別,對于待打印物品的全部或者高于一定級別的待打印物品的對應(yīng)的3D打印圖紙進(jìn)行加密,在該步驟中,其可以根據(jù)一定的輸入指令進(jìn)行操作,也可以根據(jù)相應(yīng)的控制中心的既定策略進(jìn)行操作。
所述控制中心可以為與所述外觀信息以及內(nèi)部結(jié)構(gòu)信息的獲取裝置通訊連接的控制單元,也可以為數(shù)據(jù)處理中心的相應(yīng)預(yù)設(shè)的軟件或者數(shù)據(jù)算法。
在步驟160中,根據(jù)安全等級選擇加密方式,以對所述3D打印圖紙進(jìn)行加密;
根據(jù)控制中心的既定策略選擇一種加密方式對所述3D打印圖紙進(jìn)行加密,其中,加密的方式包括但不限于RSA、AES、CES以及二維碼中的一種或幾種組合,加密方式可根據(jù)3D打印圖紙的級別而相應(yīng)地設(shè)定,例如當(dāng)待打印物品為軍工用品時(shí),則盡可能地選擇破譯位數(shù)高達(dá)128位的相應(yīng)加密方式進(jìn)行加密,以確保3D打印圖紙不被泄露。
在步驟170中,將所述3D打印圖紙上傳至云服務(wù)器。
同樣地,在本步驟中,可通過將加密的3D打印圖紙上傳至云服務(wù)器中,在其它用戶通過云服務(wù)器獲取所述3D打印圖紙時(shí),只有在被授權(quán)或者被提供解密密碼時(shí)才能夠獲取相應(yīng)對的3D打印圖紙。
在本公開示例性實(shí)施例的另一種實(shí)施場景中,如圖4所示,所述獲取待打印物品的外觀信息以及內(nèi)部結(jié)構(gòu)信息,其一種可行的方式為通過攝像和紅外掃描能夠得到三維模型,其步驟包括如下:
獲取所述待打印物品的整體外觀圖像,通過圖像算法分析得出所述待打印物品的外觀信息;
可通過正視圖、仰視圖、四個(gè)方向視圖的方式獲取待打印物品的整體外觀圖像。
通過對各視圖進(jìn)行圖像算法分析,最終得出待打印物品的外觀信息。
所述圖像算法與預(yù)設(shè)的軟件或數(shù)據(jù)算法的原理相同,可通過一定的指令對相應(yīng)的數(shù)據(jù)進(jìn)行處理,并最終得出外觀外觀信息。
獲取所述待打印物品的紅外掃描影像,根據(jù)該紅外掃描影像獲得所述待打印物品的三維模型;
可通過紅外攝像機(jī)對待打印物品進(jìn)行掃描,并最終得出其三維模型。
在獲取待打印物品的內(nèi)部結(jié)構(gòu)信息時(shí),由于一次性的掃描可能無法完整地掃描出其整體的內(nèi)部結(jié)構(gòu),或者為了減少在數(shù)據(jù)處理還原時(shí)的操作步驟,可通過以下兩種方式獲取所述內(nèi)部結(jié)構(gòu)信息,以方便后續(xù)步驟中的數(shù)據(jù)處理,其步驟可包括如下:
獲取所述待打印物品的紅外掃描影像,根據(jù)該紅外掃描影像獲得所述待打印物品的內(nèi)部結(jié)構(gòu)信息,包括:
在步驟421中,對所述待打印物品的外觀信息進(jìn)行分析,得出所述待打印物品的中心點(diǎn);
對于內(nèi)部結(jié)構(gòu)較為復(fù)雜的待打印物品,一次掃描無法獲取其完整的內(nèi)部結(jié)構(gòu)信息,則可通過對外觀信息的分析,從待打印物品的外觀形狀入手得出其中心點(diǎn),該中心點(diǎn)可為待打印物品的結(jié)構(gòu)中心或者重心線的交點(diǎn)。
在步驟422中,以所述中心點(diǎn)對所述待打印物品進(jìn)行虛擬分割,以得到所述待打印物品的若干虛擬分割體;
對所述中心點(diǎn)為基準(zhǔn)點(diǎn)對所述待打印物品進(jìn)行虛擬分割,對各虛擬分割體進(jìn)行組合之后可得到完整的原待打印物品。
在步驟423中,分別對所述待打印物品的各所述虛擬分割體進(jìn)行紅外掃描;
移動各紅外掃描儀或者紅外攝像機(jī)的角度,使得可以獲取各所述虛擬分割體的掃描結(jié)果。
在步驟424中,對得到的各所述虛擬分割體的紅外掃描影像所對應(yīng)的三維模型進(jìn)行整合,以得到所述待打印物品的內(nèi)部結(jié)構(gòu)信息。
將得到的各虛擬分割體的掃描影像進(jìn)行處理,以得到其對應(yīng)的整合到的三維模型,進(jìn)而得到完整的內(nèi)部結(jié)構(gòu)信息。
在本公開示例性實(shí)施例的另一種可行的實(shí)施方式中,可通過移動一臺紅外掃描儀或者紅外攝像機(jī)的角度可獲取完整的內(nèi)部結(jié)構(gòu)信息,其可實(shí)施的步驟包括如下:
在步驟425中,在對所述待打印物品進(jìn)行紅外掃描時(shí),獲取所述待打印物品的當(dāng)前掃描部分和未掃描部分;
對于第一次對待打印物品的掃描時(shí),根據(jù)圖像分析可獲得物品的當(dāng)前掃描部分,即紅外掃描儀或紅外攝像機(jī)能夠獲取掃描圖像的部分,以及未掃描部分,即當(dāng)前角度下紅外掃描儀或紅外攝像機(jī)無法獲取掃描圖像的部分。
在步驟426中,對當(dāng)前掃描部分進(jìn)行建模以獲取該當(dāng)前掃描部分的三維模型;
對于夠獲取掃描圖像的部分建模以獲取該部分的三維模型。
在步驟427中,重復(fù)以上步驟,以使得所述方法中的未掃描部分完全消除;
而對于未掃描部分,則恰當(dāng)?shù)匾苿蛹t外掃描儀或紅外攝像機(jī)的角度,并可能減少移動角度次數(shù)地獲取未掃描部分的紅外影像,直到未掃描部分消除為零。
在步驟428中,對獲取的各三維模型進(jìn)行整合,以得到所述待打印物品的內(nèi)部結(jié)構(gòu)信息。
對幾次獲取的各三維模型進(jìn)行整體,從而可以得出所述待打印物品的內(nèi)部結(jié)構(gòu)信息。
根據(jù)所述待打印物品的三維模型獲取所述待打印物品的內(nèi)部結(jié)構(gòu)信息。
根據(jù)三維模型得出待打印物品的內(nèi)部結(jié)構(gòu)信息,同時(shí),結(jié)合所述外觀信息可得出所述待打印物品的完整的3D打印圖紙。
本公開示例性實(shí)施例的技術(shù)方案,通過不同的方式完整地獲取了其內(nèi)部結(jié)構(gòu)信息,包括內(nèi)部構(gòu)件、組件的材質(zhì)、線路的排布等等,解決了使得結(jié)合其外觀信息可以得出完整的3D打印圖紙,達(dá)到了快速生成待打印物品的3D打印圖紙效果,使得針對于任意一物品均能夠快速生成其對應(yīng)的3D打印圖紙。
圖5為本公開實(shí)施例提供的一種生成3D打印圖紙的裝置框圖,該裝置可由軟件和/或硬件實(shí)現(xiàn),一般地集成于裝置中,可通過生成3D打印圖紙的的方法來實(shí)現(xiàn)。如圖5所示,本實(shí)施例可以以上述實(shí)施例為基礎(chǔ),提供了一種生成3D打印圖紙的裝置,其主要包括了獲取模塊510、處理模塊520以及生成模塊530,其中的兩兩模塊之間可實(shí)現(xiàn)通訊連接,各模塊也均可以與裝置的控制中心計(jì)算機(jī)端或云服務(wù)器通訊連接。
其中的獲取模塊510,被配置用于獲取待打印物品的ID以及內(nèi)部結(jié)構(gòu)信息;
其中的處理模塊520,被配置用于對所述ID以及內(nèi)部結(jié)構(gòu)信息進(jìn)行數(shù)據(jù)處理;
其中的生成模塊530,被配置用于生成所述待打印物品的3D打印圖紙;以及
加密模塊540,被配置用于對所述3D打印圖紙進(jìn)行加密,其中,加密的方式包括RSA、AES、CES以及二維碼中的一種或幾種組合。
通過本公開示例性實(shí)施例的獲取模塊510、處理模塊520以及生成模塊530較快速地生成待打印物品的3D打印圖紙之后對其進(jìn)行加密,可保證生成的每一3D打印圖紙的數(shù)據(jù)安全性,在通過進(jìn)一步的云服務(wù)器分享時(shí),也僅有在獲取授權(quán)或者被提供正確的密碼時(shí)才能夠下載、打印和修改,否則無法使用,實(shí)現(xiàn)了對批量生成的3D打印圖紙的安全保密工作。
在本公開示例性實(shí)施例的另一種實(shí)施場景中,所述裝置還包括:
上傳模塊550,被配置用于將所述3D打印圖紙上傳至云服務(wù)器。
在本公開示例性實(shí)施例的另一種實(shí)施場景中,所述獲取模塊510包括:
ID獲取模塊,被配置用于獲取所述待打印物品的整體外觀圖像,通過圖像算法分析得出所述待打印物品的外觀信息;
紅外掃描獲取模塊,被配置用于獲取所述待打印物品的紅外掃描影像,根據(jù)該紅外掃描影像獲得所述待打印物品的三維模型;
MD獲取模塊,被配置用于根據(jù)所述待打印物品的三維模型獲取所述待打印物品的內(nèi)部結(jié)構(gòu)信息。
如圖6所示,為本公開的一種3D打印圖紙生成裝置的紅外掃描模塊的框圖,在本公開示例性實(shí)施例的另一種實(shí)施場景中,所述紅外掃描獲取模塊512包括:
分析模塊611,被配置用于對所述待打印物品的外觀信息進(jìn)行分析,得出所述待打印物品的中心點(diǎn);
分割模塊612,被配置用于以所述中心點(diǎn)對所述待打印物品進(jìn)行虛擬分割,以得到所述待打印物品的若干虛擬分割體;
逐一掃描模塊613,被配置用于分別對所述待打印物品的各所述虛擬分割體進(jìn)行紅外掃描;
第一整合模塊614,被配置用于對得到的各所述虛擬分割體的紅外掃描影像所對應(yīng)的三維模型進(jìn)行整合,以得到所述待打印物品的內(nèi)部結(jié)構(gòu)信息。
在本公開示例性實(shí)施例的另一種實(shí)施場景中,所述紅外掃描獲取模塊512包括:
掃描分析模塊615,被配置用于在對所述待打印物品進(jìn)行紅外掃描時(shí),獲取所述待打印物品的當(dāng)前掃描部分和未掃描部分;
部分建模模塊616,被配置用于對當(dāng)前掃描部分進(jìn)行建模以獲取該當(dāng)前掃描部分的三維模型;
消除模塊617,被配置用于重復(fù)執(zhí)行所述掃描分析模塊和所述部分建模模塊,以使得所述方法中的未掃描部分完全消除;
第二整合模塊618,被配置用于對獲取的各三維模型進(jìn)行整合,以得到所述待打印物品的內(nèi)部結(jié)構(gòu)信息。
在本公開示例性實(shí)施例的另一種實(shí)施場景中,所述處理模塊520包括:
輸入模塊,被配置用于將所述ID以及內(nèi)部結(jié)構(gòu)信息輸入到數(shù)據(jù)處理中心;
結(jié)果獲取模塊,被配置用于獲取所述數(shù)據(jù)處理中心中根據(jù)預(yù)設(shè)的軟件或數(shù)據(jù)算法的處理結(jié)果,其中,所述處理結(jié)果為所述待打印物品的三維模型。
上述實(shí)施例中提供的生成3D打印圖紙及加密的裝置可執(zhí)行本公開中任意實(shí)施例中所提供的生成3D打印圖紙及加密的方法,具備執(zhí)行該方法相應(yīng)的功能模塊和有益效果,未在上述實(shí)施例中詳細(xì)描述的技術(shù)細(xì)節(jié),可參見本公開任意實(shí)施例中所提供的生成3D打印圖紙及加密的方法。
將意識到的是,本公開也擴(kuò)展到適合于將本公開付諸實(shí)踐的計(jì)算機(jī)程序,特別是載體上或者載體中的計(jì)算機(jī)程序。程序可以以源代碼、目標(biāo)代碼、代碼中間源和諸如部分編譯的形式的目標(biāo)代碼的形式,或者以任何其它適合在按照本公開的方法的實(shí)現(xiàn)中使用的形式。也將注意的是,這樣的程序可能具有許多不同的構(gòu)架設(shè)計(jì)。例如,實(shí)現(xiàn)按照本公開的方法或者系統(tǒng)的功能性的程序代碼可能被再分為一個(gè)或者多個(gè)子例程。
用于在這些子例程中間分布功能性的許多不同方式將對技術(shù)人員而言是明顯的。子例程可以一起存儲在一個(gè)可執(zhí)行文件中,從而形成自含式的程序。這樣的可執(zhí)行文件可以包括計(jì)算機(jī)可執(zhí)行指令,例如處理器指令和/或解釋器指令(例如,Java解釋器指令)??商鎿Q地,子例程的一個(gè)或者多個(gè)或者所有子例程都可以存儲在至少一個(gè)外部庫文件中,并且與主程序靜態(tài)地或者動態(tài)地(例如在運(yùn)行時(shí)間)鏈接。主程序含有對子例程中的至少一個(gè)的至少一個(gè)調(diào)用。子例程也可以包括對彼此的函數(shù)調(diào)用。涉及計(jì)算機(jī)程序產(chǎn)品的實(shí)施例包括對應(yīng)于所闡明方法中至少一種方法的處理步驟的每一步驟的計(jì)算機(jī)可執(zhí)行指令。這些指令可以被再分成子例程和/或被存儲在一個(gè)或者多個(gè)可能靜態(tài)或者動態(tài)鏈接的文件中。
另一個(gè)涉及計(jì)算機(jī)程序產(chǎn)品的實(shí)施例包括對應(yīng)于所闡明的系統(tǒng)和/或產(chǎn)品中至少一個(gè)的裝置中每個(gè)裝置的計(jì)算機(jī)可執(zhí)行指令。這些指令可以被再分成子例程和/或被存儲在一個(gè)或者多個(gè)可能靜態(tài)或者動態(tài)鏈接的文件中。
計(jì)算機(jī)程序的載體可以是能夠運(yùn)載程序的任何實(shí)體或者裝置。例如,載體可以包含存儲介質(zhì),諸如(ROM例如CDROM或者半導(dǎo)體ROM)或者磁記錄介質(zhì)(例如軟盤或者硬盤)。進(jìn)一步地,載體可以是可傳輸?shù)妮d體,諸如電學(xué)或者光學(xué)信號,其可以經(jīng)由電纜或者光纜,或者通過無線電或者其它手段傳遞。當(dāng)程序具體化為這樣的信號時(shí),載體可以由這樣的線纜或者其它裝置或者裝置組成。可替換地,載體可以是其中嵌入有程序的集成電路,所述集成電路適合于執(zhí)行相關(guān)方法,或者供相關(guān)方法的執(zhí)行所用。
應(yīng)該留意的是,上文提到的實(shí)施例是舉例說明本公開,而不是限制本公開,并且本領(lǐng)域的技術(shù)人員將能夠設(shè)計(jì)許多可替換的實(shí)施例,而不會偏離所附權(quán)利要求的范圍。在權(quán)利要求中,任何放置在圓括號之間的參考符號不應(yīng)被解讀為是對權(quán)利要求的限制。動詞“包括”和其詞形變化的使用不排除除了在權(quán)利要求中記載的那些之外的元素或者步驟的存在。在元素之前的冠詞“一”或者“一個(gè)”不排除復(fù)數(shù)個(gè)這樣的元素的存在。本公開可以通過包括幾個(gè)明顯不同的組件的硬件,以及通過適當(dāng)編程的計(jì)算機(jī)而實(shí)現(xiàn)。在列舉幾種裝置的裝置權(quán)利要求中,這些裝置中的幾種可以通過硬件的同一項(xiàng)來體現(xiàn)。在相互不同的從屬權(quán)利要求中陳述某些措施的單純事實(shí)并不表明這些措施的組合不能被用來獲益。
如果期望的話,這里所討論的不同功能可以以不同順序執(zhí)行和/或彼此同時(shí)執(zhí)行。此外,如果期望的話,以上所描述的一個(gè)或多個(gè)功能可以是可選的或者可以進(jìn)行組合。
如果期望的話,上文所討論的各步驟并不限于各實(shí)施例中的執(zhí)行順序,不同步驟可以以不同順序執(zhí)行和/或彼此同時(shí)執(zhí)行。此外,在其他實(shí)施例中,以上所描述的一個(gè)或多個(gè)步驟可以是可選的或者可以進(jìn)行組合。
雖然本公開的各個(gè)方面在獨(dú)立權(quán)利要求中給出,但是本公開的其它方面包括來自所描述實(shí)施方式的特征和/或具有獨(dú)立權(quán)利要求的特征的從屬權(quán)利要求的組合,而并非僅是權(quán)利要求中所明確給出的組合。
這里所要注意的是,雖然以上描述了本公開的示例實(shí)施方式,但是這些描述并不應(yīng)當(dāng)以限制的含義進(jìn)行理解。相反,可以進(jìn)行若干種變化和修改而并不背離如所附權(quán)利要求中所限定的本公開的范圍。
本領(lǐng)域普通技術(shù)人員應(yīng)該明白,本公開實(shí)施例的裝置中的各模塊可以用通用的計(jì)算裝置來實(shí)現(xiàn),各模塊可以集中在單個(gè)計(jì)算裝置或者計(jì)算裝置組成的網(wǎng)絡(luò)組中,本公開實(shí)施例中的裝置對應(yīng)于前述實(shí)施例中的方法,其可以通過可執(zhí)行的程序代碼實(shí)現(xiàn),也可以通過集成電路組合的方式來實(shí)現(xiàn),因此本公開并不局限于特定的硬件或者軟件及其結(jié)合。
本領(lǐng)域普通技術(shù)人員應(yīng)該明白,本公開實(shí)施例的裝置中的各模塊可以用通用的移動終端來實(shí)現(xiàn),各模塊可以集中在單個(gè)移動終端或者移動終端組成的裝置組合中,本公開實(shí)施例中的裝置對應(yīng)于前述實(shí)施例中的方法,其可以通過編輯可執(zhí)行的程序代碼實(shí)現(xiàn),也可以通過集成電路組合的方式來實(shí)現(xiàn),因此本公開并不局限于特定的硬件或者軟件及其結(jié)合。
圖7是根據(jù)一示例性實(shí)施例示出的一種用于生成3D打印圖紙的方法的裝置800的框圖。例如,裝置800可以是移動電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)裝置,游戲控制臺,平板裝置,醫(yī)療裝置,健身裝置,個(gè)人數(shù)字助理等。
參照圖7,裝置800可以包括以下一個(gè)或多個(gè)組件:處理組件802,存儲器804,電源組件806,多媒體組件808,音頻組件810,輸入/輸出(I/O)接口812,傳感器組件814,以及通信組件816。
處理組件802通??刂蒲b置800的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件802可以包括一個(gè)或多個(gè)處理器820來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件802可以包括一個(gè)或多個(gè)模塊,便于處理組件802和其他組件之間的交互。例如,處理組件802可以包括多媒體模塊,以方便多媒體組件808和處理組件802之間的交互。
存儲器804被配置為存儲各種類型的數(shù)據(jù)以支持在裝置800的操作。這些數(shù)據(jù)的示例包括用于在裝置800上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器804可以由任何類型的易失性或非易失性存儲裝置或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
電源組件806為裝置800的各種組件提供電源。電源組件806可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置800生成、管理和分配電源相關(guān)聯(lián)的組件。
多媒體組件808包括在所述裝置800和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件808包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)裝置800處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件810被配置為輸出和/或輸入音頻信號。例如,音頻組件810包括一個(gè)麥克風(fēng)(MIC),當(dāng)裝置800處于操作模式,如呼叫模式、記錄模式和語音識別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進(jìn)一步存儲在存儲器804或經(jīng)由通信組件816發(fā)送。在一些實(shí)施例中,音頻組件810還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號。
I/O接口812為處理組件802和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件814包括一個(gè)或多個(gè)傳感器,用于為裝置800提供各個(gè)方面的狀態(tài)評估。例如,傳感器組件814可以檢測到裝置800的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為裝置800的顯示器和小鍵盤,傳感器組件814還可以檢測裝置800或裝置800一個(gè)組件的位置改變,用戶與裝置800接觸的存在或不存在,裝置800方位或加速/減速和裝置800的溫度變化。傳感器組件814可以包括接近傳感器,被配置用來在沒有任何的物理接觸時(shí)檢測附近物體的存在。傳感器組件814還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件814還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件816被配置為便于裝置800和其他裝置之間有線或無線方式的通信。裝置800可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件816經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信組件816還包括近場通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
在示例性實(shí)施例中,裝置800可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理裝置(DSPD)、可編程邏輯組件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子組件實(shí)現(xiàn),用于執(zhí)行上述方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲介質(zhì),例如包括指令的存儲器804,上述指令可由裝置800的處理器820執(zhí)行以完成上述方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲介質(zhì)可以是ROM、隨機(jī)存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲裝置等。
圖8是根據(jù)一示例性實(shí)施例示出的一種用于生成3D打印圖紙的方法的裝置1900的框圖。例如,裝置1900可以被提供為一服務(wù)器。參照圖8,裝置1900包括處理組件1922,其進(jìn)一步包括一個(gè)或多個(gè)處理器,以及由存儲器1932所代表的存儲器資源,用于存儲可由處理組件1922的執(zhí)行的指令,例如應(yīng)用程序。存儲器1932中存儲的應(yīng)用程序可以包括一個(gè)或一個(gè)以上的每一個(gè)對應(yīng)于一組指令的模塊。此外,處理組件1922被配置為執(zhí)行指令,以執(zhí)行上述生成3D打印圖紙的方法。
裝置1900還可以包括一個(gè)電源組件1926被配置為執(zhí)行裝置1900的電源管理,一個(gè)有線或無線網(wǎng)絡(luò)接口1950被配置為將裝置1900連接到網(wǎng)絡(luò),和一個(gè)輸入/輸出(I/O)接口1958。裝置1900可以操作基于存儲在存儲器1932的操作系統(tǒng),例如WindowsServerTM,MacOSXTM,UnixTM,LinuxTM,F(xiàn)reeBSDTM或類似。
注意,上述僅為本公開的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會理解,本公開不限于這里所述的特定實(shí)施例,對本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會脫離本公開的保護(hù)范圍。因此,雖然通過以上實(shí)施例對本公開進(jìn)行了較為詳細(xì)的說明,但是本公開不僅僅限于以上實(shí)施例,在不脫離本公開構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本公開的范圍由所附的權(quán)利要求范圍決定。