mapbox / mapbox/mapbox-vision-ios

Enhancement request: Trigger didUpdateFrameSignClassifications earlier so apps can give drivers info they can react to in a timely fashion

Open
#340 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
63
Forks
26
PR merge metrics
No merged PRs in 30d

Description

## Description
didUpdateFrameSignClassifications delegate method is invoked very late (almost after the sign has gone out of frame)

## Goal
it would be much more useful to app developers/end users if the method is invoked as soon as a sign is classified; so we can give drivers some time to react to the detection of a sign. Currently, it's almost too late to produce real time alerts.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the didUpdateFrameSignClassifications delegate method and the sign-classification flow that invokes it. Trace when a sign becomes classified versus when the delegate is called; done means the callback occurs promptly after classification while preserving the existing delegate behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
computer-vision, mobile-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.