Skip to content

Releases: barebone-lab/lastlook

LastLook 1.0.0 — Arm Create Submission

Choose a tag to compare

@barebone-lab barebone-lab released this 11 Aug 10:16

LastLook 1.0.0 submission release

Before you walk away, your phone should remember what you’re about to forget.

LastLook 1.0.0 is the judge-facing Arm64 Android release for the Arm Create: AI Optimization Challenge 2026. It is a private, fully on-device visual memory: scan a place, tap the objects that matter, and check what is still there before leaving.

Measured result

The release pipeline was selected on a 12-pair development split, then evaluated on 48 held-out scenes and 289 item decisions with the threshold locked at 0.55.

Metric Baseline LastLook 1.0.0
F1 0.7422 0.8266
Median latency 4615 ms 2661 ms (-42.34%)
P95 latency 5003 ms 3259 ms (-34.86%)
Decoder calls 2017 1156 (-42.69%)
Peak PSS 588.6 MB 547.4 MB (-7.01%)
Model size 46.0 MB 39.3 MB (-14.47%)

Five formal final runs produced exactly the same 112 TP / 13 FP / 34 FN, F1 0.82656825, and zero crashes.

Experiment story

The fastest prototype did not ship. EdgeTAM 512 reached 725 ms but lost accuracy; a real Qualcomm HTP encoder reached roughly 96–99 ms per call but degraded masks and made the complete path slower; the 1024→768 hybrid reduced latency and energy by 22% but changed locked decisions. LastLook retained the full-resolution reliable path and instead removed redundant prompts, bounded candidates, packed masks, quantized the embedder, and shortened tensor lifetimes. Complete accepted and rejected runs are linked from the README.

Included

  • complete offline camera and bundled-sample flows;
  • EdgeTAM encoder/decoder and INT8 MobileNetV3 embedding models;
  • real on-device result visualization and AI timing details;
  • package-versioned model integrity cache;
  • app icon, camera capability declaration, and Android 8.0+ compatibility.

Release downloads include the installable Arm64 APK, a release-ready SHA-256 manifest, benchmark summary CSV, synchronized subtitle file, and the 2:03 narrated demo. The public demo is also available at https://youtu.be/vheJbSBZPh4.

Intentionally excluded

The compact APK excludes the 48-pair benchmark image dataset, rejected experimental models, and optional research runtimes. The research benchmark remains reproducible from source with -PincludeBenchmarkData=true.

The APK is debug-signed for evaluator installation and must not be treated as a production Play Store release.

Install

adb install -r LastLook-1.0.0-arm64-test.apk

Choose Load Sample Scene for the deterministic evaluator path, or Start Camera Demo for a live scan. The status bar should show On-device, Offline, and Arm64 Android.