两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

計算機(jī)圖象處理、動畫數(shù)據(jù)收發(fā)、生成方法以及記錄媒體的制作方法

文檔序號:6412115閱讀:369來源:國知局
專利名稱:計算機(jī)圖象處理、動畫數(shù)據(jù)收發(fā)、生成方法以及記錄媒體的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于計算機(jī)圖象處理動畫領(lǐng)域,特別是涉及在計算機(jī)間以包含把人和動物等多關(guān)節(jié)物體和彈性物體等的動作作為時間序列數(shù)據(jù)記述時的計算機(jī)圖象處理·動畫數(shù)據(jù)進(jìn)行通信,用接收側(cè)計算機(jī)生成計算機(jī)圖象處理·動畫圖象的技術(shù)。
近年來,通過互連網(wǎng)絡(luò)的多媒體通信非常盛行。其中,全球電信網(wǎng)(World-Wide-WebWWW)形成了中心構(gòu)架。對此,文獻(xiàn)「益岡
介,木庭袋圭祐,“World-Wide-Web”,情報處理學(xué)會志,PP1155-1165,Vol.36,No.12.1995.」已經(jīng)作了說明。
根據(jù)已有文獻(xiàn)的說明,WWW的中心概念是URL(Uniform Resource Locators),HTTP(Hyper Text Transfer Protocol),HTML(Uyper Text Markup Language),CGI(Common Gateway Interface)。
URL是在互連網(wǎng)絡(luò)上統(tǒng)一表述各種資源的記法。HTTP是進(jìn)行WWW委托人和WWW服務(wù)程序通信的通信規(guī)定。HTML是記述超級文本的記述語言。CGI是WWW委托人和WWW服務(wù)程序的指令對話方法的商定。
根據(jù)這些概念對結(jié)構(gòu)予以說明。WWW委托人把通過WWW服務(wù)程序的互連網(wǎng)絡(luò)由URL指定的信息,使用HTTP作為HTML文本取得后,采用稱為“ブラウザ”,的顯示程序顯示在畫面上。在該畫面上,用戶選擇連接指令,則對應(yīng)于該指令的URL即被指定,己被指定的信息通過來自連接指令的WWW服務(wù)程序的互連網(wǎng)絡(luò),使用HTTP作為HTML文本取得后,顯示在畫面上。
以上是基本動作。進(jìn)一步來看,根據(jù)CGI,例如用WWW服務(wù)程序中的HTTP,當(dāng)請求“GET/cgi—bin/Command/path HTTP/1.0”時,在WWW服務(wù)程序中,環(huán)境變數(shù)“PATH-INFO”設(shè)定為“/path”,實行“Command”??砂言趯嵭性摗癈ommand”時標(biāo)準(zhǔn)輸出的結(jié)果,作為數(shù)據(jù)返回到己選取的WWW委托人。采用這種結(jié)構(gòu),WWW擔(dān)負(fù)多媒休通信中心的任務(wù)。
但是,上述HTML僅涉及二維圖象的記述方法,不能用于三維計算機(jī)圖象處理。在這種狀況下,作為HTML的擴(kuò)展,記述三維計算機(jī)圖象處理的記述語言VRML(Virtual Reality Modeling Language)的方法己在1995年5月作了規(guī)定。
對此,文獻(xiàn)「Mark peace“VRML-Browsing and Building Cybersspace”,NewRiders Publishing,1995.」作了詳細(xì)說明。其操作基本上與HTML文本的情況是一樣的,HTML文本的變化,用VRML記述的數(shù)據(jù)可作為URL指定的信息得到。
另外,為了表示用VRML記述的數(shù)據(jù),專用程序是必要的。在被顯示的三維計算機(jī)圖象處理圖象中,進(jìn)行了視點的變更,在VRML記述方法(Version 1.0)中,不是移動物體的方法,被表示的物體始終是靜止的。
在這種情況下,在計算機(jī)間通信三維計算機(jī)圖象處理、動畫數(shù)據(jù)并進(jìn)行對話,已經(jīng)考慮了在委托人側(cè)表示的方法。例如,有美國微軟公司提出的Active VRML方法。
關(guān)于Active VRML已記述在「Microsoft Corporation,“ActiveVRML Reference Manual”,Preliminary Version,1995.」以及「MicrosoftCorporation,“A BriefIntroduction to Active VRML”,1995.」中。
然而,用這些方法,對于用簡單函數(shù)表示的動作,可在計算機(jī)間通信數(shù)據(jù)進(jìn)行對話,在委托人側(cè)作為三維計算機(jī)圖象處理·動畫圖象予以顯示,但是,對以人為主的動物的復(fù)雜動作、面部表情動作、根據(jù)復(fù)雜物理計算結(jié)果而得出的物體動作、對攝象和光源的復(fù)雜動作等,實現(xiàn)真實再現(xiàn)三維計算機(jī)圖象處理·動畫是非常困難的問題。這些動作以函數(shù)關(guān)系真實表現(xiàn)是非常困難的,即使可以表現(xiàn),還必須計算須要多少時間。
另外,無論Active VRML,還是VRML都僅僅是單眼視圖象,存在不能生成兩眼視立體圖象的問題。
本發(fā)明針對上述問題,在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,提供了一種計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收,以及用上述接收側(cè)計算機(jī)進(jìn)行以人為主的動物復(fù)雜動作、面部表情動作、根據(jù)復(fù)雜物理計算結(jié)果的物體動作、有關(guān)攝影和光源的復(fù)雜動作的計算機(jī)圖象處理·動畫圖象的生成方法。
為了解決上述問題的本發(fā)明的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法是在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,涉及計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及用接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法。其特征是采用上述發(fā)送側(cè)計算機(jī)進(jìn)行由物體的形狀數(shù)據(jù)、物體存在的環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、由按時間序列生成對應(yīng)于各物體行動的物體動作的時間序列動作數(shù)據(jù)細(xì)成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)進(jìn)行重現(xiàn),把計算機(jī)圖象處理·動畫圖象顯示在顯示裝置上的第4階段。
為了解決上述問題的本發(fā)明的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法是在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,涉及計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及用接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法。其特征是采用上述發(fā)送側(cè)計算機(jī)進(jìn)行由物體的形狀數(shù)據(jù)、物體存在的環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、各物體的行動規(guī)則、由按時間序列生成對應(yīng)于上述基本行動的物體動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求1,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,使上述時間序列基本動作連續(xù)動作并生成物體動作的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)進(jìn)行重現(xiàn),把計算機(jī)圖象處理·動畫圖象顯示在顯示裝置的第5階段。
為了解決上述問題的本發(fā)明的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法是在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,涉及計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及用接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法。其特征是上述發(fā)送側(cè)計算機(jī)進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造相結(jié)合的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、以及由按時間序列生成上述骨骼構(gòu)造的動作的時間序列動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期的配置第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)的存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出在該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第5階段;在上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的形狀數(shù)據(jù)與第5階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行結(jié)合的第6階段;在上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法,進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第7階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段、第7階段,生成計算機(jī)圖象處理·動畫。
為了解決上述問題的本發(fā)明的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法是在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,涉及計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及用接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法。其特征是上述發(fā)送側(cè)計算機(jī)進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、以及由按時間序列生成上述骨骼構(gòu)造的動作的時間序列動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)的存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出在該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第5階段;在上述接收側(cè)計算機(jī)中,把上述第5階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行物體表面形狀生成的第6階段;在上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第7階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段、第7階段,生成計算機(jī)圖象處理·動畫。
為了解決上述問題的本發(fā)明的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法是在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,涉及計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及用接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法。其特征是上述發(fā)送側(cè)計算機(jī)進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造相結(jié)合的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、各物體的行動規(guī)則、以及由按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第5階段;在上述接收側(cè)計算機(jī)中,在上述第5階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第6階段;在上述接收側(cè)計算機(jī)中,在上述第5階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù)與上述第6階段或第7階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行結(jié)合的第8階段;在上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第9階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段或第7階段、第8階段、第9階段,生成計算機(jī)圖象處理·動畫。
為了解決上述問題的本發(fā)明的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法是在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,涉及計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及用接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法。其特征是上述發(fā)送側(cè)計算機(jī)進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、各物體的行動規(guī)則、以及由按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第5階段;在上述接收側(cè)計算機(jī)中,在上述第5階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第6階段;在上述接收側(cè)計算機(jī)中,在上述第5階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,把上述第6階段或第7階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行物體表面形狀生成的第8階段;在上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象示顯示在顯示裝置的第9階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段或第7階段、第8階段、第9階段,生成計算機(jī)圖象處理·動畫。
為了解決上述問題的本發(fā)明的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法是在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,涉及計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及用接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法。其特征是上述發(fā)送側(cè)計算機(jī)進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造相結(jié)合的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、以及由按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,判定該時刻是在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)進(jìn)行的第6階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù)與上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行結(jié)合的第9階段;在上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的10第階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
為了解決上述問題的本發(fā)明的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法是在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,涉及計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及用接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法。其特征是上述發(fā)送側(cè)計算機(jī)進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、以及由按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,判定該時刻是在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)進(jìn)行的第6階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在上述接收側(cè)計算機(jī)中,把上述第7階段或上述第8階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行物體表面形狀生成的第9階段;在上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
為了解決上述問題的本發(fā)明的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法是在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,涉及計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及用接收側(cè)計算機(jī)的計算機(jī)圖象處理,動畫圖象的生成方法。其特征是上述發(fā)送側(cè)計算機(jī)進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造相結(jié)合的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、以及由按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,判定該時刻是在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)進(jìn)行的第6階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,判別在進(jìn)行上述基本行動時間的環(huán)境狀態(tài)條件,根據(jù)上述判別結(jié)果,進(jìn)行對應(yīng)于上述基本行動的上述時間序列基本動作數(shù)據(jù)的變更,再從已變更的上述時間序列基本動作數(shù)據(jù)算出在上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的時間序列動作數(shù)據(jù)以及上述環(huán)境管理控制方法,從判別在上述接續(xù)期間的環(huán)境狀態(tài)條件的結(jié)果,算出上述接續(xù)期間的上述骨骼構(gòu)造的動作,并算出上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù)與在上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行結(jié)合的第9階段;在上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
為了解決上述問題的本發(fā)明的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法是在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,涉及計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及用接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法。其特征是在上述發(fā)送側(cè)計算機(jī)進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、以及由按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,判定該時刻是在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)進(jìn)行的第6階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,判別在進(jìn)行上述基本行動時間的環(huán)境狀態(tài)條件,根據(jù)上述判別結(jié)果,進(jìn)行對應(yīng)于上述基本行動的上述時間序列基本動作數(shù)據(jù)的變更,再從己變更的上述時間序列基本動作數(shù)據(jù)算出在上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的時間序列動作數(shù)據(jù)以及上述環(huán)境管理控制方法,從判別在上述接續(xù)期間的狀態(tài)條件的結(jié)果,算出上述接續(xù)期間的上述骨骼構(gòu)造的動作,并算出上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在上述接收側(cè)計算機(jī)中,把上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行物體表面形狀生成的第9階段;在上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止;重復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
為了解決上述問題的本發(fā)明的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法,其特征是可把圖象生成的視點移動、視線方向、畫面視角的變更作為時間序列動作數(shù)據(jù)記述,并根據(jù)上述時間序列動作數(shù)據(jù)進(jìn)行圖象生成的視點和視線方向、畫面視角的變更。
為了解決上述問題的本發(fā)明的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法,其特征是可把圖象生成的視點移動、視線方向、畫面視角的變更作為時間序列基本動作數(shù)據(jù)記述,并一邊接續(xù)上述時間序列基本動作數(shù)據(jù),一邊進(jìn)行圖象生成的視點和視線方向、畫面視角的變更。
為了解決上述問題的本發(fā)明的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法,其特征是指定兩眼視差和兩眼視線方向,根據(jù)上述兩眼視差和上述兩眼視線方向的指定,立體地生成計算機(jī)圖象處理·動畫圖象。
為了解決上述問題的本發(fā)明的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法,其特征是可把光源的移動、光源強(qiáng)度、光線的方向、光達(dá)到的范圍的變更作為時間序列動作數(shù)據(jù)記述,并根據(jù)上述時間序列動作數(shù)據(jù)進(jìn)行光源的位置變更,以及光源強(qiáng)度、光線的方向、光達(dá)到范圍的變更。
為了解決上述問題的本發(fā)明的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法,其特征是可把光源的移動、光源強(qiáng)度、光線的方向、光達(dá)到的范圍的變更作為時間序列基本動作數(shù)據(jù)記述,并一邊接續(xù)上述時間序列基本動作數(shù)據(jù),一邊進(jìn)行光源位置的變更以及光源強(qiáng)度、光線的方向、光達(dá)到范圍的變更。
為了解決上述問題的本發(fā)明的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法,其特征是在接續(xù)2個時間序列基本動作數(shù)據(jù),即前基本動作數(shù)據(jù)和后基本動作數(shù)據(jù)時,指定接續(xù)時間(幀數(shù)),對上述前基本動作數(shù)據(jù)生成在上述接續(xù)時間的向后預(yù)測曲線,對上述后基本動作數(shù)據(jù)生成在上述接續(xù)時間的向前預(yù)測曲線,使接續(xù)開始時刻為1,而接續(xù)結(jié)束時刻為0,采用單調(diào)減少而且與時間相關(guān)的可微分接續(xù)加權(quán)函數(shù),根據(jù)上述向后預(yù)測曲線與上述接續(xù)加權(quán)函數(shù)之積,以及上述向前預(yù)測曲線與1和上述接續(xù)加權(quán)函數(shù)的差之積的兩積之和,生成上述前基本動作數(shù)據(jù)和上述后基本動作數(shù)據(jù)的接續(xù)動作,進(jìn)行時間序列基本動作數(shù)據(jù)的接續(xù)。
為了解決上述問題的本發(fā)明,在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,包含以下程序上述發(fā)送側(cè)計算機(jī)進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、各物體的行動規(guī)則、以及由按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,判定該時刻是在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)進(jìn)行的第5階段;在上述接收側(cè)計算機(jī)中,在上述第5階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第6階段;在上述接收側(cè)計算機(jī)中,在上述第5階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,把上述第6階段或第7階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行物體表面形狀生成的第8階段;在上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第9階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)5上述第階段、第6階段或第7階段、第8階段、第9階段,生成計算機(jī)圖象處理·動畫。
為了解決上述問題的本發(fā)明,在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,包含以下程序上述發(fā)送側(cè)計算機(jī)進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、各物體的行動規(guī)則、以及由按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,判定該時刻是在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)進(jìn)行的第5階段;在各個上述接收側(cè)計算機(jī)中,在上述第5階段到定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第6階段;在各個上述接收側(cè)計算機(jī)中,在上述第5階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在各個上述接收側(cè)計算機(jī)中,把上述第6階段或第7階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行物體表面形狀生成的第8階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第9階段;在各個上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段或第7階段、第8階段、第9階段,生成計算機(jī)圖象處理·動畫。
為了解決上述問題的本發(fā)明,在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,包含以下程序上述發(fā)送側(cè)計算機(jī)進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造相結(jié)合的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、以及由按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,判定該時刻是在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)進(jìn)行的第6階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù)與上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行結(jié)合的第9階段;在上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
為了解決上述問題的本發(fā)明,在由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在各個上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,包含以下程序上述發(fā)送側(cè)計算機(jī)進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造相結(jié)合的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、以及由按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,判定該時刻是在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)進(jìn)行的第6階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在各個上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù)與上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行結(jié)合的第9階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在各個上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
為了解決上述問題的本發(fā)明,在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,包含以下程序上述發(fā)送側(cè)計算機(jī)進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、以及由按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,判定該時刻是在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)進(jìn)行的第6階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在上述接收側(cè)計算機(jī)中,把在上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行物體表面形狀生成的第9階段;在上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
為了解決上述問題的本發(fā)明,在由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在各個上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,包含以下程序上述發(fā)送側(cè)計算機(jī)進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、以及由按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,判定該時刻是在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)進(jìn)行的第6階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在各個上述接收側(cè)計算機(jī)中,把上述第7階段或上述第8階段的骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行物體表面形狀生成的第9階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在各個上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段、生成計算機(jī)圖象處理·動畫。
為了解決上述問題的本發(fā)明,在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,包含以下程序上述發(fā)送側(cè)計算機(jī)進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造相結(jié)合的形狀、數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、以及由按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,判定該時刻是在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)進(jìn)行的第6階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,判別在進(jìn)行上述基本動作時間的環(huán)境狀態(tài)條件,根據(jù)上述判別結(jié)果,進(jìn)行對應(yīng)于上述基本行動的上述時間序列基本動作數(shù)據(jù)的變更,再從已變更的上述時間序列基本動作數(shù)據(jù)算出在上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的時間序列動作數(shù)據(jù)以及上述環(huán)境管理控制方法,從判別在上述接續(xù)期間的環(huán)境狀態(tài)條件的結(jié)果,算出上述接續(xù)期間的上述骨骼構(gòu)造的動作,并算出上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù)與在上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行結(jié)合的第9階段;在上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
為了解決上述問題的本發(fā)明,在由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在各個上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,包含以下程序上述發(fā)送側(cè)計算機(jī)進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造相結(jié)合的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、以及由按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,判定該時刻是在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)進(jìn)行的第6階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,判別在進(jìn)行上述基本動作時間的環(huán)境狀態(tài)條件,根據(jù)上述判別結(jié)果,進(jìn)行對應(yīng)于上述基本行動的上述時間序列基本動作數(shù)據(jù)的變更,再從己變更的上述時間序列基本動作數(shù)據(jù)算出在上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的時間序列動作數(shù)據(jù)以及上述環(huán)境管理控制方法,從判別在上述接續(xù)期間的環(huán)境狀態(tài)條件的結(jié)果,算出上述接續(xù)期間的上述骨骼構(gòu)造的動作,并算出上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在各個上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù)與在上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行結(jié)合的第9階段在各個上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在各個上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
為了解決上述問題的本發(fā)明,在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,包含以下程序上述發(fā)送側(cè)計算機(jī)進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、以及由按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,判定該時刻是在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)進(jìn)行的第6階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,判別在進(jìn)行上述基本動作時間的環(huán)境狀態(tài)條件,根據(jù)上述判別結(jié)果,進(jìn)行對應(yīng)于上述基本行動的上述時間序列基本動作數(shù)據(jù)的變更,再從己變更的上述時間序列基本動作數(shù)據(jù)算出在上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的時間序列動作數(shù)據(jù)以及上述環(huán)境管理控制方法,從判別在上述接續(xù)期間的環(huán)境狀態(tài)條件的結(jié)果,算出上述接續(xù)期間的上述骨骼構(gòu)造的動作,并算出上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在上述接收側(cè)計算機(jī)中,把上述第7階段或上述第8階段的骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行物體表面形狀生成的第9階段;在上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
為了解決上述問題的本發(fā)明,在由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在各個上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫生成的程序的記錄媒體,包含以下程序上述發(fā)送側(cè)計算機(jī)進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、以及由按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,判定該時刻是在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)進(jìn)行的第6階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,判別在進(jìn)行上述基本動作時間的環(huán)境狀態(tài)條件,根據(jù)上述判別結(jié)果,進(jìn)行對應(yīng)于上述基本行動的上述時間序列基本動作數(shù)據(jù)的變更,再從己變更的上述時間序列基本動作數(shù)據(jù)算出在上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的時間序列動作數(shù)據(jù)以及上述環(huán)境管理控制方法,從判別在上述接續(xù)期間的環(huán)境狀態(tài)條件的結(jié)果,算出上述接續(xù)期間的上述骨骼構(gòu)造的動作,并算出上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在各個上述接收側(cè)計算機(jī)中,把上述第7階段或上述第8階段的上述骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行物體表面形狀生成的第9階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在各個上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。


圖1是本發(fā)明實施例的系統(tǒng)構(gòu)成圖。
圖2是本發(fā)明實施例1的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法的處理流程圖。
圖3是本發(fā)明實施例2的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法的處理流程圖。
圖4是本發(fā)明實施例3的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法的處理流程圖。
圖5是本發(fā)明實施例4的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法的處理流程圖。
圖6是本發(fā)明實施例的動畫數(shù)據(jù)構(gòu)成圖。
圖7是骨骼構(gòu)造的說明圖。
圖8是骨骼構(gòu)造的說明圖。
圖9是接頭角數(shù)據(jù)的說明圖。
圖10是時間序列數(shù)據(jù)的說明圖。
圖11是形狀數(shù)據(jù)結(jié)合的說明圖。
圖12是物體表面形狀數(shù)據(jù)生成的說明圖。
圖13是因事件發(fā)生的基本行動狀態(tài)遷移的說明圖。
圖14是因事件發(fā)生的基本行動狀態(tài)遷移的說明圖。
圖15是時間序列基本動作數(shù)據(jù)變更的說明圖。
圖16是網(wǎng)格形狀變形的說明圖。
實施例1
圖1表示實施本發(fā)明方法的系統(tǒng)構(gòu)成。圖中,1是發(fā)送側(cè)計算機(jī),2是構(gòu)成發(fā)送側(cè)計算機(jī)1的存儲裝置,3是通信媒介,4是接收側(cè)計算機(jī),5是構(gòu)成接收側(cè)計算機(jī)的存儲裝置,6是作為接收側(cè)計算機(jī)和使用者之間接口的顯示裝置。
根據(jù)上述結(jié)構(gòu)的系統(tǒng),參照圖2詳細(xì)說明本發(fā)明實施例1的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收生成方法。
如圖2所示,全部處理由第1階段到第7階段實行。即,第1階段實行處理1、處理2、處理3,第2階段實行處理4和處理5,第3階段實行處理6,第4階段實行處理7,第5階段實行處理8,第6階段實行處理9,第7階段實行處理10和處理11。
上述處理1進(jìn)行動畫數(shù)據(jù)制作的處理,處理2進(jìn)行動畫數(shù)據(jù)編輯的處理,處理3進(jìn)行向動畫數(shù)據(jù)存儲裝置存儲的處理,處理4進(jìn)行動畫數(shù)據(jù)發(fā)送的處理,處理5進(jìn)行動畫數(shù)據(jù)接收的處理,處理6進(jìn)行向存儲裝置5存儲的處理,處理7進(jìn)行后述的環(huán)境形狀數(shù)據(jù)初期配置的處理,處理8算出在該時刻骨骼構(gòu)造的位置和形態(tài)的處理,處理9進(jìn)行物體(人)的形狀數(shù)據(jù)與骨骼構(gòu)造相結(jié)合的處理、或者生成物體表面形狀數(shù)據(jù)的處理,處理10是用指定的校正方法進(jìn)行重現(xiàn)的處理,處理11是把重現(xiàn)的計算機(jī)圖象處理圖象顯示在顯示裝置6的處理,處理12是判定結(jié)束命令是否生效的處理。處理1到處理4通過發(fā)送側(cè)計算機(jī)1用存儲裝置2實行,通過通信媒介3傳送動畫數(shù)據(jù)后,處理5到處理12通過接收側(cè)計算機(jī)4,用存儲裝置5和顯示裝置6實行。
上述處理1制作的動畫數(shù)據(jù)的構(gòu)成,在形狀與物體結(jié)合的情況下,如圖6(a)所示,即為骨骼構(gòu)造、結(jié)合形狀的數(shù)據(jù)、環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、時間序列動作數(shù)據(jù)。另外,與骨骼構(gòu)造合在一起生成物體表面形狀時,如圖6(b)所示,即為骨骼構(gòu)造、環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、時間序列動作數(shù)據(jù)。以下對各項目進(jìn)行說明。
首先,對骨骼構(gòu)造的說明從用語的說明開始。把由連桿(三維矢量)連接的多個部位(骨骼端部)稱為段,特別是由連桿連接的2個部位稱為骨架(骨)。由定義可知,段可分解為骨架。段(骨架)和段(骨架)在部位之間連接的部分稱為接頭(關(guān)節(jié))。
由這些段和骨架、接頭記述的構(gòu)造物稱為骨骼構(gòu)造物。為了挪動骨骼構(gòu)造物,決定骨骼構(gòu)造物全體的位置和方向的局部座標(biāo)系(1點和互相正交的3個矢量)是必要的,稱其為根部。
根據(jù)根部的位置(局部座標(biāo)系的原點)規(guī)定骨骼構(gòu)造物的全體座標(biāo)系的位置,根據(jù)定義局部座標(biāo)系座標(biāo)軸的單位矢量,規(guī)定骨骼構(gòu)造物的正面方向、上方向、橫方向。根部認(rèn)為屬于規(guī)定骨骼構(gòu)造物的1個段,如后所述,部位位置(接頭位置)由在每段定義的局部座標(biāo)系規(guī)定,根據(jù)該局部座標(biāo)系間的變換列,規(guī)定在全體座標(biāo)系的位置。因此,若根部屬于1個段,則段的部位和接頭可用根部的局部座標(biāo)系記述,與不屬于的情況比較,變換列可以少一個。所以,根部是特別的部位。
圖7(a)、(b)表示上述關(guān)系。作為具體的例子,圖7(c)是用骨骼構(gòu)造物表示人的情況。
圖7(c)是階層化表示骨骼構(gòu)造物。上位階層骨骼構(gòu)造物(初步模型骨骼構(gòu)造物)與下位階層骨骼構(gòu)造物(詳細(xì)模型骨骼構(gòu)造物)相比,段數(shù)和接頭數(shù)少,因此,與下位階層骨骼構(gòu)造物(詳細(xì)模型骨骼構(gòu)造物)相比,缺少動作的自由度和平滑性,在進(jìn)行計算機(jī)圖象處理·動畫時的計算量和時間序列動作數(shù)據(jù)量就少了。所以要考慮數(shù)據(jù)量及接收側(cè)計算機(jī)性能、動畫狀況(視點遠(yuǎn)的情況)等分別使用,以達(dá)到有效利用的目的。在圖7(c)中,沒有括弧的名字是接頭名,有括弧的名字是段(骨架)名。
特別稱端部為端部部位。這些名字是識別子,因此只要可以識別,可不管符號化。部位名的記述方法,由于接頭是根據(jù)2個部位來定義的,與這兩個部位比較時,接近根部的地方在接頭名上附加「部位0」,遠(yuǎn)離的地方附加「部位1」,在部位上寫名字。圖7(c)僅記述了右肘,其它的都省略了。
這種骨骼構(gòu)造物可用樹木構(gòu)造來記述。圖8是用樹木構(gòu)造圖示圖7(c)的內(nèi)容。在圖8的段中,相當(dāng)于接頭和端部部位的部位除外(或者說不記述重復(fù)使用)。這里,采用的樹木構(gòu)造的圖示方法如下所述。
(1)規(guī)定根部和根部所屬的段。
(2)以根部為基準(zhǔn),從近處追尋接頭,用段接上追尋到的接頭和接頭之間。
(3)到了端部部位,對未追尋的其它路徑,反復(fù)同樣的操作。
由于骨骼構(gòu)造用樹木構(gòu)造表示,因此可用肘節(jié)構(gòu)造的形式記述。該記述形式在1階層情況下,可用以下處理實現(xiàn)。
(1)段的定義記述段名,記述規(guī)定段的部位名和其初期狀態(tài)的位置矢量。連桿用該位置矢量表示。該位置矢量的表示方法可通過把每段定義的局部座標(biāo)系的成分表示和局部座標(biāo)系軸上的單位矢量變換為部位的位置矢量的4×4行列(齊次座標(biāo)形式)來進(jìn)行。局部座標(biāo)系的原點屬于該段的部位中,決定在根部規(guī)定路徑近處接頭的部位(根部屬于段的情況,把根部作為原點)??紤]處理動力學(xué)等的情況,可附加記述質(zhì)量和慣性張量、重心位置。這時,在后述的接頭角定義中必須予以注意。記述順序是從樹木構(gòu)造的根部向末端(容易看到)。
(2)接頭的定義接頭名和規(guī)定接頭的2個部位名,根據(jù)接頭種類和自由度數(shù)來定義。接頭的種類分為轉(zhuǎn)動系列和滑動系列,自由度數(shù)是進(jìn)行轉(zhuǎn)動和滑動的參數(shù)的數(shù)目。因為處理3維空間的運(yùn)動,因此,轉(zhuǎn)動、滑動的最大自由度數(shù)分別為3。該自由度數(shù)也是后述接頭轉(zhuǎn)動角定義的方法的依據(jù)。
(3)根部的定義當(dāng)根據(jù)部位定義時,按段名和部位名記述。不是這種情況時,為從根部追尋路徑的最近的段名和部位名,記述在根部規(guī)定的局部座標(biāo)系中的該部位的位置矢量。應(yīng)注意的是,規(guī)定了記述部位的位置矢量時刻的根部局部座標(biāo)系。
此外,為了進(jìn)行數(shù)據(jù)的輸入檢驗,附加記述了總段數(shù)和部位數(shù)、接頭數(shù)。
多階層情況的記述形式,采用了上述單階層的情況,用以下處理可實現(xiàn)(1)主階層的骨骼構(gòu)造的記述;(2)作為子階層記述開始的識別子(詳細(xì)骨骼構(gòu)造記述的識別子)使用條件的記述;(3)子段的定義除上述單階層情況的記述以外,修改主段名;(4)子接頭的定義與上述記述形式一樣;(5)根部的定義當(dāng)子階層表現(xiàn)變化時,根部變更情況下,用上述要領(lǐng)記述,不是這種情況時,記述未變更的識別子;(6)在階層進(jìn)一步繼續(xù)情況下,反復(fù)(2)-(5)的處理。母子關(guān)系是連接在與當(dāng)前階層之間(禁止2階層以上不連續(xù)的記述)。
用以上記述形式進(jìn)行骨骼構(gòu)造的記述,具體的記述如下(1)骨骼構(gòu)造名的記述;(2)具體骨骼構(gòu)造的記述(上述記述形式),在其它文件記述的情況下,記述文件名,還要追加在處理9時生成骨骼構(gòu)造物的物體表面形狀的情況下的下述(3);(3)用該段的局部座標(biāo)系記述用于定義在每段產(chǎn)生的物體表面形狀的曲面控制點的座標(biāo),此時,在鄰接段間的邊界進(jìn)行控制點的其有化,防止接頭運(yùn)轉(zhuǎn)時的斷裂。另外,為了防止在接頭部斷裂,段部要規(guī)定另外的曲面形狀(參照圖12)。具體地說,在上述情況下為(段名)(控制點座標(biāo)值列),……。
在后述情況下為(段名)(控制點座標(biāo)值列)(接頭名)(控制點座標(biāo)值列或球半徑),……下面,對在處理9把物體形狀與骨骼構(gòu)造相結(jié)合時的形狀數(shù)據(jù)和環(huán)境的形狀數(shù)據(jù)進(jìn)行說明。
對骨骼構(gòu)造結(jié)合表面形狀的情況,記述結(jié)合的物體的形狀(圖6(a)的情況)。無論是結(jié)合物體的形狀還是環(huán)境形狀,一般都用三維計算機(jī)圖象處理,物體的形狀由多面形(多角形平面)、網(wǎng)格(三角形網(wǎng)格、四角形網(wǎng)格)、原始形狀定義。所謂原始形狀為立方體和球等的形狀,一般所謂的空間對稱性的基本形狀。
以哪個物體形狀作為原始,應(yīng)根據(jù)其說明的規(guī)格。此外,根據(jù)稱為由花鍵等定義的曲面和金屬球的能量(電位)界面來定義物體形狀。簡單形狀情況下,用單階層定義形狀。這時,使用稱為物體座標(biāo)系的局部座標(biāo)系。復(fù)雜圖形情況下,用每個零件確定的局部座標(biāo)系構(gòu)成零件形狀,再根據(jù)把這些零件變換到表示物體全體的局部座標(biāo)系的映像來構(gòu)成全體。零件本身是多階層時,重復(fù)上述過程。
環(huán)境形狀情況下,零件的局部座標(biāo)系是適當(dāng)?shù)?,而在結(jié)合形狀情況下,必須用與骨骼構(gòu)造物的段對應(yīng)的局部座標(biāo)系定義零件。自己定義物體形狀的情況下,在動畫數(shù)據(jù)制作時用段的局部座標(biāo)系構(gòu)成零件。使用市售的物體的形狀(事前的某物體形狀)的情況下,在動畫數(shù)據(jù)編輯時,尋求把原來使用的局部座標(biāo)系變換到段的局部座標(biāo)系的映像(仿射變換)。用該變換的算出方法,指定把構(gòu)成零件的形狀的多面和網(wǎng)格代表點(9點以上)配置在段的何處,用解表示與原位置的對應(yīng)關(guān)系的聯(lián)立方程式可以求得。
以下是物體形狀記述方法的實例(1)全體物體形狀的名字的記述;(2)零件形狀的名字的記述;(3)根據(jù)上述構(gòu)成零件形狀的多面和網(wǎng)格記述。具體地說,多面和網(wǎng)格的情況為頂點和節(jié)點的3維座標(biāo)值的列,在其它文件記述的情況下,記述文件名,原始情況下,記述原始的名字和中心位置(代表位置)的座標(biāo)、標(biāo)度變換量,在各個構(gòu)成形狀中,記述對應(yīng)的屬性數(shù)據(jù)和變換座標(biāo),原始形狀的情況,變換座標(biāo)可固定化,固定化情況是不必要的,最后記述向表示零件全體的局部座標(biāo)系的變換行列,在結(jié)合的形狀的情況下,記述結(jié)合的段名以代替該變換行列;(4)僅必要的重復(fù)(2)和(3)的處理,骨骼構(gòu)造物在接頭運(yùn)轉(zhuǎn)時,接合形狀在接頭部引起斷裂,預(yù)防的辦法是在接頭部配置球等原始形狀(照圖11),這時可用從動側(cè)計算機(jī)在描畫時自動附加,也可以予先明示,在這種情況下,如上所示,可附加記述(5)附加記述接頭名和配置在那里的原始形狀名、標(biāo)度量,對于該接頭的結(jié)合,規(guī)定了對應(yīng)于接頭位置的原始內(nèi)部的點(例如重心)。
防止斷裂的其它的方法是使結(jié)合2個段的零件形狀的邊界可變,對應(yīng)于接頭的變化,必須使邊界連續(xù)變化。
另外,當(dāng)概略記述和詳細(xì)記述并用時,可如下記述(1)全體物體形狀名字的記述;(2)概略零件形狀名字的記述;(3)根據(jù)以上己明示的構(gòu)成概略零件形狀的多面和網(wǎng)格記述,具體地說,多面和網(wǎng)格的情況為頂點和節(jié)點的3維座標(biāo)值列,原始形狀的情況下,記述原始形狀的名字和中心位置(代表位置)的座標(biāo)、標(biāo)度變換量;記述對應(yīng)于各個構(gòu)成形狀的屬性數(shù)據(jù)和變換座標(biāo)。原始形狀的情況下,變換座標(biāo)可固定化,固定化情況是不必要的;最后記述向表示零件全體的局部座標(biāo)系的變換行列。在結(jié)合的形狀的情況下,記述結(jié)合的段名以代替該變換行列;(4)詳細(xì)記述的識別子和使用條件的記述;(5)詳細(xì)零件形狀名字的記述;(6)詳細(xì)零件形狀構(gòu)成的記述(與上述(3)一樣);(7)僅必要的重復(fù)(2)-(6)。
屬性數(shù)據(jù)記述的是物體的反射率(鏡面成分、擴(kuò)散成分)和透明度、織構(gòu)數(shù)據(jù)(色數(shù)據(jù)的分布)、凸度數(shù)據(jù)(法線矢量的成分分布或變位成分量的分布)和照度分布。反射率和透明度在用常數(shù)的情況和分布提供時,可提供每個光源的顏色(RGB和YCbCr等)。相對于分布形數(shù)據(jù)的屏蔽數(shù)據(jù)也包含其中。
具體的記述如下(1)數(shù)據(jù)名或識別子的記述;(2)數(shù)據(jù)種類的記述;(3)分布的種類和分布的記述,常數(shù)的情況是矩形分布,尺寸為1,分布的種類與矩形分布和三角形分布等的基本形狀相配合;(4)數(shù)據(jù)(列)的記述,例如,矩形分布時以行列形式記述,但在其它文件上記述時,記述文件名。
作為光源數(shù)據(jù),點光源時是初期位置和光源強(qiáng)度、衰減率;線光源時是端點的初期位置、方向矢量、光源強(qiáng)度、衰減率、長度;面光源時是代表點的初期位置、法線矢量、光源強(qiáng)度、衰減率、形狀定義、面積。當(dāng)在各光源附有配光分布時,除上述以外,還要提供配光分布。
具體記述如下(1)光源名或識別子的記述;(2)光源種類的記述;(3)初期位置的記述;(4)光源強(qiáng)度的記述;(5)衰減率的記述;(6)在線光源情況下記述方向矢量、長度,在面光源情況下記述法線矢量、形狀定義(形狀名或頂點座標(biāo))和面積;(7)有配光分布的情況,記述配光分布,但在其它文件上記述時,記述文件名。
作為攝像機(jī)參數(shù),記述初期位置、初期的視線矢量、上部矢量(表示攝像機(jī)上方向的矢量)焦點距離、畫面視角。
具體記述如下(1)攝像機(jī)名或識別子的記述;(2)記述初期位置,初期的視線矢量、上部矢量(表示攝像機(jī)上方向的矢量)焦點距離、畫面視角。
作為校正方法,記述進(jìn)行重現(xiàn)時的具體校正的算法名(或識別子)。也就是是記述引線連接框、平面校正、發(fā)光校正、聲強(qiáng)校正、滯后重轉(zhuǎn)、照度變換等的名字,或與其對應(yīng)的識別子。照度變換的情況作為屬性數(shù)據(jù),僅在提供照度分布的情況下可以使用。也可以進(jìn)行具有優(yōu)先順序的多個記述。優(yōu)先順序附有處理時間,以便根據(jù)接收側(cè)計算機(jī)性能分別使用。
環(huán)境設(shè)定是進(jìn)行環(huán)境形狀初期配置的數(shù)據(jù),根據(jù)仿射行列記述,具體記述如下(1)記述環(huán)境的形狀物體的名字或識別子;(2)記述仿射變換行列;(3)重復(fù)環(huán)境的形狀物體數(shù)(1)和(2)的處理;環(huán)境管理控制方法進(jìn)行物體(骨骼構(gòu)造物)的運(yùn)動管理;光源和攝像機(jī)運(yùn)動時也進(jìn)行該項管理,具體記述如下(1)骨骼構(gòu)造物(光源,攝像機(jī))的名字或識別子的記述;(2)對應(yīng)的時間序列動作數(shù)據(jù)名字的記述。在其它文件存儲時,附記該文件名;(3)重復(fù)骨骼構(gòu)造物(光,攝像機(jī))數(shù)(1)和(2)的處理。
下面,說明時間序列動作數(shù)據(jù)。時間序列動作數(shù)據(jù)基本上記述骨骼構(gòu)造物的運(yùn)動,此外,也記述攝像機(jī)和光源的運(yùn)動。
對骨骼構(gòu)造物的情況,在連桿長固定時,由根部的仿射變換的時間序列數(shù)據(jù)和接頭角(轉(zhuǎn)動量)的時間序列數(shù)據(jù)構(gòu)成。當(dāng)不固定時,必須附加有關(guān)后述連桿的時間序列數(shù)據(jù)。根部的仿射變換時間序列數(shù)據(jù)由根部位置即骨骼構(gòu)造物全體存在的位置以及轉(zhuǎn)動量即骨骼構(gòu)造物全體的姿勢控制量組成。關(guān)于根部位置,由整個(全體)座標(biāo)系的3維座標(biāo)值(3維位置矢量)提供。關(guān)于轉(zhuǎn)動量,存在與接頭角同樣的各種提供方法。用圖9先說明接頭角(轉(zhuǎn)動量)的代表的內(nèi)容,其后說明根部的轉(zhuǎn)動量。
圖9(a)、9(b)是由各段定義的局部座標(biāo)系,是與根部局部座標(biāo)系平行時(即X、Y、Z各軸的單位矢量與連桿一致)使用的接頭角(轉(zhuǎn)動量)。圖9(a)是骨骼構(gòu)造物的初期狀態(tài),使連桿在X軸、Y軸、Z軸周圍轉(zhuǎn)動時,提供現(xiàn)在時刻連桿狀態(tài)的轉(zhuǎn)動量?;蛘?,對骨骼構(gòu)造物的當(dāng)前時刻狀態(tài),使連桿在X軸、Y軸、Z軸周圍轉(zhuǎn)動時,提供現(xiàn)在時刻連桿狀態(tài)的轉(zhuǎn)動量。根據(jù)轉(zhuǎn)動的序號,改變轉(zhuǎn)動量,也必須規(guī)定轉(zhuǎn)動的順序。圖9(h)是用極座標(biāo)表示,提供了連桿的Z軸周圍的轉(zhuǎn)動量和連桿與Z軸形成的角。無論哪種方法,當(dāng)連桿長不固定時,必須提供在各時刻的連桿長的時間序列數(shù)據(jù)?;蛘呦鄬τ谶B桿長的該當(dāng)前時刻變化量的時間序列數(shù)據(jù)。
圖9(c),(d)是提供接頭角(轉(zhuǎn)動量)的情況,段完全由骨架構(gòu)成。這時,圖9(c)是用歐拉角提供,圖9(d)是用偏轉(zhuǎn)、排、間距提供。無論哪種情況,對于連桿的初期狀態(tài),都以現(xiàn)在連桿狀態(tài)的歐拉角、偏轉(zhuǎn)、排列、間距的角度量提供時間序列數(shù)據(jù)。這時,初期狀態(tài)的段的局部座標(biāo)系的任一個軸都與連桿一致(在圖9(c)、(d)Z軸一致),在各時刻與連桿一樣,局部座標(biāo)系也移動。因此,用該局部座標(biāo)系表示的部位的位置,在連桿長固定時是不變的。當(dāng)連桿長不固定時,除了接頭轉(zhuǎn)動外,還將導(dǎo)致接頭的滑動(所謂機(jī)器人工程學(xué)中的滑動關(guān)節(jié))。此外,作為接頭角(轉(zhuǎn)動量)的提供方法,在機(jī)器人工程學(xué)領(lǐng)域有著名的DH(Denavit-Hartenberg)表記法。無論哪種方法都應(yīng)根據(jù)各接頭的自由度決定角度(可完全轉(zhuǎn)動的3自由度)。根據(jù)轉(zhuǎn)動的序號變化各轉(zhuǎn)動量,因此,必須規(guī)定序號。
作為根部的轉(zhuǎn)動量,可用圖9(a)或圖9(b)的方法提供。也就是說,為了在根部決定的局部座標(biāo)系的原點重合,在平行移動全體座標(biāo)系時,如圖9(a),應(yīng)提供在全體座標(biāo)系與根部局部座標(biāo)系一致的X軸、Y軸、Z軸周圍的轉(zhuǎn)動變換中的轉(zhuǎn)動量。圖9(b)的情況是提供相對于全體座標(biāo)系的根部局部座標(biāo)系各軸的Z軸周圍的轉(zhuǎn)動量,以及與Z軸形成角的根部轉(zhuǎn)動量。
如上所述,對于骨骼構(gòu)造物的時間序列動作數(shù)據(jù)可根據(jù)對于根部的上述矢量和對于段的矢量構(gòu)成,其數(shù)據(jù)的記述方法有以下兩種方法。
(1)在各時刻完全記述以上矢量;(2)在全部時刻記述各矢量。
由于在各個時刻都進(jìn)行描畫,因此應(yīng)注意負(fù)荷的數(shù)據(jù),(1)的情況對定域的領(lǐng)域存取就可以了,(2)的情況對一定程度分散的領(lǐng)域存取。從這點考慮,(1)的記述方法更好。
對攝像機(jī)運(yùn)動提供的時間序列動作數(shù)據(jù)是各時刻攝像機(jī)位置、視線矢量、記述上部矢量的(3+3+3)維矢量、仿射變換行列、焦點距離、畫面視角。這樣,即可比所謂的運(yùn)動控制攝機(jī)更好地模擬攝像機(jī)的工作。
對光源運(yùn)動提供的時間系列動作數(shù)據(jù),基本上可提供上述關(guān)于光源的全部數(shù)據(jù)。根據(jù)不同的目的,例如若是點光源,則提供各時刻的位置和光源強(qiáng)度,可表現(xiàn)螢及夜光蟲等移動光源物體。
如上所述,時間序列數(shù)據(jù)具體記述可按以下方式進(jìn)行(1)時間序列動作數(shù)據(jù)名的記述;(2)動作種類(骨骼構(gòu)造物、攝像機(jī)、光源)的記述;(3)各時刻矢量的記述,應(yīng)附加記述顯示什么(段名和攝像機(jī)位置、畫面視角等)的矢量的名字和識別子,當(dāng)數(shù)據(jù)形式混合時,應(yīng)附加對數(shù)據(jù)形式(矢量大小和行列大小)的識別子。
這些實際時間序列動作數(shù)據(jù)的制作可通過順、逆活動,順逆動態(tài),動作的最適化計算,動作捕捉等來進(jìn)行。以上時間序列動作數(shù)據(jù)是長時間動作時,把各個動作進(jìn)行多個組合而制成(參照圖10(a))。
動畫數(shù)據(jù)在每個項目記述在可識別該項目的領(lǐng)域(由開始識別子和結(jié)束識別子圍成的領(lǐng)域)或記述在顯示該項目文件名的文件上。
在處理2進(jìn)行上述動畫數(shù)據(jù)的偏輯。所謂編輯,其目的是進(jìn)行計算機(jī)圖象處理。動畫的確認(rèn)和數(shù)據(jù)調(diào)整。關(guān)于結(jié)合骨骼構(gòu)造物的物體形狀的編輯可按照上述方法進(jìn)行。關(guān)于環(huán)境的形狀,確認(rèn)是否建立目的環(huán)境形狀,確認(rèn)是否按環(huán)境設(shè)定配置,并加以適時修正。關(guān)于時間序列動作數(shù)據(jù),在特別長時間的動作情況下,如上所述,時間序列動作數(shù)據(jù)可以多個組合各個動作而制成,再進(jìn)行其連續(xù)的調(diào)整和確認(rèn)是否按目的進(jìn)行了動作,適時修正。在確認(rèn)時,同時進(jìn)行屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法的確認(rèn)。
在處理3,把己確認(rèn)修正的動畫數(shù)據(jù)存儲在存儲裝置2。
在處理4、處理5,進(jìn)行存儲在存儲裝置的動畫數(shù)據(jù)的發(fā)送接收。發(fā)送接收可根據(jù)http和ftp進(jìn)行,以議定出的規(guī)則形式,通過通信媒介進(jìn)行從發(fā)送側(cè)計算機(jī)1向接收側(cè)計算機(jī)4的傳送。
在處理6把接收的動畫數(shù)據(jù)存儲在接收側(cè)計算機(jī)4的存儲裝置5。
從處理7到處理12用接收側(cè)計算機(jī)4進(jìn)行計算機(jī)圖象處理。動畫圖象的生成。以下予以說明。
在處理7,根據(jù)在動畫數(shù)據(jù)的環(huán)境設(shè)定中記述的環(huán)境的形狀物體的名字或識別子,進(jìn)行處理的環(huán)境的形狀物體的判別,根據(jù)繼續(xù)記述的仿射行列,通過變換用物體座標(biāo)系表示的環(huán)境形狀數(shù)據(jù),向整個(全體)空間的規(guī)定位置配置。
也就是說,空間上的配置的形成,實際的處理是座標(biāo)變換。對全部的環(huán)境的形狀物體都進(jìn)行以上處理,把變換的數(shù)據(jù)暫時存儲在存儲裝置5。
在處理8,根據(jù)在動畫數(shù)據(jù)的環(huán)境管理控制方法中記述的骨骼構(gòu)造物(光源、攝像機(jī))的名字或識別子,進(jìn)行處理的骨骼構(gòu)造物(光源、攝像機(jī))的判別,根據(jù)繼續(xù)記述的時間序列動作數(shù)據(jù)的名字或文件名表示的時間序列動作數(shù)據(jù),讀取該時刻的骨骼構(gòu)造物(光源、攝像機(jī))的矢量(狀態(tài)數(shù)據(jù))。根據(jù)讀取的矢量,如果是骨骼構(gòu)造物的情況時,進(jìn)行向該時刻的位置的移動(變換),變形為該時刻的骨骼狀態(tài)(姿勢)。這些都要根據(jù)在上述每段定義的局部座標(biāo)系和整個(全體)座標(biāo)系的變換關(guān)系以及局部座標(biāo)系之間的變換關(guān)系來進(jìn)行。如果是光源(攝像機(jī))的情況,把光(攝像機(jī))移動到時間序列動作數(shù)據(jù)中記述的該時刻的位置,變更為該時刻的光源(攝像機(jī))參數(shù)。以上求得的數(shù)據(jù)暫時存儲在存儲裝置5。
在處理9,把存儲在存儲裝置5的該時刻骨骼構(gòu)造物的位置和骨骼狀態(tài)(姿勢)合在一起,與對應(yīng)的物體形狀相結(jié)合,或者生成物體的表面形狀。與物體形狀結(jié)合時,如圖11所示,根據(jù)算出骨骼構(gòu)造物的位置和骨骼狀態(tài)(姿勢)時使用的全體(整個)座標(biāo)系和局部座標(biāo)系的變換、局部座標(biāo)系之間的變換系列,變換在每段組合的另件形狀。
如圖11所示,通過在接頭部結(jié)合球等的形狀,堵塞另件形狀的斷裂。如果是球的情況,則以接頭位置為中心,以由另件形狀和接頭可動范圍決定的半徑,產(chǎn)生球(或者對物體座標(biāo)系定義的球,在該位置進(jìn)行仿射變換)。把己結(jié)合的物體形狀的數(shù)據(jù)(己變換的數(shù)據(jù))暫時存儲在存儲裝置5。
在產(chǎn)生物體的表面形狀的情況,如上所述,在動畫數(shù)據(jù)的骨骼構(gòu)造中追記的每個段中,對用于產(chǎn)生被定義的另件曲面的控制點,根據(jù)向局部座標(biāo)系的全體(世界)座標(biāo)系的變換、局部座標(biāo)系之間的變換系列進(jìn)行變換,根據(jù)變換的控制點產(chǎn)生曲面。
產(chǎn)生的曲面分為原封不動地使用,還是作為近似曲面的網(wǎng)格使用的兩種情況。仍保持曲面的情況,由于增大了計算量,一般不用,僅限于重現(xiàn)的方法(以位置。描圖為標(biāo)準(zhǔn)的方法),因此,這里僅說明網(wǎng)格化的情況。從控制點產(chǎn)生網(wǎng)絡(luò)的方法,是使希望產(chǎn)生的定義曲面方程式的2個媒介變數(shù)的節(jié)點數(shù)離散化,把該離散值代入曲面方程式,求出對應(yīng)的曲面上的點??砂言擖c作為網(wǎng)格的節(jié)點。當(dāng)控制點在段間共有化時;則在全段生成網(wǎng)格(曲面),并把它存儲在存儲裝置5。當(dāng)產(chǎn)生防止接頭部斷裂的形狀時,也把它存儲在存儲裝置5。產(chǎn)生的方式與段的情況一樣。圖12是表示以上處理結(jié)果的模式圖。
在處理10,根據(jù)動畫數(shù)據(jù)中記述的校正方法,用存儲在存儲裝置5的環(huán)境形狀的配置數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)數(shù)據(jù)、結(jié)合的物體的形狀數(shù)據(jù)或產(chǎn)生的物體的表面形狀數(shù)據(jù),生成進(jìn)行重現(xiàn)時刻的圖象。重現(xiàn)與通常的計算機(jī)圖象處理是一樣的,生成的圖象數(shù)據(jù)是每個圖象元素(象素)的顏色數(shù)據(jù)(RGB值)。生成的圖象數(shù)據(jù)暫時存儲在存儲裝置5。
在處理11,用在通常計算機(jī)圖象處理中同樣的方法,把存儲在上述存儲裝置5的圖象數(shù)據(jù)表示在表示裝置。
在處理12,進(jìn)行結(jié)束命令是否生效的判定。結(jié)束命令在處理8到處理11之間生效,在已生效的情況進(jìn)行插入處理,在存儲裝置5設(shè)定領(lǐng)域代入表示生效的識別記號。看到該識別記號,即可進(jìn)行結(jié)束命令是否生效的判別。
當(dāng)在處理12判別結(jié)束領(lǐng)域生效時,則處理結(jié)束;而判別未生效時,反復(fù)處理8到處理12。
為了不斷進(jìn)行計算機(jī)圖象處理,動畫,可使時間序列動作數(shù)據(jù)周期化(使開始和結(jié)束相同。周期是時間序列動作數(shù)據(jù)的長度)。
實施例2下面參照圖3對本發(fā)明實施例2的計算機(jī)圖象處理。動畫數(shù)據(jù)發(fā)送接收生成方法進(jìn)行詳細(xì)說明。
如圖3所示,全體處理由第1階段到第9階段實行。即第1階段實行處理21和處理22、處理23,第2階段實行處理24和處理25,第3階段實行處理26,第4階段實行處理27,第5階段實行處理28,第6階段實行處理29,第7階段實行處理30和處理31,第8階段實行處理32,第9階段實行處理33和處理34。
上述處理21進(jìn)行動畫數(shù)據(jù)制作處理,處理22進(jìn)行動畫數(shù)據(jù)編輯處理,處理23進(jìn)行向動畫數(shù)據(jù)存儲裝置2的存儲處理,處理24進(jìn)行動畫數(shù)據(jù)發(fā)送處理,處理25進(jìn)行動畫數(shù)據(jù)接收處理,處理26進(jìn)行向存儲裝置5的存儲處理,處理27進(jìn)行環(huán)境形狀數(shù)據(jù)初期配置處理,處理28進(jìn)行該時刻是基本行動期間內(nèi)還是接續(xù)期間內(nèi)的判定處理,處理29是判定在基本行動期間內(nèi)時算出在該時刻骨骼構(gòu)造的位置和形態(tài)的處理,處理30是判定在接續(xù)期間內(nèi)時生成接續(xù)動作的處理,處理31是判定在接續(xù)期間內(nèi)時算出在該時刻的骨骼構(gòu)造的位置和形態(tài)的處理,處理32是把物體(人)的形狀數(shù)據(jù)與骨骼構(gòu)造相結(jié)合的處理,或者是生成物體表面形狀數(shù)據(jù)的處理,處理33是用指定的校正方法進(jìn)行重現(xiàn)的處理,處理34是把己重現(xiàn)的計算機(jī)圖象處理圖象顯示在顯示裝置的處理,處理35是判定結(jié)束命令是否生效的處理。
在上述處理21到處理24是在發(fā)送側(cè)計算機(jī)1用存儲裝置2實行的,通過通信媒介3傳送動畫數(shù)據(jù)后,從處理25到處理35是在接收側(cè)計算機(jī)4用存儲裝置5和顯示裝置6實行的。
如圖6(c)所示,在形狀與物體結(jié)合的情況下,上述處理21制作的動畫數(shù)據(jù)的構(gòu)成是骨骼構(gòu)造、結(jié)合的形狀數(shù)據(jù)、環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、基本行動、行動規(guī)則、時間序列基本動作數(shù)據(jù)。另外,如圖6(d)所示,在與骨骼構(gòu)造合在一起生成物體表面形狀的情況下,其數(shù)據(jù)構(gòu)成是骨骼構(gòu)造、環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、基本行動、行動規(guī)則、時間序列基本動作數(shù)據(jù)。
骨骼構(gòu)造、結(jié)合的形狀數(shù)據(jù)、環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定都與實施例1的情況相同,這里省略其詳細(xì)說明,僅說明基本行動、行動規(guī)則、時間序列基本動作數(shù)據(jù)、環(huán)境管理控制方法。
所謂基本行動就是分割骨骼構(gòu)造物一連串動作時的單位動作。例如,坐、站立、步行、踢等都稱為基本行動,可由名稱或識別子進(jìn)行判別。由于分割為基本行動是經(jīng)驗分割,因此在一定程度上隨使用者不同,其分割單位亦有差別,然而,在以下的處理中,沒有對分割單位(分割方法)的依存性,無論哪種分割單位都是可以的?;拘袆优c時間序列基本動作數(shù)據(jù)是1對1對應(yīng)的,對這種對應(yīng)關(guān)系的記述就是基本行動的記述。另外,也可以追記基本行動(時間序列基本動作數(shù)據(jù))的行動時間。具體記述如下(1)基本行動的名字或識別子的記述;(2)對應(yīng)的時間序列基本動作數(shù)據(jù)的名字或識別子的記述;(3)上述時間序列基本動作數(shù)據(jù)的時間(基本行動時間)的記述;(4)以基本行動數(shù)反復(fù)(1)到(3)的處理。
另外,若文件開頭載明全部基本行動數(shù),則在管理上是方便的。
行動規(guī)則記述骨骼構(gòu)造物實際行動時組合這些基本行動的順序以及基本行動之間的接續(xù)時間。具體記述如下(1)識別號碼和第1基本行動名字或識別子的記述;(2)識別號碼和第1基本行動與第2基本行動的接續(xù)時間(接續(xù)幀數(shù))的記述;(3)識別號碼和第2基本行動名字或識別子的記述。
時間序列基本動作數(shù)據(jù),如上所述是對應(yīng)于基本行動的,上述時間序列動作數(shù)據(jù)的時間很短(以達(dá)到單位化),記述形式與時間序列動作數(shù)據(jù)的情況完全相同。
以上基本行動、行動規(guī)則、時間序列基本動作數(shù)據(jù)也適用于光源、攝像機(jī)。
環(huán)境管理控制方法進(jìn)行物體(骨骼構(gòu)造物)的運(yùn)動管理。在光源和攝像機(jī)運(yùn)動時,也進(jìn)行該管理。具體記述如下(1)骨骼構(gòu)造物(光源、攝像機(jī))名字或識別子的記述;(2)對應(yīng)的行動規(guī)則名字的記述。存儲在其它文件時,附記該文件名;
(3)重復(fù)骨骼構(gòu)造物(光源、攝像機(jī))數(shù)的(1)和(2)的處理。
在處理22,進(jìn)行上述動畫數(shù)據(jù)的編輯。這里,所謂的編輯,其目的是進(jìn)行計算圖象處理。動畫的確認(rèn)和數(shù)據(jù)調(diào)整。與骨骼構(gòu)造物結(jié)合的物體形狀的編輯與上述相同。關(guān)于環(huán)境的形狀,是確認(rèn)是否制作目的的環(huán)境的形狀,確認(rèn)是否按環(huán)境設(shè)定配置,再增加適時修正。關(guān)于基本行動和行動規(guī)則、時間序列基本動作數(shù)據(jù),進(jìn)行是否進(jìn)行基本行動組合的調(diào)整、接續(xù)時間的調(diào)整和按照目的的行動的確認(rèn),并適時修正。在以上確認(rèn)時,同時進(jìn)行屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法的確認(rèn)。
處理23與本發(fā)明第1實施例的處理3一樣。
處理24與處理25與本發(fā)明第1實施例的處理4、處理5一樣。
處理26與本發(fā)明第1實施例的處理6一樣。
處理27到處理35的處理是進(jìn)行接收側(cè)計算機(jī)4的計算機(jī)圖象處理。動畫圖象的生成。以下予以說明。
處理27與本發(fā)明第1實施例的處理7一樣。
在處理28,根據(jù)動畫數(shù)據(jù)的環(huán)境管理控制方法記述的骨骼構(gòu)造物(光源,攝像機(jī))的名字或識別子,進(jìn)行處理的骨骼構(gòu)造物(光源,攝像機(jī))的判別,進(jìn)行該骨骼構(gòu)造物在該時刻是基本行動期間內(nèi)還是接續(xù)期間內(nèi)的判定。該判定是根據(jù)在環(huán)境管理控制方法中的骨骼構(gòu)造物名連續(xù)記述的行規(guī)則名的行動規(guī)則所表示的接續(xù)時間,以及該行動規(guī)則中記述的基本行動名的基本行動所表示的基本行動時間來進(jìn)行的。具體地說,把該骨骼構(gòu)造物第1基本行動時間作為Bti(i=1,2,…),把第i基本行動和第i+1基本行動的接續(xù)時間作為Cti(i=1,2,…),當(dāng)該時刻為T時,按以下順序進(jìn)行。
(1)求出Bt1+Ct1+…+Btn+Ctn≤T的最大的n(n=1,2,…);(2)若(1)中n存在,求dT=T-(Bt1+Ct1+…+Btn+Ctn);(3)若(2)中dT≤Btn+1,則該時刻是第n+1基本行動期間內(nèi)的時刻dT的狀態(tài)。各基本行動從時O開始;(4)若(2)中Btn+1<dT,則該時刻T是第n+1基本行動和第n+2基本行動接續(xù)期間的時刻dT-Btn+1的狀態(tài)。各接續(xù)動作從0開始;(5)若(1)中n不存在時,(5-1)若dT≤Bt1,則該時刻是第1基本行動期間內(nèi)的時dT刻的狀態(tài),(5-2)若Bt1<dT,則該時刻是第1基本行動和第2基本行動接續(xù)期間的時刻dT-Bt1的狀態(tài)。
上述(1)中,在每個構(gòu)造物,若存儲了結(jié)束的接續(xù)期間的識別號碼,則那就是尋求的最大的n。若識別號碼從1開始,存儲領(lǐng)域的初期狀態(tài)為0,則可判斷存儲的識別號碼為0時不存在尋求的最大的n。把基本行動或接續(xù)期間的時刻暫時存儲在存儲裝置5。
在處理29,當(dāng)處理28判別為基本行動期間內(nèi)時,可從對應(yīng)的時間序列基本動作數(shù)據(jù)讀取該時刻的骨骼構(gòu)造物(光源、攝像機(jī))的矢量。讀取時,利用存儲在存儲裝置5的上述基本行動的時刻。根據(jù)讀取的矢量,向該時刻的位置移動(變換),變形為該時刻的骨骼狀態(tài)(姿勢)。以上處理通過在每段定義的局部座標(biāo)系和世界(全體)座標(biāo)系的變換關(guān)系,以及局部座標(biāo)系之間的變換關(guān)系來進(jìn)行。在光源(攝像機(jī))的情況下,把光源(攝像機(jī))移動到在時間序列動作數(shù)據(jù)中記述的該時刻的位置,變更為該時刻的光源(攝像機(jī))參數(shù)。以上求出的數(shù)據(jù)暫時存儲在存儲裝置5。
在處理30,當(dāng)處理28判別為接續(xù)期間內(nèi)時,生成接續(xù)動作。參照圖10(b)說明接續(xù)動作的生成方法。把對應(yīng)于希望尋求的接續(xù)動作前后的基本行動的時間序列基本動作數(shù)據(jù)作為前基本動作數(shù)據(jù)、后基本動作數(shù)據(jù)。全基本動作數(shù)據(jù)是時間ts,接續(xù)時間是te-ts。后基本動作數(shù)據(jù)從時刻te開始。各時間序列基本動作數(shù)據(jù)從時刻0開始,后基本動作數(shù)據(jù)的時間,僅te平行移動。根據(jù)這一前提,按以下順序生成接續(xù)動作。
(1)用前基本動作數(shù)據(jù)的后半部數(shù)據(jù),進(jìn)行時刻te以后的予測。該予測在矢量的各成分進(jìn)行,用插補(bǔ)后半部數(shù)據(jù)來尋求,插補(bǔ)采用花鍵插補(bǔ)等的多項式插補(bǔ)和把三角函數(shù)作為規(guī)定的秋比采布(チェビチェフ)多項式,成分1的予測曲線為Ai(t);(2)用后基本動作數(shù)據(jù)的前半部數(shù)據(jù),進(jìn)行時刻ts以前的予測。該予測在矢量的各成分進(jìn)行,用插補(bǔ)前半部數(shù)據(jù)來尋求。成分i的予測曲線為Bi(t)。
(3)在時刻ts是1,在時刻te是0,單調(diào)減少且可微分函數(shù)為φ(t)時,可根據(jù)Ai(t)φ(t)+Bi(t)(1-φ(t))求出各成分在時刻ts到時刻te的接續(xù)動作的時間序列接續(xù)動作數(shù)據(jù)。例如,具體的φ(t)jφ(t)=(1+cos(π(t-ts)/(te-ts)))/2然而,(3)在時刻ts是0,在時刻te是1,單調(diào)減少且可微分的函數(shù)為φ(t)時,可根據(jù)
A(it)(1-φ(t))+Bi(t)φ(t)求出各成分在時刻ts到時刻te的接續(xù)動作的時間序列接續(xù)動作數(shù)據(jù)。例如,具體的φ(t)是φ(t)=(1-cos(π(t-ts)/(te-ts)))/2在處理28判定為接續(xù)期間內(nèi)時,在時間te-ts期間,接續(xù)動作繼續(xù),因此,接續(xù)動作的生成僅在開始進(jìn)入接續(xù)期間內(nèi)時進(jìn)行,接續(xù)動作結(jié)束時,生成時間序列接續(xù)動作數(shù)據(jù),并把其存儲在存儲裝置5,第2以后不生成接續(xù)動作,僅從存儲裝置5讀出。另外,向前的予測曲線、向后的予測曲線都由各自的時間序列基本動作數(shù)據(jù)固定,因此若計算和存儲接續(xù)時間的最大值時,可以不按接續(xù)的次數(shù)計算予測曲線。
在處理31,在骨骼構(gòu)造物情況下,從處理30生成的接續(xù)動作,向該時刻的位置移動(變換),變形為該時刻的骨骼狀態(tài)(姿勢)。上述處理通過在上述每段定義的局部座標(biāo)系和世界(全體)座標(biāo)系的變換關(guān)系,以及局部座標(biāo)系之間的變換關(guān)系來進(jìn)行。在光源(攝像機(jī))的情況下,把光源(攝像機(jī))移動到時間序列動作數(shù)據(jù)記述的該時刻的位置,變更為該時刻的光源(攝像機(jī))參數(shù)。以上求出的數(shù)據(jù)暫時存儲在存儲裝置5。
在處理32,把存儲在存儲裝置5的該時刻的骨骼構(gòu)造物的位置和骨骼狀態(tài)(姿勢)合在一起,結(jié)合對應(yīng)的物體形狀,或者生成物體的表面形狀。該處理與本發(fā)明第1實施例的處理9一樣。
在處理33,根據(jù)在動畫數(shù)據(jù)記述的校正方法,使用存儲在存儲裝置5的環(huán)境形狀的配置數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)數(shù)據(jù)、結(jié)合的物體的形狀數(shù)據(jù)或者產(chǎn)生的物體的表面形狀數(shù)據(jù),進(jìn)行重現(xiàn),生成該時刻的圖象。該處理與本發(fā)明實施例1的處理10一樣。
在處理34,用與通常計算機(jī)圖象處理同樣的方法,把存儲在上述存儲裝置5的圖象數(shù)據(jù)表示在表示裝置。
在處理35,進(jìn)行結(jié)束命令是否生效的結(jié)束命令生效判定。該處理與本發(fā)明實施例1的處理12一樣。若結(jié)束命令未生效時,則重復(fù)處理28到處理35。
為了不斷進(jìn)行計算機(jī)圖象處理。動畫,可使行規(guī)則中記述的基本行動周期化(使開始和結(jié)束相同。周期是時間序列基本動作數(shù)據(jù)和接續(xù)動作的合計時間)。
實施例3下面,參照圖4詳細(xì)說明本發(fā)明實施例3的計算機(jī)圖象處理。動畫數(shù)據(jù)的發(fā)送接收生成方法。
如圖4所示,全體處理在第1階段到第10階段實行。即第1階段實行處理41和處理42、處理43,第2階段實行處理44和處理45,第3階段實行處理46,第4階段實行處理47,第5階段實行處理48,第6階段實行處理49,第7階段實行處理50,第8階段實行處理51和處理52,第9階段實行處理53,第10階段實行處理54和處理55。
上述處理41進(jìn)行動畫數(shù)據(jù)的制作處理,處理42進(jìn)行動畫數(shù)據(jù)的編輯處理,處理43進(jìn)行向動畫數(shù)據(jù)存儲裝置2的存儲處理,處理44進(jìn)行動畫數(shù)據(jù)的發(fā)送處理,處理45進(jìn)行動畫數(shù)據(jù)的接收處理,處理46進(jìn)行向存儲裝置5的存儲處理,處理47進(jìn)行環(huán)境形狀數(shù)據(jù)的初期配置處理,處理48進(jìn)行關(guān)于事件的發(fā)生的檢出和基本行動的狀態(tài)遷移的處理,處理49進(jìn)行該時刻在基本行動期間內(nèi)還是接續(xù)期間內(nèi)的判定處理,處理50是判定在基本行期間內(nèi)時算出該時刻的骨骼構(gòu)造的位置和形態(tài)的處理,處理51是判定在接續(xù)期間內(nèi)時生成接續(xù)動作的處理,處理52是判定在接續(xù)期間內(nèi)時算出該時刻骨骼構(gòu)造的位置和形態(tài)的處理,處理53是把物體(人)的形狀數(shù)據(jù)與骨骼構(gòu)造相結(jié)合的處理或者生成物體表面形狀數(shù)據(jù)的處理,處理54是用指定的校正方法進(jìn)行重現(xiàn)的處理,處理55是把己處理的計算機(jī)圖象處理圖象顯示在顯示裝置的處理,處理56是判定結(jié)束命令是否生效的處理。
上述處理41到處理44是通過發(fā)送側(cè)計算機(jī)1,用存儲裝置2實行的,通過通信媒介3傳送動畫數(shù)據(jù)后,處理45到處理56是通過接收側(cè)計算機(jī)4,用存儲裝置5和表示裝置6實行的。
如圖6(c)所示,當(dāng)把形狀與物體結(jié)合時,在處理41制作的動畫數(shù)據(jù)的構(gòu)成是骨骼構(gòu)造、結(jié)合的形狀數(shù)據(jù)、環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、基本行動、行動規(guī)則、時間序列基本動作數(shù)據(jù)。另外,如圖6(d)所示,與骨骼構(gòu)造合在一起生成物體表面形狀情況下,其數(shù)據(jù)構(gòu)成是骨骼構(gòu)造、環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、基本行動、行動規(guī)則、時間序列基本動作數(shù)據(jù)。
關(guān)于結(jié)合的形狀數(shù)據(jù)、環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、基本行動、時間序列基本動作數(shù)據(jù),與上述實施例2的說明相同,這里省略其說明,僅對骨骼構(gòu)造、行動規(guī)則、環(huán)境管理控制方法予以說明。
關(guān)于骨骼構(gòu)造,在上述實施例1、2的骨骼構(gòu)造中,追記了對外界讀出的項目。設(shè)置了視覺和觸覺的傳感器。對視覺來說,以相當(dāng)于眼前的部分(地點)為中心,把組合了球或球的大園的扇型的3維領(lǐng)域定義為讀出領(lǐng)域。關(guān)于觸覺,把手邊的地點為中心的球領(lǐng)域定義為讀出領(lǐng)域。具體地說,是在實施例1、2的骨骼構(gòu)造記述中追記以下記述(A)傳感器種類(視覺或觸覺)的識別子記述;(B)中心地點名的記述;(C)領(lǐng)域定義的記述。
在骨骼構(gòu)造物組合了基本行動而進(jìn)行行動時,行動規(guī)則記述這些基本行動之間的狀態(tài)遷移和引起該狀態(tài)遷移的事件,以及狀態(tài)遷移時接續(xù)動作的接續(xù)時間。這里所謂的事件是對上述骨骼構(gòu)造的讀出,以及鼠標(biāo)器和鍵盤的外部輸入。
圖13是基本行動狀態(tài)遷移圖的例子。行動規(guī)則記述了該狀態(tài)遷移圖。具體記述如下(1)第1基本行動的名字或識別子的記述,附記事件未發(fā)生時以反復(fù)該基本行動的狀態(tài)待機(jī)類型的基本行動、或無條件向其它基本行動遷移類型的基本行動的類型識別子,(2)狀態(tài)遷移的記述,(2-1)事件識別子的記述,(2-2)事件發(fā)生后遷移前的基本行動名字或識別子的記述,行動前是無條件向其他基本行動遷移類型的基本行動時,記述返回前的基本行動名字或識別子,(2-3)接續(xù)時間(接續(xù)幀數(shù))的記述,行動前是無條件無條件向其他基本行動遷移類型的基本行動時,記述該返回前基本行動的接續(xù)時間;(3)第2基本行動名字或識別子和類型識別子的記述。
環(huán)境管理控制方法進(jìn)行物體(骨骼構(gòu)造物)的運(yùn)動管理和事件管理。光源和攝像機(jī)運(yùn)動時也進(jìn)行該管理。具體記述如下(1)骨骼構(gòu)造物(光源、攝像機(jī))名字或識別子的記述;(2)對應(yīng)的行動規(guī)則名字的記述,保存于其它文件時,附記該文件名;(3)使用的事件識別子的記述,包含無條件向其他基本行動遷移類型的基本行動時,記述表示其情況的識別子;(4)按骨骼構(gòu)造物(光源、攝像機(jī))數(shù),反復(fù)(1)到(3)的處理;(5)事件識別子和該事件發(fā)生的判定條件的記述。
在處理42,進(jìn)行上述動畫數(shù)據(jù)的編輯。這里的所謂編輯,是確認(rèn)進(jìn)行計算機(jī)圖象處理。動畫以及數(shù)據(jù)的調(diào)整。關(guān)于與骨骼構(gòu)造物結(jié)合的物體形狀的編輯與上述方法一樣。關(guān)于環(huán)境的形狀,目的是確認(rèn)是否制作目的環(huán)境的形狀,確認(rèn)是否按環(huán)境設(shè)定為配置,增加適時修正。關(guān)于基本行動和行動規(guī)則、時間序列基本動作數(shù)據(jù),是進(jìn)行是否進(jìn)行基本行動的組合和遷移的調(diào)整、接續(xù)時間的調(diào)整、按照目的的動作的確認(rèn),并適時修正。在上述確認(rèn)時,同時進(jìn)行屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法的確認(rèn)。
處理43與上述實施例1的處理3一樣。
處理44和處理45與上述實施例1的處理4、處理5一樣。
處理46與上述實施例1的處理6一樣。
處理47到處理56的處理是進(jìn)行接收側(cè)計算機(jī)4的計算機(jī)圖象處理。動畫圖象的生成。以下予以說明。
處理47與實施例1的處理7一樣。
在處理48,進(jìn)行關(guān)于事件發(fā)生的檢出和基本行動的狀態(tài)遷移的處理。
作為處理的前提,對各骨骼構(gòu)造物,寫入現(xiàn)在狀態(tài)的領(lǐng)域應(yīng)確保在存儲裝置5中。在該領(lǐng)域,現(xiàn)在的狀態(tài)以環(huán)路進(jìn)行基本行動時,存儲動作的基本行動名字或識別子和時間序列基本動作數(shù)據(jù)的現(xiàn)在狀態(tài)的時刻,在遷移情況下,存儲表示遷移中的識別子和遷移前后的基本行動名字或識別予以及遷移開始時刻、接續(xù)時間。遷移中的寫入在事件發(fā)生的時刻立即進(jìn)行。
在無條件向在其他基本行動中移動的類型的基本行動遷移時,存儲表示遷移中的識別子(與上述不同的識別子)、原來的基本行動、經(jīng)由的基本行動和經(jīng)由后的基本行動的名字或識別子、經(jīng)由的基本行動前后的接續(xù)時間,把事件發(fā)生后(該時刻)到移動至經(jīng)由后的基本行動稱為遷移中。
關(guān)于事件的檢出,是檢驗在動畫數(shù)據(jù)的環(huán)境管理控制方法中記述的事件發(fā)生的判定條件,找出該事件,存儲該事件的識別子。從環(huán)境管理控制方法的記述中找出對應(yīng)于存儲的事件識別子的骨骼構(gòu)造物(光源、攝像機(jī))和行動規(guī)則,存儲該行動規(guī)則的名字或識別子。關(guān)于基本行動的遷移,找出對應(yīng)于存儲的行動規(guī)則名字或識別子的行動規(guī)則。該處理在存儲裝置5進(jìn)行,結(jié)果寫入在每個骨骼構(gòu)造物設(shè)置的表示現(xiàn)在狀態(tài)的領(lǐng)域。關(guān)于現(xiàn)在狀態(tài)遷移中的骨骼構(gòu)造物,事件的發(fā)生可以忽略。
在處理49,進(jìn)行處理的骨骼構(gòu)造物(光源、攝像機(jī))在時刻T是基本行動期間內(nèi)還是接續(xù)時間內(nèi)的判定。該判定參照在上述各骨骼構(gòu)造物中設(shè)置的現(xiàn)在狀態(tài)來進(jìn)行。若不是狀態(tài)遷移中,則判定為存儲的基本行動期間內(nèi)。對狀態(tài)遷移中的骨骼構(gòu)造物,判定是否在向無條件在其他基本行動中移動的類型的基本行動遷移中,若不是這種情況,則判定為接續(xù)期間中。接續(xù)時間為Ct0、遷移開始時刻為Ts、該時刻為T時,判定為接續(xù)期間中的T-Ts狀態(tài)。特別是T=Ts+Ct0時,把表示現(xiàn)在狀態(tài)的領(lǐng)域的遷移中基本行動的識別子變更為先前基本行動名稱為識別子,使時間序列基本行動數(shù)據(jù)中的現(xiàn)在時刻為1,把判定結(jié)果變更到基本行動期間內(nèi)。
在向無條件在其他基本行動中移動的類型的基本行動遷移中的情況下,經(jīng)由的基本行動的動作時間為Bt、其前后的接續(xù)時間為Ct0,Ct1、遷移開始時刻為Ts,則在該時刻為T(Ts<T≤Ct0+Bt+Ct1)時,按以下順序進(jìn)行。
(1)若T<Ts+Ct0,則為進(jìn)行的接續(xù)動作接續(xù)期間中的時刻T-Ts狀態(tài)。各接續(xù)動作從時刻0開始。
(2)若Ts+Ct0≤T<Ts+Ct0+Bt,則為經(jīng)由的基本行動期間中的時刻T-(Ts+Ct0)狀態(tài)?;拘袆訌臅r刻0開始。
(3)若Ts+Ct0+Bt≤Ts+Ct0+Bt+Ct1,則為返回的接續(xù)動作接續(xù)期間中的時刻T-(Ts+Ct0+Bt)狀態(tài)。特別是T=Ts+Ct0+Bt+Ct1時,把表示現(xiàn)在狀態(tài)的領(lǐng)域的遷移中的識別子變更為經(jīng)由后基本行動的名字或識別子,使表示時間序列基本動作數(shù)據(jù)中的現(xiàn)在狀態(tài)的時刻為-1,把判定結(jié)果變更在基本行動期間內(nèi)。
在處理50,當(dāng)在處理49判別為基本行動期間內(nèi)時,則從對應(yīng)的時間序列基本動作數(shù)據(jù),讀取該時刻的骨骼構(gòu)造物(光源、攝像機(jī))的矢量(狀態(tài)數(shù)據(jù))。讀取的方法是在存儲裝置5存儲的每個基本行動中確保的現(xiàn)在時刻增加1的時刻的矢量相對應(yīng)的時間序列基本動作數(shù)據(jù)中讀取。讀取后,更新現(xiàn)在的時刻。如果現(xiàn)在的時刻超過時間序列基本動作數(shù)據(jù)為最大值的時刻,則矢量為0(為最大值刻+1的剩余)。這樣,時節(jié)動作就可能了。根據(jù)讀取的矢量,若為骨骼構(gòu)造物的情況,則向該時刻的位置移動(變換),變形為該時刻的骨骼狀態(tài)(姿勢)。
上述處理根據(jù)上述每段定義的局部座標(biāo)系和世界(全體)座標(biāo)系的變換關(guān)系以及局部座標(biāo)系之間的變換關(guān)系來進(jìn)行。若為光源(攝像機(jī))時,把光源(攝像機(jī))移動到時間序列動作數(shù)據(jù)記述的該時刻的位置,變更為該時刻的光源(攝像機(jī))參數(shù)。把以上求得的數(shù)據(jù)存儲在存儲裝置5。
在處理51,當(dāng)在處理49判別為接續(xù)期間內(nèi)時,根據(jù)必要生成接續(xù)動作。也就是說,如前所述,以先條件向其他基本行動移動的類型的基本行動,判定為遷移中時,則經(jīng)由的基本行動期間中沒有必要生成接續(xù)動作,采用對應(yīng)于經(jīng)由基本行動的時間序列基本動作數(shù)據(jù)。接續(xù)動作生成的算法基本上與實施例2的處理30一樣,這一點說明在前基本動作數(shù)據(jù)中間與后基本動作數(shù)據(jù)連接的必要性。因此,向后予測曲線的生成方法是不同的。
當(dāng)前基本動作數(shù)據(jù)為最大的時刻是ts,接續(xù)時間是tc,在時刻T≤ts時,有必要生成接續(xù)動作。這時,(1)若T=ts,與實施例2的處理30一樣;(2)若te≤ts-T,把從時刻T開始的te分的前基本動作數(shù)據(jù)(未實行的剩余數(shù)據(jù))作再向后予測曲線利用;(3)若ts-T<te,把從時刻T開始到ts的前基本動作數(shù)據(jù),與用實施例2的處理30的方法在時間te-(ts-T)分生成的向后予測曲線組合使用。
關(guān)于向前予測曲線,與實施例2的處理30所說明的一樣,可用于前面的計算。若在前基本動作數(shù)據(jù)中間,不進(jìn)行事件處理(即前基本動作數(shù)據(jù)移到完成后接續(xù)處理),則可用與實施例2的處理30完全一樣的方法生成接續(xù)曲線。
在處理52,根據(jù)處理51生成的接續(xù)動作(經(jīng)由中的情況是對應(yīng)于經(jīng)由的基本行動的時間序列基本動作數(shù)據(jù)),若是骨構(gòu)造的情況,向該時刻的位置移動(變換),變形為該時刻的骨骼狀態(tài)(姿勢)。上述處理根據(jù)在上述每段定義的局部座標(biāo)系和世界(全體)座標(biāo)系的變換關(guān)系,以及局部座標(biāo)系之間的變換關(guān)系來進(jìn)行。若為光源(攝像機(jī))時,把光源(攝像機(jī))移動到時間序列動作數(shù)據(jù)記述的該時刻的位置,變更為該時刻的光源(攝像機(jī))參數(shù)。以上求得的數(shù)據(jù)存儲在存儲裝置5。
在處理53,把存儲在存儲裝置5的該時刻骨骼構(gòu)造物的位置和骨骼狀態(tài)(姿勢)合在一起,結(jié)合對應(yīng)的物體形狀,或者生成物體的表面形狀。該處理與實施例1的處理9一樣。
在處理54,根據(jù)動畫數(shù)據(jù)記述的校正方法,使用存儲在存儲裝置5的環(huán)境形狀的配置數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)數(shù)據(jù)、結(jié)合的物體的形狀數(shù)據(jù)、或者產(chǎn)生的物體的表面形狀數(shù)據(jù),進(jìn)行重現(xiàn),生成該時刻的圖象。該處理與實施例1的處理10一樣。
在處理5S,用通常計算機(jī)圖象處理的同樣方法,把存儲在存儲裝置5的圖象數(shù)據(jù)顯示在顯示裝置。
在處理56,進(jìn)行結(jié)束命令是否生效的結(jié)束命令生效判定。該處理與實施例1的處理12一樣。結(jié)束命令未生效時,反復(fù)處理48到處理56。
實施例4下面,參照圖5詳細(xì)說明本發(fā)明實施例4的計算機(jī)圖象處理,動畫數(shù)據(jù)發(fā)送接收生成方法。
如圖5所示,全體處理在第1階段到第10階段實行。也就是說,第1階段實行處理61和處理62、處理63,第2階段實行處理64和處理65,第3階段實行處理66,第4階段實行處理67,第5階段實行處理68,第6階段實行處理69,第7階段實行處理70和處理71,第8階段實行處理72、處理73、處理74,第9階段實行處理75,第10階段實行處理76和處理77。
上述處理61進(jìn)行動畫數(shù)據(jù)的制作處理,處理62進(jìn)行動畫數(shù)據(jù)的編輯處理,處理63進(jìn)行向動畫數(shù)據(jù)存儲裝置2的存儲處理,處理64進(jìn)行動畫數(shù)據(jù)的發(fā)送處理,處理65進(jìn)行動畫數(shù)據(jù)的接收處理,處理66進(jìn)行向存儲裝置5的存儲處理,處理67進(jìn)行環(huán)境形狀數(shù)據(jù)的初期配置處理,處理68進(jìn)行關(guān)于事件發(fā)生的檢出和基本行動的狀態(tài)遷移處理,處理69進(jìn)行該時刻是基本行動期間內(nèi)還是接續(xù)期間內(nèi)的判定處理,處理70是判別環(huán)境狀態(tài)并變更時間序列基本動作數(shù)據(jù)的處理,處理71是判定為基本行動期間內(nèi)時算出該時刻骨骼構(gòu)造的位置和形態(tài)的處理,處理72進(jìn)行環(huán)境狀態(tài)的判別處理,處理73是判定為接續(xù)期間內(nèi)時考慮環(huán)境狀態(tài)并生成接續(xù)動作的處理,處理74是判定為接續(xù)期間內(nèi)時算出該時刻骨骼構(gòu)造的位置和形態(tài)的處理,處理75是使物體(人)的形狀數(shù)據(jù)與骨骼構(gòu)造相結(jié)合的處理或者是生成物體表面形狀數(shù)據(jù)的處理,處理76是用指定的校正方法進(jìn)行重現(xiàn)的處理,處理77是把己重現(xiàn)的計算機(jī)圖象處理表示在表示裝置的處理,處理78是結(jié)束命令是否生效的判定處理。
上述處理61到處理64是通過發(fā)送側(cè)計算機(jī)1用存儲裝置2實行,通過通信媒介3傳送動畫數(shù)據(jù)后,處理65到處理78是通過接收側(cè)計算機(jī)4用存儲裝置5和顯示裝置6實行。
如圖6(c)所示,當(dāng)形狀與物體相結(jié)合時,處理61制作的動畫數(shù)據(jù)的構(gòu)成是骨骼構(gòu)造、結(jié)合的形狀數(shù)據(jù)、環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、基本行動、行動規(guī)則、時間序列基本動作數(shù)據(jù)。另外,如圖6(d)所示,與骨骼構(gòu)造合在一起生成物體的表面形狀時,其數(shù)據(jù)構(gòu)成是骨骼構(gòu)造、環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、基本行動、行動規(guī)則、時間序列基本動作數(shù)據(jù)。
關(guān)于骨骼構(gòu)造、結(jié)合的形狀數(shù)據(jù)、環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、基本行動、時間序列基本動作數(shù)據(jù),與上述實施例3的說明相同,這里省略其說明,僅對行動規(guī)則、環(huán)境管理控制方法予以記述。
本實施例4的行規(guī)則是在上述實施例3說明的行動規(guī)則中,再附記相對于環(huán)境的狀態(tài)條件的基本行動變更和接續(xù)動作變更的參數(shù)。后面將說明具體的基本行動變更方法以及基本行動變更參數(shù)。
圖14表示基本行動狀態(tài)遷移圖的例子。行動規(guī)則記述了該狀態(tài)遷移圖。與本發(fā)明第3實施例不同點是在事件發(fā)生時,再觀察環(huán)境狀態(tài),根據(jù)該環(huán)境狀態(tài),在遷移前的基本行動中增加變更。行動規(guī)則的具體記述如下(1)第1基本行的名字或識別子的記述,事件未發(fā)生時,也要附記類型識別子是反復(fù)該基本行動狀態(tài)的待機(jī)類型的基本行動,還是無條件向其他基本行動遷移類型的基本行動;(2)狀態(tài)遷移的記述;(2-1)事件識別子的記述,(2-2)事件發(fā)生后遷移前的基本行動名字或識別子的記述,若進(jìn)行前是無條件向其他基本行動遷移類型的基本行動時,則也要記述返回前的基本行動名字或識別子,(2-3)接續(xù)時間(接續(xù)幀數(shù))的記述,當(dāng)進(jìn)行前是無條件向其他基本行動遷移類型的基本行動時,則對返回前的基本行動也應(yīng)記述接續(xù)時間;(3)環(huán)境的狀態(tài)條件的記述;(3-1)環(huán)境的狀態(tài)條件的識別子的記述;(3-2)基本行動變更識別子和變更參數(shù)的記述;(3-3)接續(xù)動作變更識別子和變更參數(shù)的記述;(4)第2基本行動名字或識別子和類型識別子的記述。
環(huán)境管理控制方法進(jìn)行物體(骨骼構(gòu)造物)的運(yùn)動管理和事件管理,以及根據(jù)環(huán)境狀態(tài)條件的基本行動的變更。光源和攝像機(jī)運(yùn)動時也進(jìn)行該項管理。具體記述如下
(1)骨骼構(gòu)造物(光源、攝像機(jī))名字或識別子的記述;(2)對應(yīng)的行動規(guī)則名字的記述,當(dāng)存儲在其他文件時,也應(yīng)附記該文件名;(3)使用的事件識別子的記述,若包含無條件向其他基本行動遷移類型的基本行動時,應(yīng)記述表示它的識別子;(4)按骨骼構(gòu)造物(光源、攝像機(jī))數(shù),反復(fù)(1)到(3)的處理;(5)事件識別子和該事件發(fā)生的判定條件的記述,對全部事件進(jìn)行記述(6)環(huán)境狀態(tài)條件的識別子和其判定條件的記述,對全部環(huán)境狀態(tài)條件進(jìn)行記述。
在處理62,進(jìn)行上述動畫數(shù)據(jù)的編輯。這里的所謂編輯,目的是確認(rèn)進(jìn)行計算機(jī)圖象處理。動畫以及數(shù)據(jù)的調(diào)整。關(guān)于與骨骼構(gòu)造物結(jié)合的物體形狀的編輯與上述方法一樣。關(guān)于環(huán)境的形狀,目的是確認(rèn)是否制作目的環(huán)境的形狀,確認(rèn)是否按環(huán)境設(shè)定為配置,增加適時修正。關(guān)于基本行動和行動規(guī)則、時間序列基本動作數(shù)據(jù),是進(jìn)行是否根據(jù)基本行動的組合和遷移的調(diào)整、接續(xù)時間的調(diào)整、環(huán)境的狀態(tài)條件適當(dāng)變更動作,是否按目的進(jìn)行動作的確認(rèn),并適時修正。在上確認(rèn)時,同時進(jìn)行屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法的確認(rèn)。
處理63與上述實施例1的處理3一樣。
處理64和處理65與上述實施例1的處理4、處理5一樣。
處理66與上述實施例1的處理6一樣。
處理67到處理78進(jìn)行接收側(cè)計算機(jī)4的計算機(jī)圖象處理。動畫圖象的生成。以下進(jìn)行說明。
處理67與上述實施例1的處理7一樣。
在處理68,進(jìn)行有關(guān)事件發(fā)生的檢出和基本行動狀態(tài)遷移的處理。該處理與上述實施例3一樣。
如實施例3所示,在寫入相對于存儲裝置5確保的各骨骼構(gòu)造物的現(xiàn)在狀態(tài)的領(lǐng)域,當(dāng)基本行動變更時,存儲表示在變更的基本行動時間序列基本動作數(shù)據(jù)存儲裝置5中的所在地名字或識別子(地址)、現(xiàn)在狀態(tài)的時刻。在遷移中情況下,存儲表示遷移中的識別子,以及表示在對應(yīng)于接續(xù)動作的時間序列數(shù)據(jù)存儲裝置5中的所在地名字或識別子(地址)。遷移中的識別子寫入事件發(fā)生后(該時刻)。
在無條件向在其他基本行動中移動類型的基本行動遷移時,存儲表示遷移中的識別子(提供與上述不同的識別子)、表示在與經(jīng)由前的接續(xù)動作對應(yīng)的時間序列數(shù)據(jù)存儲裝置5中的所在地名字或識別子(地址)、經(jīng)由的基本行動(在變更的情況下,表示在對應(yīng)于變更的基本行動的時間序列基本動作數(shù)據(jù)存儲裝置5中的所在地名字或識別子)和經(jīng)由后的基本行動名字或識別子,把從事件發(fā)生后(該時刻)到移動至經(jīng)由后的基本行動作遷移中。
在處理69,進(jìn)行處理的骨骼構(gòu)造物(光源,攝像機(jī))的該時刻,是在基本行動期間內(nèi)還是在接續(xù)時間內(nèi)的判定。該判定參照在上述各骨骼構(gòu)造物設(shè)置的現(xiàn)在狀態(tài)來進(jìn)行。不是狀態(tài)遷移中時,判定為存儲的基本行動期間內(nèi)。
在處理70,當(dāng)處理69判別為基本行動期間內(nèi)時,對于各骨骼構(gòu)造物,如果現(xiàn)在狀態(tài)是基本行動(時間序列基本動作數(shù)據(jù))的最終時刻,則根據(jù)環(huán)境管理方法以及該骨骼構(gòu)造物的行動規(guī)則的記述,進(jìn)行環(huán)境是否適合任何環(huán)境狀態(tài)條件的確認(rèn)處理。根據(jù)該確認(rèn)處理,當(dāng)適合任何條件時,則進(jìn)行基本行動(對應(yīng)的時間序列基本動作數(shù)據(jù))的變更。下面說明基本行動的具體變更方法。
基本行動的變更有與時間有關(guān)的動作的伸長和壓縮、原來動作經(jīng)由點的變更、2個動作的合成、骨骼構(gòu)造的部分構(gòu)造的動作的交換。根據(jù)圖15(a)、(b)說明與時間有關(guān)的動作的伸長和壓縮。
圖15(a)表示與時間有關(guān)的伸長。關(guān)于對應(yīng)于原基本行動的時間序列基本動作數(shù)據(jù),當(dāng)時刻數(shù)(幀數(shù))為F、動作時間為T時,把該時刻數(shù)變更為F’>F,時間即伸長了。首先,根據(jù)原時間序列基本動作數(shù)據(jù)生成插補(bǔ)曲線(由多項式插補(bǔ)等生成),求出每個時刻T/F’的插補(bǔ)曲線值,生成新的時間序列數(shù)據(jù),制作成時間伸長的時間序列基本動作數(shù)據(jù)。圖15(b)表示與時間有關(guān)的壓縮。這時,使條件為F’<F,可用與伸長相同的方式實現(xiàn)。作為變更參數(shù),對F’或F提供標(biāo)度量。當(dāng)這些參數(shù)是常數(shù)時,形成固定的變更,當(dāng)這些變更參數(shù)是變數(shù)時,可提供適應(yīng)該狀況的值。
圖15(c)表示變更原動作經(jīng)由點的情況。提供變更經(jīng)由點的鍵控時刻(圖15(c)的tp,tq)和變更值,以及包含該時刻的變更時間,用該時間前后的數(shù)據(jù)和鍵控時刻的數(shù)據(jù)生成插補(bǔ)曲線,從插補(bǔ)曲線求出在變更時間的鍵控以外時刻的值,生成變更的時間系列基本動作數(shù)據(jù)。這時的變更參數(shù)是鍵控時刻列和與其對應(yīng)的變更值列及變更時間。與關(guān)于上述時間的伸長、壓縮一樣,當(dāng)這些參數(shù)與常數(shù)時,形成固定變更,當(dāng)定義為變數(shù)時,若提供了每次變更的值,則可實現(xiàn)與該情況相適應(yīng)的動作變更。
圖15(d)表示根據(jù)在實施例2所示2個動作的處理30的接續(xù)加權(quán)函數(shù)的2個動作的合成。首先用關(guān)于上述時間的伸長、壓縮,把兩方動作時刻數(shù)(幀數(shù))合在一起。首先,再根據(jù)在實施例2的處理30所示動作接續(xù)中采用的接續(xù)加權(quán)函數(shù)進(jìn)行合成。也就是說,使調(diào)整了時刻數(shù)的2個動作為A(t)、B(t),使接續(xù)加權(quán)函數(shù)為φ(t)時,根據(jù)A(t)φ(t)+B(t)(1-φ(t))生成合成動作。這樣,從A(t)漸漸變化為B(t)的動作。上式中,若φ(t)=(0和1之間的常數(shù)),則為穩(wěn)定合成。變更參數(shù)分別是時刻數(shù)F、合成的基本行動名字或識別子、表示合成方法(接續(xù)加權(quán)、穩(wěn)定合成)的識別子(使合成方法符號化)。當(dāng)把時刻數(shù)F、合成的基本行動識別子(這時用名字處理是困難的)、合成方法的識別子作為變數(shù)提供時,則相應(yīng)于該情況的合成動作的生成是可能的。
對于骨骼構(gòu)造的部分構(gòu)造動作的交換,用與上述時間相關(guān)的伸長和壓縮,使交換后動作的時刻數(shù)與交換前動作的時刻數(shù)相一致,就可以交換部分構(gòu)造的動作。這時是與部分構(gòu)造的名字或識別子交換的基本動作的名字或識別子。若以變數(shù)提供這些參數(shù)(識別子)時,則相應(yīng)于該情況的動作的變更是可能的。
處理71是根據(jù)變更的時間序列基本動作數(shù)據(jù)或原來的時間序列基本動作數(shù)據(jù),讀取該時刻骨骼構(gòu)造物(光源、攝像機(jī))的矢量(狀態(tài)數(shù)據(jù))。讀取的方法是從對應(yīng)于在存儲裝置5存儲的各基本行動確保的現(xiàn)在時刻上加1時刻的矢量的時間序列基本動作數(shù)據(jù)中讀取。讀取后,更新現(xiàn)在時刻。如果現(xiàn)在的時刻是超過時間序列基本動作數(shù)據(jù)最大值的時刻,則為0(時刻的最大值+1的剩余)。這樣,肘節(jié)動作即為可能。根據(jù)讀取的矢量,在骨骼構(gòu)造物情況,向該時刻的位置移動(變換),變形為該時刻的骨暖和狀態(tài)(姿勢)。
上述處理是根據(jù)在上述每段定義的局部座標(biāo)系和世界(全體)座標(biāo)系的變換關(guān)系,以及局部座標(biāo)系之間的變換關(guān)系來進(jìn)行的。在光源(攝像機(jī))的情況下,把光源(攝像機(jī))移動到時間序列動作數(shù)據(jù)記述的該時刻的位置,變更為該時刻光源(攝像機(jī))參數(shù)。以上求得的數(shù)據(jù)存儲在存儲裝置5。
在處理72,當(dāng)處理69判別為接續(xù)期間時(即,遷移中),則在事件發(fā)生后(該時刻),判別相對于此時遷移前基本行動的環(huán)境狀態(tài)條件。在無條件向其他基本行動移動類型的基本行動中,對事件發(fā)生后立即遷移中的情況,應(yīng)進(jìn)行對于經(jīng)由的基本行動的環(huán)境狀態(tài)條件和對于經(jīng)由后的基本動作的環(huán)境狀態(tài)條件的判別。
在處理73,在遷移中而且是事件發(fā)生后,則根據(jù)處理72的判別結(jié)果生成接續(xù)動作,并把其名字或識別子(地址)和接續(xù)時間、生成的時間序列接續(xù)動作數(shù)據(jù)存儲在存儲裝置5。除此以外的情況,不必生成接續(xù)動作。
接續(xù)動作的生成方法是當(dāng)處理72的環(huán)境狀態(tài)條件的判別結(jié)果是沒有必要變更后基本行動(對任何環(huán)境狀態(tài)條件都不適合)時,與實施例3的處理51一樣。當(dāng)處理72的環(huán)境狀態(tài)條件的判別結(jié)果是有必要變更后基本行動時,則在變更后基本動作數(shù)據(jù)后,對該變更的后基本動作數(shù)據(jù),用與實施例3的處理51同樣的方法,生成接續(xù)動作,再根據(jù)行動規(guī)則所示的變更方法和接續(xù)動作變更參數(shù),以上述動作變更方法變更生成的接續(xù)動作。
特別是在無條件向其他基本行動移動類型的情況下,對經(jīng)由的基本行動、經(jīng)由后的基本行動都進(jìn)行上述同樣的處理,生成2個接續(xù)動作。生成的接續(xù)動作,把其名字或識別子和接續(xù)時間、生成的時間序列接續(xù)動作數(shù)據(jù)存儲在存儲裝置5。
在經(jīng)由后的基本行動變更時,初次使用變更的時間序列基本動作數(shù)據(jù)。
在處理74,根據(jù)處理73生成的接續(xù)動作(經(jīng)由動作中的情況是對應(yīng)于經(jīng)由基本行動的變更的時間序列基本動作數(shù)據(jù)或原來的時間序列基本動作數(shù)據(jù)),在骨骼構(gòu)造物的情況下,向該時刻的位置移動(變換),變形為該時刻的骨骼狀態(tài)(姿勢)。上述處理是根據(jù)在上述每段定義的局部座標(biāo)系和世界(全體)座標(biāo)系的變換關(guān)系,以及局部座標(biāo)系之間的變換關(guān)系來進(jìn)行的。在光源(攝像機(jī))的情況下,把光源(攝像機(jī))移動到時間序列動作數(shù)據(jù)中記述的該時刻的位置,變更為該時刻光源(攝像機(jī))參數(shù)。以上求得的數(shù)據(jù)存儲在存儲裝置5。
在處理75,把存儲在存儲裝置5的該時刻的骨骼構(gòu)造的位置和骨骼狀態(tài)(姿勢)合在一起,結(jié)合對應(yīng)的物體形狀,或生成物體的表面形狀。該處理與實施例1的處理9一樣。
在處理76,按動畫數(shù)據(jù)中記述的校正方法,用存儲在存儲裝置5的環(huán)境形狀的配置數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)數(shù)據(jù)、結(jié)合的物體的形狀數(shù)據(jù)或產(chǎn)生的物體的表面形狀數(shù)據(jù),進(jìn)行重現(xiàn)并生成該時刻的圖象。該處理與實施例1的處理10一樣。
在處理77,用與通常計算機(jī)圖象處理同樣的方法,把存儲在上述存儲裝置5的圖象數(shù)據(jù)顯示在顯示裝置。
在處理78,進(jìn)行結(jié)束命令是否生效的結(jié)束命令生效判定。該處理與本發(fā)明實施例1的處理12一樣。結(jié)束命令未生效時,反復(fù)處理68到處理78。
在上述本發(fā)明的實施例1到4中,接收側(cè)計算機(jī)可以是多臺。在使用現(xiàn)狀的ftp和http情況下,從有發(fā)送要求的接收側(cè)計算機(jī),順序傳送動畫數(shù)據(jù)。為了一次把動畫傳送到多個接收側(cè)計算機(jī),擴(kuò)棄ftp和http,還要附加廣播功能。
在上述實施例1到4是以骨骼構(gòu)造的動作為例的,然而,如圖16(a)所示,用同樣的方法,也可適用于網(wǎng)格的動作。這時,用時間序列(基本)動作數(shù)據(jù)移動黑圈表示的節(jié)點(參照圖16(b))。這樣,對旗等布基材的動作,以及面部表情等的變化的計算機(jī)圖象處理。動畫也可適用。
如上所述,本發(fā)明的上述構(gòu)成,提供了一種計算機(jī)圖象處理。動畫圖象的生成方法在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,通過計算機(jī)圖象處理。動畫數(shù)據(jù)的發(fā)送接收以及上述接收側(cè)計算機(jī),可以處理從以人為主的動物復(fù)雜動作及面部表情、復(fù)雜物理計算結(jié)果得到的物體動作、攝像機(jī)和光源的復(fù)雜動作。
權(quán)利要求
1.一種在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由物體的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、按時間序列生成對應(yīng)于各物體行動的物體動作的時間序列動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述傳送到的動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)的上述存儲裝置的上述動畫數(shù)據(jù)進(jìn)行重現(xiàn),并且把計算機(jī)圖象處理·動畫圖象顯示在顯示裝置的第4階段。
2.一種在由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在各上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由物體的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、按時間序列生成對應(yīng)于各物體行動的物體動作的時間序列動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述傳送到的動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)的上述存儲裝置的上述動畫數(shù)據(jù)進(jìn)行重現(xiàn),并且把計算機(jī)圖象處理·動畫圖象顯示在顯示裝置的第4階段。
3.一種在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由物體的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、各物體的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的物體動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)的上述存儲裝置的上述動畫數(shù)據(jù)行規(guī)則,使上述時間序列基本動作數(shù)據(jù)動作接續(xù),并生成物體動作的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)的上述存儲裝置的上述動畫數(shù)據(jù)進(jìn)行重現(xiàn),并且把計算機(jī)圖象處理·動畫圖象顯示在顯示裝置的第5階段。
4.一種在由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在各個上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由物體的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、各物體的行動規(guī)則按時間序列生成對應(yīng)于上述基本行動的物體動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)的上述存儲裝置的上述動畫數(shù)據(jù)行動規(guī)則,使上述時間序列基本動作數(shù)據(jù)動作接續(xù),并生成物體動作的第4階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)的上述存儲裝置的上述動畫數(shù)據(jù)進(jìn)行重現(xiàn),并且把計算機(jī)圖象處理·動畫圖象顯示在顯示裝置的第5階段。
5.一種在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造結(jié)合的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、按時間序列生成上述骨骼構(gòu)造的動作的時間序列動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出在該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第5階段;在上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù)與第5階段的上述骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行結(jié)合的第6階段;在上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法,進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象表示在表示裝置的第7階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段、第7階段,生成計算機(jī)圖象處理·動畫。
6.一種在由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在各個上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是;在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造結(jié)合的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、按時間序列生成上述骨骼構(gòu)造的動作的時間序列動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出在該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第5階段;在各個上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù),與上述第5階段的上述骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行結(jié)合的第6階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法,進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象表示在表示裝置的第7階段;在各個上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段、第7階段,生成計算機(jī)圖象處理·動畫。
7.一種在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、按時間序列生成上述骨骼構(gòu)造動作的時間序列動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出在該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第5階段;在上述接收側(cè)計算機(jī)中,把上述第5階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行物體表面形狀生成的第6階段;在上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法,進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第7階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段、第7階段,生成計算機(jī)圖象處理·動畫。
8.一種在由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在各個上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、按時間序列生成上述骨骼構(gòu)造的動作的時間序列動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出在該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第5階段;在各個上述接收側(cè)計算機(jī)中,把上述第5階段的上述骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行物體表面形狀生成的第6階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法,進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第7階段;在各個上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段、第7階段,生成計算機(jī)圖象處理·動畫。
9.一種在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造結(jié)合的形狀數(shù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、各物體的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第5階段;在上述接收側(cè)計算機(jī)中,在上述第5階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第6階段;在上述接收側(cè)計算機(jī)中,在上述第5階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù)與上述第6階段或第7階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行結(jié)合的第8階段;在上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法,進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第9階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段或第7階段、第8階段、第9階段,生成計算機(jī)圖象處理·動畫。
10.一種在由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在各個上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造結(jié)合的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、各物體的運(yùn)動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定第5階段;在各個上述接收側(cè)計算機(jī)中,在上述第5階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第6個階段;在各個上述接收側(cè)計算機(jī)中,在上述第5階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在各個上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù)與上述第6階段或第7階段的上述骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行結(jié)合的第8階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法,進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象表示在表示裝置的第9階段;在各個上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段或第7階段、第8階段、第9階段,生成計算機(jī)圖象處理·動畫。
11.一種在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、各物體的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的襯期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第5階段;在上述接收側(cè)計算機(jī)中,在上述第5階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第6階段;在上述接收側(cè)計算機(jī)中,在上述第5階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,把上述第6階段或上述第7階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行物體表面形狀生成的第8階段;在上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法,進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象表示在表示裝置的第9階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段或第7階段、第8階段、第9階段,生成計算機(jī)圖象處理·動畫。
12.一種在由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在各個上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、各物體的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第5階段;在各個上述接收側(cè)計算機(jī)中,在上述第5階段判定為基本行動期間內(nèi)時對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第6階段;在各個上述接收側(cè)計算機(jī)中,在上述第5階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在各個上述接收側(cè)計算機(jī)中,把上述第6階段或上述第7階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行物體表面形狀生成的第8階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第9階段;在各個上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段或第7階段、第8階段、第9階段,生成計算機(jī)圖象處理·動畫。
13.一種在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造結(jié)合的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動,表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第6階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù)與在上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行結(jié)合的第9階段;在上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
14.一種在由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在各個上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造結(jié)合的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動,表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第6階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在各個上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù)與在上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行結(jié)合的第9階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在各個上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
15.一種在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動,表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第6階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在上述接收側(cè)計算機(jī)中,把上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行物體表面形狀生成的第9階段;在上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
16.一種在由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在各個上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動,顯示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第6階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在各個上述接收側(cè)計算機(jī)中,把上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行物體表面形狀生成的第9階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,重復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
17.一種在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造結(jié)合的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、顯示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢查事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第6階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,判別在進(jìn)行上述基本行動時間的環(huán)境狀態(tài)條件,根據(jù)上述判別結(jié)果,進(jìn)行對應(yīng)于上述基本行動的上述時間序列基本動作數(shù)據(jù)的變更,再從已變更的上述時間序列基本動作數(shù)據(jù)算出在上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的時間序列動作數(shù)據(jù)以及上述環(huán)境管理控制方法,從判別在上述接續(xù)期間的環(huán)境狀態(tài)條件的結(jié)果,算出上述接續(xù)期間的上述骨骼構(gòu)造的動作,并算出上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù)與在上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行結(jié)合的第9階段;在上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
18.一種在由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在各個上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造結(jié)合的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)的各計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢查事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第6階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,判別在進(jìn)行上述基本行動時間的環(huán)境狀態(tài)條件,根據(jù)上述判別結(jié)果,進(jìn)行對應(yīng)于上述基本行動的上述時間序列基本動作數(shù)據(jù)的變更,再從已變更的上述時間序列基本動作數(shù)據(jù)算出在上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的時間序列動作數(shù)據(jù)以及上述環(huán)境管理控制方法,從判別在上述接續(xù)期間的環(huán)境狀態(tài)條件的結(jié)果,算出上述接續(xù)期間的上述骨骼構(gòu)造的動作,并算出上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在各個上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù)與在上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行結(jié)合的第9階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在各個上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
19.一種在由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在各個上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第6階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,判別在進(jìn)行上述基本行動時間的環(huán)境狀態(tài)條件,根據(jù)上述判別結(jié)果,進(jìn)行對應(yīng)于上述基本行動的上述時間序列基本動作數(shù)據(jù)的變更,再從已變更的上述時間序列基本動作數(shù)據(jù)算出在上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的時間序列動作數(shù)據(jù)以及上述環(huán)境管理控制方法,從判別在上述接續(xù)期間的環(huán)境狀態(tài)條件的結(jié)果,算出上述接續(xù)期間的上述骨骼構(gòu)造的動作,并算出上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在上述接收側(cè)計算機(jī)中,把上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行物體表面形狀生成的第9階段;在上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
20.一種在由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,關(guān)于計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在各個上述接收側(cè)計算機(jī)的計算機(jī)圖象處理·動畫圖象的生成方法,其特征是在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第6階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,判別在進(jìn)行上述基本行動時間的環(huán)境狀態(tài)條件,根據(jù)上述判別結(jié)果,進(jìn)行對應(yīng)于上述基本行動的上述時間序列基本動作數(shù)據(jù)的變更,再從已變更的上述時間序列基本動作數(shù)據(jù)算出在上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的時間序列動作數(shù)據(jù)以及上述環(huán)境管理控制方法,從判別在上述接續(xù)期間的環(huán)境狀態(tài)條件的結(jié)果,算出上述接續(xù)期間的上述骨骼構(gòu)造的動作,并算出上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在各個上述接收側(cè)計算機(jī)中,把上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行物體表面形狀生成的第9階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在各個上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
21.權(quán)利要求1、2、5、6、7、8的任一個所記載的計算機(jī)圖象處理·動畫發(fā)送接收生成方法,其特征是把圖象生成的視點的移動及視線方向、視場角的變更記述為時間序列動作數(shù)據(jù),根據(jù)上述時間序列動作數(shù)據(jù),進(jìn)行圖象生成的視點和視線方向、視場角的變更。
22.權(quán)利要求3、4、9、10、11、12、13、14、15、16、17、18、19、20的任一個記載的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法,其特征是把圖象生成的視點的移動及視線方向、視場角的變更記述為時間序列基本動作數(shù)據(jù),接續(xù)上述時間序列基本動作數(shù)據(jù),并進(jìn)行圖象生成的視點和視線方向、視場角的變更。
23.權(quán)利要求1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20的任一個記載的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法,其特征是指定兩根視差和兩眼視線方向,根據(jù)上述兩眼視差和上述兩眼視線方向的指定,用立體聲生成計算機(jī)圖象處理·動畫圖象。
24.權(quán)利要求1、2、5、6、7、8的任一個記載的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法,其特征是把光源的移動及光源強(qiáng)度、光線的方向、光達(dá)到范圍的變更記述為時間序列動作數(shù)據(jù),根據(jù)上述時間序列動作數(shù)據(jù),進(jìn)行光源位置的變更及光源強(qiáng)度、光線的方向、光達(dá)到范圍的變更。
25.權(quán)利要求3、4、9、10、11、12、13、14、15、16、17、18、19、20的任一個記載的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法,其特征是把光源的移動及光源強(qiáng)度、光線的方向、光達(dá)到范圍的變更記述為時間序列基本動作數(shù)據(jù),接續(xù)上述時間序列基本動作數(shù)據(jù),并進(jìn)行光源位置的變更及光源強(qiáng)度、光線的方向、光達(dá)到范圍的變更。
26.權(quán)利要求3、4、9、10、11、12、13、14、15、16、17、18、19、20的任一個記載的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法,其特征是在接續(xù)2個時間序列基本動作數(shù)據(jù)、前基本動作數(shù)據(jù)和后基本動作數(shù)據(jù)的情況下,指定接續(xù)時間(幀數(shù)),對上述前基本動作數(shù)據(jù)生成上述接續(xù)時間的向后預(yù)測曲線,對上述后基本動作數(shù)據(jù)生成接續(xù)時間的向前預(yù)測曲線,使接續(xù)開始時刻為1、接續(xù)結(jié)束時刻為0,采用單調(diào)減少而且可對時間微分的接續(xù)加權(quán)函數(shù),求出上述向后預(yù)測曲線和上述接續(xù)加權(quán)函數(shù)的積,以及上述向前預(yù)測曲線和1減去上述接續(xù)加權(quán)函數(shù)之差的積,根據(jù)上述積之和,生成上述前基本動作數(shù)據(jù)和上述后基本動作數(shù)據(jù)的接續(xù)動作,進(jìn)行時間序列基本動作數(shù)據(jù)的接續(xù)。
27.權(quán)利要求3、4、9、10、11、12、13、14、15、16、17、18、19、20的任一個記載的計算機(jī)圖象處理·動畫數(shù)據(jù)發(fā)送接收·生成方法,其特征是在接續(xù)2個時間序列基本動作數(shù)據(jù)、前基本動作數(shù)據(jù)和后基本動作數(shù)據(jù)的情況下,指定接續(xù)時間(幀數(shù)),對上述前基本動作數(shù)據(jù)生成上述接觸時間的向后預(yù)測曲線,對上述后基本動作數(shù)據(jù)生成接續(xù)時間的向前預(yù)測曲線,使接續(xù)開始時刻為0、接續(xù)結(jié)束時刻為1,采用單調(diào)增加而且可對時間微分的接續(xù)加權(quán)函數(shù),求出上述向后預(yù)測曲線和1減去上述接續(xù)加權(quán)函數(shù)之差的積,以及上述向前預(yù)測曲線和上述接續(xù)加權(quán)函數(shù)的積,根據(jù)上述積之和,生成上述前基本動作數(shù)據(jù)和上述后基本動作數(shù)據(jù)的接續(xù)動作,進(jìn)行時間序列基本動作數(shù)據(jù)的接續(xù)。
28.一種由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,在該程序中記載次序如下在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、各物體的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送測計算機(jī)的上述存儲裝置的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)時間內(nèi)的判定的第5階段;在上述接收側(cè)計算機(jī)中,在上述第5階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第6階段;在上述接收側(cè)計算機(jī)中,在上述第5階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,把上述第6階段或上述第7階段的上述骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行物體表面形狀生成的第8階段;在上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第9階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段或第7階段或第8階段、第9階段,生成計算機(jī)圖象處理·動畫。
29.一種由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,在該程序中記載的次序如下在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、各物體的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第5階段;在各個上述接收側(cè)計算機(jī)中,在上述第5階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第6階段;在各個上述接收側(cè)計算機(jī)中,在上述第5階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在各個上述接收側(cè)計算機(jī)中,把上述第6階段或上述第7階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行物體表面形狀生成的第8階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第9階段;在各個上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段或第7階段或第8階段、第9階段,生成計算機(jī)圖象處理·動畫。
30.一種由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,在該程序中記載次序如下在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造結(jié)合的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送測計算機(jī)的上述存儲裝置的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第6階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,把上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù)與在上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行結(jié)合的第9階段;在上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
31.一種由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,在該程序中記載次序如下;在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造結(jié)合的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送測計算機(jī)的上述存儲裝置的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第6階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在各個上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù)與在上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行結(jié)合的第9階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在各個上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
32.一種由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,在該程序中記載次序如下在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、顯示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第6階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在上述接收側(cè)計算機(jī)中,把上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行物體表面形狀的生成的第9階段;在上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
33.一種由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,在該程序中記載的次序如下在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、顯示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送側(cè)計算機(jī)的上述存儲裝置的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第6階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,對應(yīng)于該時刻的基本行動,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列基本動作數(shù)據(jù),算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述時間序列動作數(shù)據(jù),算出上述接續(xù)期間的骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在各個上述接收側(cè)計算機(jī)中,把上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)結(jié)合在一起,進(jìn)行物體表面形狀的生成的第9階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在各個上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
34.一種由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,在該程序中記載次序如下在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造結(jié)合的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送測計算機(jī)的上述存儲裝置的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第6階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,判別在進(jìn)行上述基本行動時間的環(huán)境狀態(tài)條件,根據(jù)上述判別結(jié)果,進(jìn)行對應(yīng)于上述基本行動的上述時間序列基本動作數(shù)據(jù)的變更,再從已變更的上述時間序列基本動作數(shù)據(jù)算出在上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的時間序列動作數(shù)據(jù)以及上述環(huán)境管理控制方法,從判別在上述接續(xù)期間的環(huán)境狀態(tài)條件的結(jié)果,算出上述接續(xù)期間的上述骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在上述接收側(cè)計算機(jī)中,把存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù)與在上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行結(jié)合的第9階段;在上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
35.一種由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,在該程序中記載次序如下在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、與上述骨骼構(gòu)造結(jié)合的形狀數(shù)據(jù)、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送測計算機(jī)的上述存儲裝置的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第6階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,判別在進(jìn)行上述基本行動時間的環(huán)境狀態(tài)條件,根據(jù)上述判別結(jié)果,進(jìn)行對應(yīng)于上述基本行動的上述時間序列基本動作數(shù)據(jù)的變更,再從已變更的上述時間序列基本動作數(shù)據(jù)算出在上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的時間序列動作數(shù)據(jù)以及上述環(huán)境管理控制方法,從判別在上述接續(xù)期間的環(huán)境狀態(tài)條件的結(jié)果,算出上述接續(xù)期間的上述骨骼構(gòu)造的動作,并算出上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在各個上述接收側(cè)計算機(jī)中,把存儲在上述接收計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述形狀數(shù)據(jù)與在上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行結(jié)合的第9階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在各個上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
36.一種由發(fā)送側(cè)計算機(jī)、接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,在該程序中記載次序如下在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、表示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送測計算機(jī)的上述存儲裝置中的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到上述接收側(cè)計算機(jī)的第2階段;把上述傳送到的動畫數(shù)據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的第3階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第6階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,判別在進(jìn)行上述基本行動時間的環(huán)境狀態(tài)條件,根據(jù)上述判別結(jié)果,進(jìn)行對應(yīng)于基本行動的上述時間序列基本動作數(shù)據(jù)的變更,再從已變更的上述時間序列基本動作數(shù)據(jù)算出在上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的時間序列動作數(shù)據(jù)以及上述環(huán)境管理控制方法,從判別在上述接續(xù)期間的環(huán)境狀態(tài)條件的結(jié)果,算出上述接續(xù)期間的上述骨骼構(gòu)造的動作,并算出該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在上述接收側(cè)計算機(jī)中,把上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)合一起,進(jìn)行物體表面形狀生成的第9階段;在上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
37.一種由發(fā)送側(cè)計算機(jī)、多個接收側(cè)計算機(jī)、上述發(fā)送側(cè)計算機(jī)和多個上述接收側(cè)計算機(jī)之間的通信媒介組成的系統(tǒng)中,記錄進(jìn)行計算機(jī)圖象處理·動畫數(shù)據(jù)的發(fā)送接收以及在上述接收側(cè)計算機(jī)中的計算機(jī)圖象處理·動畫圖象生成的程序的記錄媒體,在該程序中記載的次序如下在上述發(fā)送側(cè)計算機(jī)中,進(jìn)行由多關(guān)節(jié)物體的骨骼構(gòu)造、物體存在環(huán)境的形狀數(shù)據(jù)、屬性數(shù)據(jù)、光源數(shù)據(jù)、攝像機(jī)參數(shù)、校正方法、環(huán)境設(shè)定、環(huán)境管理控制方法、各物體的基本行動、顯示對應(yīng)于事件發(fā)生的物體行動狀態(tài)遷移的行動規(guī)則、按時間序列生成對應(yīng)于上述基本行動的上述骨骼構(gòu)造的動作的時間序列基本動作數(shù)據(jù)組成的動畫數(shù)據(jù)的制作和編輯,并將其存儲在存儲裝置的第1階段;根據(jù)多個上述接收側(cè)計算機(jī)的傳送要求,把存儲在上述發(fā)送測計算機(jī)的上述存儲裝置的上述動畫數(shù)據(jù),從上述發(fā)送側(cè)計算機(jī)傳送到多個上述接收側(cè)計算機(jī)的第2階段;把上述動畫數(shù)據(jù)存儲在多個上述接收側(cè)計算機(jī)存儲裝置的第3階段;在多個上述接收側(cè)計算機(jī)中,根據(jù)存儲在各個上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境設(shè)定,進(jìn)行上述環(huán)境的形狀數(shù)據(jù)的初期配置的第4階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,檢出事件的發(fā)生,并依據(jù)上述行動規(guī)則對事件的發(fā)生進(jìn)行基本行動的狀態(tài)遷移決定的第5階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述行動規(guī)則,對該時刻進(jìn)行在基本行動期間內(nèi)還是在接續(xù)期間內(nèi)的判定的第6階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為基本行動期間內(nèi)時,根據(jù)存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述環(huán)境管理控制方法,判別在進(jìn)行上述基本行動時間的環(huán)境狀態(tài)條件,根據(jù)上述判別結(jié)果,進(jìn)行對應(yīng)于上述基本行動的上述時間序列基本動作數(shù)據(jù)的變更,再從已變更的上述時間序列基本動作數(shù)據(jù)算出在上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第7階段;在各個上述接收側(cè)計算機(jī)中,在上述第6階段判定為接續(xù)期間內(nèi)時,根據(jù)上述接續(xù)期間前后存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的時間序列動作數(shù)據(jù)以及上述環(huán)境管理控制方法,從判別在上述接續(xù)期間的環(huán)境狀態(tài)條件的結(jié)果,算出上述接續(xù)期間的上述骨骼構(gòu)造的動作,并算出上述該時刻的上述骨骼構(gòu)造的位置和形態(tài)的第8階段;在各個上述接收側(cè)計算機(jī)中,把上述第7階段或第8階段的上述骨骼構(gòu)造的位置和形態(tài)合在一起,進(jìn)行物體表面形狀生成的第9階段;在各個上述接收側(cè)計算機(jī)中,根據(jù)在上述該時刻的光源的位置和光源數(shù)據(jù)、攝像機(jī)的位置和攝像機(jī)參數(shù)、存儲在上述接收側(cè)計算機(jī)存儲裝置的上述動畫數(shù)據(jù)的上述屬性數(shù)據(jù)以及上述校正方法進(jìn)行重現(xiàn),把計算機(jī)圖象處理圖象顯示在顯示裝置的第10階段;在各個上述接收側(cè)計算機(jī)中,直到結(jié)束命令生效為止,反復(fù)上述第5階段、第6階段、第7階段或第8階段、第9階段、第10階段,生成計算機(jī)圖象處理·動畫。
全文摘要
根據(jù)動物的復(fù)雜動作、復(fù)雜的物理計算結(jié)果得到的物體動作、攝像機(jī)和光源的復(fù)雜動作,真正實現(xiàn)了可再現(xiàn)的3維計算機(jī)圖象處理、動畫。處理1~4由發(fā)送側(cè)計算機(jī)用存儲裝置處理,傳送數(shù)據(jù)后,處理5~12由接收側(cè)計算機(jī)用存儲裝置和顯示裝置處理。處理1、2各動畫數(shù)據(jù)的制作、編輯,處理4、5各動畫數(shù)據(jù)的發(fā)送、接收,處理6向存儲裝置5存儲,處理7環(huán)境形狀數(shù)據(jù)的初期配置,處理8算出某時刻骨骼構(gòu)造的位置和形態(tài),處理9把人的形狀數(shù)據(jù)與骨骼構(gòu)造相結(jié)合或生成物體的表面形狀數(shù)據(jù)。
文檔編號G06T13/40GK1171580SQ97113510
公開日1998年1月28日 申請日期1997年4月24日 優(yōu)先權(quán)日1996年4月25日
發(fā)明者望月義幸, 中俊彌 申請人:松下電器產(chǎn)業(yè)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
广宁县| 醴陵市| 叙永县| 临沭县| 巧家县| 平泉县| 崇信县| 闵行区| 镇沅| 昌图县| 措美县| 金溪县| 兰州市| 绍兴市| 曲靖市| 饶河县| 大渡口区| 清徐县| 藁城市| 宁德市| 达孜县| 穆棱市| 五寨县| 饶平县| 时尚| 阿城市| 黄山市| 祁阳县| 巴青县| 怀集县| 青浦区| 台东县| 安国市| 威宁| 怀柔区| 松桃| 凤城市| 黔西县| 崇阳县| 明溪县| 南皮县|