İçeriğe geç
KAMPANYA Kurumsal Web Paketi — $499'dan başlayan fiyatlar Web & Logo Tasarımı · Kurumsal E-posta · LiteSpeed + CloudLinux · Imunify360 Güvenlik · cPanel Yönetim · 3 Gbps DDoS Koruması 00 Gün 00 Saat 00 Dk 00 Sn
AIOR

Sub-pixel drift: the hidden cost of skipping camera recalibration

Sektör topluluğu — sorularınız, deneyimleriniz ve duyurularınız için.

Sub-pixel drift: the hidden cost of skipping camera recalibration

Aior

Administrator
Staff member
Joined
Apr 2, 2023
Messages
895
Reaction score
2
Points
18
Age
40
Location
Turkey
Website
aior.com
1/3
Thread owner

500


Şimdiye kadar gönderdiğimiz en pahalı hata​

Bir süre önce bir müşteri sahasındaki ölçüm istasyonu iyi parçaları reddetmeye başladı. Çok değil — hafta üstüne hafta %0.3 fazla. Fark edilene kadar hat sessizce önemli miktarda spec içi malzemeyi hurdaya çıkarmıştı. Sebep: kalibre edilmiş 200 mm çalışma mesafesinde altı ayda biriken 0.04 mm'lik drift.

Kalibrasyon drift'i yavaş bir sızıntıdır. Çoğu ekip için zaman bütçelenmez ve diğer tüm görü sistemi bakım kalemlerinin toplamından daha pahalıya mal olur.

"Kalibrasyon" gerçekte neyi kapsar​

Sıkça karıştırılan iki katman:
  • Intrinsic kalibrasyon — focal length, principal point, lens distortion katsayıları. Statik sistemde stabil. Lens tutulduğunda, sert titreşim aldığında veya sıcaklık döngüsünde drift eder.
  • Extrinsic kalibrasyon — kameranın dünyaya göre (konveyör, parça fikstürü, robot çerçevesi) pozu. Sürekli drift eder: cıvatalar oturur, çerçeveler bükülür, montaj plakaları ısınır.

Deneyimimize göre intrinsic drift nadirdir ve olduğunda belirgindir. Extrinsic drift sabittir ve ölçene kadar neredeyse görünmezdir.

Telecentric lensler sizi kurtarmaz ama marj sağlar​

İyi bir telecentric lens, aynı FOV'da entocentric lense kıyasla geometrik hata bütçenizi ~5x kısar. Bu yeniden kalibrasyonu atlayabileceğiniz anlamına gelmez — küçük drift'ler daha küçük ölçüm hataları üretir, yani yeniden kalibrasyon arası uzun aralıkları tolere edebilirsiniz.

Mikrometre raporlayan her şey için telecentric tartışılmazdır. "Bu parça orada mı?" tespiti için entocentric yeterlidir.

Gerçekte drift'e ne neden olur​

  • Sıcaklık. Bir alüminyum çerçeve metre başına °C başına yaklaşık 23 µm hareket eder. Çoğu fabrika yaz gecesi ile yaz günü arasında 10 °C salınır. Bu 1 m baseline'da 0.23 mm çerçeve deformasyonu — bir hassas istasyonu toleransın dışına itecek kadar kolay.
  • Titreşim. Kamera montajları gevşer. Optik montajlarda her zaman kilitleme thread bileşiği kullanın. Her zaman.
  • Temizleme. Lens silen aşırı hevesli bir operatör açısal hizalamayı 0.5° kaydırabilir. Gördük.
  • Kablo gerginliği. Küçük bir kameradan sarkan ağır bir GigE kablosu, altı ayda kamerayı eğer. Strain relief opsiyonel değildir.

Gerçekten işe yarayan bir bakım takvimi​

  • Günlük — ısınmanın parçası olarak otomatik görüntülenen bilinen-iyi bir kalibrasyon hedefi. Sistem temelden sapmayı hesaplar. Sapma eşiği geçerse hat durur.
  • Haftalık — hedef görüntünün temelle üst üste manuel görsel kontrolü.
  • Üç aylık — izlenebilir hedefle tam yeniden kalibrasyon, intrinsic ve extrinsic.
  • Herhangi bir mekanik olayda — çarpma, temizleme, lens değişimi, kablo değişimi → yeniden kalibre edin.

Günlük otomatik kontrol bunun tek en yüksek kaldıraçlı parçası. 30 satırlık script ve pahalıya mal olmadan gördüğümüz her drift'i yakaladı.

Göndermeden önce​

Kalibrasyon hedefini hücreye inşa edin. Bir çekmecede gevşek bir checkerboard değil — kalıcı, monteli, sistemin operatör yardımı olmadan ulaşabildiği izlenebilir bir hedef. Bunu yaptığımız hücreler yapmadıklarımıza kıyasla ölçülebilir biçimde daha iyi uzun vadeli doğruluğa sahip.

Yeniden kalibrasyon aralığınız nedir? Fiziksel hedef olmadan online drift tahmini yapan var mı, merak ediyoruz.


500


The most expensive bug we ever shipped​

A while back, a measurement station at a customer site started rejecting good parts. Not many — 0.3 % extra, week over week. By the time anyone noticed, the line had quietly scrapped a sizeable amount of in-spec material. The cause: a 0.04 mm drift on a calibrated 200 mm working distance, accumulated over six months.

Calibration drift is a slow leak. It's not a thing most teams budget time for, and it costs more than every other vision-system maintenance item combined.

What "calibration" actually covers​

Two layers, often confused:
  • Intrinsic calibration — focal length, principal point, distortion coefficients of the lens. Stable on a static system. Drifts when the lens is touched, vibrated hard, or temperature-cycled.
  • Extrinsic calibration — pose of the camera relative to the world (the conveyor, the part fixture, the robot frame). Drifts continuously: bolts settle, frames flex, mounting plates warm up.

In our experience, intrinsic drift is rare and obvious when it happens. Extrinsic drift is constant and almost invisible until you measure it.

Telecentric lenses won't save you, but they buy you margin​

A good telecentric lens cuts your geometric error budget by ~5x compared to an entocentric lens at the same FOV. That doesn't mean you can skip recalibration — it means small drifts produce smaller measurement errors, so you can tolerate longer intervals between recalibrations.

For anything reporting micrometres, telecentric is non-negotiable. For "is this part there?" detection, entocentric is fine.

What actually causes drift​

  • Temperature. An aluminium frame moves about 23 µm per metre per °C. Most factories swing 10 °C between summer night and summer day. That's 0.23 mm of frame deformation on a 1 m baseline — easily enough to push a precision station out of tolerance.
  • Vibration. Camera mounts loosen. Always use locking thread compound on optical mounts. Always.
  • Cleaning. An overzealous operator wiping a lens can shift its angular alignment by 0.5°. We've seen it.
  • Cable strain. A heavy GigE cable hanging off a small camera, over six months, will tilt the camera. Strain relief is not optional.

A maintenance schedule that actually works​

  • Daily — a known-good calibration target imaged automatically as part of warm-up. The system computes deviation from baseline. If deviation crosses threshold, the line stops.
  • Weekly — manual visual check of the target image overlaid with the baseline.
  • Quarterly — full recalibration, intrinsic and extrinsic, with a traceable target.
  • On any mechanical event — bump, cleaning, lens swap, cable change → recalibrate.

The daily auto-check is the single highest-leverage piece of this. It's a 30-line script and it has caught every drift we've seen before it became expensive.

Before you ship​

Build the calibration target into the cell. Not a loose chequerboard in a drawer somewhere — a permanent, mounted, traceable target the system can reach without operator help. The cells where we've done this have measurably better long-term accuracy than the cells where we didn't.

What's your recalibration interval? We're curious whether anyone is doing online drift estimation without a physical target.
 

Forum statistics

Threads
891
Messages
898
Members
27
Latest member
AIORAli

Members online

No members online now.

Featured content

AIOR
AIOR TEKNOLOJİ

Tüm ihtiyaçlarınız için Teklif alın

Hosting · Domain · Sunucu · Tasarım · Yazılım · Mühendislik · Sektörel Çözümler

Teklif al

7/24 Destek · Anında yanıt

Back
Top