Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ALTO support for OCR of video #46

Open
acpopat opened this issue Jan 17, 2018 · 2 comments
Open

ALTO support for OCR of video #46

acpopat opened this issue Jan 17, 2018 · 2 comments
Assignees

Comments

@acpopat
Copy link
Member

acpopat commented Jan 17, 2018

ALTO should support OCR of video efficiently.

This is a future-looking issue, not something we're likely to address immediately, but something to keep in mind as we drive progress of ALTO to be a suitable representation of all OCR output or ground truth in general, whether the source be scanned documents, scene text, screenshots, or video.

Video may require special consideration because the straightforward approach, having an ALTO record for the result of OCR of each frame, would be grossly inefficient since in most videos, OCR is present in only some portions, and text tends to persist over segments, either entirely or partially.

To track and drive this capability, this issue proposes that ALTO should represent the "ideal" OCR results of the attached video in much the way a human commentator would: by describing the overall text once, and representing dynamically the changing text-region boundaries in the moving scene in an efficient manner, e.g., by encoding differences in bounding boxes or by describing the motion parametrically.

Considering video may also drive discussion of the relative roles of layout representation and text-fragment representation, and of collection-level annotation (e.g., book or video or newspaper) and page-level annotation.

Relevant files:

This issue will be considered fixed when the following has happened:

For the referenced two video files, represent the ideal OCR results (i.e., OCR groundtruth) efficiently using ALTO and attach the XML files to this issue.

@acpopat
Copy link
Member Author

acpopat commented Jan 17, 2018

Hi All, as discussed in our last meeting, I think ALTO should consider the use case where text in video is being OCR'ed. Some common types of video text:

  • Incidental text in the background (signs, storefronts, etc.)
  • hard captions or subtitles, e.g., those burned into the pixels
  • soft captions or subtitles, e.g., born-digital
  • titles and credits, sometimes scrolling

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

No branches or pull requests

4 participants