<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="https://lear.inrialpes.fr/local/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://lear.inrialpes.fr/local/wiki/feed.php">
        <title> nips_3d_pose</title>
        <description></description>
        <link>https://lear.inrialpes.fr/local/wiki/</link>
        <image rdf:resource="https://lear.inrialpes.fr/local/wiki/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2023-09-06T10:25:59+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://lear.inrialpes.fr/local/wiki/doku.php?id=nips_3d_pose:main&amp;rev=1484845415&amp;do=diff"/>
                <rdf:li rdf:resource="https://lear.inrialpes.fr/local/wiki/doku.php?id=nips_3d_pose:plot_error_curves&amp;rev=1482151189&amp;do=diff"/>
                <rdf:li rdf:resource="https://lear.inrialpes.fr/local/wiki/doku.php?id=nips_3d_pose:test_model&amp;rev=1482150864&amp;do=diff"/>
                <rdf:li rdf:resource="https://lear.inrialpes.fr/local/wiki/doku.php?id=nips_3d_pose:train_model&amp;rev=1484845556&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://lear.inrialpes.fr/local/wiki/lib/tpl/dokuwiki/images/favicon.ico">
        <title></title>
        <link>https://lear.inrialpes.fr/local/wiki/</link>
        <url>https://lear.inrialpes.fr/local/wiki/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://lear.inrialpes.fr/local/wiki/doku.php?id=nips_3d_pose:main&amp;rev=1484845415&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-19T18:03:35+02:00</dc:date>
        <title>nips_3d_pose:main</title>
        <link>https://lear.inrialpes.fr/local/wiki/doku.php?id=nips_3d_pose:main&amp;rev=1484845415&amp;do=diff</link>
        <description>NIPS 3D pose estimation

Work-in-progress

This documents how to use a slight rewrite of Gregory's NIPS 3D pose estimation code.

	*  Train a model
	*  Test an existing model
	*  Plot error curves
	*  Data format (.h5)

List of relevant files:

	*  source_common_deps.sh
	*  test_caffe_model.sh
	*  test_run_once_caffe.sh</description>
    </item>
    <item rdf:about="https://lear.inrialpes.fr/local/wiki/doku.php?id=nips_3d_pose:plot_error_curves&amp;rev=1482151189&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-19T13:39:49+02:00</dc:date>
        <title>nips_3d_pose:plot_error_curves</title>
        <link>https://lear.inrialpes.fr/local/wiki/doku.php?id=nips_3d_pose:plot_error_curves&amp;rev=1482151189&amp;do=diff</link>
        <description>[[nips_3d_pose:main|nips_3d_pose:main]]

====== Plot error curves ======

===== plot_error_curves.sh =====

This script runs on multiple iterations of a trained model (eg. from 2000 to 50 000 iterations, stepsize=2000).
X_axis = #iterations. The following curves are plotted:
  * classification error [0; 1]
  * absolute error (mm)
  * transformed error (mm)
  * 2D absolute error (px)</description>
    </item>
    <item rdf:about="https://lear.inrialpes.fr/local/wiki/doku.php?id=nips_3d_pose:test_model&amp;rev=1482150864&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-19T13:34:24+02:00</dc:date>
        <title>nips_3d_pose:test_model</title>
        <link>https://lear.inrialpes.fr/local/wiki/doku.php?id=nips_3d_pose:test_model&amp;rev=1482150864&amp;do=diff</link>
        <description>[[nips_3d_pose:main|NIPS 3D pose estimation]]

====== How to test an existing model ======

===== test_caffe_model.sh =====

This script runs a trained model on a given test-set, and outputs absolute error (mm), transformed (mm) and pixel error (on 220x220 images).

  inputs:
    - caffemodel trained
    - clustering used during training (matlab file)
    - network definition file (DEPLOY version of trained network)
    - test set (.h5 file, must contain '/data' and '/joints3D_centered')

  depe…</description>
    </item>
    <item rdf:about="https://lear.inrialpes.fr/local/wiki/doku.php?id=nips_3d_pose:train_model&amp;rev=1484845556&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-19T18:05:56+02:00</dc:date>
        <title>nips_3d_pose:train_model</title>
        <link>https://lear.inrialpes.fr/local/wiki/doku.php?id=nips_3d_pose:train_model&amp;rev=1484845556&amp;do=diff</link>
        <description>[[nips_3d_pose:main|NIPS 3D pose estimation]]

====== How to train a model ======

===== train_caffe_model.sh =====

This script trains a model from a given solver file.

  inputs:
    - solver file (net architecture, list of training samples)
    - (optional) reference model (for fine-tuning etc)

  dependencies/called functions:
    - source_common_deps.sh : Caffe path, Matlab path, etc..
    - caffe_train_from_reference.py : Caffe wrapper when a reference model is used</description>
    </item>
</rdf:RDF>
