flagflag  
7: 2012-03-28 (Wed) 22:49:28 iseki source Cur: 2015-12-05 (Sat) 14:46:16 iseki source
Line 1: Line 1:
* RINIONS [#i5a0b194] * RINIONS [#i5a0b194]
-** Under Construction [#z1d70644]+- [[日本語はここ>Rinions (J)]] 
 + 
 +- [[''Download''>./Download/Latest]] 
 + 
 +- Demos 
 +-- Local Dance (by SLKinect v1): http://youtu.be/tl2gLw-GJws 
 +-- Over the Network (by SLKinect2): http://youtu.be/KhqbGAWqvLI 
 +-- Multi-Execution on OpenSim (by Rinions): http://youtu.be/WOX3GuaIJ60 (this used non-safety mode)
#br #br
-** RINIONS is Real Time Input from NI and Output to the Network and Shared Memoey System [#w9d7aa38]+** RINIONS is Real Time Input from NI/NUI and Output to the Network and Shared Memory System [#w9d7aa38] 
 +- Glossary: NI: Natural Interaction, NUI: Natural User Interface 
 + 
 +#br
*** Rinions [#d9209e38] *** Rinions [#d9209e38]
-- ''Rinions'' transfers animation data from Kinect (or Xtion) to Second Life Viwer. And ''Rinions'' realizes Real-Time Animation on Second Life or OpenSim. +- ''Rinions'' transfers animation data from Kinect/Xtion to Second Life/OpenSim Viwer. 
-- ''Rinions'' is next version of [[SLKinect2]]. +- And ''Rinions'' realizes Real-Time Animation on Second Life or OpenSim. 
-- Why is SLKinect renamed to Rinions ?+- ''Rinions'' supports animation data file (BVH), too. 
 +- ''Technical Data'': [[ppt>http://www.nsl.tuis.ac.jp/xoops/mo​dules/xpwiki/gate.php?way=attach&_noumb&​refer=Rinions&openfile=Rinions.ppt]] 
 +#br 
 + 
 +**** ''Latest Version is 3.4.0 (4 March 2013)''. [#gcfe3ac5] 
 +- ''Voice Control (for Kinect SDK 1.6/1.7)'' 
 +- ''Support OpenNI2 and NiTE2'' 
 +- ''Enhancement of a log function'' 
 + 
 +- Face Tracking is enable. 
 +- Joint Rotation Restriction. 
 +- Rinions supports ''BVH'' file and [[MikuMikuDance(MMD):http://www.geocities.​jp/higuchuu4/index.htm]]. (Support of MMD is experimental, now). 
 +- Rinions supports ''[[Imprudence:http://wiki.kokuaviewer.o​rg/wiki/About_Imprudence]]'', ''[[Firestorm:http://www.phoenixviewer.c​om/]]'' and ''[[Singularity:http://www.singularityvi​ewer.org/]]'' Viewers. 
 +-- There is very little change of source code. Therefore, if recompile is possible, it will work on other Viewers. 
 +-- If you want to use other Viewer, please request to us at [[Rinions Forum:http://www.nsl.tuis.ac.jp/xoops/mo​dules/d3forum/index.php?forum_id=14]]. 
 +-- [[Latest information about supported Viewers is here.>./Supported Viewers]] 
 + 
 +&ref(Rinions_demo.png,20%);    &ref(SLKinect2/SLKINECT2_2_E.jpg,20%);    &ref(Rinions_System.png,20%); 
 + 
 +#br 
 +- Why is [[SLKinect]] renamed to Rinions ?
++ It works also except Kinect. (Is Kinect TM of Microsoft?) ++ It works also except Kinect. (Is Kinect TM of Microsoft?)
++ It can be used also except Second Life (SL). ++ It can be used also except Second Life (SL).
 +-- [[Previous Version: SLKinect>SLKinect]]
#br #br
-*** New Functions [#f78bf212] +*** Animation Relay Server [#lcdbcbd2] 
-- Dual Library Stack (OpenNI and Kinect SDK)+- Animation Relay Server (anm_server) relays UDP packet data from one Rinions to all Rnionss of same group. 
 +- [[More information about Animation Relay Server>anm_server]] 
 +#br 
 + 
 +*** Functions of Rinions [#f78bf212] 
 +- Dual Library Stack (''OpenNI2+NiTE2'' and ''Kinect SDK 1.6/1.7'') 
 +- Voice Control (for Kinect SDK 1.6) 
 +- Support Log File of Joint Data. 
 + 
 +- Detection of position and Qauternion of joints. And write them to shared memory and send to network server. 
 +- Read data from any data file and network server.
- Over the NAT (using UDP Hole Punching) - Over the NAT (using UDP Hole Punching)
-- Speed Up (-30FPS) +- Detection Speed is Up (-30FPS) 
-- Quarity Up (Use Position data instead of Rotation Matrix)+- Quality is Up (Use Position data instead of Rotation Matrix)
- Data Save/Load - Data Save/Load
--- OpenNI, Original (Text File), %%BVH%% (Perhaps, BVH will be supported by next version)+-- OpenNI Raw Data, Original Text File, ''BVH'', MikuMikuDance Motion File (VMD). (Support of VMD is experimental, now).
- QoS of Server and Clients - QoS of Server and Clients
- 64bit application - 64bit application
Line 27: Line 68:
- Control of LED and Tilt Motor (when Kinect SDK is used, LED is not controled) - Control of LED and Tilt Motor (when Kinect SDK is used, LED is not controled)
- Correction of Kinect's Data - Correction of Kinect's Data
--- Moving Average+-- Moving Average (implementation by SDK or us) 
 +- Include ''anm_server.exe'' that is compiled by Cygwin
#br #br
-** DownLoad [#d17a34de+*** Dual Library Stack (OpenNI/NiTE and Kinect SDK) [#bedd5c7d
-- Probably, those recompiled Viewers will not suit the Third Party Viewer Policy of Linden Lab. Please use this at Your Own Risk in Second Life!! +| / | Device | Detection Speed | Incorrect Detection  | Tracking Speed | Software Reset of User Detection | Initializing Camera Image | Turn (Spin) | Detection of Upper | Audio | Face Tracking | 
-- Please download ''Installer'' or Binary. If you are beginner, please download Installer.+| Kinect SDK 1.6 | Kinect | Fast | Often | Late for Camera Image | OK | Fast | NO | OK | OK | OK | 
 +| OpenNI2 + NiTE2 | Xtion, Kinect | Very Slow | Sometimes | Fast | OK | Slow | OK | NO | Not Support Yet | Use OpenCV | 
 +- Kinect at Device means Kinect for Xbox360 and Kinect for Windows 
 +- %%If you want to use Kinect for Xbox360 with OpenNI+NiTE, you need to use avin2 driver.%%
#br #br
-**** Rinions-3.0.0 and anm_server-1.1.0 Installer (for Windows) [#x5da3412+** [[DownLoad>./Download]] [#d17a34de
-- INSTALLER +- [[Download Page is here (Latest Version)>./Download/Latest]] 
-- for 32bit (x86): http://www.nsl.tuis.ac.jp/DownLoad/SoftWare/SL/Rinions/Rinions32-3.0.0_setu​p_eng.exe +- [[Supported Viewers>./Supported Viewers]] 
-- for 64bit (x64): http://www.nsl.tuis.ac.jp/DownLoad/SoftWare/SL/Rinions/Rinions64-3​.0.0_setup_eng.exe+
#br #br
-**** Rinions-3.0.0 and anm_server-1.1.0 Binary (for Windows) [#z7b3c33c+** Usage and Fuctions [#l61ede8a] 
-- It is not necessary to install. Extract it and please copy to any folder. + 
-- for 32bit (x86): http://www.nsl.tuis.ac.jp/DownLoad/SoftWare/SL/Rinions/Rinions32-3.0.0.zip +*** Quick Start [#n903e29e
-- for 64bit (x64): http://www.nsl.tuis.ac.jp/DownLoad/SoftWare/SL/Rinions/Rinions64-3​.0.0.zip+- [[Quick Start of Rinions (Local)>./Quick Start]] 
 +- [[Use Animation Relay Server>./Easy_Network]] 
 +- [[You have no Kinect, but you want to see a dance of your friend>./No_Kinect]]
#br #br
 +*** Voice Control (for Kinect SDK) [#w45b05c5]
 +- You need to install Runtime of Speech Platform. Please execute ''SpeechPlatformRuntime.msi'' at Redist folder of Rinions (Program Folder)
 +- if you want to open sensor (camera) view and start detection, please say ''Window'', ''Camera'', ''Two'', ''Start'', ''Record'' Or say ''W'', ''C'', ''Two'', ''Start'' and ''Record''
 +
 +- About menu open commands. (Window must be foreground)
 +- Please say menu string or alphabet in ''( )''
 +-- ''File'' or ''F''    : Open File Menu ............... As Menu is ''File (F)''
 +-- ''Window'' or ''W''  : Open Window Menu
 +-- ''Setting'' or ''T''  : Open Setting Menu
 +-- ''Help'' or ''H''    : Open Help Menu
 +- It available at sub menu
 +
 +- About sensor (camera) view commands.
 +-- ''Start''        : Start to detect skeleton
 +-- ''Record''      : Start to record skeleton
 +-- ''Stop''        : If Rinions is executing record, stop to record. If Renions is not executing record, stop to detection.
 +-- ''User''        : Search next user.
 +-- ''Motor up''    : Tilt motor is up
 +-- ''Motor down  '' : Tilt motor is down
 +-- ''Motor center'' : Tilt motor is center
 +
 +- These speech grammar file is ''speech_grammar.grxml'' at same folder with Rinions.exe. You can edit it.
 +
-**** Rinions-3.0 Source Code for VC++ (with subversion) [#gcfe4ef8] 
-- Our Basic Library:  svn http://www.nsl.tuis.ac.jp/svn/vc++/JunkB​ox_Lib++/trunk JunkBox_Lib++ 
-- Our Extend Library: svn http://www.nsl.tuis.ac.jp/svn/vc++/JunkB​ox_Win_Lib/trunk JunkBox_Win_Lib 
-- Rinions-3.0:          svn http://www.nsl.tuis.ac.jp/svn/vc++/SLKin​ect/branches/Rinions-3.0 Rinions-3.0 
-- Viewer Change Source: http://www.nsl.tuis.ac.jp/DownLoad/SoftW​are/SL/Rinions/viewer_src.zip 
#br #br
-**** anm_server-1.1 Source Code for Linux/Unix or Cygwin [#n6b13abb+*** Log Function [#g328b037] 
-- Tar Ball : http://www.nsl.tuis.ac.jp/DownLoad/SoftWare/SL/anm_server/anm_server-1.1.0.tar.gz+- Rinions can save Log Files. Format of the Log File is [[Joints Text File Format>./Joints Text File]] + Joint Angle. 
 +- [[About Setting of Log File:http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/gate.php?way=attach&_noumb&refer=Rinions&open​file=Log.pdf]] 
 +#br
-- subversion +*** Face Tracking [#z3b07c40] 
--- Our Basic Library:  svn http://www.nsl.tuis.ac.jp/svn/linux/JunkBox_Lib/trunk JunkBox_Lib +- Please check ''Face Detection'' in Motion Setting Dialog. 
--- anm_server:  svn http://www.nsl.tuis.ac.jp/svn/linux/anm_server/trunk anm_server+ 
 +**** Kinect SDK [#qc2056ab] 
 +- Rinions 3.2 can detect face position and face direction using ''Kinect Developer Toolkit''. 
 + 
 +**** OpenNI [#o604af2a] 
 +- Rinions 3.2 can detect face position using OpenCV
 +- If you want to face detection, 
 +-- Download and extract OpenCV 
 +-- Copy ''data'' folder from OpenCV to Rinions program Folder. ex.) C:\Program Files (x86)\NSL\Rinions
#br #br
-** Usage [#l61ede8a]+*** Restriction of Joint Rotation [#zd9eb2c5] 
 +- At Rinions 3.2, you can restrict joint rotation using ''[[joint_restriction.txt>./joint_restri​ction.txt]]'' 
 +- Please see ''[[joint_restriction.txt>./joint_restri​ction.txt]]'' in Rinions Program Folder. ex.) C:\Program Files (x86)\NSL\Rinions 
 +- [[More detail is here>./Joint Restriction]]. 
 +- see also http://wiki.secondlife.com/wiki/Suggeste​d_BVH_Joint_Rotation_Limits (this is QAvimator coodinate) 
 +#br
-*** Quick Start [#n903e29e+*** Support of BVH [#i434d44d
-- [[Quick Start of Rinions>./Quick Start]] +- From v3.1, Rinions supports BVH File
-- [[Use Animation Relay Server 1 (use our Test Server)>./Easy_Network_NSL]] +- Reading and writing BVH file are possible. 
-- [[Use Animation Relay Server 2 (use Local Server on your Winodws)>./Easy_Network_Local]]+//- [[More details>./BVH]] 
 + 
 +- Blog: http://www.metaverse.jp.net/2012/09/07/b​vh-%E5%A4%89%E6%8F%9B (Sorry, contents is Japanese) 
 +- Youtube: http://www.youtube.com/watch?v=Ts3l44lVUh0 (Sorry, description is Japanese)
#br #br
-*** More Tutorials [#k5858742+*** Support of MikuMikuDance [#l50b5a21
-- Animation Relay Server on Linux/Unix +- This function is experimental now. 
-- Save and Load Data (OpenNI) +- [[Motion Capture>./MMD]] 
-- Save, Edit and Play Data (Text Joints Data)+- [[Read VMD File>./MMD]] (A complicated motion is difficult to display)
 +- Please see
 +-- http://youtu.be/ALGVOGBQg7w (sorry, description is Japanese)
 +-- http://youtu.be/BVmfgs_wHSc (It seems that my practice is insufficient still more.  &worried;)
#br #br
-*** More Details [#g0e8133a] +*** Save and Load Data [#g0e8133a] 
-- Setting Menu ++ If you click record button on sensor window, animation data is wrote as temporary data. 
-- Joints Text Data Format++ Next, when you select ''Save File'' from ''File Menu'',  temporary animation data is saved. 
 ++ If you select ''Load File'' from ''File Menu'' and specify data file, animation data is loaded automatically. 
 + 
 +**** Supported Data File [#z723ca21] 
 +- OpenNI Raw Data File 
 +- [[Joints Text File>./Joints Text File]] 
 +- BVH File 
 +- VMD File (Experimental.  A complicated motion is difficult to display)
#br #br
-*** FAQ [#ed3eb78f]+*** More Details of Rinions [#w8b439ad] 
 +- [[Whole View of Rinions>./Whole_View]] 
 +- [[File Player>./File Player]] 
 +- ''Menu Bar'' 
 +-- [[File Menu>./File Menu]] 
 +-- [[Window Menu>./Window Menu]] 
 +-- [[Setting Menu>./Setting Menu]]
#br #br
-*** Bugs [#w350512d+*** Tutorial Videos [#p383ef37
-- Under execution of Rinions, do not connect or disconnect Kinect/Xtion. In that case, Rinions will be crashed.++ Installation of Rinions: http://youtu.be/jU1xxu19Gn4 
 ++ Setup and Easy Execution: http://youtu.be/3gatR6MbtAU 
 ++ Use Our Animation Relay Server: http://youtu.be/x942bCfTSso 
 ++ User Local Animation Relay Server on your PC: http://youtu.be/aNCvDxzlGjA 
 ++ Save and Load ONI and Joints Text File: http://youtu.be/MoUXM1XCP64
#br #br
-** ETC [#d378f4af]+** FAQ [#ed3eb78f] 
 +- [[Trouble Shooting>./Trouble Shooting]] 
 +#br
 +** Known Bugs [#w350512d]
 +- %%Under execution of Rinions, do not connect or disconnect Kinect/Xtion. In that case, Rinions will be crashed.%% (Fixed at 3.0.1)
 +- %%FilePlayer has Timer bug and Initial Parameter Bug.%% (Fixed at 3.0.1)
 +#br
 +
 +** ETC [#d378f4af]
*** License [#o6af16c3] *** License [#o6af16c3]
This software is free for non-commercial use. Distribution and the use library is also free for non-commercial use. This software is free for non-commercial use. Distribution and the use library is also free for non-commercial use.
Line 110: Line 221:
- Thanks for Singularity Viewer development Team. - Thanks for Singularity Viewer development Team.
- Thanks for Cygwin development Team. anm_server.exe is compiled using cygwin. - Thanks for Cygwin development Team. anm_server.exe is compiled using cygwin.
-- Thanks for other All developer of Open Source.+- Thanks for other All developers of Open Source.
- Thanks for students of NSL. - Thanks for students of NSL.
- And Thaks for your bug reports. :-) - And Thaks for your bug reports. :-)
#br #br


Front page   New List of Pages Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)

Site Search

Login

Username:

Password:


Lost Password?
Register now!!

Sub Menu

mini Calendar

Last MonthMay 2024Next Month
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Today

Who's Online

106 user(s) are online (35 user(s) are browsing xpwiki)

Members: 0
Guests: 106

more...

Access Counter

Today : 5477547754775477
Yesterday : 1185711857118571185711857
Total : 2361720423617204236172042361720423617204236172042361720423617204
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com