JP2016539433A - レコメンデーションエンジンインタフェース及び方法 - Google Patents
レコメンデーションエンジンインタフェース及び方法 Download PDFInfo
- Publication number
- JP2016539433A JP2016539433A JP2016543362A JP2016543362A JP2016539433A JP 2016539433 A JP2016539433 A JP 2016539433A JP 2016543362 A JP2016543362 A JP 2016543362A JP 2016543362 A JP2016543362 A JP 2016543362A JP 2016539433 A JP2016539433 A JP 2016539433A
- Authority
- JP
- Japan
- Prior art keywords
- content
- content item
- image
- region
- image data
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 21
- 238000013507 mapping Methods 0.000 claims abstract description 9
- 230000008859 change Effects 0.000 claims description 15
- 230000000007 visual effect Effects 0.000 claims description 9
- 230000007935 neutral effect Effects 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims description 3
- 238000010276 construction Methods 0.000 abstract description 4
- 230000006870 function Effects 0.000 description 81
- 230000009466 transformation Effects 0.000 description 12
- 230000009471 action Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 238000012905 input function Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012886 linear function Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
- 239000011800 void material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/10—Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Item recommendations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Geometry (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Transforming Electric Information Into Light Information (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
中間座標(x,y)により規定された空間におけるそれぞれの領域を各コンテンツアイテムに割り当て、前記領域が割り当てられるコンテンツアイテムのための推薦値に対応する深度値(z)を各領域に割り当て、前記領域が割り当てられるコンテンツアイテムのそれぞれの画像データf(i)を各領域にマッピングし、前記サブセットにおけるコンテンツアイテムに割り当てられた領域のための前記それぞれの深度値d(i)及び前記それぞれの画像データf(i)を、表示機能40に供給されるべき三次元画像データg(x,y,z)に組み合わせる、それぞれのモジュールを備えた画像構成ユニットを有する推薦エンジンインタフェースが提供される。
Description
本発明は、レコメンデーションエンジンインタフェースに関する。
更に、本発明は、コンテンツアイテムの推薦を視覚化するための方法に関する。
レコメンダシステムは、ユーザの必要性又は嗜好に適合するコンテンツアイテムを選択することにおいてユーザを補助するためにますます適用されている。レコメンダシステムは、前のコンテンツアイテムに関するユーザのフィードバック(いわゆる評価履歴)に基づいて、及び/又は、(協調的フィルタリングアプローチを用いて)異なるユーザの評価履歴を比較することにより、ユーザの嗜好を学習する。どんな場合でも、レコメンダは、ユーザが新たなコンテンツアイテムを好むという推定された程度を数値的な値(例えば、−1〜1の実数、ここで、−1は非常に嫌いであることを示し、1は非常に好きであることを示し、ゼロは、ニュートラルを示す)により表す。これらの数値的な値は、多くの場合、"好みの程度(like-degree)"と呼ばれる。
レコメンダエンジンインタフェースは、CN102722524により開示される。この文書は、ウェブサイト推薦結果を表示する方法及びデバイス並びにそのデバイスを備えた端末を開示している。ウェブサイト推薦結果を表示する方法は、ユーザにより選択されたアイテムに従ってアイテムに関連した各推薦結果を与えるステップと、ウェブサイト推薦モデルを解析し、推薦モデルに従って各推薦結果の複数の属性値を抽出するステップと、多次元座標系を確立するステップと、各推薦結果の複数の属性値を多次元座標系にマッピングするステップと、多次元座標系における各推薦結果の位置に従って各推薦結果の多次元モデルを取り出すステップと、多次元座標系における各推薦結果の多次元モデルを表示するステップとを有する。
WO2011097675は、検索の結果を表示するか、又は、コレクションにおける特定のオブジェクトを識別するための方法を開示している。それに関して、各オブジェクトは、画像又はアイコンを用いて表され、関連するメタデータを有する。オブジェクト間の、色(RGB、輝度)、作成日、タイトル等のような共通のメタデータ属性は、データ空間を規定するために用いられ、各オブジェクトはデータ空間内のポイントに割り当てられる。そして、データ空間は、オブジェクトの表現又は画像が表示される3D表示空間に投射される。オブジェクトの視覚化を向上させるために、投射されたポイントは、ポイントのクラスタ化を低減する一方でポイントの順序を維持又は保存するように調整される。このクラスタ分離ステップは、オブジェクト間の構造的関係を保存する一方で表示ボリュームを最適化(表示されたコレクションにおける空隙空間を効果的に低減)し、それ故、コレクションの視覚的表現を改良し、コレクションにおけるオブジェクトのより効率的な識別及び選択を可能にする。レコメンダエンジンインタフェースは、US7,137,075により開示されている。既知のレコメンダエンジンインタフェースは、種々のコンテンツジャンルのために確立された複数の接線コンテンツ表示ゾーンを与える。コンテンツアイテムは、これらにそれぞれ関連付けられたコンテンツ表示ゾーンに設けられる。これらのゾーンは、半径方向において、深度の方向において延在し、より深い位置にあるコンテンツアイテムがユーザから大きく離れているという印象をユーザが受けるように配置される。図5に示された例において、コンテンツ表示ゾーンは、ファッション(FA)、旅行(TR)、映画(MO)、並びに朝及び夕方の通常のアクティビティ(TI)の各々に対して与えられる。他の例が図25に示され、コンテンツ表示ゾーンは、娯楽リゾート、パーソナルコンピュータ処理、予約及びチケット発行銀行業務及び交通情報の情報に対して与えられる。基本的には、既知のレコメンダエンジンインタフェースにおいて、接線座標は、コンテンツゾーンにおける配置によりコンテンツアイテムのタイプを示し、放射座標は、推薦レベルを示す。US7,137,075から知られるシステムの欠点は、制限された分類しか可能にしないことである。カテゴリの数を増大させることは、オブジェクトの性質が発散することをもたらし得る。とりわけ、ゾーンの狭い部分に表示される、最も高い推薦レベルをもつオブジェクトは、これらによって不明確にされる傾向を発散する傾向がある。
本発明の目的は、より詳細な推薦を可能にすることにより改良されるレコメンダエンジンインタフェースを提供することにある。
本発明の他の目的は、より詳細な推薦を可能にすることにより改良される、コンテンツアイテムの推薦を視覚化するための方法を提供することにある。
本発明の第1の態様によれば、レコメンダエンジンインタフェースであって、コンテンツアイテムのリスト及び関連した推薦値を供給する検索ユニットと、画像を構成する画像構造ユニットであって、前記画像は、第1、第2及び第3の中間座標の関数としての画像値を有する、画像構造ユニットとを有し、前記画像構造ユニットは、(a)第1及び第2の中間座標により規定された空間におけるそれぞれの領域を前記リストにおけるコンテンツアイテムの少なくともサブセットに割り当てる領域割り当てモジュールと、(b)前記第3の中間座標のためのそれぞれの深度値を各領域に割り当てる深度割り当てモジュールであって、前記深度値は、前記領域が割り当てられるコンテンツアイテムのための推薦値に対応する、深度割り当てモジュールと、(c)前記領域が割り当てられるコンテンツアイテムのそれぞれの画像データを各領域にマッピングする画像マッピングモジュールと、(d)表示機能に供給されるべき三次元画像として、前記サブセットにおけるコンテンツアイテムに割り当てられた領域のための前記それぞれの画像データ及び前記それぞれの深度値を供給する組み合わせモジュールとを含む、レコメンダエンジンインタフェースが提供される。
コンテンツアイテムは、プログラム、ビデオ及び/又はオーディオデータを含むデータストリーム、プログラムセグメント並びに製品及びサービスを含んでもよい。
本発明は、レコメンダエンジンインタフェースにより与えられた視覚的データを見ているユーザが、種々のコンテンツアイテムのための推薦値における相互の差分をより適切に把握し、複数のコンテンツアイテムが同じ推薦値を相互に有するときにも把握するのを可能にする。深度値は、より推薦されたコンテンツアイテムが観察者のより近くにみえるという点で、推薦値に対応する。換言すれば、前記深度方向において規定された観察者に対する近接は、推薦値のモノティカルな(monotically)非減少関数であり、この関数は、単調に増加する部分を少なくとも有する。深度値と推薦値との間の関係は段階的なものであってもよい。一実施形態において、推薦値と深度値との間の関係は、最小深度値と最大深度値との間で覆われる。
サブセットにおけるコンテンツアイテムは、追加の選択基準を満たす、最も高い類似の程度を有するそれらのコンテンツアイテム、又は、最も高い類似の程度を有するアイテムを含んでもよい。代わりに、例えば、リストがコンテンツアイテムの制限されたセットのみを含む場合、第2の機能は、リストにおけるコンテンツアイテムの各々のための画像を構成してもよい。
特定の実施形態において、マッピングされた画像データ及び割り当てられた深度値からサブセットにおけるアイテムのためのそれぞれの三次元オブジェクトを構成するために、画像供給ユニットが更に設けられる。その場合、表示機能に与えられる三次元画像データは、三次元オブジェクトを表す。表示機能により表示される構成された画像は、静止画像であってもよいが、代わりにビデオ画像であってもよいことに留意されたい。
本発明の第2の態様によれば、第1の態様によるレコメンダエンジンインタフェースを含み、構成された画像を表示するための表示機能を更に含む、コンテンツ供給装置が提供される。その第1の実施形態において、検索ユニットは、外部ソースからコンテンツアイテムのリスト及びそれらの関連した推薦値を取り出すように構成される。コンテンツ供給装置の他の実施形態において、検索ユニットは、内部ソースからコンテンツアイテムのリスト及びそれらの関連した推薦値を取り出すように構成される。
本発明の第3の態様によれば、コンテンツアイテムの推薦を視覚化するための方法が提供され、本方法は、各コンテンツアイテムに対して、それぞれの推薦値を決定するステップと、第1、第2及び第3の中間座標(x,y)として画像情報(g)を有する画像を構成するステップと、構成された画像を表示するステップとを有し、前記構成するステップは、(a)前記中間座標(x,y)により規定される空間におけるそれぞれの領域を少なくとも前記リストにおけるコンテンツアイテムのサブセットに割り当てるステップと、(b)前記第3の中間座標のための深度値を各領域に割り当てるステップであって、前記深度値は、前記領域に対応するコンテンツアイテムのための推薦値に対応する、ステップと、(c)各領域に対して、前記領域に対応するコンテンツアイテムのそれぞれの画像情報をマッピングするステップと、(d)前記サブセットにおけるコンテンツアイテムに割り当てられた領域のための前記それぞれの画像情報及び前記それぞれの深度値を三次元画像データ(g(x,y,z))に組み合わせるステップとを含む。
一実施形態において、それぞれの領域は、中間座標により規定された空間の第1の分割及び第2の分割により取得され、第1及び第2の分割は、それぞれ、コンテンツアイテムの第1及び第2の特性に従って、第1及び第2の座標の方向において空間を分割する。この手法において、ユーザは、第1の座標に従って、同じ範囲を有する領域において同じ第1の特性を有するコンテンツアイテムを容易に配置することができ、第2の座標に従って、同じ範囲を有する領域において同じ第2の特性を有するコンテンツアイテムを容易に配置することができる。
一実施形態において、表示機能は、3次元ディスプレイを有し、画像情報は、第1及び第2の中間座標(x,y)並びに第1及び第2の中間座標を有する領域に割り当てられた深度値(z)の関数として3次元ディスプレイ上に表示される。三次元ディスプレイは、推薦値を深度情報として観察者に示すのに最も適切である。三次元ディスプレイは、例えば、ステレオディスプレイ、オートステレオスコピックディスプレイ、容積測定ディスプレイ又はホログラフィックディスプレイであってもよい。
三次元ディスプレイは、常に利用可能ではないかもしれない。この場合、推薦値は、一実施形態において依然として効率的に視覚化され得る。ディスプレイ機能は、二次元ディスプレイを有し、ディスプレイ機能は、三次元画像を画像情報(g(x,y,z))から投射(h2(x,y))まで投射するためのディスプレイプロセッサを更に有する。
2Dディスプレイを用いた特定の斯様な実施形態において、これは、マッピングされた画像データ及び割り当てられた深度値から、前述したようなサブセットにおけるアイテムのためのそれぞれの三次元オブジェクトを構成するために画像供給ユニットが更に設けられる場合に魅力的である。
一実施形態において、動作可能なモードにおけるディスプレイ機能は、コンテンツアイテムのリストからのコンテンツアイテムの選択を表示し、コンテンツ供給装置は、選択の所望の変化を示す検出されたユーザ入力に基づいて選択制御信号を生成する選択制御機能を有し、選択制御信号は、ディスプレイ機能が検出されたユーザ入力に従って選択を変えることをもたらす。
一実施形態において、更に、コンテンツアイテムが表示される視点の所望の変化を示す検出されたユーザ入力に基づいて視野制御信号を生成する視野制御機能が与えられてもよく、視野制御信号は、表示機能が、コンテンツアイテムが検出されたユーザ入力に従って表示される視点を変えることをもたらす。視野制御機能は、二次元表示機能を有する実施形態に対して特に関連する。ユーザが視点を変えるのを可能にすることは、それらの推薦値に基づいて種々のコンテンツアイテムに割り当てられた深度を良好に推定するのを可能にするためである。
一実施形態において、ニュートラルの推薦値を有するコンテンツアイテムは、周囲フレームに対応する位置において、前記深度次元において表示される。周囲フレームは、ディスプレイの端のような物理的に存在するフレームであってもよく、又は、仮想フレームであってもよい。この実施形態は、ユーザが、種々のアイテム間の推薦値における相互の差分を認識することができるだけでなく、推薦値の絶対値の指標を有することができ、とりわけ、コンテンツアイテムの推薦値が正であるか又は負であるかと認識するのを可能にする。
一実施形態において、コンテンツ供給装置は、前記ディスプレイ機能に加えてタッチパネルを有する。タッチパネルは、好ましくは、二次元タッチスクリーンディスプレイである。追加のタッチパネルは、ナビゲーション及び選択を促進する種々の追加の制御モードを可能にする。タッチパネルは、これらの制御モードをサポートするスワイプセンシング機能を有してもよい。例えば、この実施形態において、動作可能なモードにおけるディスプレイ機能は、コンテンツアイテムのリストからのコンテンツアイテムの選択を表示する。この場合、タッチパネルは、選択制御機能として機能する第1のスワイプセンシング機能を有してもよい。即ち、第1のスワイプセンシング機能は、特定の方向(例えば、水平又は垂直)における検出されたスワイプ運動に基づいて第1のスワイプ検知信号を(選択制御信号として)生成する。この第1のスワイプ感知信号は、表示機能が、その方向におけるスワイプ運動に従って選択を変えることをもたらす。これは、ユーザが直観的な手段で選択を変えるのを可能にする。代わりに、ユーザは、選択が変えられるべき方向を示す矢印ボタンのような、他の入力機能を用いて選択の変化を特定してもよい。
この実施形態における他の例として、タッチパネルは、視野制御機能として機能する第2のスワイプセンシング機能を有してもよい。即ち、第2のスワイプセンシング機能は、特定の方向における検出されたスワイプ運動に基づいて第2のスワイプ感知信号を(視野制御信号として)生成し、第2のスワイプ感知信号は、表示機能が、その特定の方向におけるスワイプ運動に従ってコンテンツアイテムが表示される視点を変えることをもたらす。代わりに、ユーザは、他の入力機能(例えば矢印ボタン)を用いて視点の変化を特定してもよい。
コンテンツアイテムのための推薦値は、例えば、許可されたレビュワーにより与えられる評価又は他のユーザにより与えられる評価から計算される平均に基づいて形成されてもよい。一実施形態において、レコメンダエンジンインタフェース、又は、コンテンツ供給装置のような、レコメンダエンジンインタフェースを有する装置は、ユーザプロファイルを格納するストレージ媒体を更に有し、ユーザプロファイルは、ユーザによりコンテンツアイテムフィーチャに関連付けられた値を有する。この場合において、レコメンダエンジンインタフェースを有するレコメンダエンジンインタフェース又は装置のレコメンダエンジン形成部分は、コンテンツアイテムに存在するコンテンツアイテムフィーチャ及びユーザによりこれらに関連付けられた値に従って推薦値を決定することができる。この手法において、ユーザの特定の興味により正確に対応する推薦値が計算され得る。
本発明のこれらの及び他の態様は、図面を参照して更に詳細に述べられる。
図1は、レコメンダエンジンインタフェース100及び表示機能40を含むコンテンツ供給装置を図式的に示している。レコメンダエンジンインタフェースは、コンテンツアイテムのリスト及び関連した推薦値を含む推薦情報R(i)を取り出すための検索ユニット20を含む。
また、レコメンダエンジンインタフェース100は、画像を構成するための画像構成ユニット30を含む。構成されるべき画像は、第1及び第2の中間座標(x,y)の関数としての深度値(z)及び画像情報(f)を有する。コンテンツ供給装置の表示機能40は、構成された画像を示すためのディスプレイプロセッサ42及びディスプレイを含む(例えば二次元ディスプレイ44又は三次元ディスプレイ45)。画像情報(f)は、例えばグレー値又はRGB値のセットを有してもよい。
レコメンダエンジンインタフェース100は、専用のハードウェアとして実行されてもよいが、プログラマブルプロセッサを代わりに有してもよい。更に、図1は、斯様なプログラマブルプロセッサにより実行され得るコンピュータプログラムを有するコンピュータ読み取り可能媒体70を示している。同様に、表示機能40は、専用のハードウェアにより完全に実装されてもよいが、コンピュータ読み取り可能媒体を用いてプログラムされ得るプログラマブルプロセッサを代わりに有してもよい。また、専用のハードウェア及びプログラム可能な成分の組み合わせが、レコメンダエンジンインタフェース100又は表示機能40において用いられてもよい。
図2は、画像構成ユニット30を更に詳細に示している。図の実施形態において、画像構成ユニット30は、中間座標(x,y)により規定された空間におけるそれぞれの領域を各コンテンツアイテムに割り当てるための第1のサブ機能34を含む。領域は、任意の形状を有してもよい。例えば、一実施形態において、示されるべきコンテンツアイテムは、マップ上の国であり、領域の形状は、国の国境に対応する。斯様な自然な境界がない場合において、領域が中間座標により規定される空間の第1の分割及び第2の分割から生じる場合に有利である。第1及び第2の分割は、それぞれ、コンテンツアイテムの第1及び第2の特性に従って第1及び第2の座標の方向に空間を分割する。
コンテンツアイテムは、例えばテレビ番組であってもよい。その場合、第1の分割は、プログラムを提供するチャネルを示すために用いられてもよく、第2の分割は、プログラムがチャネルにより提供される時間であってもよい。
また、画像構成ユニット30は、深度値を各領域に割り当てるための深度割り当てモジュール36を含む。深度値は、前記領域が割り当てられるコンテンツアイテムのための推薦値に対応する。前記深度方向において規定されたユーザへの近接は、推薦値の単調な非減少関数であり、この関数は、単調に増大する部分を少なくとも有する。それとともに、観察者に対してより推薦されるコンテンツアイテムは、典型的には、観察者により近くなる。近接と推薦値との間の関係が線形である必要はない。例えば、関係は段階的なものであってもよい。非線形関数は、特に推薦されたコンテンツアイテムを良好に視覚化するために用いられてもよい。例えば、予め決められた閾値より低い推薦レベルを有する全てのアイテムは、同じ最大深度値(即ち観察者から最も遠隔)に割り当てられ得る。
観察者に対する追加の鍵として、ニュートラルな推薦値を有するコンテンツアイテムは、周囲フレームに対応する位置で、前記深度次元において示されてもよい。周囲フレームは、ディスプレイの物理的フレームであってもよいが、代わりに、ディスプレイにより示され、コンテンツアイテムを取り囲む仮想フレームであってもよい。観察者に対する更なる鍵として、領域間の境界は、ニュートラルな推薦値に対応する深度値を有する格子により示されてもよい。
また、画像構成ユニット30は、前記領域が割り当てられるコンテンツアイテムのそれぞれの画像情報を各領域にマッピングするための画像マッピングモジュール38を含む。コンテンツアイテムに対応する画像情報は、例えばコンテンツアイテムに対して記述的な画像又はテキスト(例えばタイトル)である。
示された実施形態において、ストレージモジュール32は、ストレージ空間が領域割り当てモジュール34、深度割り当てモジュール36及び画像マッピングモジュール38によって、これらのモジュール間の情報交換のために用いられるために与えられる。
更に、組み合わせモジュール39は、前記サブセットにおけるコンテンツアイテムに割り当てられた領域のための画像データfi(x,y)及び前記それぞれの深度値di(x,y)を、表示機能40に与えられる三次元画像データg(x,y,z)に組み合わせるために与えられる。
表示機能40は、ディスプレイプロセッサ42及びディスプレイスクリーン44、45を含んでもよい。
組み合わせモジュールは、三次元画像データg(x,y,z)が一時的に格納されるストレージ機能を含んでもよい。ストレージ機能は、中間座標x(y)に基づいて二次元座標系に従ってアドレス指定可能でもよく、画像情報(例えばRGBデータ)及び深度情報を有するアドレス指定可能な位置を有してもよい。深度情報は第3の次元zを示す。従って、三次元画像データがf(x,y,z(x,y))として内部的に格納される場合には、代わりに、3D画像データg(x,y,z)は、3Dアドレス指定可能なストレージ空間に直接格納されてもよい。ストレージ空間は追加の次元を必要とするが、ストレージ空間の全体の量は依然として比較的適度であり得る。深度を表わす第3の次元における解像度は、極めて高い必要はないためである(例えば、推薦された値の良好な印象を与えるために8又は16のオーダー)。3D画像データは、圧縮された又はエンコードされたフォーマットにおいて与えられてもよい。例えば、3D画像データは、オブジェクト−データO(i)としてエンコードされてもよく、各オブジェクトO(i)は、コンテンツアイテムiを表す。各コンテンツアイテムiは、例えば、割り当てられた深度値と同等の高さを有するとともに、その上部表面に投射されるコンテンツアイテムのための画像データを有する、コンテンツアイテムiのための割り当てられた領域から押し出される一般的なシリンダにより規定されるオブジェクトO(i)に対応してもよい。従って、割り当てられた領域が矩形として形成される場合、コンテンツアイテムを表す一般的なシリンダは、ブロックの形式を有する。
レコメンダエンジンインタフェースを含むコンテンツ供給システムの一実施形態が図3を参照してここで述べられる。それに関して、表示機能40は、三次元画像データg(x,y,z)を表示するための三次元ディスプレイ45を有する。表示機能40は、加えて、3D画像データをデコード又は解凍するための、及び/又は、例えば視野を変えるため、若しくは、画像設定(例えば、輝度、コントラスト又は深度次元の拡大設定)の制御を可能にするために、3D画像データを更に処理するための、ディスプレイプロセッサを有してもよい。
ディスプレイプロセッサは、例えば、画像関数を示すために更なる変換を適用してもよい。
h3(x,y,z)、
ここで、
h3(x,y,z)=g(X(x,y,z),Y(x,y,z),Z(x,y,z))
それに関して、
X(x,y,z),(Y(x,y,z)),Z(x,y,z)は座標変換により得られる。
座標変換は変換Aであってもよい。
ここで、Aは3x3行列である。
h3(x,y,z)、
ここで、
h3(x,y,z)=g(X(x,y,z),Y(x,y,z),Z(x,y,z))
それに関して、
X(x,y,z),(Y(x,y,z)),Z(x,y,z)は座標変換により得られる。
座標変換は変換Aであってもよい。
代わりに、同次変換が適用されてもよい。
観察者は、変換Aのパラメータを制御するための制御機能(例えば図5における要素60を参照)を有してもよい。変換は、典型的には回転であり、異なる角度での認識を許容し、これは、深度認識、及びそれとともに表示されたコンテンツアイテムに関連付けられた推薦値の認識を更にサポートする。
種々のオプションは、三次元ディスプレイ45を実装するために考えられる。1つのオプションによれば、三次元ディスプレイは、ステレオディスプレイであり、これは、左目及び右目に別々に表示されるオフセット画像を示し、典型的には、相補的な着色されたフィルタ又は相補的な配向された偏光フィルタを有するメガネを用いる。そして、これらの2Dオフセット画像の双方は、3D深度の認識を与えるために観察者の脳において組み合わせられる。同じ効果が、アクティブシャッタ技術を用いたメガネによって得られてもよい。代わりに、ディスプレイ45は、オートステレオスコピックディスプレイであってもよい。種々の他の代替手段も考えられる(例えば、容積測定ディスプレイ及びホログラフィックディスプレイ)。
図4は、コンテンツ供給装置の代替実施形態の一部を示している。それに関して、表示機能40は、二次元ディスプレイ44を有する。ディスプレイプロセッサは、投射ユニット42を有する。動作の間、投射ユニット42は、第1及び第2の中間座標(x,y)と直交する投射とは異なる投射h2(x,y)に対して三次元画像g(x,y,z)を投射する。
ここで、h2(x,y)=g(X(x,y,z),Y(x,y,z))
ここで、h2(x,y)=g(X(x,y,z),Y(x,y,z))
そして、投射h2(x,y)は、二次元ディスプレイ44上に表示される。典型的には、画像h2(x,y)は、カメラ変換としても示される透視変換により取得される。代わりに、二次元画像h2(x,y)は、g(x,y,z)から取得される三次元画像h3(x,y,z)から取得されてもよい。
その場合において、h3(x,y,z)=g(X(x,y,z),Y(x,y,z),Z(x,y,z))
その場合において、h3(x,y,z)=g(X(x,y,z),Y(x,y,z),Z(x,y,z))
図5は、ここでは遠隔制御デバイス60の部分を形成する、タッチパネル62を追加的に有するコンテンツ供給装置の一実施形態を示している。とりわけ、タッチパネル62は、推薦システムの無線通信機能50と通信する遠隔制御デバイス60において一体化される二次元タッチスクリーンディスプレイである。専用の遠隔制御デバイス60が用いられてもよいが、代わりに、遠隔制御機能が、携帯モバイルデバイス(例えば、モバイルフォン)上のアプリケーションにより与えられてもよい。タッチスクリーンディスプレイ62は、観察者が、推薦システムの無線通信機能50を有するワイヤレス通信リンクを用いて推薦システムを制御するのを可能にする。更にとりわけ、以下の関数がこの実施形態において提供される。
a.動作の間、表示機能40は、コンテンツアイテムのリストからのコンテンツアイテムの選択を表示する。例えば、コンテンツアイテムのリストは、100の利用可能なチャネルのリストであってもよく、10のチャネルの選択が表示機能40により表示される。
遠隔制御デバイス60は、第1の方向におけるタッチスクリーンディスプレイ62上のスワイプ運動を検出するための第1のスワイプセンシング機能を有する。検出されたスワイプ運動に基づいて、スワイプ感知機能は、表示機能40が前記第1の方向におけるスワイプ運動に従って選択を変えることをもたらす第1のスワイプ感知信号を生成する。好ましくは、スワイプ運動の結果としての選択の変化は、スワイプ運動と同じ方向において表示された選択を移動させることにより視覚化される。この運動の結果として、前に選択されたコンテンツアイテムの部分はもはや表示されず、新たなコンテンツアイテムが、表示される選択に追加される。代わりに、コンテンツアイテムのリストからのコンテンツアイテムの選択は、レコメンダエンジンインタフェース100により実現されてもよい。
遠隔制御デバイス60は、第1の方向におけるタッチスクリーンディスプレイ62上のスワイプ運動を検出するための第1のスワイプセンシング機能を有する。検出されたスワイプ運動に基づいて、スワイプ感知機能は、表示機能40が前記第1の方向におけるスワイプ運動に従って選択を変えることをもたらす第1のスワイプ感知信号を生成する。好ましくは、スワイプ運動の結果としての選択の変化は、スワイプ運動と同じ方向において表示された選択を移動させることにより視覚化される。この運動の結果として、前に選択されたコンテンツアイテムの部分はもはや表示されず、新たなコンテンツアイテムが、表示される選択に追加される。代わりに、コンテンツアイテムのリストからのコンテンツアイテムの選択は、レコメンダエンジンインタフェース100により実現されてもよい。
b.遠隔制御デバイス60は、第2の方向におけるスワイプ運動を検出するための第2のスワイプ感知機能を有する。第2の方向における検出されたスワイプ運動に基づいて、スワイプ感知機能は、第2のスワイプ感知信号を生成する。これは、表示機能40が視点を変えることをもたらし、これによって、コンテンツアイテムは、前記第2の方向におけるスワイプ運動に従って表示される。投射ユニット42が、検出されたスワイプ運動に従って、座標g(x、y、z)における画像情報の投射h2(x,y)を二次元空間に変えることが実現される。コンテンツアイテムの表示された選択がスワイプ運動の方向に傾けられるということが観察者にとって明らかであってもよい。幾つかの代替手段が、コンテンツアイテムiのリスト及びコンテンツアイテムのための関連した推薦値R(i)を取り出すために考えられる。
一実施形態において、コンテンツアイテム(i)のリスト及びコンテンツアイテムのための関連した推薦値R(i)が外部ソースTにより与えられ、検索ユニット20は、コンテンツアイテムのリスト及びこれらの関連した推薦値を外部ソースTから受信するように構成される。検索ユニット20は、ネットワークへの有線又は無線接続のためのネットワークインターフェースを含んでもよい。代わりに、検索ユニット20は、外部ソースが放送局である場合、ラジオ及び/又はテレビ信号を受信するためのレシーバであってもよい。図6Aは、この実施形態の一例を概略的に示している。コンテンツアイテム(i)のリストは、例えば、動画のリストであってもよく、推薦R(i)は、1〜5つの星からの動画の平均的評価であってもよい。示された実施形態において、レコメンダエンジンインタフェース100は、供給されるべき画像を構成するための画像構成ユニット30を有する。レコメンダエンジンインタフェース100は、レコメンダエンジンインタフェース100により供給される構成された画像を表示するための表示機能40に結合される。図6Aにお示されたコンテンツ供給システムRは、デジタルテレビジョンシステムであってもよいが、代わりに、パーソナル計算デバイス、電話又はタブレット等であってもよい。
図6Bは、推薦され得るアイテムについてリモートサーバTからの情報を用いるレコメンダエンジンインタフェース100を示している。そのため、リモートサーバTには、レコメンダが設けられる。後者は、ユーザが例えばモバイルフォンのUI、遠隔制御等を介したレコメンダとのインタラクションを介してユーザの優先度を学習している。ユーザの優先度に基づいて、レコメンダはその推薦を与え、レコメンダエンジンインタフェースは、真の3D画像又は疑似3D画像を生成する。アイテムの各々が画像に示される深度(z座標)は、レコメンダエンジンが特定のアイテムに割り当てたスコアを示す。これらの表示可能な画像は、次に、好ましくは真の3Dスクリーン上に表示される。これは、TVであってもよく、モバイルフォン、タブレット、時計、PC等のディスプレイであってもよい。
画像情報は、例えば、動画カテゴリを示す第1の中間座標xの方向の第1の軸と動画が放送される時間を示す第2の中間座標yの方向の第2の軸とを有するグリッドとして表されてもよい。この手法において、中間座標により規定される空間の第1の分割及び第2の分割が実現され、第1及び第2の分割は、それぞれ、コンテンツアイテムiの第1及び第2の特性に従って第1の中間座標x及び第2の中間座標yの方向に空間を分割する。
動画カテゴリは、例えば、アクション、アドベンチャー、アニメーション、バイオグラフィ、コメディ、クライム、ドキュメンタリー、ドラマ、ファミリー、ファンタジー、フィルムノワール、ゲーム―ショー、ヒストリー、ホラー、ミュージック、ミュージカル、ミステリー、ニュース、リアリティーTV、ロマンス、サイエンスフィクション、スポーツ、トークショー、スリラー、戦争及びウェスタンというジャンルを有するIMDBジャンル指標である。推薦が平均的な観察者により与えられる評価に基づく場合であっても、特定のユーザは、好ましいカテゴリを依然として選択することができ、その後、そのカテゴリの範囲内で推薦された動画を選択することができる。
代わりに、検索ユニット20により取り出される推薦は、パーソナル優先度を考慮してもよい。パーソナル優先度は、ユーザ自身により入力されてもよく、及び/又は、実際のユーザ動作から自動的に導出されてもよい。ユーザプロファイルを自動的に生成するための方法は、例えば、同じ出願人により出願されたWO2007063463において開示されている。
この場合、検索ユニット20は、ユーザにより与えられる関連性及びコンテンツアイテムの特徴に基づいてコンテンツアイテム(i)のための推薦値R(i)を計算してもよい。コンテンツアイテムの特徴は、好ましくはメタデータとして与えられる。例は、演者の名前、ディレクタの名前等である。代わりに又は追加的に、特徴は、例えば可聴コンテンツ(例えば、スピーチ又はミュージック)を認識及び解析することにより、及び/又は、視覚的コンテンツ(例えば、クローズドキャプション)を認識及び解析することにより、コンテンツから導出されてもよい。同じ出願人により出願されたWO2012023091は、推薦がどのように決定されるか、及び、ユーザがどのようにこの処理を制御することができるかを示している。
図6A、6Bに示された実施形態において、(図6Aにおける破線矢印及び図6Bにおける双方向矢印の後方部分により示された)アップリンク接続が、ソースTにユーザのパーソナル優先度Pを与えるために利用可能であってもよく、これにより、ソースTがこのパーソナル情報に基づいてアイテムiのための推薦R(i)を洗練するのを可能にする。代わりに、パーソナル優先度を有するユーザプロファイルは、コンテンツ供給システムRにおいてローカルに格納されてもよい。その場合、検索ユニット20は、ソースTにより与えられたアイテムに対して特定される特徴、及び、コンテンツ供給システムRにより維持されるパーソナル情報に基づいてアイテムiのための推薦R(i)を取り出してもよい。
前と同じように図7に示された他の実施形態において、コンテンツ供給システムAは、ユーザアプライアンスA(例えばメディア再生デバイス)のような、スタンドアロンデバイスである。この場合、コンテンツ供給システムの検索ユニット20は、コンテンツアイテムiのための推薦値R(i)を内部ソースから取り出す。この目的に適した検索ユニット20の一例が図8においてより詳細に示されている。
図8に示されるように、推薦機能20は、コンテンツアイテム情報ストレージを提供するストレージ機能22、ユーザプロファイルストレージを提供するストレージ機能24、及び、計算機能26を含む。ストレージ機能22は、前記それぞれのコンテンツアイテムのための特徴F(i)に関する情報及びコンテンツアイテムiを格納する。ストレージ機能24は、ユーザプロファイル情報Pを格納し、計算機能は、前記コンテンツアイテムの特徴F(i)及びユーザのそれらの特徴の値Pに基づいて、各コンテンツアイテムiのための推薦値を計算する。ストレージ機能22,24は、物理的に異なるメモリデバイスにおけるストレージ空間であってもよいが、代わりに、共有メモリデバイスにおけるそれぞれのストレージ空間であってもよいことに留意されたい。
図9は、以下のステップを有するコンテンツアイテムを推薦するための本発明の第3の態様による方法を図式的に示している。
第1のステップS1において、それぞれの推薦値は、各コンテンツアイテムに対して決定される。推薦値は、パーソナルプロファイルに基づいてもよく、又は、概ね認められた基準に基づいてもよい。
第2のステップS2において、画像は、例えばストレージ機能において構成される。画像は、第1、第2及び第3の中間座標(x,yz)の関数として画像情報(g)を有する。これは、以下のサブステップを含む。
第2のステップS2の第1のサブステップS2Aにおいて、それぞれの領域は、中間座標(x,y)により規定される空間における各コンテンツアイテムに割り当てられる。
第2のステップS2の第2のサブステップS2Bにおいて、各領域は、前記第3の中間座標のための深度値に割り当てられる。深度値は、前記領域に対応するコンテンツアイテムのための推薦値に対応する。領域に割り当てられた深度値は、前記領域の部分を形成する各座標(x,y)のためのメモリ位置に格納されてもよい。代わりに、各領域は、単一のそれぞれのストレージ位置を有してもよい。その場合、位置(x,y)のための深度値は、その位置に対応する領域を最初に決定し、その後、前記領域に対応する位置から深度値を読み込むことにより、取り出され得る。
第2のステップS2の第3のサブステップS2Cにおいて、それぞれの画像情報は、各領域にマッピングされる。マッピングされた画像情報は、前記領域に対応するコンテンツアイテムの画像情報である。
第4のサブステップS2Dにおいて、サブセットにおけるコンテンツアイテムに割り当てられた領域のためのそれぞれの深度値d(i)及びそれぞれの画像データf(i)は、三次元画像データg(x,y,z)に組み合わせられる。
第3のステップS3において、そのように構成された画像が表示される。
図10Aおよび図10Bは、本発明によるコンテンツアイテムを推薦するための推薦システム及び方法の適用を示している。それに関して、図10Aは、概略図であり、図10Bは、カーモデルに関する環境における実際の実装を示している。
図10Aは、図4又は図5に示されたレコメンダエンジンインタフェースを含む装置の一実施形態における二次元表示機能の例示的な出力を概略的に示している。例えば、推薦値は、8つのコンテンツアイテムの選択のために示される。この場合、組み合わせモジュール39(例えば図2を参照)が適用されることが考えられ、これは、これらのマッピングされた画像データ及び割り当てられた深度値からのサブセットにおけるコンテンツアイテムのためのそれぞれの三次元オブジェクトを構成する。とりわけ、構成されたオブジェクトは、端面としてコンテンツアイテムの割り当てられた領域を有するとともに、割り当てられた深度値に対応する長さを有する全般的なシリンダである。この場合、割り当てられた領域は矩形であり、従って、対応するシリンダはブロックである。更に、対応する画像データIm11,Im12,Im13,Im14;Im21,Im22,Im23及びIm24が、ユーザに対して可視である反対の端面にマッピングされる。コンテンツアイテムの識別は、領域におけるその対応する画像データにより示される。2Dディスプレイは、組み合わせユニット39により与えられるような、真の深度情報f(x,y,z)を与えることができないが、投射ユニット42は、最も推奨されたアイテムを素早く認識させるためにユーザに充分な手掛かりを与える投射h2(x,y)を提供する。例えば、R21は、コンテンツアイテム21のための領域として示される。後者は、関連した深度値D=D21を有する。オブジェクトの側面から、例えば、マッピングされた画像データIm11を有するコンテンツアイテム11のためのオブジェクトが、マッピングされた画像データIm21を有するコンテンツアイテム21のためのオブジェクトを明らかに越えて延在することが理解され得る。これにより、観察者は、コンテンツアイテム11がコンテンツアイテム21よりも推薦されることを直観的に認識するだろう。他の例として、マッピングされた画像データIm22を有するオブジェクトとして表されるコンテンツアイテム22が、他のコンテンツアイテムと比較して低い推薦を有することが理解され得る。そのオブジェクトは、コンテンツアイテム23のマッピングされた画像データIm23を有するオブジェクトにより部分的に隠されるためである。これらの例からも明らかになるように、より推薦されたコンテンツアイテムは、概して、あまり推薦されなかったコンテンツアイテムよりも良く見える。
図10Bに示された実際の実装において、コンテンツアイテムのリストにおけるコンテンツアイテムは、カーモデルのリストを含み、その幾つかは、以下のテーブルの第1の列に示される。
テーブルの第2の列は、リストにおけるコンテンツアイテムに割り当てられた推薦値を示す。リストにおけるコンテンツアイテムに割り当てられる推薦値RVALは、種々の手段において取得されてもよい。例えば、観察者は、投票するよう尋ねられてもよい。各モデルのために取得される票の数が、他のもののための推薦値をとして機能してもよい。代わりに、パーソナライズされた推薦値は、ユーザにより与えられた基準に基づいて計算されてもよい。ユーザは、例えば、サイズ、燃料消費、最大速度等のような多数のパラメータに対するパーソナル要件を特定してもよい。このパーソナル情報に基づいて、特定のモデルがこれらのパーソナル要件に適合するためにユーザにどの程度まで推薦され得るかが決定され得る。
第3の列は、各コンテンツアイテムに割り当てられた領域を示す。この場合、領域は、行及び列のパターンに従って構成される。この例では、以下のテーブルにおいて示される4つのコンテンツアイテムは、列20〜23において、第1の列上の領域に割り当てられる。図10で分かるように、更なるコンテンツアイテムが、第2及び第3の行において表示される。また、更なるコンテンツアイテムは、列1〜19及び23以上において利用可能である。列19及び24におけるコンテンツアイテムが部分的に示される。
図10Bから明らかになるように、Audi E-Tron Spyder及びVolvo Concept Universeのような、高い推薦値RVALを有するアイテムが、観察者の明らかな付近で表される。深度値zは、前記領域が割り当てられるコンテンツアイテムのための推薦値RVALに対応する各領域に割り当てられることが実現される。この情報から、画像の三次元表現g(x,y,z)は、例えば図4に示されるように取得される。その後、二次元投射h2(x,y)は、座標(x,y)上の直交投射とは異なるように生成される。この場合、これは、透視変換により実現される。これは、カメラにより取り込まれる三次元オブジェクトに類似する画像をもたらすので、"カメラ変換"としても示される。示された実施形態では、コンテンツアイテムを表す画像は、それらが割り当てられた領域から深度方向に突出するボックス上にマッピングされるように示される。より推薦されたコンテンツアイテムに対応するボックスの直立壁の可視性は、表示が二次元のタイプであるという事実にも関わらず、観察者に対して追加の深度手掛かりを与える。比較的高い推薦値RVALを有するコンテンツアイテムの画像が、比較的低い推薦値を有するコンテンツアイテムの画像と比較して比較的高い輝度で表示される点で、更なる深度手掛かりが与えられる。とりわけ、画像に対応するタイトルの輝度の差は、この深度手掛かりに寄与する。ここでは深度値が輝度を決定する唯一の因子であるためである。
図5のレコメンダエンジンインタフェースにおいて、遠隔制御60において一体化されたタッチパネル62の第2のスワイプ感知機能を用いることにより、観察者が透視変換の視点を変えることができる点で、更なる深度手掛かりが与えられる。即ち、y方向においてスワイプすることにより、視点は、その方向に従って変化する。この手法において、例えば、コンテンツアイテム"Bugatti 16 C Galibier"を有するボックスのより低い側壁が可視になり、従って、観察者は、以下に示されるモデル"BMW Vision - Plug in Hybrid Sports Car"と比較される推薦値の差についてのより正確な印象を得ることができる。
本例において、第1のスワイプ機能は、表示のために他のコンテンツアイテムを選択するために用いられ得る。例えば、x方向において左から右にスワイプすることにより、より低い番号の列における領域に割り当てられたコンテンツアイテムが可視になり、x方向において右から左にスワイプすることにより、より高い番号の列における領域に割り当てられたコンテンツアイテムが可視になる。
代わりに、制限された数のコンテンツアイテムのみが利用可能である場合、第1のスワイプ機能を用いて、表示のためにコンテンツアイテムを選択することは必要ではないかもしれない。この場合、第1のスワイプ機能は、x方向における視点を変えるために用いられてもよい。
本発明の実施形態が添付図面において示され、前述の詳細な説明において述べられたが、本発明は、開示された実施形態に限定されるものではないことが理解されるだろう。以下の請求項に記載された本発明の範囲から逸脱することなく多数の変形例が可能である。
"手段"は、当業者にとって明らかなように、分離して又は他の要素と協働して、単独で又は他の機能と組み合わせて、動作を中に再生するか又は指定された機能を再生するように設計された、(分離した又は一体化された回路又は電子要素のような)任意のハードウェア又は(プログラム又はプログラムの部分のような)ソフトウェアを含むことを意味する。本発明は、幾つかの異なる要素を有するハードウェアによって、及び、適切にプログラムされたコンピュータによって実装され得る。幾つかの手段を列挙している装置に係る請求項において、これらの手段の幾つかは、ハードウェアの全く同一のアイテムにより具現化されてもよい。コンピュータプログラム製品は、フロッピーディスク、インターネットのようなネットワークを介してダウンロード可能なもの、又は任意の他の態様において市場性のあるもののような、コンピュータ読み取り可能媒体上に格納された任意のソフトウェア製品を意味するものと理解されるべきである。
請求項において、有するという用語は、他の要素又はステップを除外するものではなく、単数表記は複数を除外するものではない。単一の成分又は他のユニットは、請求項において記載された幾つかのアイテムの機能を実行してもよい。特定の手段が相互に異なる請求項に記載されるという単なる事実は、これらの手段の組み合わせが有利に用いられ得ないことを示すものではない。請求項中のいかなる参照符号も、その範囲を限定するものとして解釈されるべきでない。
Claims (16)
- コンテンツアイテムのリスト及び関連した推薦値を取り出す検索ユニットと、
画像を構成する画像構造ユニットであって、前記画像は、第1及び第2の中間座標の関数としての画像値を有する、画像構造ユニットとを有し、
前記画像構造ユニットは、
(a)前記第1及び第2の中間座標により規定された空間におけるそれぞれの領域を前記リストにおけるコンテンツアイテムの少なくともサブセットに割り当てる領域割り当てモジュールと、
(b)第3の中間座標のためのそれぞれの深度値を各領域に割り当てる深度割り当てモジュールであって、前記深度値は、前記領域が割り当てられるコンテンツアイテムのための推薦値に対応する、深度割り当てモジュールと、
(c)前記領域が割り当てられるコンテンツアイテムのそれぞれの画像データを各領域にマッピングする画像マッピングモジュールと、
(d)前記サブセットにおけるコンテンツアイテムに割り当てられた領域のための前記それぞれの深度値及び前記それぞれの画像データを、表示機能に供給されるのに適した三次元画像データに組み合わせる組み合わせモジュールとを含む、レコメンダエンジンインタフェース。 - 前記それぞれの領域は、前記第1及び第2の中間座標により規定された空間の第1の分割及び第2の分割により取得され、
前記第1及び第2の分割は、それぞれ、前記コンテンツアイテムの第1及び第2の特性に従って、第1及び第2の座標の方向において前記空間を分割する、請求項1に記載のレコメンダエンジンインタフェース。 - 請求項1又は請求項2に記載のレコメンダエンジンインタフェースを含むコンテンツ供給装置であって、
構成された画像を表示するための表示機能を更に含み、
前記検索ユニットは、外部ソースから前記コンテンツアイテムのリスト及びそれらの関連した推薦値を取り出すように構成される、コンテンツ供給装置。 - 請求項1又は請求項2に記載のレコメンダエンジンインタフェースを含むコンテンツ供給装置であって、
構成された画像データを表示するための表示機能を更に含み、
前記検索ユニットは、内部ソースから前記コンテンツアイテムのリスト及びそれらの関連した推薦値を取り出すように構成される、コンテンツ供給装置。 - 前記表示機能は、前記三次元画像データを表示する三次元ディスプレイを有する、請求項3又は請求項4に記載のコンテンツ供給装置。
- 前記表示機能は、二次元ディスプレイを有し、
前記表示機能は、投射部に対して前記三次元画像データを投射する投射ユニットを更に有する、請求項3又は請求項4に記載のコンテンツ供給装置。 - ニュートラルな推薦値を有するコンテンツアイテムは、周囲フレームに対応する位置で、前記深度次元において表示される、請求項3又は請求項4に記載のコンテンツ供給装置。
- 前記表示機能に加えてタッチパネルを有する、請求項3−7のうちいずれか一項に記載のコンテンツ供給装置。
- 前記タッチパネルは、二次元タッチスクリーンディスプレイである、請求項8に記載のコンテンツ供給装置。
- 動作可能なモードにおける前記表示機能は、前記コンテンツアイテムのリストからのコンテンツアイテムの選択を表示し、
当該コンテンツ供給装置は、選択の所望の変化を示す検出されたユーザ入力に基づいて選択制御信号を生成する選択制御機能を有し、
前記選択制御信号は、当該コンテンツ供給装置が、前記検出されたユーザ入力に従って前記選択を変えることをもたらす、請求項3又は請求項4に記載のコンテンツ供給装置。 - 前記コンテンツアイテムが表示される視点の所望の変化を示す検出されたユーザ入力に基づいて視野制御信号を生成する視野制御機能を更に有し、
前記視野制御信号は、前記表示機能が、前記コンテンツアイテムが前記検出されたユーザ入力に従って表示される視点を変えることをもたらす、請求項3又は請求項4に記載のコンテンツ供給装置。 - ユーザプロファイルを格納するストレージ機能を更に有し、
前記ユーザプロファイルは、コンテンツアイテムの特徴にユーザにより関連付けられた値を有し、
第1の機能は、前記コンテンツアイテム内にあるコンテンツアイテムの特徴、及び、これらとユーザにより関連付けられた値に従って推薦値を決定する、請求項3又は請求項4に記載のコンテンツ供給装置。 - コンテンツアイテムの推薦を視覚化するための方法であって、
各コンテンツアイテムに対して、それぞれの推薦値を取り出すステップと、
第1及び第2の中間座標として画像情報を有する画像を構成するステップとを有し、
前記構成するステップは、
(a)前記第1及び第2の中間座標により規定される空間におけるそれぞれの領域を少なくとも前記リストにおけるコンテンツアイテムのサブセットに割り当てるステップと、
(b)第3の中間座標のためのそれぞれの深度値を各領域に割り当てるステップであって、前記深度値は、前記領域に対応するコンテンツアイテムのための推薦値に対応する、ステップと、
(c)各領域に対して、前記領域に対応する前記コンテンツアイテムのそれぞれの画像情報をマッピングするステップと、
(d)前記サブセットにおけるコンテンツアイテムに割り当てられた前記領域のための前記それぞれの深度値及び前記それぞれの画像情報を三次元画像データに組み合わせるステップとを含み、
当該方法は、前記三次元画像データを表示するステップを含む、方法。 - 前記三次元画像データは、三次元ディスプレイ上に表示される、請求項13に記載の方法。
- 前記第1及び第2の中間座標により規定された前記二次元空間とは異なる二次元空間に前記三次元画像データを投射するステップと、
投射された画像を表示するステップとを更に有する、請求項13に記載の方法。 - プログラマブルプロセッサにより実行されたときに請求項13〜15のうちいずれか一項に記載の方法のステップの全てを実行するコンピュータプログラムを有する、コンピュータ読み取り可能媒体。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP13184882 | 2013-09-18 | ||
EP13184882.2 | 2013-09-18 | ||
PCT/EP2014/069236 WO2015039931A1 (en) | 2013-09-18 | 2014-09-10 | Recommendation engine interface and method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2016539433A true JP2016539433A (ja) | 2016-12-15 |
Family
ID=49230538
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016543362A Pending JP2016539433A (ja) | 2013-09-18 | 2014-09-10 | レコメンデーションエンジンインタフェース及び方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20160225184A1 (ja) |
EP (1) | EP3047443A1 (ja) |
JP (1) | JP2016539433A (ja) |
CN (1) | CN105531734A (ja) |
WO (1) | WO2015039931A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022009502A (ja) * | 2018-09-18 | 2022-01-14 | グーグル エルエルシー | 画像を処理するための方法およびシステム |
US11947591B2 (en) | 2018-09-18 | 2024-04-02 | Google Llc | Methods and systems for processing imagery |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10496698B2 (en) * | 2016-08-24 | 2019-12-03 | Baidu Usa Llc | Method and system for determining image-based content styles |
US11012750B2 (en) * | 2018-11-14 | 2021-05-18 | Rohde & Schwarz Gmbh & Co. Kg | Method for configuring a multiviewer as well as multiviewer |
SG11202111681RA (en) | 2019-05-17 | 2021-11-29 | Hollywood Com Llc | Aggregated adaptive purchase process and interface |
US20220300866A1 (en) * | 2019-08-29 | 2022-09-22 | Hollywood.com LLC | Concierge online movie ticket purchase and reservation systems and methods |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1107097A4 (en) * | 1998-08-24 | 2007-10-17 | Hitachi Ltd | SYSTEM, DEVICE AND METHOD FOR DISPLAYING MULTIMEDIA INFORMATION PROCESSING |
US9269090B2 (en) * | 2008-08-18 | 2016-02-23 | Nokia Technologies Oy | Method, apparatus and computer program product for providing indications regarding recommended content |
CA2789208A1 (en) * | 2010-02-10 | 2011-08-18 | Thereitis.Com Pty Ltd | Method and system for display of objects in 3d |
EP2580651A4 (en) * | 2010-06-11 | 2014-03-26 | Mygobs Oy | USER INTERFACE AND METHOD OF COLLECTING GRAPHIC PREFERENTIAL DATA |
CN102722524B (zh) * | 2012-05-07 | 2014-12-31 | 北京邮电大学 | 网站推荐结果显示方法、装置及具有该装置的终端 |
CN103139616A (zh) * | 2013-02-27 | 2013-06-05 | 中山大学 | 基于多用户的数字电视节目的个性化云推荐方法及*** |
-
2014
- 2014-09-10 EP EP14761652.8A patent/EP3047443A1/en not_active Withdrawn
- 2014-09-10 JP JP2016543362A patent/JP2016539433A/ja active Pending
- 2014-09-10 CN CN201480051669.1A patent/CN105531734A/zh active Pending
- 2014-09-10 US US15/021,121 patent/US20160225184A1/en not_active Abandoned
- 2014-09-10 WO PCT/EP2014/069236 patent/WO2015039931A1/en active Application Filing
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022009502A (ja) * | 2018-09-18 | 2022-01-14 | グーグル エルエルシー | 画像を処理するための方法およびシステム |
JP7292349B2 (ja) | 2018-09-18 | 2023-06-16 | グーグル エルエルシー | 画像を処理するための方法およびシステム |
US11947591B2 (en) | 2018-09-18 | 2024-04-02 | Google Llc | Methods and systems for processing imagery |
Also Published As
Publication number | Publication date |
---|---|
CN105531734A (zh) | 2016-04-27 |
WO2015039931A1 (en) | 2015-03-26 |
US20160225184A1 (en) | 2016-08-04 |
EP3047443A1 (en) | 2016-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2016539433A (ja) | レコメンデーションエンジンインタフェース及び方法 | |
US8174523B2 (en) | Display controlling apparatus and display controlling method | |
EP2870771B1 (en) | Augmentation of multimedia consumption | |
US9881584B2 (en) | System and method for presenting content within virtual reality environment | |
US20140149936A1 (en) | System and method for providing a tapestry interface with location services | |
EP2284697B1 (en) | Stereoscopic display device and display method | |
US20120287233A1 (en) | Personalizing 3dtv viewing experience | |
US20140149932A1 (en) | System and method for providing a tapestry presentation | |
JP2014215828A (ja) | 画像データ再生装置、および視点情報生成装置 | |
US20130326352A1 (en) | System For Creating And Viewing Augmented Video Experiences | |
WO2008054744A1 (en) | Content rating systems and methods | |
CN102147703A (zh) | 用于提供用户界面的电子装置和方法 | |
CN103686235A (zh) | 将音频和/或图像与脸部特征和表情相关的***和方法 | |
US20140149427A1 (en) | System and method for tapestry interface scoring | |
US20140149885A1 (en) | System and method for providing a tapestry interface with interactive commenting | |
US20140149860A1 (en) | System and method for presenting a tapestry interface | |
KR102316822B1 (ko) | 영상과 관련된 사용자 반응에 기반하여 컨텐츠를 제공하는 방법, 장치, 및 컴퓨터 프로그램 | |
US20140149875A1 (en) | System and method for presentation of a tapestry interface | |
US11189080B2 (en) | Method for presenting a three-dimensional object and an associated computer program product, digital storage medium and a computer system | |
CN102111630B (zh) | 图像处理设备、图像处理方法 | |
KR101019784B1 (ko) | 멀티미디어 컨텐츠의 표시방법 | |
CN102169406A (zh) | 提供图形用户接口的电子装置和方法 | |
CN105872590A (zh) | 一种视频媒体发行方法和*** | |
EP1569448A1 (en) | Image description system and method thereof | |
US10057629B2 (en) | Terminal device, video distribution device, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20170214 |