枠線仕様 枠線のサイズはマーカ全体の 15% です マーカの周囲から 15% を差し引いた 残りの 70% の領域を データ領域とします 100% 15% 70% 15%

Similar documents
- 1 -

%

ID010-2

2

2011 年度卒業研究論文 QR コードの理論とプログラムの制作 岡山理科大学 総合情報学部 情報科学科 澤見研究室 I08I040 冨松佑貴 I08I043 新田勝啓


FW APIServer 設定ガイド Version 年 2 月 3 日富士通株式会社 i All Right Reserved, Copyright FUJITSU LIMITED

フォント埋め込みに関する調査報告 プラネットファーマソリューションズ株式会社 2019 年 05 月 31 日 Copyright 2019 Planet Pharma Solutions, Inc. All Rights Reserved.

Microsoft PowerPoint - No6note.ppt

RL78開発環境移行ガイド R8C/M16C, H8S/H8SXからRL78への移行(統合開発環境編)(High-performance Embedded Workshop→CS+)


開発・運用時のガイド JDK8への移行に伴う留意点 [UNIX]

Cisco Unified Communications Manager サーバ アドレスとユーザ名の自動的な入力

Microsoft Word - QRコード_インパクトプリンター.doc

UID S307-NDEF

Oracle DatabaseとIPv6 Statement of Direction

IrDA型赤外線タグ仕様

Microsoft PowerPoint - ie ppt

イントロダクション

No43 テレビ放送電波はどんな形?(その1・概説)

<4D F736F F F696E74202D2091E6824F82538FCD8CEB82E88C9F8F6F814592F990B382CC8CB4979D82BB82CC82505F D E95848D8682CC90B69

<4D F736F F D20837D836A B5F93C192E88C AC888D593FC97CD5F2E646F63>

NFC ucode タグのメモリフォーマット規定

Microsoft Word - 19-d代 試é¨fi 解ç�fl.docx

ソフト活用事例③自動Rawデータ管理システム

本書は 一般社団法人情報通信技術委員会が著作権を保有しています 内容の一部又は全部を一般社団法人情報通信技術委員会の許諾を得ることなく複製 転載 改変 転用及びネットワーク上での送信 配布を行うことを禁止します - 2 -

<4D F736F F D BB907D8AEE8F C815B B D836A B2E646F63>

文字コード略歴 よこやままさふみ社内勉強会 2012/05/18 文字コード略歴 Powered by Rabbit 2.0.6

- 1 - 総務省告示第九十七号有線一般放送の品質に関する技術基準を定める省令(平成二十三年総務省令第九十五号)別図第五の規定に基づき 総務大臣が別に告示するデジタル有線テレビジョン放送方式に関する高度有線テレビジョン放送システムフレームの構成を次のように定め 平成二十七年三月二十日から施行する 平

extChatText.pdf

NGN IPv6 ISP接続<トンネル方式>用 アダプタガイドライン概要

F コマンド

スライド 1

発注図面(平面図)の作成

intra-mart Accel Documents

ドメイン ネーム システムの概要

プロバイダ ユーザーズガイド

スイッチ ファブリック

Microsoft Word - 02_ACM2012図面の開き方と保存方法.doc

IS-QZSS サブメータ級測位補強サービス / 災害 危機管理通報サービス編 (IS-QZSS-L1S-001) の構成 Page 1 Quasi-Zenith Satellite System Services Inc. 2015

アプリケーション インスペクションの特別なアクション(インスペクション ポリシー マップ)

IGESデータの基礎知識

Oracle DatabaseとIPv6 Statement of Direction

HDC-EDI Manager Ver レベルアップ詳細情報 < 製品一覧 > 製品名バージョン HDC-EDI Manager < 対応 JavaVM> Java 2 Software Development Kit, Standard Edition 1.4 Java 2

<4D F736F F F696E74202D2091E FCD91BD8F6489BB82C691BD8F E835A83582E >

EIZO ScreenSlicer 取扱説明書

インターネット・メールのご利用手引き

BitLocker 構成手順書 ( 新規インストール TPM 無 ドメイン参加無 ) 目的 Microsoft Windows Vista Enterprise もしくは Ultimate を新規インストールする場合に BitLocker を構成するための手順書である 対象 OS:Microsoft

USB_IR_Remote_Controller_Advance_Library 取扱説明書 2016/06/23 R03 Assembly Desk USB_IR_Remote_Controller_Advance_Library を使用すると 弊社製 USB IR Remote controll

AirStationPro初期設定

付録 CSV エントリフォーマット 2( 記事 6 行 ) 最大入力文字数 1 A 荷受人コート ( お届け先コート ) 1 英数字 15 is-2 で登録されているお届け先コード 2 B 電話番号 1 3 C 住所 1 英数カナ 20 4 D 住所 2 英数カナ 20 5 E 住所 3

FlexNetViwer 関数ライブラリ

DNSSECの基礎概要

本仕様はプロダクトバージョン Ver 以降に準じています

PowerPoint プレゼンテーション

Another HTML-lint 導入マニュアル(JSP)版

VLAN の設定

作成 承認 簡単取扱説明書 (S&DL 水位計 ) 応用計測サービス株式会社 (1.1)

コンテンツセントリックネットワーク技術を用いた ストリームデータ配信システムの設計と実装

アナリシスパターン勉強会 責任関係事例紹介 株式会社オーエスケイ小井土亨 (CBOP COM 分科会主査 ) 2000/07/19 1

UIOUSBCOM.DLLコマンドリファレンス

extension機能概要マニュアル

目次 *.PRO という拡張子のバックアップデータがある... 3 *.MEM という拡張子のバックアップデータがある... 6 *.DXX という最初に D がある拡張子のバックアップデータがある... 9 *.GPM という拡張子のバックアップデータがある LXX という最初に L

本書は INpMac v2.20(intime 5.2 INplc 3 Windows7/8/8.1に対応 ) の内容を元に記載しています Microsoft Windows Visual Studio は 米国 Microsoft Corporation の米国及びその他の国における登録商標です

<4D F736F F D D182F12D504C4390DA91B B D834F F F2E646F63>

改訂履歴 版 更新日 改訂内容 Ver 1.0b 2014 年 12 月 試行版 国土数値情報 API 仕様 ( 試行版 )

Cuoreテンプレート

プロキシ Pac ファイルとそのサンプルについて

2.3 サービスセグメントについて NACCSにおける EDIFACT 電文のサービスセグメントの用法については 付表 サービスセグメント ( 処理要求電文 ) 付表 サービスセグメント ( 処理結果電文 ) を参照すること ただし 旅客予約記録情報報告 (PNR01)

学内印刷システム 個人所有 PC の印刷設定マニュアル (Windows 版 ) 2016 年 3 月 対象 OS:Windows Vista (32/64bit 日本語版 ) 駒澤大学総合情報センター

マネージドクラウド with bit-drive 仮想マシンサービス 管理者マニュアル [ 管理者さま向け ] 2018 年 10 月 15 日 Version 3.0 bit- drive 2018/10/15 Version 3.0 マネージドクラウド with bit-drive 仮想マシン

VPN 接続の設定

RMS(Root Mean Square value 実効値 ) 実効値は AC の電圧と電流両方の値を規定する 最も一般的で便利な値です AC 波形の実効値はその波形から得られる パワーのレベルを示すものであり AC 信号の最も重要な属性となります 実効値の計算は AC の電流波形と それによって

アナログ・接点変換器

武蔵12_体験版操作説明書(平面図の編集例)

立ち読みページ

VelilogHDL 回路を「言語」で記述する

Express5800/C110a-Sシステム構成ガイド

CommonMP Ver1.5 インストール手順書 目 次 1. 概要 目的 必要動作環境 ハードウェア構成 ソフトウェア構成 CommonMP のインストール手順 利用フロー

Microsoft Word - no103.docx

HA8000シリーズ xJモデルBMCネットワークにおける注意事項

<4D F736F F F696E74202D208CA48B868FD089EE288FDA82B582A294C5292E B8CDD8AB B83685D>

MODBUS ユーザーズマニュアル 페이지 1 / 23

利用者が NACCS センターサーバに業務処理を要求するために送信する電文 (2) 処理結果電文 ( 付録 5 処理結果電文等の詳細について を参照 ) 1 処理結果通知電文 ( 画面用 [R]) 利用者から NACCS センターサーバに送信された処理要求電文 ( 照会業務を除く ) が 正常に業務

はじめに - マニュアルエディター機能の概要 - Dojoの種類とマニュアルエディター機能解除について マニュアルレイアウトの生成 - マニュアルレイアウトの生成 基本編集 4 - 表紙の挿入 4 - 目次の挿入 5 - 一括変換 6 4 マニュアルビルド 9 4- MS Word 9

情報通信の基礎

テキスト固定長ファイル概要 固定長テキストファイル フォーマット一覧固定長テキストファイルのレコード長およびフォーマットは以下の通りです 項番 ファイル レコード長 (byte) 1 一括記録請求ファイル 一括記録請求結果ファイル 開示結果ファイル 共通フォーマッ

約 ,000 約 82,644 7,487, 約 ,000 約 82,644 7,484, 約 ,000 約 82,644 7

Java Scriptプログラミング入門 3.6~ 茨城大学工学部情報工学科 08T4018Y 小幡智裕

Android用 印刷プラグイン Canon Print Service マニュアル

形B5Z 画像型人感センサ(HVC-F) コマンド仕様書

Create!Form V11 - Excel 出力設定

RICOH THETA Stitcher Manual for Windows 製品概要 本ソフトウェアは RICOH THETA が出力した RAW 画像に対して Adobe Photoshop Lightroom Classic CC が現像処理した画像をスティッチングするため

目次 1 はじめに BA3-ML1 について BA3L1PLG について 動作環境 インストール アンインストール インストール アンインストール 操作

本仕様はプロダクトバージョン Ver 以降に準じています


Microsoft Word - SXFManualforGator_ACAD2010_ doc

サービス概要 債権情報照会 ( 開示 ) No. 取引名 内容 1 債権情報照会 発生および保有している債権の記録事項 提供情報の照会( 開示 ) をします 一括予約照会( 非同期 ) の請求結果ファイル (CSV 形式 / 共通フォーマット形式 ) をダウンロードします 記録請求 No. 取引名

スライド 1

リコーデジタルサイネージクイックガイド

Transcription:

NyARIdMarker 仕様書 version/0.5 (c)2008-2009 nyatla.jp 本書は NyARToolkit の ID マーカ仕様書です 用語 枠線 マーカの周囲を囲む 黒色の領域です 内側には データ領域を持ちます データ領域 ビットを配置する枠線に囲まれた領域です ドット マーカのデータ領域を複数の区画に分割したうちの 1 つの領域です 1 ドットは 1 ビットのデータを表します パケット 1 個 または 8 個のドットを組み合わせたデータ塊です 1 パケットは 1 バイトのデータを格納します トラッキングドット データの検出開始位置を特定するためのドットです マーカの周囲に固定で配置します 制御ドット データドット ユーザ定義のを格納するビットです 任意のに指定できます マスク ID フォーマット ID

枠線仕様 枠線のサイズはマーカ全体の 15% です マーカの周囲から 15% を差し引いた 残りの 70% の領域を データ領域とします 100% 15% 70% 15%

データ領域仕様 Model2 データ領域を 5*5 計 25 セルに分割したモデルです ビット構成 名前 ビット数 データドット 9[0,1-8] トラッキングビット 10 制御ビット 1 3 パリティビット 3 9 10 11 12 13 9 10 11 12 13 24 1 2 3 14 24 1 2 3 14 23 8 0 4 15 23 8 0 4 15 22 7 6 5 16 22 7 6 5 16 21 20 19 18 17 21 20 19 18 17 図 3: テンプレート 図 1: ビット配置 図 2: 領域分割

データドット model2 では 合計 9 ドットに 2 パケットのデータを格納します パケット 0 は有効ビットが 1 ビットしかなく 0 または 1 のをとります パケット番号 ビット / ドット番号 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 0 - - - - - - - 0 1 8 7 6 5 4 3 2 1 制御ドット Model2 の制御ドットは 合計 3 ドットに 2つの ( マスクタイプ ) を格納します ビット / ドット番号 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 - - - - - 12 11 10 Model2 の制御語 (n) は 3bit のうち 0x05 を除いた数を使用します は 101(2)=5 以上のから 1 を差し引いたで 次の式で求められます control_value=n>=5?n-1:n; 各は 以下の式で求めます control_value : (3*2=6 pattern) マスク ID=control_value%3 =control_value/3 マスク ID データビットのマスクを指定します 現在は 0 のみ指定できます 意味 0 マスクなし 1 マスクパターン 1( 使用できません ) 2 マスクパターン 2( 使用できません )

格納されるデータのドメインを表します ドメインにより データの符号化方法 空間の定義方法が定まります 意味 0 ユーザ定義の RawBit 形式データ (9bit-2packet) であることを示します 1 - チェックドット により 格納が異なります 0 データ領域に格納した各バイトデータの合計 mod 7 を 次式で変換して 3 ビット の 2 進数で格納します n=n>=5?n+1:n;(n は 0x05 を除いた 3bit の ) ビット / ドット番号 ビット Bit2 Bit1 Bit0 ドット番号 16 15 14 例えば データ領域の格納が 120+1 ならば 121 mod 5 = 1 を格納します 1 以上未定義です

Model3 データ領域を 7*7 計 49 セルに分割したモデルです ビット構成 名前 ビット数 データドット 25[0,1-8,9-16,17-24] トラッキングビット 14 制御ビット 1 5 パリティビット 5 25 48 26 27 28 29 30 31 47 24 1 2 3 14 33 46 23 8 0 4 15 34 45 22 7 6 5 16 35 44 43 9 10 11 12 13 21 20 19 18 17 32 36 42 41 40 39 38 37 25 48 26 27 28 29 30 31 47 24 1 2 3 14 33 46 23 8 0 4 15 34 45 22 7 6 5 16 35 44 43 9 10 11 12 13 21 20 19 18 17 32 36 42 41 40 39 38 37 図 6: テンプレート 図 4: ビット配置 図 5: 領域分割

データドット model3 では 合計 25 ドットに 4 パケットのデータを格納します パケット 0 は有効ビットが 1 ビットしかなく 0 または 1 のをとります パケット番号 ビット / ドット番号 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 0 - - - - - - - 0 1 8 7 6 5 4 3 2 1 2 16 15 14 13 12 11 10 9 3 24 23 22 21 20 19 18 17 制御ドット Model3 の制御ドットは 合計 5 ドットに 2 つの ( マスクタイプ ) を格納します ビット / ドット番号 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 - - - 30 29 28 27 26 Model2 の制御語 (n) は 5bit のうち 0x15 を除いた数を使用します は 10101(2)=21 以上のから 1 を差し引いたで 次の式で求められます control_value=n>=21?n-1:n; 各は 以下の式で求めます control_value : (5*3*2=30 pattern) マスク ID=control_value%5 =control_value/5 データビットのマスクを指定します 現在は 0 のみ指定できます 意味 0 マスクなし 1 マスクパターン 1( 使用できません ) 2 マスクパターン 2( 使用できません ) 3 マスクパターン 3( 使用できません ) 4 マスクパターン 4( 使用できません )

データのドメインを表します 意味 0 ユーザ定義の RawBit 形式データ (25bit-4packet) であることを示します 1 以上未定義です チェックドット により 格納が異なります 0 データ領域に格納した各バイトデータの合計 mod 31 を 次式で変換して 5 ビッ トの 2 進数で格納します n=n>=21?n+1:n;(n は 0x15 を除いた 5bit の ) 名 ドット番号 36 35 34 33 32 Bit 番号 4 3 2 1 0 例えば データ領域の格納が 120+1 ならば 121 mod 31 = 28, 28+1 = 29 を格納します 1 以上未定義です

Model4 データ領域を 9*9 に分割します 制御ドット制御語は 2つの ( マスクタイプ ) を持ちます 各は 以下の式で求めます control_value : (5*3*2*2*2=120 pattern) マスク ID=control_value%5 =control_value/5 マスク ID データビットのマスクを指定します 現在は 0 のみ指定できます 意味 0 マスクなし 1 マスクパターン 1( 使用できません ) 2 マスクパターン 2( 使用できません ) 3 マスクパターン 3( 使用できません ) 4 マスクパターン 4( 使用できません ) データのドメインを表します 意味 0 ユーザ定義空間の RawBit 形式データであることを示します 1 未定義です チェックドット により 格納が異なります 0

Model5 データ領域を 11*11 に分割します 制御ドット制御語は 2つの ( マスクタイプ ) を持ちます 各は 以下の式で求めます control_value:(5*3*2*2*2*2*2=480 pattern) マスク ID=control_value%5 =control_value/5 マスク ID データビットのマスクを指定します 現在は 0 のみ指定できます 意味 0 マスクなし 1 マスクパターン 1( 使用できません ) 2 マスクパターン 2( 使用できません ) 3 マスクパターン 3( 使用できません ) 4 マスクパターン 4( 使用できません ) データフォーマットのドメインを表します 意味 0 Raw データであることを示します 1-2 以上互換性のため 使用できません チェックドット により 格納が異なります 0

Model6 データ領域を 13*13 に分割します 制御ドット制御語は 2つの ( マスクタイプ ) を持ちます 各は 以下の式で求めます control_value:(5*3*2*2*2*2*2*2*2=1920 pattern) マスク ID=control_value%5 =control_value/5 マスク ID データビットのマスクを指定します 現在は 0 のみ指定できます 意味 0 マスクなし 1 マスクパターン 1( 使用できません ) 2 マスクパターン 2( 使用できません ) 3 マスクパターン 3( 使用できません ) 4 マスクパターン 4( 使用できません ) データのドメインを表します 意味 0 ユーザ定義空間の RawBit 形式データであることを示します 1 以上未定義です チェックドット により 格納が異なります 0

Model7 データ領域を 15*15 に分割します 制御ドット制御語は 2つの ( マスクタイプ ) を持ちます 各は 以下の式で求めます control_value :(5*3*2*2*2*2*2*2*2*2*2=7680 pattern) マスク ID=control_value%5 =control_value/5 マスク ID データビットのマスクを指定します 現在は 0 のみ指定できます 意味 0 マスクなし 1 マスクパターン 1( 使用できません ) 2 マスクパターン 2( 使用できません ) 3 マスクパターン 3( 使用できません ) 4 マスクパターン 4( 使用できません ) データのドメインを表します 意味 0 ユーザ定義空間の RawBit 形式データであることを示します 1 以上未定義です チェックドット により 格納が異なります 0

付録 model 毎のパラメータ 名 model 2 3 4 5 6 7 ドット幅 5x5 7x7 9x9 11x11 13x13 15x15 総ドット数 25 49 81 121 169 225 データドット数 9 25 49 81 121 169 データパケット数 1+(1) 3+(1) 6+(1) 10+(1) 15+(1) 21+(1) 制御ドット数 3(2) 5(4) 7(6) 9(8) 11(10) 13(12) 制御パターン : 総数 7 31 127 511 2047 4095 制御パターン : マスク ID 数 3 5 5 5 5 5 制御パターン : 数 2 6 24 96 384 1536 チェックドット数 3(2) 5(4) 7(6) 9(8) 11(10) 13(12) 適応モデル 0 2,3,4,5,6,7 RawBit フォーマット 1 2,3,4,5,6,7 予約 2 3,4,5,6,7 予約 3 3,4,5,6,7 予約 4 3,4,5,6,7 予約 5 3,4,5,6,7 予約 6 4,5,6,7 Raw-JANCode(13) 7-23 4,5,6,7 予約 24-95 5,6,7 予約 96-383 6,7 予約 384-1535 7 予約

適応モデル