Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 13:29
· 91 commits to main since this release
b481371

概要

項目 内容
タグ v1.0.0
公開日 2026-10-12
コミット数 71
貢献者 1 名
変更されたファイル 243
追加された行 17917
削除された行 0

ダウンロード

ファイル サイズ
EllipseForeground_v1.0.0.zip 7.49 MB

貢献者

貢献者 コミット数
routersys @routersys 71

変更履歴

コミット 内容 貢献者 日付
b481371 論文のPDFの更新 routersys @routersys 2026-10-12
f193be6 論文の素材のライセンスの記載の修正 routersys @routersys 2026-10-12
a45f020 READMEの素材のライセンスの記載の修正 routersys @routersys 2026-10-12
69bc4f1 set8の立ち絵のライセンス表記の修正 routersys @routersys 2026-10-12
ec23528 背景画像の加工内容の記載の修正 routersys @routersys 2026-10-12
bee7e98 引用の情報への公開日の追加 routersys @routersys 2026-10-12
82e32b8 リリースの成果物への論文のPDFの追加 routersys @routersys 2026-10-12
9e94794 論文のPDFとリリースからの導入の記載の追加 routersys @routersys 2026-10-12
a63fbf2 論文のPDFの追加 routersys @routersys 2026-10-12
755235f 論文へのリポジトリの公開の記載の追加 routersys @routersys 2026-10-12
2b3cd21 テストのワークフローの手順名の修正 routersys @routersys 2026-10-12
9064556 リリースのワークフローの追加 routersys @routersys 2026-10-12
8436f7a 引用の情報の追加 routersys @routersys 2026-10-12
4ae4f98 Issueとプルリクエストのテンプレートの追加 routersys @routersys 2026-10-12
ce52e8b セキュリティポリシーと行動規範の追加 routersys @routersys 2026-10-12
f178123 貢献の手引きの追加 routersys @routersys 2026-10-12
b5566bc READMEの追加 routersys @routersys 2026-10-12
57c0512 画像のライセンスの全文と立ち絵の帰属の追加 routersys @routersys 2026-10-12
4dcb121 手がかりが働かない場面の記述の追加 routersys @routersys 2026-10-12
1ea3a3d 評価結果の追加 routersys @routersys 2026-10-12
f02f244 区間の判定と本文の記述の修正 routersys @routersys 2026-10-12
b7c7720 計算時間の測定の準備と初回の実行の除外 routersys @routersys 2026-10-12
10bd7bd 定性的な結果の本文の生成 routersys @routersys 2026-10-12
58f812e 実験の実行の再開を実験ごとの単位に変更 routersys @routersys 2026-10-12
7d1ae1c テストの継続的実行の追加 routersys @routersys 2026-10-12
4ad7357 手元の素材の集合の実行の追加 routersys @routersys 2026-10-12
722de2a 論文の組版とPDF出力の追加 routersys @routersys 2026-10-12
b2cbdf2 解法の計算時間の測定の追加 routersys @routersys 2026-10-12
96d53c3 論文の図の生成の追加 routersys @routersys 2026-10-12
2959ed0 実験の章の本文と表の生成の追加 routersys @routersys 2026-10-12
e98b6b9 実験結果の読み込みと集計の追加 routersys @routersys 2026-10-12
cfe6b36 数値の書式と表の組版の追加 routersys @routersys 2026-10-12
7f415a9 章と図表と引用の番号付けの追加 routersys @routersys 2026-10-12
179b244 数式の変換器の追加 routersys @routersys 2026-10-12
c16f2d0 論文の原稿と参考文献の追加 routersys @routersys 2026-10-12
1aa663e ruffの設定の読み込み元の修正 routersys @routersys 2026-10-12
daec33b 未使用の試行数の定数の削除 routersys @routersys 2026-10-12
c3a78ac 解像度の実験の場面の間引きの指定 routersys @routersys 2026-10-12
b87f351 論文の画像を使うゴールデン検証のケースと実行の追加 routersys @routersys 2026-10-12
69896bb ハーネスの引数と基準値の入出力と比較の追加 routersys @routersys 2026-10-12
616e5d2 結果の保存と実験の実行器の追加 routersys @routersys 2026-10-12
16aeb99 楕円の誤差モデルと作業解像度の実験の追加 routersys @routersys 2026-10-12
47d58ef 境界項などのアブレーションの追加 routersys @routersys 2026-10-12
d473a96 場面と試行の文脈と主な比較の追加 routersys @routersys 2026-10-12
ccc437d 順位に基づくAUCの追加 routersys @routersys 2026-10-12
7f6006a 素材の集まりからの場面の組み立ての汎用化 routersys @routersys 2026-10-12
28a3b74 手がかりの個別計算と節点得点の再利用の追加 routersys @routersys 2026-10-12
cda319b 場面を単位とするブートストラップの追加 routersys @routersys 2026-10-12
d6e14b3 前景のIoUと描画誤差の指標の追加 routersys @routersys 2026-10-12
797787c 楕円の誤差モデルと試行の抽出の追加 routersys @routersys 2026-10-12
0504e04 評価用シーンの構築の追加 routersys @routersys 2026-10-12
40c0303 再配布できる素材とマニフェストの追加 routersys @routersys 2026-10-12
0ac53b7 画像ごとの解析と公開インターフェースの追加 routersys @routersys 2026-10-12
bcae673 背景ぼかしの描画の追加 routersys @routersys 2026-10-12
a6084d1 画素単位のグラフカットの追加 routersys @routersys 2026-10-12
4bb6ad3 縁の仕上げの追加 routersys @routersys 2026-10-12
4566582 作業画像の作成の追加 routersys @routersys 2026-10-12
c5a57ce 信頼度に基づく手がかりの重みの追加 routersys @routersys 2026-10-12
bffa16e パッチの手がかりの追加 routersys @routersys 2026-10-12
c2c2ec6 テクスチャの手がかりの追加 routersys @routersys 2026-10-12
a993991 色の手がかりの追加 routersys @routersys 2026-10-12
27ea01c 標本の決定的な選択の追加 routersys @routersys 2026-10-12
e4f2a82 楕円に由来する事前分布の追加 routersys @routersys 2026-10-12
4760185 木の上の最適切断の追加 routersys @routersys 2026-10-12
b2e12e3 境界項の追加 routersys @routersys 2026-10-12
339c4c1 単連結階層木の構築の追加 routersys @routersys 2026-10-12
5370ad2 画像処理と楕円の幾何の追加 routersys @routersys 2026-10-12
493c444 パッケージ定義と設定値の追加 routersys @routersys 2026-10-12
dd5db07 .gitignoreによる追跡対象外ファイルの指定 routersys @routersys 2026-10-12
d4b984e 行末と書式の設定の追加 routersys @routersys 2026-10-12
9a4bb4c 修正BSDライセンスの追加 routersys @routersys 2026-10-12

変更されたファイル

差分の統計
 .editorconfig                                      |  19 +
 .gitattributes                                     |   5 +
 .github/FUNDING.yml                                |   1 +
 .github/ISSUE_TEMPLATE/bug_report.yml              |  89 ++++
 .github/ISSUE_TEMPLATE/config.yml                  |   1 +
 .github/ISSUE_TEMPLATE/documentation.yml           |  62 +++
 .github/ISSUE_TEMPLATE/feature_request.yml         |  42 ++
 .github/ISSUE_TEMPLATE/question.yml                |  50 ++
 .github/LICENSE/CC-BY-4.0.txt                      | 398 ++++++++++++++++
 .github/LICENSE/CC0-1.0.txt                        | 124 +++++
 .github/pull_request_template.md                   |  84 ++++
 .github/workflows/release.yml                      | 324 +++++++++++++
 .github/workflows/test.yml                         |  35 ++
 .gitignore                                         |  17 +
 CITATION.cff                                       |  17 +
 CODE_OF_CONDUCT.md                                 |  81 ++++
 CONTRIBUTING.md                                    | 165 +++++++
 LICENSE.txt                                        |  29 ++
 README.md                                          | 330 +++++++++++++
 SECURITY.md                                        |  45 ++
 data/backgrounds/bg00.jpg                          | Bin 0 -> 818783 bytes
 data/backgrounds/bg01.jpg                          | Bin 0 -> 495217 bytes
 data/backgrounds/bg02.jpg                          | Bin 0 -> 797047 bytes
 data/backgrounds/bg03.jpg                          | Bin 0 -> 1575125 bytes
 data/backgrounds/bg04.jpg                          | Bin 0 -> 701946 bytes
 data/backgrounds/bg05.jpg                          | Bin 0 -> 740735 bytes
 data/backgrounds/bg06.jpg                          | Bin 0 -> 695304 bytes
 data/backgrounds/bg07.jpg                          | Bin 0 -> 372510 bytes
 data/backgrounds/bg08.jpg                          | Bin 0 -> 763906 bytes
 data/backgrounds/bg09.jpg                          | Bin 0 -> 753630 bytes
 data/backgrounds/bg10.jpg                          | Bin 0 -> 501086 bytes
 data/backgrounds/bg11.jpg                          | Bin 0 -> 1077555 bytes
 data/backgrounds/bg12.jpg                          | Bin 0 -> 302792 bytes
 data/backgrounds/bg13.jpg                          | Bin 0 -> 327887 bytes
 data/backgrounds/bg14.jpg                          | Bin 0 -> 228980 bytes
 data/backgrounds/bg15.jpg                          | Bin 0 -> 281783 bytes
 data/backgrounds/manifest.json                     | 162 +++++++
 data/own/LICENSE.txt                               |  43 ++
 data/own/sprite1.npz                               | Bin 0 -> 361133 bytes
 data/own/sprite2.npz                               | Bin 0 -> 354327 bytes
 data/sprites/breezy_cyrus1.png                     | Bin 0 -> 289502 bytes
 data/sprites/breezy_cyrus2.png                     | Bin 0 -> 367558 bytes
 data/sprites/breezy_john.png                       | Bin 0 -> 339844 bytes
 data/sprites/breezy_lyn.png                        | Bin 0 -> 345128 bytes
 data/sprites/breezy_oak.png                        | Bin 0 -> 330130 bytes
 data/sprites/cyanea1_casual.png                    | Bin 0 -> 470067 bytes
 data/sprites/cyanea1_prom.png                      | Bin 0 -> 674605 bytes
 data/sprites/cyanea1_uniform.png                   | Bin 0 -> 463964 bytes
 data/sprites/cyanea2_casual.png                    | Bin 0 -> 963889 bytes
 data/sprites/cyanea2_casual2.png                   | Bin 0 -> 1499853 bytes
 data/sprites/cyanea2_uniform.png                   | Bin 0 -> 1621717 bytes
 data/sprites/cyanea4_casual.png                    | Bin 0 -> 474112 bytes
 data/sprites/cyanea5_outfit.png                    | Bin 0 -> 527275 bytes
 data/sprites/cyanea5_uniform.png                   | Bin 0 -> 500754 bytes
 data/sprites/cyanea6_casual.png                    | Bin 0 -> 387360 bytes
 data/sprites/cyanea7_casual.png                    | Bin 0 -> 359769 bytes
 data/sprites/cyanea8_casual.png                    | Bin 0 -> 494013 bytes
 data/sprites/manifest.json                         | 156 ++++++
 docs/ellipse-foreground-extraction.pdf             | Bin 0 -> 8645521 bytes
 harness/__init__.py                                |   0
 harness/__main__.py                                |  39 ++
 harness/arguments.py                               |  64 +++
 harness/benchmark.py                               |  62 +++
 harness/cases.py                                   | 222 +++++++++
 harness/comparison.py                              |  41 ++
 harness/golden.json                                | 146 ++++++
 harness/golden.py                                  |  66 +++
 harness/output.py                                  |  16 +
 harness/runner.py                                  | 149 ++++++
 paper/__init__.py                                  |   0
 paper/__main__.py                                  |  48 ++
 paper/build.py                                     |  47 ++
 paper/document.py                                  | 107 +++++
 paper/figures/__init__.py                          |  24 +
 paper/figures/diagrams.py                          | 153 ++++++
 paper/figures/overview.py                          | 131 +++++
 paper/figures/plots.py                             | 230 +++++++++
 paper/figures/qualitative.py                       | 221 +++++++++
 paper/figures/samples.py                           |  49 ++
 paper/figures/style.py                             |  71 +++
 paper/markup.py                                    |   5 +
 paper/mathml.py                                    | 402 ++++++++++++++++
 paper/numbering.py                                 | 136 ++++++
 paper/numbers.py                                   |  50 ++
 paper/quantities.py                                | 165 +++++++
 paper/results.py                                   | 145 ++++++
 paper/scenes.py                                    |  17 +
 paper/sections/__init__.py                         |   0
 paper/sections/ablation.py                         | 525 +++++++++++++++++++++
 paper/sections/closing.py                          | 181 +++++++
 paper/sections/main.py                             | 270 +++++++++++
 paper/sections/materials.py                        |  90 ++++
 paper/sections/qualitative.py                      |  87 ++++
 paper/solvers/GraphCut/GraphCut.csproj             |   9 +
 paper/solvers/GraphCut/Program.cs                  | 197 ++++++++
 paper/solvers/TreeDp/Program.cs                    | 108 +++++
 paper/solvers/TreeDp/TreeDp.csproj                 |   9 +
 paper/source/acknowledgments.html                  |  29 ++
 paper/source/appendix.html                         |  35 ++
 paper/source/data.html                             |  37 ++
 paper/source/front.html                            |  11 +
 paper/source/introduction.html                     |  17 +
 paper/source/method.html                           |  78 +++
 paper/source/problem.html                          |  19 +
 paper/source/references.json                       |  36 ++
 paper/source/related.html                          |  21 +
 paper/source/style.css                             |  83 ++++
 paper/study.py                                     |  56 +++
 paper/table.py                                     |  42 ++
 paper/timing.py                                    | 156 ++++++
 pyproject.toml                                     |  36 ++
 results/ablation/collection0.jsonl                 | 204 ++++++++
 results/ablation/collection100.jsonl               | 204 ++++++++
 results/ablation/public0.jsonl                     | 204 ++++++++
 results/ablation/public100.jsonl                   | 204 ++++++++
 results/ablation/sprite1.jsonl                     |  96 ++++
 results/ablation/sprite2.jsonl                     |  80 ++++
 results/comparison/collection0.jsonl               | 204 ++++++++
 results/comparison/collection100.jsonl             | 204 ++++++++
 results/comparison/public0.jsonl                   | 204 ++++++++
 results/comparison/public100.jsonl                 | 204 ++++++++
 results/comparison/sprite1.jsonl                   |  96 ++++
 results/comparison/sprite2.jsonl                   |  80 ++++
 results/models/collection0-L.jsonl                 | 204 ++++++++
 results/models/collection0-S.jsonl                 | 204 ++++++++
 results/models/collection0-T.jsonl                 | 204 ++++++++
 results/models/collection100-L.jsonl               | 204 ++++++++
 results/models/collection100-S.jsonl               | 204 ++++++++
 results/models/collection100-T.jsonl               | 204 ++++++++
 results/models/public0-L.jsonl                     | 204 ++++++++
 results/models/public0-S.jsonl                     | 204 ++++++++
 results/models/public0-T.jsonl                     | 204 ++++++++
 results/models/public100-L.jsonl                   | 204 ++++++++
 results/models/public100-S.jsonl                   | 204 ++++++++
 results/models/public100-T.jsonl                   | 204 ++++++++
 results/models/sprite1-L.jsonl                     |  96 ++++
 results/models/sprite1-S.jsonl                     |  96 ++++
 results/models/sprite1-T.jsonl                     |  96 ++++
 results/models/sprite2-L.jsonl                     |  80 ++++
 results/models/sprite2-S.jsonl                     |  80 ++++
 results/models/sprite2-T.jsonl                     |  80 ++++
 results/resolution/collection0-128.jsonl           |  68 +++
 results/resolution/collection0-256.jsonl           |  68 +++
 results/resolution/collection0-384.jsonl           |  68 +++
 results/resolution/collection100-128.jsonl         |  68 +++
 results/resolution/collection100-256.jsonl         |  68 +++
 results/resolution/collection100-384.jsonl         |  68 +++
 results/resolution/sprite1-128.jsonl               |  96 ++++
 results/resolution/sprite1-256.jsonl               |  96 ++++
 results/resolution/sprite1-384.jsonl               |  96 ++++
 results/resolution/sprite2-128.jsonl               |  80 ++++
 results/resolution/sprite2-256.jsonl               |  80 ++++
 results/resolution/sprite2-384.jsonl               |  80 ++++
 results/timing.json                                |  54 +++
 src/ellipse_foreground/__init__.py                 |   6 +
 src/ellipse_foreground/analysis.py                 | 118 +++++
 src/ellipse_foreground/boundary.py                 |  76 +++
 src/ellipse_foreground/cues/__init__.py            |   0
 src/ellipse_foreground/cues/color.py               |  25 +
 src/ellipse_foreground/cues/evidence.py            |  10 +
 src/ellipse_foreground/cues/patch.py               |  77 +++
 src/ellipse_foreground/cues/sampling.py            |  23 +
 src/ellipse_foreground/cues/texture.py             |  56 +++
 src/ellipse_foreground/cut.py                      |  26 +
 src/ellipse_foreground/evaluation/__init__.py      |   0
 src/ellipse_foreground/evaluation/__main__.py      |  68 +++
 src/ellipse_foreground/evaluation/auc.py           |  11 +
 src/ellipse_foreground/evaluation/backgrounds.py   |  26 +
 .../evaluation/color_transfer.py                   |  31 ++
 .../evaluation/experiments/__init__.py             |   0
 .../evaluation/experiments/ablation.py             | 138 ++++++
 .../evaluation/experiments/comparison.py           |  54 +++
 .../evaluation/experiments/context.py              |  52 ++
 .../evaluation/experiments/models.py               |  30 ++
 .../evaluation/experiments/resolution.py           |  33 ++
 src/ellipse_foreground/evaluation/export.py        |  79 ++++
 src/ellipse_foreground/evaluation/listing.py       |   9 +
 src/ellipse_foreground/evaluation/metrics.py       |  46 ++
 src/ellipse_foreground/evaluation/own.py           |  47 ++
 src/ellipse_foreground/evaluation/recovery.py      |  57 +++
 src/ellipse_foreground/evaluation/results.py       |  28 ++
 src/ellipse_foreground/evaluation/runner.py        | 126 +++++
 src/ellipse_foreground/evaluation/scene.py         |  31 ++
 src/ellipse_foreground/evaluation/sprites.py       | 113 +++++
 src/ellipse_foreground/evaluation/statistics.py    |  40 ++
 src/ellipse_foreground/evaluation/trials.py        |  52 ++
 src/ellipse_foreground/finish.py                   |  78 +++
 src/ellipse_foreground/geometry.py                 |  36 ++
 src/ellipse_foreground/graph_cut.py                |  37 ++
 src/ellipse_foreground/grid.py                     |  14 +
 src/ellipse_foreground/imaging.py                  |  48 ++
 src/ellipse_foreground/prior.py                    |  16 +
 src/ellipse_foreground/reliability.py              |  60 +++
 src/ellipse_foreground/rendering.py                |  34 ++
 src/ellipse_foreground/settings.py                 | 119 +++++
 src/ellipse_foreground/tree.py                     |  85 ++++
 src/ellipse_foreground/weights.py                  |  37 ++
 src/ellipse_foreground/work.py                     |  24 +
 tests/__init__.py                                  |   0
 tests/helpers.py                                   |  24 +
... 残り 44 行は省略しました。