TW201714410A - Information encoding methods, information decoding methods, computer-readable media, information encoders, and information decoders - Google Patents

Information encoding methods, information decoding methods, computer-readable media, information encoders, and information decoders

Info

Publication number
TW201714410A
TW201714410A TW105122403A TW105122403A TW201714410A TW 201714410 A TW201714410 A TW 201714410A TW 105122403 A TW105122403 A TW 105122403A TW 105122403 A TW105122403 A TW 105122403A TW 201714410 A TW201714410 A TW 201714410A
Authority
TW
Taiwan
Prior art keywords
information
methods
computer
encoders
decoders
Prior art date
Application number
TW105122403A
Other languages
Chinese (zh)
Other versions
TWI691172B (en
Inventor
Stuart Wells
Anthony P Casano
Original Assignee
Razer (Asia-Pacific) Pte Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Razer (Asia-Pacific) Pte Ltd filed Critical Razer (Asia-Pacific) Pte Ltd
Publication of TW201714410A publication Critical patent/TW201714410A/en
Application granted granted Critical
Publication of TWI691172B publication Critical patent/TWI691172B/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06018Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding
    • G06K19/06028Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding using bar codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06046Constructional details
    • G06K19/06112Constructional details the marking being simulated using a light source, e.g. a barcode shown on a display or a laser beam with time-varying intensity profile
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0227Cooperation and interconnection of the input arrangement with other functional units of a computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06046Constructional details
    • G06K19/0614Constructional details the marking being selective to wavelength, e.g. color barcode or barcodes only visible under UV or IR
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K2019/06215Aspects not covered by other subgroups
    • G06K2019/06225Aspects not covered by other subgroups using wavelength selection, e.g. colour code

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Human Computer Interaction (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Optics & Photonics (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

According to various embodiments, an information encoding method may be provided. The information encoding method may include: receiving information to be encoded; splitting the information into a plurality of subsets; assigning each subset to a frame, so as to determine a plurality of frames; for each subset assigning the subset to a plurality of colors; and sequentially, for each frame of the plurality of frames, displaying the colors assigned for the respective frame and an indicator for the frame on an array of picture elements.
TW105122403A 2015-09-30 2016-07-15 Information decoding methods, computer-readable media, and information decoders TWI691172B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
PCT/SG2015/050354 WO2017058100A1 (en) 2015-09-30 2015-09-30 Information encoding methods, information decoding methods, computer-readable media, information encoders, and information decoders
WOPCT/SG2015/050354 2015-09-30

Publications (2)

Publication Number Publication Date
TW201714410A true TW201714410A (en) 2017-04-16
TWI691172B TWI691172B (en) 2020-04-11

Family

ID=58424219

Family Applications (1)

Application Number Title Priority Date Filing Date
TW105122403A TWI691172B (en) 2015-09-30 2016-07-15 Information decoding methods, computer-readable media, and information decoders

Country Status (6)

Country Link
US (1) US10275696B2 (en)
EP (1) EP3357037B1 (en)
CN (1) CN108292442B (en)
AU (1) AU2015410435B2 (en)
TW (1) TWI691172B (en)
WO (1) WO2017058100A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI674558B (en) * 2018-06-12 2019-10-11 財團法人工業技術研究院 Device and method for processing numercial array data, and color table generation method thereof
CN112629259A (en) * 2020-12-23 2021-04-09 山东建筑大学 Kiln car identification method and system based on wall material production line

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5314337A (en) 1992-09-25 1994-05-24 Dixon Peter O Color-coded data input system method and apparatus
US5691709A (en) * 1995-10-10 1997-11-25 Motorola, Inc. Communication transceiver providing unscheduled acknowledge back responses and method therefor
AUPO333896A0 (en) 1996-10-31 1996-11-21 Whitcroft, Jerome Eymard Colour-coded tactile data-entry devices
WO2002008849A2 (en) 2000-07-24 2002-01-31 Herman Ehrenburg Computer-compatible, color-coded manual input system
US7318019B1 (en) 2000-11-17 2008-01-08 Semantic Compaction Systems Word output device and matrix keyboard for use therein
US6720863B2 (en) * 2001-08-16 2004-04-13 Wildseed Ltd. Mobile electronic communication device with lights to indicate received messages
US7967211B2 (en) * 2001-09-25 2011-06-28 Mobeam Inc. Method and apparatus for communicating information from a mobile digital device to a bar code scanner
US7739615B2 (en) 2003-07-23 2010-06-15 Mark Pearson Color encoded keyboard and method
US20070152977A1 (en) 2005-12-30 2007-07-05 Apple Computer, Inc. Illuminated touchpad
US20050114825A1 (en) 2003-11-24 2005-05-26 International Business Machines Corporation Laptop computer including a touch-sensitive display and method of driving the laptop computer
WO2006049430A1 (en) * 2004-11-05 2006-05-11 Colorzip Media, Inc. Mixed code, and method and apparatus for generating the same, and method and appratus for decoding the same
US7614546B2 (en) 2005-02-03 2009-11-10 Yottamark, Inc. Method and system for deterring product counterfeiting, diversion and piracy
KR100527264B1 (en) 2005-02-23 2005-11-08 에피밸리 주식회사 Keyboard and method of selecting colors of keys of the keyboard
US7180022B1 (en) 2005-09-06 2007-02-20 Cheng Uei Precision Industry Co., Ltd. Illuminated keypad
EP2228995A3 (en) * 2005-09-20 2012-07-25 Mitsubishi Electric Corporation Image encoding method and image decoding method, image encoder and image decoder, and image encoded bit stream and recording medium
EP1950645A4 (en) 2005-10-31 2012-05-09 Toshihiko Kondo Keyboard device and keyboard cover
KR100746641B1 (en) * 2005-11-11 2007-08-06 주식회사 칼라짚미디어 Image code based on moving picture, apparatus for generating/decoding image code based on moving picture and method therefor
US7460725B2 (en) 2006-11-09 2008-12-02 Calista Technologies, Inc. System and method for effectively encoding and decoding electronic information
KR100865898B1 (en) 2007-02-07 2008-10-29 럭시움라이팅(주) Keyboard input device capable of key color adjusting and key color adjusting method using thereof
DE112007003636T5 (en) * 2007-08-30 2010-09-23 Razer (Asia-Pacific) Pte. Ltd. Device lighting device and method
JP5487575B2 (en) * 2008-08-06 2014-05-07 日本電気株式会社 Mobile phone with key backlight and information notification method using key backlight
US8723891B2 (en) 2009-02-27 2014-05-13 Ncomputing Inc. System and method for efficiently processing digital video
US7712920B1 (en) 2009-05-08 2010-05-11 Zippy Technology Corp. Light color adjustment structure for illuminated keyboards
US20120008684A1 (en) 2010-07-09 2012-01-12 Samsung Electronics Co., Ltd. Method and apparatus of encoding and decoding video signal
CN103502920B (en) * 2011-01-05 2015-10-21 雷蛇(亚太)私人有限公司 Use displayable keyboard, auxiliary keyboard and/or other user input device to manage, select and upgrade the system and method for visual interface content
US9111186B2 (en) 2011-10-12 2015-08-18 University Of Rochester Color barcodes for mobile applications: a per channel framework
US8854308B2 (en) * 2012-07-30 2014-10-07 Hewlett-Packard Development Company, L.P. Illuminating colored keyboard backlights based on display portions
TWM449994U (en) 2012-09-19 2013-04-01 Duckychannel Internat Co Ltd Light emitting keyboard
US20140112589A1 (en) * 2012-10-22 2014-04-24 Gurulogic Microsystems Oy Encoder, decoder and method
US20140157161A1 (en) 2012-11-30 2014-06-05 Lenovo (Singapore) Pte. Ltd. Variable opacity on-screen keyboard
US9159011B2 (en) * 2013-03-15 2015-10-13 Pictech Management Limited Information broadcast using color space encoded image
US20150026074A1 (en) 2013-07-22 2015-01-22 Roderick L. Cotten Consumer-centric product warranty management system

Also Published As

Publication number Publication date
CN108292442B (en) 2021-10-01
US10275696B2 (en) 2019-04-30
CN108292442A (en) 2018-07-17
AU2015410435A1 (en) 2018-04-26
EP3357037A4 (en) 2018-09-12
EP3357037B1 (en) 2021-05-12
WO2017058100A1 (en) 2017-04-06
TWI691172B (en) 2020-04-11
EP3357037A1 (en) 2018-08-08
US20180276513A1 (en) 2018-09-27
AU2015410435B2 (en) 2021-06-17

Similar Documents

Publication Publication Date Title
PH12017501471A1 (en) Motion information derivation mode determination in video coding
PH12016501793B1 (en) Method of color index coding with palette stuffing
MX2016002926A (en) Universal screen content codec.
MX2023008131A (en) Image encoder, image decoder, image encoding method, and image decoding method.
EP3389274A4 (en) Video decoding method and apparatus by chroma-multi-transform, and video encoding method and apparatus by chroma-multi-transform
WO2015140402A3 (en) Method and technical equipment for video encoding and decoding
EP3506638A4 (en) Image decoding apparatus, image encoding apparatus, image decoding method, and image encoding method
PH12017501851B1 (en) Encoding device, decoding device, encoding method and decoding method
EA201791564A1 (en) RESTRICTION ON THE SIZE OF PALETTE UNIT DURING VIDEO ENCODING
EP3364655A4 (en) Method and apparatus for decoding video, and method and apparatus for encoding video
TN2017000309A1 (en) Contexts for large coding tree units
EP3609184A4 (en) Image encoding method and apparatus, and image decoding method and apparatus
MX2016011590A (en) Using a current picture as a reference for video coding.
WO2015191535A3 (en) Entropy coding techniques for display stream compression (dsc)
MY183211A (en) Palette index grouping for video coding
EP2728443A3 (en) Encoding dynamic haptic effects
PH12014502731A1 (en) Signaling long-term reference pictures for video coding
WO2014134174A3 (en) Neighboring block disparity vector derivation in 3d video coding
MY172793A (en) Picture decoding device, picture decoding method and picture decoding program
EP3386200A4 (en) Video encoding method, video encoding apparatus, video decoding method, video decoding apparatus, program, and video system
WO2014005033A3 (en) Wavefront parallel processing for video coding
EP3657797A4 (en) Method for encoding and decoding motion information, and apparatus for encoding and decoding motion information
EP3709650A4 (en) Apparatus and method for encoding motion information, and decoding apparatus and method
PH12016501805A1 (en) Method and technical equipment for video encoding and decoding
MX2016012521A (en) Method and apparatus for encoding rate control in advanced coding schemes.