Advance


Posture Tracker


Posture Tracker is the main window of the application.

Basic Use
  • Button "Start/Stop": press once to start connecting a sensor, then use this button to start/stop data collection
    • If you see running numbers, data is being collected
    • As long as you see depth image, the middleware is working (regardless of this button status)

Data Collection

  • Button "Export": click this button to export the data
    • Exported data is .csv and can be opened by MS Excel
  • Button image="Folder": open save directory
  • Button image="Camera": take snapshot

Special Features by Kinect: checkboxs under Button "Start/Stop"

  • Checkbox "Seated Mode": track only upper-body
  • Checkbox "Closed Focus": near mode (when range <= 1.5m)
  • Checkbox "Face Track": run facial data
  • Checkbox "Flip": mirror view

Menu Bar

  • Mode: One click button for auto setting (UKI, OWS, Full Screen, etc.)
  • Tool: In case you want to run UKI or else manually
  • Run: CCTV is available
  • oth: handbooks

Tab

  • Main: set camera tilt angle, turn audio on/off
  • Kinect: enable skeleton data smoothing
  • View: There are 4 screen, you can set what to be shown on each of them
  • View2: set Depth/Color data quality
    • Chroma Key: remove a background
  • Data
    • Set number of digits for collected data(others menus are rarely used)
    • Setting for showing multiple skeletons, how to determine the main skeleton
    • During data collecting, data are backed up every a given period of time (temp.csv)
  • Setting: save configurations & settings

UKI Dialog

A panel for detecting motions, simulating key strokes and mouse click events, and sending inputs to a target application.

Run
  • Run with recommended setting: From Posture Tracker, click menu bar "Mode," then "Universal Middleware"
  • Run manually (open UKI panel only): From Posture Tracker, click menu bar "Tool," then "UKI Panel"

Basic Use

Tab

  • Output
    • Radio box "None": Not send output
    • Radio box "FightingICE": Sending a command to AI in FightingICE directly (specific use)
    • Radio box "MAP": Process data and send output base on a MAP file
  • AddMotion: To recognize a motion by performing it (instead of manually writing detection rules)
  • Data: For data collection
    • Marker: Use in data collection for marking start and end points of a motion.
      • Icon will change to number and countdown.
        E.g. See example in Dataset
    • Checkbox "Collect Data":When this checkbox is checked and UKI is running, data will be collect
    • Group "Auto Save": A shortcut for stop data collection (Collect data and stop UKI)
  • Setting: Turn on/off command postures. Auto on/off base on the user's range.
    • Data Collection Buffer: Add buffer to the detection, to reduce workload on processing
  • Setting2: (specific use)
  • FTG: use when sending Tab:Output/Output = FightingICE

Trivia

  • Offline handbooks are available in UKI.