docs: deploy from e588597
This commit is contained in:
@@ -1165,7 +1165,7 @@ same span (verified for Hugh Bonneville: bbox <code>(1743.2, 0.0, 171.3, 317.8)<
|
||||
unchanged to the pixel, at every sampled second for 57 seconds). The
|
||||
staircase at the right edge is the extinction window expiring, actor by
|
||||
actor. This is <code>SceneTrackerFunc::active_[actor_idx].last_bbox</code>
|
||||
(<a href="https://gitea.tourolle.paris/dtourolle/scene-actor-extraction/raw/commit/0bd27470698c45cab21935d636a04512360e1008/src/nodes/scene_tracker_node.hpp"><code>src/nodes/scene_tracker_node.hpp</code></a>)
|
||||
(<a href="https://gitea.tourolle.paris/dtourolle/scene-actor-extraction/raw/commit/e5885977dfd04741a0d1bb7aaf0270d9c40a2fa8/src/nodes/scene_tracker_node.hpp"><code>src/nodes/scene_tracker_node.hpp</code></a>)
|
||||
re-emitted as designed. <code>extinction_sec=57.4</code> was tuned long because
|
||||
bridging is correct on most footage, as in the polygraph scene above. The
|
||||
training films did not contain a faceless stretch long enough to expose the
|
||||
@@ -1245,17 +1245,23 @@ pipeline has no way to draw that distinction from a face crop alone.</p>
|
||||
the edge of frame. A marginal, low-confidence lookalike confusion.</p>
|
||||
<h3 id="lovelace-1-name">Lovelace: 1 name<a class="headerlink" href="#lovelace-1-name" title="Permanent link">¶</a></h3>
|
||||
<p><img alt="Chloë Sevigny, out-of-cast name in Lovelace" src="../assets/images/lovelace_fpi_sevigny.jpg" /></p>
|
||||
<p>Chloë Sevigny, t=2451s, 100% confidence. Two boxes are drawn on the same
|
||||
face: one correctly labeled Amanda Seyfried, one incorrectly labeled Chloë
|
||||
Sevigny, both at 100%. A single detection producing two competing high-
|
||||
confidence identities on the same crop.</p>
|
||||
<p>Chloë Sevigny, t=2451s, 100% confidence. Amanda Seyfried's track is real and
|
||||
well-tracked through most of this shot, but her bbox is frozen at the exact
|
||||
same coordinates for t=2450 and t=2451, one second where her box stopped
|
||||
updating from a fresh detection. Only one real face is detected at t=2451
|
||||
(confirmed against the dump's own per-frame detections), and it is a tight
|
||||
IoU-1.0 fit under the Chloë Sevigny box, not the Seyfried one. So the green
|
||||
Seyfried box in this frame is a ghost, re-emitting her last known position
|
||||
for that one second, and the fresh, wrong detection is Sevigny, landing on
|
||||
top of it. Not two competing fresh identities on one crop: one ghost and
|
||||
one fresh misidentification happening to overlap.</p>
|
||||
<h3 id="scarface-1-name">Scarface: 1 name<a class="headerlink" href="#scarface-1-name" title="Permanent link">¶</a></h3>
|
||||
<p><img alt="Kirstie Alley, out-of-cast name in Scarface" src="../assets/images/scarface_fpi_alley.jpg" /></p>
|
||||
<p>Kirstie Alley, t=2451s, 89% confidence. Al Pacino is correctly identified in
|
||||
the foreground at 100%; a background face in the same shot is wrongly
|
||||
labeled Kirstie Alley. (The t=2451s here and the Lovelace Chloë Sevigny case
|
||||
above landing on the identical second is a genuine coincidence, verified from
|
||||
each film's raw stream by <a href="https://gitea.tourolle.paris/dtourolle/scene-actor-extraction/raw/commit/0bd27470698c45cab21935d636a04512360e1008/scripts/docs/first_fpi_frames.py"><code>first_fpi_frames.py</code></a>,
|
||||
each film's raw stream by <a href="https://gitea.tourolle.paris/dtourolle/scene-actor-extraction/raw/commit/e5885977dfd04741a0d1bb7aaf0270d9c40a2fa8/scripts/docs/first_fpi_frames.py"><code>first_fpi_frames.py</code></a>,
|
||||
not a transcription slip, two unrelated films whose <em>first</em> out-of-cast name
|
||||
happens to fall at the same timestamp.)</p>
|
||||
<h3 id="summary-of-the-nine">Summary of the nine<a class="headerlink" href="#summary-of-the-nine" title="Permanent link">¶</a></h3>
|
||||
@@ -1342,7 +1348,7 @@ bridging: every one of these nine is a fresh detection on a real face crop
|
||||
at the second it first appears.</p>
|
||||
<h2 id="where-lvface-beat-x-ray">Where LVFace beat X-Ray<a class="headerlink" href="#where-lvface-beat-x-ray" title="Permanent link">¶</a></h2>
|
||||
<p>Not every name marked wrong is actually wrong.
|
||||
<a href="https://gitea.tourolle.paris/dtourolle/scene-actor-extraction/raw/commit/0bd27470698c45cab21935d636a04512360e1008/scripts/optimizer/second_score.py"><code>scripts/optimizer/second_score.py</code></a>
|
||||
<a href="https://gitea.tourolle.paris/dtourolle/scene-actor-extraction/raw/commit/e5885977dfd04741a0d1bb7aaf0270d9c40a2fa8/scripts/optimizer/second_score.py"><code>scripts/optimizer/second_score.py</code></a>
|
||||
scores strictly against X-Ray, and X-Ray has gaps of its own.</p>
|
||||
<p><img alt="LVFace correctly identifies Germar Terrell Gardner, uncredited by X-Ray" src="../assets/images/germar_beats_xray.jpg" /></p>
|
||||
<p>Germar Terrell Gardner, the same name from the table above, does not appear
|
||||
|
||||
Reference in New Issue
Block a user