• Home
  • Kemi
  • Astronomien
  • Energi
  • Naturen
  • Biologi
  • Fysik
  • Elektronik
  •  science >> Vetenskap >  >> Andra
    Hur 2-D streckkoder fungerar
    2-D streckkoder kan innehålla berg av information, jämfört med deras lågteknologiska 1-D-föregångare. HowStuffWorks.com

    Sommaren 1974 i en livsmedelsbutik i Troy, Ohio, en händelse inträffade först som för alltid skulle förändra hur vi köper saker:En kontorist skannade UPC -koden på ett paket med Wrigleys tuggummi [källa:Collins]. UPC -koder exploderade i popularitet efter att ha träffat marknaden, och idag kan du hitta dem på praktiskt taget alla produkter på hyllorna. Liksom alla streckkoder, UPC -koder överbryggar den fysiska och digitala världen, att ge vem som helst en streckkodsläsare omedelbar åtkomst till data som en streckkod innehåller.

    Liksom alla de första streckkodformaten, UPC -koder var 1-D , vilket innebär att de bara bar information i en riktning. Endimensionella koder fungerade bra för att bära små mängder data som numeriska produktkoder, men när den digitala världen blev mer komplex, behovet av en streckkod som kan bära mer data blev uppenbart.

    En lösning som fortfarande används idag är staplad streckkod , som, som namnet antyder, innehåller ett antal 1-D-koder staplade ovanpå varandra. Även om staplade streckkoder rymmer mer information än deras traditionella 1-D-motsvarigheter, de kan snabbt växa sig mycket stora för att lagra mer data och kan vara svåra att läsa. För att ha en streckkod som var liten i storlek, lättläst och kan rymma både en stor mängd data och en mängd olika teckentyper, marknaden efterlyste ett nytt tillvägagångssätt. Ange 2-D streckkoder.

    Som du kanske gissat, 2-D streckkoder (kallas ibland matriskoder ) bära information i två riktningar:vertikalt och horisontellt. Följaktligen, 2-D streckkoder kan hålla tiotals och till och med hundratals gånger så mycket information som 1-D streckkoder. Till exempel, ett av de mest populära 2-D-streckkodformaten, Denso Waves QR -kod, kan rymma mer än 7, 000 siffror eller 4, 000 tecken text, medan även de mest komplexa 1-D-koder toppar cirka 20 tecken. 2-D streckkoder är också små och enkla att skanna.

    Fortfarande, 2-D-koder är inte perfekta för varje applikation. Eftersom de är mer komplexa än 1-D-koder, de kräver mer kraftfulla skannrar för att avkoda. Vad mer, många människor är helt enkelt obekanta med tekniken, vilket hindrar utbredd adoption. Men tack vare smarttelefonen i fickan, som kan komma att förändras. Läs vidare för att ta reda på varför.

    2-D streckkod generatorer och skannrar

    Diagram över en 2-D streckkod HowStuffWorks.com

    När den nu allestädes närvarande UPC -koden först började göra vågor på 1970 -talet, återförsäljare överallt insåg potentialen direkt. Tyvärr, tekniken stod inför något av en Catch-22. Återförsäljare vägrade att köpa de dyra skannrar som behövs för att läsa koderna tills tillverkarna började sätta UPC -koder på alla sina produkter, och tillverkare bestämde sig för att anta dem tills de visste att återförsäljare kunde läsa koderna [källa:Rawsthorne]. Så småningom, stora återförsäljare som Kmart hoppade in för att sätta igång tekniken.

    Lyckligtvis för förespråkare av 2-D streckkoder, vi köper miljontals skannrar varje år i form av våra smartphones. Vanliga modeller som iPhone, BlackBerry och Android har alla möjlighet att läsa de mest populära 2-D-streckkodformaten, hjälpa till att rensa det kanske största hindret för deras utbredda adoption. Men hur fungerar en smartphone - eller någon streckkodsläsare, för den delen-faktiskt få en uppfattning om de till synes obegripliga mönstren för linjer och rutor som 2-D streckkoder innehåller? En del av svaret ligger i utformningen av själva streckkoden, som skapas från grunden för att göra skanningsprocessen så exakt och snabb som möjligt.

    Låt oss kolla in en av de mest utbredda typerna av 2-D-streckkoder, QR -koder , för att se hur dess design hjälper streckkodsläsare att läsa data som den innehåller. Till att börja, varje QR -kod innehåller en hitta mönster , ett arrangemang av rutor som hjälper skannern att upptäcka storleken på QR -koden, riktningen den vetter mot och till och med vinkeln i vilken koden skannas. Nästa, varje QR -kod innehåller en inriktningsmönster , ett annat kvadratmönster för att hjälpa skannrar att avgöra om 2-D-streckkoden är förvrängd (kanske placeras på en rund yta, till exempel). QR -koder har också marginaler för fel, vilket betyder att även om en del av koden är fläckig eller skymd, koden kan ofta fortfarande skannas.

    Men även en perfekt utformad streckkod skulle vara ingenting utan sofistikerad programvara som kan känna igen streckkodens anpassningsmönster och avkoda data. Till exempel, skanningsprogramvaran som används för att läsa QR -koder har några ganska imponerande funktioner. När smarttelefonens kamera behandlar kodens bild, programvaran går till arbetet med att analysera bilden. Genom att beräkna förhållandet mellan de svarta och vita områdena i koden, det kan snabbt identifiera vilka rutor som är en del av inriktningsmönstren och vilka rutor som innehåller faktiska data. Med hjälp av QR-kodens inbyggda mönster och felkorrigering, Programvaran kan också kompensera för eventuella snedvridningar eller skymda områden i streckkoden. Efter att programvaran digitalt "rekonstruerat" QR -koden, den undersöker virrvarr av svarta och vita rutor i QR -kodens datasektion och matar ut data som finns i.

    Självklart, QR-kod är bara ett exempel på en 2-D-streckkod. Till exempel, rederiet UPS använder ett format som kallas MaxiCode , som kan skannas mycket snabbt när paket flyger ner på transportbandet, medan det amerikanska försvarsdepartementet har antagit DataMatrix , ett 2-D-streckkodformat som kan hålla mycket information i ett mycket litet område. Oavsett format, 2-D streckkoder innehåller både data och inbyggda mönster för att hjälpa skannern att avkoda informationen varje streckkod innehåller, och i många fall en enhet kan läsa en mängd olika format, även traditionella 1-D streckkoder.

    Om du vill skapa din egen, hittar du flera fantastiska 2-D streckkod generatorer online. De låter dig justera allt från det format du vill använda till kodens storlek, så nästa gång du lägger upp ett flygblad för din lokala garageförsäljning, överväg att lägga till en 2-D-streckkod med din hemadress längst ner. Vem vet hur många smartphonebärande fyndjägare du kan locka?

    Reklam för 2-D-streckkoder

    Om du kan tänka dig ett sätt att sälja en produkt, det är förmodligen gjort:blimps med gigantiska företagslogotyper, TV -apparater som strömmar annonser till baksäten på taxibilar och till och med annonser tryckta med ätbart bläck på mat. Inget är begränsat från annonsörer. Men även de har länge stått inför en svår utmaning när de försöker avgöra hur effektiva deras fysiska annonser verkligen är; oavsett medium, de kan bara gissa hur många som slutar köpa produkter eller lära sig mer om sitt företag på grund av en viss annons. Allt förändrades med 2-D streckkoder. För första gången, företag kan helt enkelt lägga till en 2-D streckkod i sin annons och direkt spåra hur många gånger konsumenterna skannat koden. Om någon skannade det, annonsörerna kunde sedan spåra om personen besökte företagets webbplats eller till och med köpte en viss produkt.

    Ta tekniken i bruk, modeföretaget Tommy Bahama lade till en 2-D-streckkod i Esquire Magazine som, vid skanning, tog läsarna direkt till en webbsida med ett par solglasögon som visas i tidningsannonsen. Med ett klick med musen (eller smarttelefonen), läsare kan sedan köpa solglasögonen för en cool $ 138 per pop. Koderna hjälpte inte bara Tommy Bahama att sälja många solglasögon, de hjälpte också företaget att lära sig mer om sina kunder, berätta för företaget vilken tid på dagen och vilken del av landet en annons skannades.

    Target är ett annat företag som utforskar möjligheterna med 2-D-streckkoder, lägga till QR -koder i sina tidningsannonser. Nyfikna läsare kan skanna koderna och direkt se en video från en berömd inredningsarkitekt som förklarar hur produkten ska användas i hemmet. Annonsörer säger att denna nivå av interaktivitet är perfekt för en ny generation av tekniskt kunniga konsumenter som vill ha omedelbar tillgång till produktinformation, recensioner och mer. Faktiskt, koderna har blivit ett så populärt sätt att annonsera i Japan att de till och med finns på skyltar, där de kan skannas med motorvägshastigheter från en förbipasserande bil.

    För närvarande, koderna är inte lika populära i USA som i Japan, så data om hur många annonsörer som använder dem och vilken typ av resultat de har fått är svårt att få fram. Fortfarande, när fler köper smartphones och lär sig mer om QR -kodernas funktioner, 2-D streckkoder kan ta fart ungefär som deras 1-D föregångare.

    Beskära cirklar till beskära streckkoder?

    I åratal, människor undrade om de mystiska grödcirklarna som dyker upp över hela världen var verk av busiga utomjordingar, men vi kan vara säkra på 160 kvadratmeter (1, 700 kvadratfot) mönster som dök upp i ett vetefält 2007 var verk av en jordman vid namn Ben Hopfeng-Aertner. Hopfeng-Aertner, en tysk programmerare som är intresserad av 2-D streckkodsymbologi, tillbringade flera månader med att stämpla ut en 2-D-streckkod i vetefältet som, när det är färdigt, var tillräckligt stor för att kunna läsas från rymden. Så vad sa koden? "Hej, Världen! "Förstås.

    Mycket mer information

    relaterade artiklar

    • 10 uppfinningar som förändrade världen
    • Vem uppfann datorn?
    • Hur man gör ett patent
    • Hur UPC -streckkoder fungerar
    • Hur Augmented Reality fungerar
    • Hur mobilbiljetter fungerar
    • Hur Smartphones fungerar

    Källor

    • Collins, Nick. "Streckkod:uppfinningshistoria bakom nya Google -klotter." Telegrafen. 20 mars, 2011. (18 mars, 2011) http://www.telegraph.co.uk/technology/google/6268827/Bar-code-invention-history-behind-new-Google-doodle.html
    • Denso Wave. "Om 2D -kod." (18 mars, 2011) http://www.denso-wave.com/qrcode/aboutqr-e.html
    • Denso Wave. "Vad är en streckkod?" (18 mars, 2011) http://www.denso-wave.com/en/adcd/fundamental/barcode/index.html
    • Harnick, Chris. "Esquire använder 2D -streckkoder inom tidningen för mobilhandel." Mobile Commerce Daily. 4 februari 2010. (18 mars, 2011) http://www.mobilecommercedaily.com/2010/02/04/esquire-uses-2d-bar-codes-within-magazine-for-mobile-commerce
    • Haselton, Todd. "Tysk man programmerar" Hello World "i vetefält." Ars Technica. 11 juni kl. 2007. (18 mars 2011) http://arstechnica.com/gaming/news/2007/06/german-programmer-programs-hello-world-into-wheat-field.ars
    • Katter, Rimma. "Tommy Bahama tryckannons säljer solglasögon via en klicka-för-att-köpa QR-kod." Mobile Commerce Daily. 27 september, 2010. (18 mars, 2011) http://www.mobilemarketer.com/cms/news/advertising/9191.html
    • Mobil marknadsförare. "Target implementerar QR -koder i tryckta annonser för att engagera läsare." 25 februari 2011. (18 mars, 2011) http://www.mobilemarketer.com/cms/news/advertising/9191.html
    • QRMe. "Förstå en QR -kod." (18 mars, 2011) http://www.qrme.co.uk/qr-code-resources/understanding-a-qr-code.html
    • QRMe. "QR -koder förklarade." (18 mars, 2011) http://www.qrme.co.uk/qr-codes-explained.html
    • QR -kod. "Standardisering av QR -kod." (18 mars, 2011) http://www.qrcode.com/qrstandard-e.html
    • Rawsthorne, Alice. "Skanna artister." The New York Times. 23 februari kl. 2010. (18 mars, 2011) http://www.nytimes.com/2010/02/28/t-magazine/womens-fashion/28talk-rawsthorn.html
    • Schonfeld, Erick. "Ser du den där roliga 2D -streckkoden i butiksfönstret? Det kanske drar upp en Google -lista." TechCrunch. 6 december 2009. (18 mars, 2011) http://techcrunch.com/2009/12/06/google-local-maps-qr-code/
    • Berättelse, Louise. "Nya streckkoder kan prata med din mobiltelefon." The New York Times. 1 april kl. 2007. (18 mars 2011) http://www.nytimes.com/2007/04/01/business/01code.html?_r=2
    • Syntesjournal. "QR -kod." 2008. (18 mars, 2011) http://qrbcn.com/imatgesbloc/Three_QR_Code.pdf
    © Vetenskap https://sv.scienceaq.com