Hello.

I am Paul Kinlan.

A Developer Advocate for Chrome and the Open Web at Google.

Object Detection and Augmentation

Paul Kinlan

मैं क्रोम में Shape Detection API साथ बहुत कुछ खेल रहा हूं और मुझे वास्तव में यह पसंद है, उदाहरण के लिए एक बहुत ही सरल QRCode detector मैंने बहुत पहले लिखा था एक JS new BarcodeDetector() , लेकिन उपलब्ध है तो new BarcodeDetector() एपीआई का उपयोग करता है। आप आकार का पता लगाने की एपीआई की अन्य क्षमताओं का उपयोग करके यहां बनाए गए कुछ अन्य डेमो देख सकते हैं: Face Detection , Barcode Detection और Text Detection ।

Read More

Performance and Resilience: Stress-Testing Third Parties by CSS Wizardry

Paul Kinlan

मैं Google डेवलपर दिवस के लिए कुछ हफ्ते पहले चीन में था और मैं अपने सभी क्यूआरकोड स्कैनर को दिखा रहा था, जब तक मैं ऑफ़लाइन नहीं जाता तब तक यह बहुत अच्छा काम कर रहा था। जब उपयोगकर्ता ऑफलाइन था (या आंशिक रूप से कनेक्ट) कैमरा शुरू नहीं होगा, जिसका मतलब था कि आप क्यूआर कोड को स्नैप नहीं कर सके। यह हुआ कि काम करने के लिए मुझे उम्र बढ़ गई, और यह पता चला कि मैं गलती से कैमरे को अपने ‘ऑनलोड’ ईवेंट में शुरू कर रहा था और Google Analytics अनुरोध समय-समय पर हल होगा और हल नहीं होगा। यह यह प्रतिबद्धता है जो इसे ठीक करता है।

Read More

Barcode detection in a Web Worker using Comlink

Paul Kinlan

मैं क्यूआरकोड्स का एक बड़ा प्रशंसक हूं, वे असली दुनिया और डिजिटल दुनिया के बीच डेटा का आदान-प्रदान करने के लिए बहुत ही सरल और साफ तरीके हैं। कुछ सालों से अब मेरे पास एक छोटी सा परियोजना है QRSnapper & mdash; ठीक है, इसमें कुछ नाम हैं, लेकिन यह वह है जिसे मैंने तय किया है & mdash; जो उपयोगकर्ता के कैमरे से लाइव डेटा लेने के लिए getUserMedia API का उपयोग करता है ताकि वह वास्तविक समय में क्यूआर कोडों के लिए स्कैन कर सके।

Read More

Barcode detection using Shape Detection API

Paul Kinlan

दूसरे सप्ताह मैंने क्रोम में कैनरी चैनल में आकार एपीआई के माध्यम से फेस डिटेक्शन के बारे में बात की। अब बारकोड पहचान क्रोम कैनरी में भी है (मिगुएल मेरा नायक है;) बारकोड विशाल हैं! वे लगभग हर उत्पाद पर खरीदते हैं। यहां तक ​​कि बहुत बदनाम क्यूआरकोड अमेरिका और यूरोप के बाहर विशाल है। बारकोड और क्यूआरकोड आपके लिए माध्यम और आपके बीच की छोटी मात्रा में डेटा स्थानांतरित करके भौतिक दुनिया और डिजिटल दुनिया को पुल करने का एक आसान तरीका प्रदान करता है। डेस्कटॉप के युग में यह बड़ी मात्रा में उपयोग नहीं हो सकता है, मोबाइल के युग में यह महत्वपूर्ण है। इस डेटा तक पहुंच प्राप्त करने के लिए आपको कभी भी ऐप इंस्टॉल नहीं करना चाहिए।

Read More