مبدل تصویر به تقویم ICS

عنوان، محل، تاریخ و ساعت را از پوستر، بلیت و اسکرین‌شات با BERT-NER محلی و OCR چیدمان استخراج کنید و به .ICS اپل/Outlook یا Google Calendar بفرستید.

بدون آپلودبدون ثبت‌نامپردازش دسته‌ای
هوش مصنوعی محلی + OCRادغام تاریخ چندخطیدانلود فایل تقویم .ICSباز کردن در Google Calendar
دانلود
موتور آفلاین آماده استفضای کار ۱۰۰٪ خصوصی در مرورگر • بدون آپلود ابری
۱۰۰٪ خصوصی • بدون آپلود فایل به سرور

چرا مبدل محلی تصویر به تقویم (.ICS) با هوش مصنوعی Utiliome؟

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

BERT-NER محلی به‌علاوه هوش چیدمان تایپ

امتیاز ارتفاع قلم جعبه مرزی Tesseract v6 را با مدل تشخیص موجودیت نام‌دار BERT داخل مرورگر ترکیب می‌کند تا عنوان واقعی رویداد و محل برگزاری را پیدا کند.

ادغام تاریخ و ساعت چندخطی (۱۱ زبان)

تاریخ یک خط («شنبه، ۱۴ نوامبر») را خودکار با ساعت ورود/شروع خط دیگر («ورود ۱۹:۰۰ | شروع ۲۰:۳۰») در ۱۱ زبان بین‌المللی ادغام می‌کند.

وارونه‌سازی پوستر تیره و جعبه‌های تعاملی

پوستر کنسرت تیره (میانه روشنایی کمتر از ۱۱۰) را برای OCR سفید روی سیاه تیز تشخیص می‌دهد و می‌گذارد روی هر جعبه مرزی هایلایت‌شده کلیک کنید و فیلد را عوض کنید.

کاملاً خصوصی + خروجی .ICS چندپوستر

صفر بارگذاری روی سرور؛ دعوت‌های خصوصی روی دستگاه می‌مانند. چند پوستر را پشت سر هم بگذارید و تک‌تک یا در یک فایل .ICS ترکیبی خروجی بگیرید.

Utiliome در برابر جایگزین‌های ابری سنتی

موتور محلی WebAssembly ما را با ابزارهای ابری قدیمی مقایسه کنید.

ویژگی Utiliome (مرورگر محلی) مبدل‌های ابری قدیمی
استخراج عنوان رویداد و محل هوش مصنوعی ترنسفورمر BERT-NER محلی + رتبه‌بندی ارتفاع قلم جعبه مرزی قاعده ساده‌لوح خط اول که «9:41 AM 5G» یا سربرگ برگزارکننده را برمی‌دارد
خطوط جداگانه تاریخ و ساعت ادغام زمانی خودکار خطوط جداگانه تاریخ و ساعت ورود/شروع وقتی تاریخ و ساعت در خطوط جدا هستند ساعت شروع را از دست می‌دهد
پوستر کنسرت تیره و اسکرین‌شات وارونه‌سازی خودکار هیستوگرام (کشش کنتراست p5 تا p95) + جعبه‌های تعاملی روی متن سفید یا نئون روی پس‌زمینه تیره کلاب یا کنسرت شکست می‌خورد
حریم خصوصی و خروجی تقویم کاملاً محلی در مرورگر • .ICS مطابق RFC 5545 (با VALARM) + پیوند Google Calendar دعوت خصوصی را روی سرور ابری می‌فرستد یا اشتراک پولی می‌خواهد
چگونه کار می‌کند

تبدیل پوستر یا اسکرین‌شات رویداد به تقویم در ۳ گام

نیازی به نصب نرم‌افزار نیست. همه‌چیز مستقیم داخل مرورگر اجرا می‌شود.

1

یک یا چند پوستر رویداد رها کنید

اسکرین‌شات JPG، PNG یا WebP پوستر کنسرت، کارت عروسی، برنامه همایش یا بلیت را انتخاب یا بکشید و رها کنید.

2

جعبه‌های هوش مصنوعی و فیلدهای رویداد را تأیید کنید

جعبه‌های رنگی عنوان (نارنجی)، تاریخ/ساعت (آبی) و محل (زمردی) را روی پوستر ببینید، یا روی هر جعبه کلیک کنید تا نقش آن را عوض کنید.

3

خروجی فایل .ICS یا باز کردن در Google Calendar

یادآور VALARM (۱۵ دقیقه، ۳۰ دقیقه، ۱ ساعت) را انتخاب کنید، فایل تقویم .ICS استاندارد RFC 5545 (تک‌رویداد یا بسته چندرویداد) را دانلود کنید، یا مستقیم در Google Calendar باز کنید.

استخراج سه‌مرحله‌ای رویداد با هوش مصنوعی محلی: OCR چیدمان + BERT-NER + امتیاز تایپ دیداری

پاسخ کوتاه: Utiliome تحلیل جعبه مرزی چیدمان Tesseract v6 را با مدل ترنسفورمر Xenova/bert-base-NER داخل مرورگر ترکیب می‌کند تا بزرگ‌ترین تیتر دیداری را عنوان رویداد بداند و موجودیت‌های مکان را در فیلد محل ادغام کند.

ابزارهای ساده OCR به تقویم روی پوستر و اسکرین‌شات واقعی شکست می‌خورند چون تصویر را متن تخت می‌بینند و کورکورانه خط اول (lines[0]) را نام رویداد می‌گیرند. روی اسکرین‌شات گوشی یا پوستر کنسرت، خط اول تقریباً همیشه نویز نوار وضعیت (9:41 AM 5G)، واترمارک بلیت (TICKETMASTER) یا معرفی برگزارکننده (LIVE NATION PRESENTS) است.

خط لوله سه‌مرحله‌ای هوش مصنوعی محلی Utiliome هم سلسله‌مراتب دیداری و هم موجودیت معنایی پوستر را می‌فهمد:

  1. استخراج بلوک چیدمان و جعبه مرزی Tesseract v6: مختصات دقیق پیکسل هر خط (bbox: { x0, y0, x1, y1 }) و ارتفاع دیداری قلم (y1 - y0) نسبت به میانه ارتفاع متن پوستر را بیرون می‌کشد.
  2. Web Worker محلی Xenova/bert-base-NER: متن تمام‌حرف پوستر را به حالت عنوان هوشمند نرمال می‌کند و طبقه‌بندی توکن را داخل Web Worker اجرا می‌کند تا LOC (محل، خیابان، شهر)، ORG (گروه، میزبان)، PER (هنرمند، سخنران) و MISC (تور، جشنواره) را در کمتر از ۹۰ میلی‌ثانیه امتیاز دهد.
  3. جفت‌کردن تیتر و محل: خطوط تیتر مجاور با نسبت قلم بالا را در یک Event Title تمیز می‌گذارد و خطوط پیاپی LOC (مثلاً نام سالن بالای نشانی خیابان) را در فیلد Location / Venue ادغام می‌کند.

ادغام زمانی تاریخ و ساعت چندخطی در ۱۱ زبان

پاسخ کوتاه: وقتی پوستر تاریخ را در یک خط («شنبه، ۱۴ نوامبر ۲۰۲۶») و ساعت را در خط دیگر («ورود ۱۹:۰۰ | شروع ۲۰:۳۰») می‌گذارد، Utiliome هر دو خط را خودکار در زمان شروع و پایان دقیق تقویم ادغام می‌کند.

طراحان گرافیک تقریباً همیشه تاریخوساعت را روی خطوط دیداری جدا در پوستر، اعلامیه و کارت دعوت می‌گذارند. تجزیه‌گرهای تک‌عبوره خط تاریخ را اول می‌خوانند، ظهر پیش‌فرض می‌گذارند و ساعت واقعی خط پایین را نادیده می‌گیرند.

Utiliome یک موتور ادغام زمانی ۱۱ زبانه (EN، DE، ES، FR، PT، IT، NL، JA، RU، UK، ZH) اجرا می‌کند که هر خط غیر از نوار وضعیت را برای قطعیت تاریخ (isCertain('day')) و قطعیت ساعت (isCertain('hour')) بررسی می‌کند. وقتی روی یک پوستر خط فقط‌تاریخ و خط فقط‌ساعت دیده شود، موتور تاریخ تقویم را با ساعت شروع و پایان ادغام می‌کند و اندیس آن خطوط را قفل می‌کند تا رشته تاریخ تصادفاً داخل عنوان رویداد نرود.

وارونه‌سازی خودکار پوستر تیره و مشخصات iCalendar (.ICS) در RFC 5545

پاسخ کوتاه: Utiliome هیستوگرام روشنایی هر پوستر را تحلیل می‌کند و پوستر کنسرت تیره (میانه روشنایی کمتر از ۱۱۰) را پیش از OCR وارونه می‌کند، سپس رویدادها را در فایل VCALENDAR مطابق RFC 5545 با یادآور VALARM بسته‌بندی می‌کند.

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

پیش از OCR، Utiliome هیستوگرام روشنایی ۲۵۶خانه‌ای (p5، median، p95) می‌سازد. اگر میانه روشنایی زیر 110 باشد، پیش‌پردازش کانال روشنایی را خودکار وارونه می‌کند و کشش کنتراست صدکی (p5 تا p95) اعمال می‌کند تا متن سفید روی سیاه به سیاه روی سفید تیغ‌تیز شود.

مشخصه تصویر به ICS با هوش مصنوعی محلی Utiliome اسکنر ابری قدیمی پوستر
موتور موجودیت Xenova/bert-base-NER محلی + امتیاز تایپ جعبه مرزی API ابری یا عبارت باقاعده خط اول
تجزیه تاریخ و ساعت ادغام چندخطی تاریخ + ساعت ورود/شروع (۱۱ زبان) تطبیق تاریخ تک‌خط فقط انگلیسی
پوستر تیره وارونه‌سازی خودکار هیستوگرام روشنایی (median < 110) نیاز به ویرایش دستی قبلی
رابط تعاملی پوستر جعبه‌های مرزی قابل کلیک عنوان / تاریخ / محل روی تصویر فقط فرم متن ایستا
خروجی تقویم .ICS مطابق RFC 5545 (VEVENT + VALARM) + .ICS دسته‌ای + Google Calendar یک .ICS بدون یادآور

حریم خصوصی کاملاً سمت کاربر: چرا دعوت و برنامه خصوصی باید در مرورگر بماند

پاسخ کوتاه: کارت عروسی، برنامه مدرسه، کارت نوبت پزشکی و برنامه دورهمی شرکت داده شخصی حساس دارند. Utiliome هر پیکسل را داخل RAM مرورگر پردازش می‌کند و هیچ بارگذاری روی سرور ندارد.

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

چون Utiliome هم OCR وب‌اسمبلی Tesseract و هم طبقه‌بندی توکن ONNX مدل BERT-NER را داخل Web Worker محلی مرورگر اجرا می‌کند، تصاویر هرگز از شبکه عبور نمی‌کنند. خروجی یک‌کلیکی به Apple Calendar، Microsoft Outlook، Thunderbird، Proton Calendar یا Google Calendar با حاکمیت کامل داده می‌گیرید.

پرسش‌های رایج

پرسش‌های مبدل تصویر به ICS و راهنمای استخراج رویداد

هرچه برای استفاده از مبدل تصویر به تقویم ICS رایگان و آنلاین Utiliome لازم است.

Utiliome چطور عنوان درست رویداد را پیدا می‌کند و «9:41 AM» یا «Presented By» را برنمی‌دارد؟

Utiliome جعبه‌های مرزی دقیق پیکسل را از Tesseract v6 (blocks → paragraphs → lines) می‌گیرد تا ارتفاع دیداری قلم هر خط پوستر را بسنجد، نوار وضعیت گوشی و سربرگ برگزارکننده را کنار می‌گذارد و اندازه تایپ را با مدل ترنسفورمر BERT-NER محلی ترکیب می‌کند تا تیتر واقعی انتخاب شود.

اگر تاریخ رویداد و ساعت شروع روی دو خط جدا از پوستر باشند چه می‌شود؟

موتور ادغام زمانی تشخیص می‌دهد یک خط تاریخ تقویم دارد (مثلاً «شنبه، ۱۴ نوامبر ۲۰۲۶») و خط دیگر ساعت (مثلاً «ورود ۱۹:۰۰ | شروع ۲۰:۳۰») و آن‌ها را خودکار در زمان شروع و پایان دقیق ادغام می‌کند.

می‌توانم مستقیم روی تصویر پوستر کلیک کنم و عنوان رویداد یا محل را عوض کنم؟

بله. پس از استخراج، جعبه‌های مرزی رنگی روی پیش‌نمایش پوستر ظاهر می‌شوند (نارنجی برای عنوان، آبی برای تاریخ/ساعت، زمردی برای محل). کلیک روی هر جعبه منوی سریع باز می‌کند تا آن خط با یک کلیک عنوان یا محل شود.

این ابزار روی پوستر کنسرت تیره یا اسکرین‌شات حالت تاریک گوشی کار می‌کند؟

بله. Utiliome هیستوگرام روشنایی تصویر را خودکار تحلیل می‌کند. وقتی پس‌زمینه تیره ببیند (میانه روشنایی کمتر از ۱۱۰)، تصویر را در حافظه وارونه و کنتراست را می‌کشد تا متن سفید یا نئون با دقت بالا شناخته شود.

می‌توانم چند پوستر رویداد را یکجا بارگذاری کنم و در یک فایل .ICS خروجی بگیرم؟

بله. می‌توانید چند تصویر پوستر را یکجا در ابزار رها کنید. به‌نوبت، هر زبانه با نوار پیشرفت جدا پردازش می‌شود و می‌توانید فایل .ICS هر رویداد را جدا دانلود کنید یا «خروجی همه رویدادها در یک .ICS» را بزنید تا یکجا وارد شوند.

کدام برنامه‌های تقویم فایل .ICS دانلودشده را پشتیبانی می‌کنند؟

فایل ساخته‌شده از مشخصات جهانی iCalendar (.ics) در RFC 5545 با بلوک‌های VEVENT و VALARM پیروی می‌کند. به‌صورت بومی در Apple Calendar (macOS/iOS)، Microsoft Outlook، Google Calendar، Proton Calendar، Mozilla Thunderbird و Fastmail باز می‌شود.

کی از تصویر به ICS استفاده کنم و کی از استخراج متن PDF با OCR؟

وقتی پوستر رویداد، بلیت یا اسکرین‌شات دعوت دارید و فیلدهای ساخت‌یافته تقویم (عنوان، تاریخ شروع/پایان، محل، یادآور) را برای .ICS یا Google Calendar می‌خواهید از تصویر به ICS استفاده کنید. وقتی می‌خواهید متن کامل صفحه را از PDF اسکن‌شده چندصفحه‌ای استخراج کنید از ابزار OCR برای PDF استفاده کنید.