Frequently Asked Question (FAQ)

Q. 課題レベル3の「オクルージョン」とは具体的に何を示しますか? (2011/5/9)

A. 本課題におけるオクルージョンは,手に何らかの物体が重なって撮影されることによる「手領域の部分的欠如」を意味します. 例えば,手に他の物体が被っている,手と手同士が重なっている,格子の向こう側の手を撮影している,などです.

Q. 「user_function()の関数内を改造することで...」とありますが,新たに関数やマクロを定義して使ってはいけないのでしょうか? (2011/5/15)

A. 関数やマクロを新たに定義して使ってもかまいません.ただし,それらを呼び出すのはuser_function()内からに限ります. 関数やマクロを定義すると,ソースコードの見た目上はuser_function()外を改造することになりますが, それらの呼び出し元がuser_function()内であれば,該当関数内で閉じた実装になるからです. user_function()->func_a()->func_b(),のようにスタック形式で複数の関数を呼び出しても結構です.

Q. 外部ファイルからデータを読み込んで使うことは許可されていますか? (2011/5/20)

A. 原則として定数や係数はソース中に埋め込む形で利用してください. その数があまりに多い(例えば数百個)場合は,外部データからの読み込みを用いてもかまいません. ただし,応募時に対象のデータファイルを必ず同梱すること,アルゴリズムの説明書に各データの意味を詳細に記載すること,を条件とします.

外部ファイルの利用の如何に関わらず,アルゴリズム内で用いられている定数や係数は詳細に説明することを推奨します. なぜなら,その数の決定方法がアルゴリズムの根幹に関わる可能性があるからです.

Q. 画像の縮小して処理しても良いですか? (2011/5/20)

A. はい,画像サイズの変更を含め,任意の画像処理が許可されています.

-->