1.一種用于在制造環(huán)境、工作環(huán)境或其它人類活動(dòng)環(huán)境中的行走模擬的可視化和控制的系統(tǒng)(100),包括:
至少一個(gè)輸入設(shè)備(110),通過所述至少一個(gè)輸入設(shè)備(110)接收第一運(yùn)動(dòng)輸入(116);
數(shù)據(jù)儲(chǔ)存器(112),包括人體測(cè)量數(shù)據(jù)(114);
顯示設(shè)備(108);以及
至少一個(gè)處理器(102),其被配置成:確定基于人體測(cè)量數(shù)據(jù)的人像(202)的腳部(208)在被制作成動(dòng)畫以沿著響應(yīng)于所述第一運(yùn)動(dòng)輸入而實(shí)時(shí)動(dòng)態(tài)確定的路徑(210)在支撐表面上行走時(shí)將踏上的模擬支撐表面(206)上的落腳處(204)位置;以及基于所確定的落腳處位置,通過顯示設(shè)備生成所述人像沿著所述路徑實(shí)時(shí)行走的視覺動(dòng)畫(200),其中所述人像的腳部被放置在所確定的落腳處位置上。
2.根據(jù)權(quán)利要求1的系統(tǒng),其中當(dāng)?shù)谝贿\(yùn)動(dòng)輸入包括代表從第一方向到第二方向的方向上的改變的信息時(shí),所述至少一個(gè)處理器響應(yīng)于代表方向上的改變的信息來確定針對(duì)模擬支撐表面上的落腳處的步伐序列的位置,其將使人像的身體在人像的腳部被視覺上制作成動(dòng)畫以踏上落腳處時(shí)進(jìn)行旋轉(zhuǎn)并且使人像從與第一方向?qū)?zhǔn)地行走改變成與第二方向?qū)?zhǔn)地行走。
3.根據(jù)權(quán)利要求1或2中任一項(xiàng)的系統(tǒng),其中第一運(yùn)動(dòng)輸入包括代表幅度和方向的信息,其中人體測(cè)量數(shù)據(jù)包括腿部長(zhǎng)度數(shù)據(jù),其中所述數(shù)據(jù)儲(chǔ)存器包括步伐計(jì)時(shí)數(shù)據(jù)(136),其中至少一個(gè)處理器被配置成至少部分地基于從至少一個(gè)輸入設(shè)備接收的幅度和方向信息二者來確定落腳處位置、人像放置在每一個(gè)落腳處位置上的哪只腳、以及每一只腳在每一個(gè)落腳處上保持的時(shí)間量,所述人體測(cè)量數(shù)據(jù)包括腿部長(zhǎng)度數(shù)據(jù)和步伐計(jì)時(shí)數(shù)據(jù)。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)的系統(tǒng),其中響應(yīng)于通過所述至少一個(gè)輸入設(shè)備的身體運(yùn)動(dòng)輸入(132),所述至少一個(gè)處理器被配置成確定在人像被制作成動(dòng)畫以沿著路徑行走時(shí)對(duì)人像姿勢(shì)的改變,其中所述至少一個(gè)處理器被配置成至少部分地基于對(duì)人像的姿勢(shì)的所確定的改變而生成人像行走的視覺動(dòng)畫,其中響應(yīng)于對(duì)人像姿勢(shì)的所確定的改變來確定落腳處。
5.根據(jù)權(quán)利要求1至3中任一項(xiàng)的系統(tǒng),其中響應(yīng)于通過所述至少一個(gè)輸入設(shè)備的身體運(yùn)動(dòng)輸入(132),所述至少一個(gè)處理器被配置成確定在人像被制作成動(dòng)畫以沿著路徑行走時(shí)對(duì)人像姿勢(shì)的改變,其中對(duì)人像姿勢(shì)的所確定的改變包括:
人像轉(zhuǎn)動(dòng)其頭部使得人像的眼睛被導(dǎo)向由身體運(yùn)動(dòng)輸入所提供的方向;
人像蹲下以便降低人像的高度;和/或
人像利用至少一個(gè)手臂伸出以模擬在由身體運(yùn)動(dòng)輸入所提供的方向上伸手拿物體;
其中所述至少一個(gè)處理器被配置成使人像的視覺動(dòng)畫被生成為具有對(duì)人像姿勢(shì)的所確定的改變。
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)的系統(tǒng),
其中所述至少一個(gè)處理器被配置成在數(shù)據(jù)儲(chǔ)存器中以與代表針對(duì)人像的人體測(cè)量數(shù)據(jù)的信息相關(guān)的關(guān)系存儲(chǔ)代表所確定的落腳處的信息,所述信息包括落腳處位置和針對(duì)每一步伐的時(shí)間數(shù)據(jù),
其中所述至少一個(gè)處理器被配置成通過顯示設(shè)備生成人像沿著路徑行走的另外的視覺動(dòng)畫,其中人像的腳部被放置在基于代表存儲(chǔ)在數(shù)據(jù)儲(chǔ)存器中的所確定的落腳處的信息而確定的落腳處位置上,并且
其中所述至少一個(gè)處理器被配置成接收代表將模擬人像從基于第一人體測(cè)量數(shù)據(jù)修改為基于第二人體測(cè)量數(shù)據(jù)的提示的輸入,其中所述第二人體測(cè)量數(shù)據(jù)指定模擬人像具有與由所述第一人體測(cè)量數(shù)據(jù)所指定的大小不同的大小,其中基于第二人體測(cè)量數(shù)據(jù),所述至少一個(gè)處理器被配置成確定修改的人像的腳部在被制作成動(dòng)畫以沿著基于所述第一運(yùn)動(dòng)輸入先前確定的路徑行走在支撐表面上時(shí)將踏上的模擬支撐表面上的替換落腳處位置,其中所述至少一個(gè)處理器被配置成基于所確定的替換落腳處位置,通過顯示設(shè)備生成所述修改的人像沿著所述路徑行走的視覺動(dòng)畫,其中所述修改的人像的腳部被放置在所確定的替換落腳處位置上。
7.根據(jù)權(quán)利要求1至6中任一項(xiàng)的系統(tǒng),還包括計(jì)算機(jī)系統(tǒng),所述計(jì)算機(jī)系統(tǒng)包括存儲(chǔ)器(106)、應(yīng)用軟件組件(104)、至少一個(gè)處理器、至少一個(gè)輸入設(shè)備顯示設(shè)備,其中所述應(yīng)用軟件包括指令,所述指令當(dāng)被包括在存儲(chǔ)器中并且由所述至少一個(gè)處理器執(zhí)行時(shí),使所述至少一個(gè)處理器至少部分地基于來自輸入設(shè)備的運(yùn)動(dòng)輸入確定落腳處并且使所述顯示設(shè)備通過顯示設(shè)備輸出人像沿著所述路徑行走的視覺動(dòng)畫,其中所述至少一個(gè)處理器被配置成使所述顯示設(shè)備輸出沿著路徑的多個(gè)物體的視覺表示,其中所述至少一個(gè)處理器被配置成至少部分地響應(yīng)于所述物體來確定落腳處位置。
8.一種用于制造環(huán)境、工作環(huán)境或其它人類活動(dòng)環(huán)境中的行走模擬的可視化和控制的方法,包括:
通過至少一個(gè)處理器(102)的操作:
通過輸入設(shè)備(110)接收第一運(yùn)動(dòng)輸入(116)以及從數(shù)據(jù)儲(chǔ)存器(112)接收針對(duì)模擬人像(202)的人體測(cè)量數(shù)據(jù)(114);
確定基于人體測(cè)量數(shù)據(jù)的人像的腳部(208)在被制作成動(dòng)畫以沿著響應(yīng)于所述第一運(yùn)動(dòng)輸入而實(shí)時(shí)動(dòng)態(tài)確定的路徑(210)在支撐表面上行走時(shí)將踏上的模擬支撐表面(206)上的落腳處(204)位置;以及
基于所確定的落腳處位置,通過顯示設(shè)備(108)生成所述人像沿著所述路徑實(shí)時(shí)行走的視覺動(dòng)畫(200),其中所述人像的腳部被放置在所確定的落腳處位置上。
9.根據(jù)權(quán)利要求8的方法,其中所述第一運(yùn)動(dòng)輸入包括代表從第一方向到第二方向的方向上的改變的信息,其中確定落腳處位置包括:
通過所述至少一個(gè)處理器的操作,響應(yīng)于代表方向上的改變的信息,確定針對(duì)模擬支撐表面上的落腳處的步伐序列的位置,其將使人像的身體在人像的腳部被視覺上制作成動(dòng)畫以踏上另外的落腳處時(shí)進(jìn)行旋轉(zhuǎn)并且使人像從與第一方向?qū)?zhǔn)地行走改變成與第二方向?qū)?zhǔn)地行走。
10.根據(jù)權(quán)利要求8或9的方法,其中所述第一運(yùn)動(dòng)輸入包括代表幅度和方向的信息,其中所述人體測(cè)量數(shù)據(jù)包括腿部長(zhǎng)度數(shù)據(jù),其中所述數(shù)據(jù)儲(chǔ)存器包括步伐計(jì)時(shí)數(shù)據(jù)(136),所述方法還包括至少部分地基于從至少一個(gè)輸入設(shè)備接收的幅度和方向信息二者來確定落腳處位置、人像放置在每一個(gè)落腳處位置上的哪只腳、以及每一只腳在每一個(gè)落腳處上保持的時(shí)間量,所述人體測(cè)量數(shù)據(jù)包括腿部長(zhǎng)度數(shù)據(jù)和步伐計(jì)時(shí)數(shù)據(jù)。
11.根據(jù)權(quán)利要求8至10中任一項(xiàng)的方法,其中響應(yīng)于通過至少一個(gè)輸入設(shè)備的身體運(yùn)動(dòng)輸入(132),通過至少一個(gè)處理器的操作:
確定在人像被制作成動(dòng)畫以沿著路徑行走時(shí)對(duì)人像姿勢(shì)的改變,
其中至少部分地基于對(duì)人像的姿勢(shì)的所確定的改變而生成人像行走的視覺動(dòng)畫,以及
其中響應(yīng)于對(duì)人像姿勢(shì)的所確定的改變來確定落腳處。
12.根據(jù)權(quán)利要求8至10中任一項(xiàng)的方法,其中響應(yīng)于通過至少一個(gè)輸入設(shè)備的身體運(yùn)動(dòng)輸入(132),通過至少一個(gè)處理器的操作:
確定在人像被制作成動(dòng)畫以沿著路徑行走時(shí)對(duì)人像姿勢(shì)的改變,其中對(duì)人像姿勢(shì)的所確定的改變包括:
人像轉(zhuǎn)動(dòng)其頭部使得人像的眼睛被導(dǎo)向由身體運(yùn)動(dòng)輸入所提供的方向;
人像蹲下以便降低人像的高度;和/或
人像利用至少一個(gè)手臂伸出以模擬在由身體運(yùn)動(dòng)輸入所提供的方向上伸手拿物體;
其中使人像的視覺動(dòng)畫被生成為具有對(duì)人像姿勢(shì)的所確定的改變。
13.根據(jù)權(quán)利要求8至12中任一項(xiàng)的方法,還包括通過至少一個(gè)處理器的操作,使顯示設(shè)備輸出沿著路徑的多個(gè)物體(306、312)的視覺表示,其中至少部分地基于所述物體來確定落腳處位置。
14.根據(jù)權(quán)利要求8至13中任一項(xiàng)的方法,還包括通過至少一個(gè)處理器的操作:
在數(shù)據(jù)儲(chǔ)存器中以與代表針對(duì)人像的人體測(cè)量數(shù)據(jù)的信息相關(guān)的關(guān)系存儲(chǔ)代表所確定的落腳處的信息,所述信息包括落腳處位置和針對(duì)每一步伐的時(shí)間數(shù)據(jù),
通過顯示設(shè)備生成人像沿著路徑行走的另外的視覺動(dòng)畫,其中人像的腳部被放置在基于代表存儲(chǔ)在數(shù)據(jù)儲(chǔ)存器中的所確定的落腳處的信息而確定的落腳處位置上,并且
接收代表將模擬人像從基于第一人體測(cè)量數(shù)據(jù)修改為基于第二人體測(cè)量數(shù)據(jù)的提示的輸入,其中所述第二人體測(cè)量數(shù)據(jù)指定模擬人像具有與由所述第一人體測(cè)量數(shù)據(jù)所指定的大小不同的大小,
確定基于第二人體測(cè)量數(shù)據(jù)的修改的人像的腳部在被制作成動(dòng)畫以沿著基于所述第一運(yùn)動(dòng)輸入先前確定的路徑行走在支撐表面上時(shí)將踏上的模擬支撐表面上的替換落腳處位置,
基于所確定的替換落腳處位置,通過顯示設(shè)備生成所述修改的人像沿著所述路徑行走的視覺動(dòng)畫,其中所述修改的人像的腳部被放置在所確定的替換落腳處位置上。
15.一種編碼有可執(zhí)行指令的非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),所述指令在被執(zhí)行時(shí),使至少一個(gè)處理器實(shí)施根據(jù)權(quán)利要求8至14中任一項(xiàng)的方法。