OCR برای خواندن کد کانتینر (ACCR) چیست و چه کاربردی دارد؟

OCR در خواندن کد کانتینرها

OCR برای خواندن کد کانتینر، فناوری‌ای است که شناسه‌ی ۱۱ کاراکتری کانتینر را در تصویر دوربین شناسایی می‌کند، می‌خواند و به متن قابل پردازش تبدیل می‌کند. این سیستم در گیت‌های ورودی و خروجی، محوطه و جرثقیل‌های بنادر و ترمینال‌ها جایگزین ثبت دستی شماره کانتینر می‌شود و نتیجه‌اش سرعت بیشتر، خطای کمتر و ردیابی لحظه‌ای کانتینرهاست. برای آشنایی با اصول کلی این فناوری، مقاله‌ی «OCR چیست؟» را ببینید.

در بنادر و ترمینال‌های مدرن، هر کانتینر در چند نقطه باید شناسایی شود: گیت ورودی و خروجی، محوطه‌ی انبار و محل بارگیری و تخلیه توسط جرثقیل.ثبت دستی کد کانتینر سرعت عملیات را کاهش می‌دهد و احتمال خطای انسانی را افزایش می‌دهد. حتی اشتباه در یک رقم از شماره کانتینر می‌تواند ردیابی بار را مختل کند یا عبور کامیون از گیت را به تأخیر بیندازد. سیستم OCR کانتینر کد را به‌صورت خودکار از روی تصویر شناسایی و ثبت می‌کند؛ در نتیجه، کارکنان کمتر به ورود دستی اطلاعات نیاز دارند و با دقت بیشتری اطلاعات کانتینرها را ثبت می‌کنند. مهم‌ترین مزایای این سیستم عبارت‌اند از:

  • افزایش سرعت عبور کامیون‌ها از گیت
  • بالا رفتن دقت و امنیت اطلاعات
  • خودکارسازی ثبت ورود و خروج
  • ردیابی سریع و لحظه‌ای کانتینرها

شناسایی خودکار کد کانتینرها چگونه کار می‌کند؟

  1. تصویربرداری: دوربین‌های ثابت روی گیت یا جرثقیل از کانتینر عکس می‌گیرند.
  2. تشخیص محل کد: الگوریتم ناحیه‌ی کد را در تصویر پیدا می‌کند (روی در، دیواره یا سقف، افقی یا عمودی).
  3.  خواندن کاراکترها (OCR): سیستم OCR حروف و ارقام کد کانتینر را شناسایی و از یکدیگر تفکیک می‌کند.
  4. اعتبارسنجی با رقم کنترل: سیستم بررسی می‌کند کد خوانده‌شده طبق الگوریتم ISO ۶۳۴۶ معتبر است یا نه. این مرحله در متن فعلی تو نیست و تفاوت اصلی یک سیستم حرفه‌ای با یک OCR ساده است.
  5.  ذخیره و ارسال: سیستم OCR کد کانتینر را در پایگاه داده ذخیره می‌کند یا به سیستم‌های TOS و ERP می‌فرستد.

شناسایی خودکار کد کانتینر

کاربردهای OCR در شناسایی و خواندن کد کانتینرها

  1. گیت ورودی و خروجی بنادر و ترمینال‌ها: ثبت خودکار شماره‌ی کانتینر هنگام عبور کامیون، بدون توقف و بدون نیاز به نیروی انسانی در گیت.
  2. جرثقیل‌های ساحلی و RTG/RMG: شناسایی کانتینر در لحظه‌ی بارگیری و تخلیه کشتی و ثبت دقیق جابه‌جایی.
  3. مدیریت محوطه (Yard): ثبت مکان هر کانتینر در محوطه و کاهش زمان جست‌وجو و جابه‌جایی‌های اضافه.
  4. پایگاه داده‌ی جامع کانتینرها: نگهداری تاریخچه‌ی ورود، خروج و ترافیک هر کانتینر برای گزارش‌گیری و پیگیری.
  5. ترمینال‌های راه‌آهن و حمل ریلی: سیستم OCR کد کانتینرهای قرارگرفته روی واگن‌های در حال حرکت را می‌خواند.
  6. گمرک و کنترل مرزها: تطبیق خودکار شماره‌ی کانتینر با اظهارنامه و مانیفست و تسریع ترخیص.
  7. مدیریت موجودی و انبارداری: به‌روزرسانی خودکار موجودی کانتینرهای پر و خالی.
  8. اتصال به سیستم‌های TOS، ERP و WMS: سیستم OCR کد کانتینر را مستقیماً به نرم‌افزارهای مدیریتی ارسال می‌کند و نیاز به ورود دستی داده‌ها را کاهش می‌دهد.
  9. امنیت و جلوگیری از تخلف: شناسایی کانتینر ناشناس، تکراری یا خارج از برنامه و ثبت تصویر به‌عنوان مدرک.
  10. بازرسی خسارت و ثبت تصویری: ذخیره‌ی تصویر هر کانتینر هنگام ورود و خروج برای اثبات وضعیت ظاهری در صورت اختلاف.

کدگزاری کانتینرها

استاندارد کد کانتینر (ISO ۶۳۴۶)

شناسه‌ی هر کانتینر طبق استاندارد بین‌المللی ISO ۶۳۴۶ (نسخه‌ی ۲۰۲۲) یک کد ۱۱ کاراکتری یکتاست. سیستم OCR کانتینر باید همین ساختار را بشناسد تا بتواند صحت کد خوانده‌شده را بررسی کند. مثال تصویر زیر: UESU ۴۸۵۸۱۲ ۵

بخشتعداد کاراکترنمونهتوضیح
کد مالک۳ حرف بزرگ لاتینUESمشخص‌کننده‌ی مالک یا اپراتور
شناسه‌ی گروه تجهیزات۱ حرفUنوع تجهیزات
شماره‌ی سریال۶ رقم485812به انتخاب مالک
رقم کنترل۱ رقم5محاسبه‌شده از ۱۰ کاراکتر قبل
  • کد مالک: سه حرف لاتین که در سازمان BIC (Bureau International des Containers) ثبت می‌شود. تمام کانتینرهای یک شرکت کد مالک یکسان دارند و دو شرکت نمی‌توانند کد یکسان بگیرند.
  • شناسه‌ی گروه تجهیزات: حرف U برای کانتینرهای حمل کالا، J برای تجهیزات قابل جداسازی متصل به کانتینر، و Z برای تریلر و شاسی. بیشتر کانتینرهایی که در بنادر می‌بینید با U تمام می‌شود.
  • شماره‌ی سریال: شش رقمی که مالک به هر کانتینر اختصاص می‌دهد.
  • رقم کنترل (Check Digit): رقمی که با یک فرمول ریاضی از چهار حرف اول و شش رقم سریال به دست می‌آید و نمی‌تواند دلخواه باشد. OCR با این رقم می‌فهمد کد را درست خوانده یا خیر.

رقم کنترل چطور محاسبه می‌شود؟

 هر حرف معادل عددی دارد (A=۱۰، B=۱۲، C=۱۳ و همین‌طور تا Z=۳۸؛ اعداد ۱۱، ۲۲ و ۳۳ رد می‌شوند).
۲. هر کاراکتر در ۲ به توان جایگاهش (از صفر تا ۹) ضرب می‌شود.
۳. مجموع بر ۱۱ تقسیم می‌شود و باقیمانده، رقم کنترل است (باقیمانده‌ی ۱۰ به ۰ تبدیل می‌شود).

مثال UESU ۴۸۵۸۱۲: مقدار حروف U=۳۲، E=۱۵، S=۳۰، U=۳۲ است. مجموع وزنی ۳۳۸۲ می‌شود، و باقیمانده‌ی ۳۳۸۲ بر ۱۱ برابر ۵ است. پس رقم کنترل ۵ است و کد معتبر است.

کد نوع و اندازه (Size & Type Code)

این کد ۴ کاراکتری معمولاً زیر شناسه‌ی اصلی چاپ می‌شود و جزو ۱۱ کاراکتر شناسه نیست. نمونه: 22G1 یعنی کانتینر ۲۰ فوتی، ارتفاع استاندارد، عمومی (General Purpose). کد 45G1 یعنی ۴۰ فوتی High Cube.

جمع‌بندی

سیستم OCR کد ۱۱ کاراکتری کانتینر را طبق استاندارد ISO ۶۳۴۶ به‌صورت خودکار از روی تصویر می‌خواند و نیاز به ثبت دستی اطلاعات در گیت‌ها، جرثقیل‌ها و محوطه بنادر و ترمینال‌ها را کاهش می‌دهد. این فناوری سرعت تردد را افزایش می‌دهد، خطاهای ثبت اطلاعات را کاهش می‌دهد و امکان ردیابی لحظه‌ای کانتینرها را فراهم می‌کند.

اگر برای گیت یا ترمینال خود به سیستم ACCR نیاز دارید، با ما تماس بگیرید.

سوالات متداول

OCR برای خواندن کد کانتینر چه استانداردی را پشتیبانی می‌کند؟

استاندارد بین‌المللی ISO ۶۳۴۶ برای کد کانتینر، ساختاری ۱۱ کاراکتری تعریف می‌کند که شامل سه حرف کد مالک، یک حرف گروه تجهیزات، شش رقم سریال و یک رقم کنترل است. سیستم OCR حرفه‌ای علاوه بر خواندن کد، رقم کنترل را نیز محاسبه می‌کند تا صحت کد را بررسی کند.

بیشترین کاربرد در گیت ورودی و خروجی بنادر و ترمینال‌ها، جرثقیل‌های ساحلی و محوطه‌ی انبار است. همچنین در ترمینال‌های ریلی و گمرک برای ثبت خودکار شماره‌ی کانتینر، کاهش خطای ورود دستی و تسریع تردد استفاده می‌شود.

زاویه‌ی دوربین، نور ضعیف، زنگ‌زدگی یا کثیفی روی کد، چاپ افقی یا عمودی و کیفیت پایین تصویر مهم‌ترین عوامل‌اند. انتخاب درست دوربین و نورپردازی، پیش‌پردازش تصویر و اعتبارسنجی با رقم کنترل، این اثرها را کم می‌کند.

سرعت بارگیری و تخلیه را بالا می‌برد، خطای ثبت دستی را کم می‌کند، نیاز به نیروی انسانی در گیت را کاهش می‌دهد و کد خوانده‌شده را مستقیم به سیستم‌های TOS، ERP و WMS می‌فرستد تا اطلاعات لحظه‌ای به‌روز بماند.

6 thoughts on “OCR برای خواندن کد کانتینر (ACCR) چیست و چه کاربردی دارد؟”

  1. محمد سلیمانی میگوید:

    سلام
    مقاله شما در مورد استفاده از OCR برای خواندن کد کانتینرها بسیار جالب بود. می‌خواستم بدونم این تکنولوژی برای انواع مختلف کدهای بارکد هم کاربرد دارد؟

    • datamoon میگوید:

      درود بر شما
      سوال عالی بود! بله، تکنولوژی OCR می‌تواند برای خواندن انواع مختلف کدهای بارکد و QR Code نیز کاربرد داشته باشد. این فناوری به شما کمک می‌کند که به‌طور دقیق اطلاعات را از تصاویر استخراج کنید، حتی اگر کدها به‌ طور واضح قابل مشاهده نباشند.

  2. یوسفی میگوید:

    چطور می‌توانم از OCR در محیط‌ های صنعتی برای شناسایی کد کانتینرها استفاده کنم؟ آیا نرم‌افزار خاصی نیاز دارد؟

    • datamoon میگوید:

      درود بر شما
      بله، برای استفاده از OCR در محیط‌ های صنعتی، نیاز به نرم‌ افزارهای تخصصی دارید که از الگوریتم‌های پیشرفته برای پردازش تصاویر استفاده می‌کنند. برخی از این نرم‌افزارها حتی می‌توانند به‌ طور خودکار کدها را از تصاویر استخراج کنند و آن‌ها را با پایگاه داده‌ها مقایسه کنند.

  3. علی احمدی میگوید:

    بسیار مفید بود. با اینکه من قبلاً از OCR استفاده کرده بودم، اما این مقاله کمک کرد تا کاربردهای جدیدی از این تکنولوژی را پیدا کنم. متشکرم!

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

💬