cd /news/computer-vision/rightwayup-open-360deg-image-rotatio… · home › topics › computer-vision › article
[ARTICLE · art-143715] src=discuss.huggingface.co ↗ pub= topic=computer-vision verified=true sentiment=↑ positive

RightWayUp: open 360° image rotation model in six ONNX / Core ML sizes

Ortus AI released RightWayUp, an Apache-2.0 licensed 360° image rotation model that predicts how far an image is rotated (0–359°) with a confidence score and abstains when it cannot determine which way is up. The model is published in six sizes, Pico to Max, as ONNX (FP32, FP16, INT8) and Core ML files on Hugging Face, with a tiers.json file supplying preprocessing and thresholds so the ONNX files can be called directly, plus ONNX Runtime Web builds for Pico. The training set includes 3,586 Blender renders released as a CC BY 4.0 dataset, and the developers say thermal and fisheye images are the cases they are least sure about.

read1 min views1 publishedOct 2, 2026

Hi everyone. We needed to spot CCTV cameras that had been knocked or mounted crooked from a single frame, so we trained a model for it, and we’ve now opened it under Apache-2.0.

RightWayUp predicts how far an image is rotated (0–359°) with a confidence score, and abstains when it can’t tell which way is up. All six sizes, Pico to Max, are in one repo as ONNX (FP32, FP16, INT8) and Core ML. You don’t need our package: tiers.json in the repo has the preprocessing and thresholds for every file, so you can call the ONNX files directly. Pico also has builds for ONNX Runtime Web.

pip install rightwayup

rightwayup fix photo.jpg

The 3,586 Blender renders we trained on are up as a dataset too (CC BY 4.0), with the roll and camera details for every image. They’re a small part of the training data, added to make the model more robust on CCTV-style scenes. All the images used for training are in the manifests, with corresponding links, authors, and licences.

Most useful to us: images where it’s confidently wrong. Thermal and fisheye are the ones we’re least sure about.

Model: ortusai/rightwayup · Hugging Face (renders are in ortusai/rightwayup-renders next to it).

── more in #computer-vision 4 stories · sorted by recency
── more on @ortus ai 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/rightwayup-open-360d…] indexed:0 read:1min 2026-10-02 · —