1
FUJITSU LABORATORIES All Rights Reserved, Copyright Fujitsu Laboratories Ltd. 1/1 July, 2005 Abstract We have developed a new user interface that interlinks printed media (real space), humans, and electronic information (virtual space). Electronic information can be accessed by using portable equipment to read the visible codes (one- dimensional [JAN]/two-dimensional [QR] codes), and invisible codes (steganography for printed materials) printed on paper. This technology, and its recognition, can be incorporated into multiple platforms such as cellular phones, PDAs, and PC/UNIX servers. Potentially, this technology can be applied to a wide ranges of applications, both personal and corporate. Technology Code recognition and automatic code extraction: We have developed a high-speed code recognition function that offers stable performance in many environments, even in the dark. It can be applied to multiple platforms including cellular phones, PDAs, PCs, and UNIX servers. The processing time is less than one second, even on a cellular phone or PDA. Users can thus use these devices to capture encoded data. Invisible data embedding: Twelve-digit numerical data that is equivalent to the JAN code can be embedded in a printed color image. This technology embeds data by leveraging the characteristics of the human eye, which exhibits variations in its sensitivity to color and size. This makes it possible to avoid any degradation in image quality, like that which occurs when digital watermarking is used. This enables users to access information from a printed image that exhibits no degradation. Application Examples Prescriptions: The use of QR code recognition allows slip processing to be processed quickly and accurately. The code is printed as a part of the prescription when issued by a hospital, and then read with a scanner or a general-purpose camera at a pharmacy. Information magazines, pamphlets: Invisible data is embedded in an image of a location, etc., published in a magazine. Detailed information such as a map or event information can be obtained simply by reading the image with a cell phone camera. Traceability: Invisible data is embedded in a printed image of a product (e.g. a food product) on the package or point- of-sale card. By using a cell phone camera to read the printed picture, product-related information (e. g. raw materials, the producer, and the place of production) can easily be obtained. Steganography example Multi-platform Steganography - Code Recognition Technology

stegano2

Embed Size (px)

DESCRIPTION

stegano2

Citation preview

  • FUJITSU LABORATORIESAll Rights Reserved, Copyright Fujitsu Laboratories Ltd. 1/1

    July, 2005AbstractWe have developed a new user interface that interlinks printed media (real space), humans, and electronic information (virtual space). Electronic information can be accessed by using portable equipment to read the visible codes (one-dimensional [JAN]/two-dimensional [QR] codes), and invisible codes (steganography for printed materials) printed on paper. This technology, and its recognition, can be incorporated into multiple platforms such as cellular phones, PDAs, and PC/UNIX servers. Potentially, this technology can be applied to a wide ranges of applications, both personal and corporate.

    TechnologyCode recognition and automatic code extraction: We have developed a high-speed code recognition function that offers stable performance in many environments, even in the dark. It can be applied to multiple platforms including cellular phones, PDAs, PCs, and UNIX servers. The processing time is less than one second, even on a cellular phone or PDA. Users can thus use these devices to capture encoded data.Invisible data embedding: Twelve-digit numerical data that is equivalent to the JAN code can be embedded in a printed color image. This technology embeds data by leveraging the characteristics of the human eye, which exhibits variations in its sensitivity to color and size. This makes it possible to avoid any degradation in image quality, like that which occurs when digital watermarking is used. This enables users to access information from a printed image that exhibits no degradation.

    Application Examples Prescriptions: The use of QR code recognition allows slip processing to be processed quickly and accurately. The code

    is printed as a part of the prescription when issued by a hospital, and then read with a scanner or a general-purpose camera at a pharmacy.

    Information magazines, pamphlets: Invisible data is embedded in an image of a location, etc., published in a magazine. Detailed information such as a map or event information can be obtained simply by reading the image with a cell phone camera.

    Traceability: Invisible data is embedded in a printed image of a product (e.g. a food product) on the package or point-of-sale card. By using a cell phone camera to read the printed picture, product-related information (e. g. raw materials, the producer, and the place of production) can easily be obtained.

    Steganography example Multi-platform

    Steganography- Code Recognition Technology

    /ColorImageDict > /JPEG2000ColorACSImageDict > /JPEG2000ColorImageDict > /AntiAliasGrayImages false /DownsampleGrayImages true /GrayImageDownsampleType /Bicubic /GrayImageResolution 300 /GrayImageDepth -1 /GrayImageDownsampleThreshold 1.50000 /EncodeGrayImages true /GrayImageFilter /DCTEncode /AutoFilterGrayImages true /GrayImageAutoFilterStrategy /JPEG /GrayACSImageDict > /GrayImageDict > /JPEG2000GrayACSImageDict > /JPEG2000GrayImageDict > /AntiAliasMonoImages false /DownsampleMonoImages true /MonoImageDownsampleType /Bicubic /MonoImageResolution 1200 /MonoImageDepth -1 /MonoImageDownsampleThreshold 1.50000 /EncodeMonoImages true /MonoImageFilter /CCITTFaxEncode /MonoImageDict > /AllowPSXObjects false /PDFX1aCheck false /PDFX3Check false /PDFXCompliantPDFOnly false /PDFXNoTrimBoxError true /PDFXTrimBoxToMediaBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXSetBleedBoxToMediaBox true /PDFXBleedBoxToTrimBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXOutputIntentProfile () /PDFXOutputCondition () /PDFXRegistryName (http://www.color.org) /PDFXTrapped /Unknown

    /Description >>> setdistillerparams> setpagedevice