Skip to content

Keep separate video moments from being merged together #87

Description

@tulayha

VidXP currently combines search hits whenever their time ranges touch or overlap. Because that combining repeats, a chain of nearby hits can turn several separate appearances or events into one long result.

This can give users a clip containing unrelated footage, misleading start/end times, or an incorrect count of appearances.

What should change:

  • Nearby duplicate hits can still be combined.
  • One bridging hit must not join two otherwise separate moments.
  • Returned start/end times should stay close to the event or appearance that matched.
  • Searches for all appearances should return separate useful occurrences instead of one broad range.
  • Keep the original hits available so a result can still be inspected and explained.
  • Add a regression case where A overlaps B and B overlaps C, but A and C belong to separate moments.

Start with a simple bounded rule and compare alternatives using #76. Coordinate with #83 because clip-level indexing will introduce better source time ranges.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

help wantedExtra attention is needed

Type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions