CN114051606A - 在多视图显示***中使用电容感测来识别用户 - Google Patents
在多视图显示***中使用电容感测来识别用户 Download PDFInfo
- Publication number
- CN114051606A CN114051606A CN202080048565.0A CN202080048565A CN114051606A CN 114051606 A CN114051606 A CN 114051606A CN 202080048565 A CN202080048565 A CN 202080048565A CN 114051606 A CN114051606 A CN 114051606A
- Authority
- CN
- China
- Prior art keywords
- content
- user
- touch screen
- user input
- screen panel
- 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 claims abstract description 77
- 230000002452 interceptive effect Effects 0.000 claims description 35
- 230000004044 response Effects 0.000 claims description 18
- 239000013598 vector Substances 0.000 claims description 9
- 230000001960 triggered effect Effects 0.000 claims 1
- 230000015654 memory Effects 0.000 description 40
- 230000008569 process Effects 0.000 description 16
- 238000004891 communication Methods 0.000 description 15
- 238000001514 detection method Methods 0.000 description 12
- 230000003993 interaction Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 6
- 238000013507 mapping Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000001914 filtration Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 230000014616 translation Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 239000000872 buffer Substances 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Classifications
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0412—Digitisers structurally integrated in a display
-
- 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
-
- 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
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
- H04N2013/40—Privacy aspects, i.e. devices showing different images to different viewers, the images not being viewpoints of the same scene
- H04N2013/403—Privacy aspects, i.e. devices showing different images to different viewers, the images not being viewpoints of the same scene the images being monoscopic
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
在一个实施例中,一种方法包括:在多视图显示器上生成以第一角度观看的第一内容和以第二角度观看的第二内容。第一内容和第二内容同时显示。该方法还包括在耦合到多视图显示器的触摸屏面板处接收第一多个电容信号。该方法然后由触摸屏面板基于接收的第一多个电容信号生成第一触摸屏面板热图。该方法随后基于第一触摸屏面板热图确定是否接收到关于第一内容或第二内容的第一用户输入。然后,该方法基于确定第一用户输入对应于第一内容或第二内容,将第一用户输入分配给第一内容或第二内容。
Description
技术领域
本公开总体上涉及多视图显示***中的触摸屏面板。
背景技术
现有的显示器通常被设计成一对多的体验,其中单个图像被广播给观看显示器的任何人。在多人观看单个显示器并与之交互的场景中,一对多显示器的通信效率会下降。例如,如果多人聚集在传统显示器周围,那么显示器将向所有用户呈现相同的内容,限制了内容的相关性和价值。如果显示器指向可由多个用户使用的界面,用户交互也可能是一个问题。由于拥有每个用户在单个显示器上使用的所有元素,所以多用户界面可能会很混乱或复杂。
发明内容
【技术解决方案】
在一个实施例中,一种方法包括在多视图显示器上生成以第一角度观看的第一内容和以第二角度观看的第二内容。第一内容和第二内容同时显示。该方法还包括在耦合到多视图显示器的触摸屏面板处接收第一多个电容信号。该方法然后由触摸屏面板基于接收的第一多个电容信号生成第一触摸屏面板热图。该方法随后基于第一触摸屏面板热图确定是否接收到关于第一内容或第二内容的第一用户输入。然后,该方法基于确定第一用户输入对应于第一内容或第二内容,将第一用户输入分配给第一内容或第二内容。
附图说明
图1A-1D示出了具有以不同视角显示的不同内容的示例多视图显示***。
图2示出了使用触摸屏面板的电容感测的示例。
图3示出了从连接到多视图显示器的触摸屏面板接收输入的示例过程。
图4A-4B示出了使用电容感测的示例用户识别。
图5示出了使用电容感测进行用户识别的示例流程图。
图6示出了使用运动跟踪的示例用户识别。
图7示出了使用运动跟踪进行用户识别的示例流程图。
图8示出了将用户输入映射到内容的示例方法。
图9示出了示例计算机***。
具体实施方式
在一个实施例中,一种方法包括:在多视图显示器上生成以第一角度观看的第一内容和以第二角度观看的第二内容,其中第一内容和第二内容同时显示,在耦合到多视图显示器的触摸屏面板上接收第一多个电容信号,由触摸屏面板基于接收到的第一多个电容信号生成第一触摸屏面板热图,基于第一触摸屏面板热图,确定第一用户输入对应于第一内容还是第二内容,并且基于确定第一用户输入对应于第一内容还是第二内容,将第一用户输入分配给第一内容或第二内容。
在一个实施例中,该方法还包括检测到一个或多个电容信号中的一个超过阈值电容值,其中响应于检测到一个或多个电容信号中的一个超过阈值电容值,生成触摸屏面板热图。
在一个实施例中,第一触摸屏面板热图指示对应于触摸屏面板上的多个位置的电容值。
在一个实施例中,第一用户输入是经由触摸屏面板接收的触摸输入。
在一个实施例中,该方法还包括基于第一触摸屏面板热图生成表示对应于触摸屏面板的多个位置的第一多个电容信号的电容阴影,识别与电容阴影相关联的方向,以及确定该方向对应于第一内容还是第二内容。在一个实施例中,该方法还包括确定方向对应于第一内容,并且响应于确定方向对应于第一内容,将第一用户输入分配给第一内容。在一个实施例中,该方法还包括确定方向对应于第二内容,并且响应于确定方向对应于第二内容,将第一用户输入分配给第二内容。
在一个实施例中,在一个时间间隔内接收第一多个电容信号。在一个实施例中,该方法还包括:响应于在该时间间隔内接收到第一多个电容信号,生成与从在所述时间间隔内接收到所述第一多个电容信号中的每一个时的顺序中检测到的运动对应的向量;识别与该向量相关联的方向;以及确定该方向是对应于第一内容还是第二内容。在一个实施例中,该方法还包括确定方向对应于第一内容,并且响应于确定方向对应于第一内容,将第一用户输入分配给第一内容。在一个实施例中,该方法还包括确定方向对应于第二内容,并且响应于确定方向对应于第二内容,将第一用户输入分配给第二内容。
在一个实施例中,将第一用户输入分配给第一内容或第二内容包括识别与对应于第一内容或第二内容的可激活元素相对应的触摸屏面板的位置;和响应于将第一用户输入分配给第一内容或第二内容,触发对应于第一内容或第二内容的可激活元素。
在一个实施例中,该方法还包括基于相对于触摸屏面板接收第一多个电容信号的多个位置来确定与第一多个电容信号相关联的用户的一个或多个特征,并且基于所确定的一个或多个特征来修改第一内容或第二内容中的一个或多个的显示。
在一个实施例中,该方法还包括在触摸屏面板的位置生成第一交互元素,其中第一交互元素对应于第一内容,其中第一用户输入与触摸屏面板的位置相关联,以及在触摸屏面板的位置生成第二交互元素,其中第二交互元素对应于第二内容,其中第一用户输入基于第一用户输入的分配触发第一交互元素或第二交互元素。
在一个实施例中,该方法还包括接收第二多个电容信号,基于接收的第二多个电容信号生成第二触摸屏面板热图,以及基于第二触摸屏面板热图确定第二用户输入对应于第一内容还是第二内容。在一个实施例中,该方法还包括识别对应于第一用户输入的第一方向,其中第一方向与第一内容相关联,以及识别对应于第二用户输入的第二方向,其中第二方向与第二内容相关联。
在一个实施例中,该方法还包括生成包括第一内容和第二内容的内容包。在一个实施例中,该方法还包括基于第一用户输入对第一内容或第二内容的分配来改变第一内容或第二内容,并响应于改变第一内容或第二内容而再生内容包,其中再生的内容包显示在多视图显示器上。
在一个实施例中,一种装置包括多视图显示器、耦合到多视图显示器的触摸屏面板、一个或多个嵌入指令的存储介质、和一个或多个处理器,所述处理器可操作来执行指令以:在多视图显示器上生成要以第一角度观看的第一内容和要以第二角度观看的第二内容,其中第一内容和第二内容同时显示,在触摸屏面板处接收第一多个电容信号;由触摸屏面板基于接收的第一多个电容信号生成第一触摸屏面板热图,基于第一触摸屏面板热图确定第一用户输入对应于第一内容还是第二内容,并且基于确定第一用户输入对应于第一内容还是第二内容,将第一用户输入分配给第一内容或第二内容。
在一个实施例中,一个或多个计算机可读存储介质嵌入有指令,当由一个或多个处理器执行时,所述指令使得所述一个或多个处理器在多视图显示器上生成要以第一角度观看的第一内容和要以第二角度观看的第二内容,其中第一内容和第二内容同时显示,在耦合到多视图显示器的触摸屏面板上接收第一多个电容信号,由触摸屏面板基于接收到的第一多个电容信号生成第一触摸屏面板热图,基于第一触摸屏面板热图确定第一用户输入对应于第一内容还是第二内容,并且基于确定第一用户输入对应于第一内容还是第二内容,将第一用户输入分配给第一内容或第二内容。
本公开的电子设备提供了将用户输入精确映射到多视图显示器上显示的特定内容的能力。例如,电子设备可以是包括耦合到触摸屏面板的多视图显示器的多视图显示***。使用触摸屏面板,该设备可能能够实现电容感测,以通过测量通过触摸屏面板的电容值来检测用户输入。如本文所述,该设备确定与测量的电容值相关联的方向,并基于所确定的方向将用户输入映射到例如显示在多视图显示器上的第一内容或第二内容。虽然本公开的某些实施例描述了显示第一内容和第二内容的多视图显示,但是如这里更全面描述的,本公开设想了可以提供内容的任何合适的单独或独特视图的多视图显示,例如三视图、四视图等。
多视图显示可以同时向多个用户显示各种内容。这可以通过增加可用内容来帮助增加内容与每个用户的相关性。多视图显示器可以呈现每个可用的内容,并且使用呈现引擎将它们组合以生成以不同角度显示不同内容的内容包。用户识别的实现可以使用户能够浏览他们各自的内容(即呈现给每个用户视图的内容),而不会干扰多视图显示器的其他视图所显示的内容。例如,如果在车辆内使用多视图显示器,则可以使用全球定位***(GPS)向驾驶员呈现用于导航的方向,并且可以向乘客呈现用于娱乐的音乐应用。通过识别用户以及他们各自与多视图显示器的交互,用户可能能够有效地导航他们各自的内容(例如,驾驶员进行导航设置,乘客进行音乐应用)。
为了准确识别与多视图显示器交互的用户,触摸屏面板可以用于电容感测,其中当用户接近触摸屏面板时,触摸屏面板可以接收对应于用户(例如,用户的手、手臂等)的电容值。这些电容值可用于生成热图,该热图指示对应于触摸屏面板位置的电容值。如这里所使用的,“热图”是指触摸屏面板的电容传感器上的点处的电容值的任何合适的表征,并且不限于例如这些值的图形表示。热图可以将特定电容值与触摸屏面板的每个位置相关联。这些热图用于确定接收到用户输入的方向。例如,当接收到用户输入时,触摸屏面板可以生成热图,并且识别热图正从左侧接近多视图显示器。通过识别热图来自左侧,可以确定与热图相关联的用户输入来自多视图显示器左侧的用户(例如,车辆中的驾驶员)。因此,用户交互可以具体地与多视图显示器上的左侧视图的内容相关联,而该交互被例如多视图显示器上的右侧视图的其他视图忽略。
当讨论多视图显示时,可以使用任何种类的多视图显示器,并且多视图显示器可以包括不同的组件。例如,可以使用双凸透镜片、视差屏障或衍射背光。多视图显示器可以包括不同的面板结构。例如,多视图显示器可以具有包括显示器、后随的透镜阵列和触摸屏面板的一个叠层。多视图显示器可以具有不同的叠层,包括显示器,随后是触摸屏面板,然后是透镜阵列。
与传统的多视图显示器不同,这里描述的多视图显示器不限于为特定用户划分显示器的区域。例如,从左侧观看多视图显示的用户可以与整个显示交互,例如触摸屏幕右侧的交互元素。每个视图的用户输入界面可以彼此重叠,即,可以共享显示器上相同的物理空间,例如,以最大化每个用户的用户输入界面空间。这可以通过适当地隔开用户界面的交互元素来减少多视图显示器上显示的内容的混乱。
图1A-1D示出了具有以不同视角显示的不同内容的示例多视图显示***。参考图1A,示出了车辆102。车辆可以包括多视图显示器104,其通过视角108投射导航应用106,通过视角112投射音乐应用110,以及通过视角116投射媒体播放器应用114。视角108、112、114中的每一个都可以被确定为向每个用户提供可操作性的最佳量,以四处移动来与多视图显示器104对接。应用106、110、114中的每一个都可以具有它们自己的相应用户界面,为每个用户提供个性化的界面体验。在特定实施例中,基于视角,应用106、110、114中的一个或多个可以具有减少的或没有用户界面元素与之交互。例如,车辆后部的乘客可能无法访问多视图显示器104,因此不需要任何用户界面元素,从而最大化视角116内呈现的媒体内容114。如上所述,应用106、110、114中的每一个可以由在多视图显示器104的物理空间上彼此重叠的用户界面来呈现。
参考图1B,在多视图显示器104上示出了导航应用106的用户界面。多视图显示器104可以包括或耦合到触摸屏面板118,触摸屏面板118可以响应于用户与多视图显示器104的交互来接收电容信号。在特定实施例中,只有视角108内的用户可以查看导航应用106并与之交互。导航应用106可以包括表示用户位置的图标120、路线122、交互元素124,交互元素124结束到目的地(未示出)的路线122。也可以显示导航应用的其他元素。交互元素124可以仅呈现给从视角108观看多视图显示器104的用户。如本文中更全面描述的,交互元件124可以仅由从视角108观看多视图显示器104的用户激活或选择。如上所述,从视角108内的用户的角度来看,导航应用106似乎占据了多视图显示器104的整个物理显示空间。
参考图1C,在多视图显示器104上示出了音乐应用110的用户界面。多视图显示器104可以包括或耦合到触摸屏面板118,触摸屏面板118可以响应于用户与多视图显示器104的交互来接收电容信号。在特定实施例中,只有视角112内的用户可以观看音乐应用110并与之交互。音乐应用110可以包括进度条126、转到前一首歌曲的交互元素128、暂停或播放歌曲的交互元素130以及转到下一首歌曲的交互元素132。也可以显示音乐应用的其他元素。交互元素126、128、130、132可以仅呈现给从视角112观看多视图显示器104的用户。交互元素126、128、130、132可以仅由从视角112观看多视图显示器104的用户激活或选择。
参考图1D,在多视图显示器104上示出了媒体播放器应用114的用户界面。多视图显示器104可以包括或耦合到触摸屏面板118,触摸屏面板118可以响应于用户与多视图显示器104的交互来接收电容信号。在特定实施例中,只有视角114内的用户可以与媒体播放器应用114交互。媒体播放器应用114可以包括进度条134、转到前一视频的交互元素136、暂停或播放视频的交互元素138以及转到下一视频的交互元素140。也可以显示媒体播放器应用的其他元素。交互元素134、136、138、140可以仅呈现给从视角116观看多视图显示器104的用户。交互元素134、136、138、140可以仅由从视角116观看多视图显示器104的用户激活或选择。尽管媒体播放器应用114呈现有交互元素134、136、138、140,但是媒体播放器应用114可以在没有任何交互元素的情况下呈现。
在特定实施例中,每个应用106、110、114可以包括交互元件,以将内容切换到不同的应用106、110、114。例如,乘客可以切换到导航应用106来为驾驶员输入新的方向或者改变媒体播放器应用114中的内容。此外,虽然图1A的示例示出了与三个视角108、112和116相关联的三个视图,但是本公开预期更多或更少的视图可以与这样的视角相关联。例如,视角116本身可以与三个单独的视图相关联:一个用于与图1A中的左后座椅相关联的视图,一个用于与图1A中的中后座椅相关联的视图,以及一个用于与图1A中的右后座椅相关联的视图。这些视图中的每一个可以不同于与视角108和112相关联的视图,总共有5个不同的视图。
图2示出了用户202使用触摸屏面板204来检测电容值206a、206b、206c、206d的电容感测200的示例。当用户202与触摸屏面板204接触时,触摸屏面板204检测不同电容值206的电容信号。如图所示,用户202离触摸屏面板204越远,用户202和触摸屏面板204之间的间隔越大,这影响了对应于触摸屏面板204的各个位置的电容值206。用户202离触摸屏面板204越远,触摸屏面板204越不可能记录任何电容值。电容感测200用于检测用户202从哪个方向来与触摸屏面板204对接。例如,电容感测200可以检测到用户202正从右侧接近触摸屏面板。
图3示出了从连接到多视图显示器的触摸屏面板接收输入302的示例过程300。过程300可以从触摸屏面板接收来自用户的触摸屏输入302开始。例如,用户可以接近触摸屏面板,并在触摸屏面板上的位置触摸触摸屏面板,以生成触摸屏面板输入302。触摸屏面板输入302可以是一个或多个电容信号。触摸屏面板可以接收触摸屏面板输入302,并生成代表触摸屏面板的位置的热图304,该热图对应于接收到的电容信号。热图304被发送到用户检测***306,以检测触摸屏面板输入302对应于哪个用户,如本文所述。
用户检测***306可以向多视图应用314发送触摸屏面板输入302与哪个视图相关联的确定308以及指示触摸屏面板输入302被接收到的触摸屏面板的位置的触摸位置310。多视图应用314可以记录视图标识符的信息312,该信息312指示哪个内容对应于哪个视角以及相应内容的交互元素。多视图应用314可以将记录的信息312发送给用户检测***306,以确保用户检测***306正在使用最新的信息312来准确地确定哪个用户正在观看哪个内容。多视图应用314可以生成包括第一内容的第一用户界面316和包括第二内容的第二用户界面318。接收到的触摸屏面板输入302可以改变先前生成的第一用户界面316或先前生成的第二用户界面318。该改变可以导致多视图应用314向用户检测***306发送更新的信息312。多视图应用314可以将与用户界面316、318两者相关联的数据320发送到呈现引擎322。呈现引擎322生成要在多视图显示器上显示的内容包324。在生成内容包324之后,呈现引擎向多视图显示器发送输出326,该输出向以第一角度328观看多视图显示器的用户呈现第二用户界面318,并向以第二角度330观看多视图显示器的用户呈现第一用户界面316。
图4A-4B示出了使用电容感测的示例用户识别过程400。参考图4A,在特定实施例中,用户402可以从一侧(例如,左侧)接近触摸屏面板404。触摸屏面板404可以生成指示接收到的电容信号的电容值的热图。在特定实施例中,触摸屏面板404可以在任何给定时刻拍摄电容信号的快照。在特定实施例中,触摸屏面板404可以响应于检测到触摸输入406而拍摄电容信号的快照。触摸输入406可以是超过阈值电容值的电容信号。在特定实施例中,触摸屏面板404可以使用热图来生成电容阴影,该电容阴影表示在快照中捕获的电容信号。电容阴影可以包括触摸输入406、第二电平输入408和第三电平输入410。
触摸屏面板404可以确定电容阴影相对于触摸屏面板404的角度412。触摸屏面板404可以使用电容阴影和角度412,以便准确地确定用户从哪个方向输入触摸输入406。通过分析电容阴影,触摸屏面板404可以确定电容值从触摸输入406(暗=高电容值)到第二电平输入408(亮=中等电容值)到第三电平输入410(亮=低电容值)逐渐减小。电容阴影的图案可以用于指示用户的手臂(例如,用户的手指)正在触摸与触摸输入406相关联的位置,并且手臂正以与第二电平输入408和第三电平输入410指示的方向成角度412稍微接近触摸屏面板404。触摸屏面板404可以确定用户402正从左侧接近触摸屏面板404。触摸屏面板404可以将触摸输入406映射到左侧多视图显示器上显示的内容。
参考图4B,在特定实施例中,用户403可以从一侧(例如,右侧)接近触摸屏面板404。触摸屏面板404可以生成指示接收到的电容信号的电容值的热图。在特定实施例中,触摸屏面板404可以在任何给定时刻拍摄电容信号的快照。在特定实施例中,触摸屏面板404可以响应于检测到触摸输入414而拍摄电容信号的快照。触摸输入414可以是超过阈值电容值的电容信号。在特定实施例中,触摸屏面板404可以使用热图来生成电容阴影,该电容阴影表示在快照中捕获的电容信号。电容阴影可以包括触摸输入414、第二电平输入416和第三电平输入418。触摸屏面板404可以确定电容阴影相对于触摸屏面板404的角度(未示出)。
触摸屏面板404可以使用电容阴影和角度,以便准确地确定用户从哪个方向输入触摸输入414。通过分析电容阴影,触摸屏面板404可以确定电容值从触摸输入414(暗=高电容值)到第二电平输入416(亮=中等电容值)到第三电平输入418(亮=低电容值)逐渐减小。电容阴影的图案可以用于指示用户的手臂(例如,用户的手指)正在触摸与触摸输入414相关联的位置,并且手臂正以与第二电平输入416和第三电平输入418所指示的方向成角度地稍微接近触摸屏面板404。触摸屏面板404可以确定用户403正从右侧接近触摸屏面板404。触摸屏面板404可以将触摸输入414映射到右侧多视图显示器上显示的内容。
图5示出了使用电容感测进行用户识别的示例流程图。过程500可以从从触摸屏面板接收触摸屏面板热图502开始。触摸屏面板热图502被传递到阴影检测过程504,阴影检测过程504最初在步骤506对触摸屏面板热图502执行噪声滤波。在执行噪声滤波之后,在步骤508,执行触摸检测以确定已经接收到触摸。在特定实施例中,触摸检测确定电容值是否超过阈值电容值。
在步骤510,识别对应于触摸输入的触摸位置。触摸屏面板热图用于识别对应于触摸输入的最大电容值。触摸屏面板热图然后用于确定该触摸输入的触摸位置。在步骤512,检测阴影角度,其对应于正在输入触摸输入的用户和触摸屏面板之间的角度。在检测到阴影角度之后,在步骤514,过程504继续确定用户输入(例如,触摸输入)对应于哪个视图。用户输入被映射到以给定视角显示的内容或视图。显示在多视图显示器530上的每个内容可以被给予视图标识符,以将内容彼此区分。
为了确定用户输入与哪个视图标识符相关联,在步骤514的确定过程中使用视图标识符和相对于显示信息516的位置。在确定与用户输入相关联的视图标识符之后,过程504输出用户输入(例如,触摸输入)的标识符和位置518,该标识符和位置518被发送到用户界面520,该用户界面520对应于显示在多视图显示器530上的驾驶员内容526或乘客内容528。基于视图标识符是标识符#1 522还是标识符#2 524,用户输入被发送到相应的用户界面520。一旦相应的用户界面520被确定,用户输入可以被输入到用户界面520中。接收到的用户输入可以激活或选择相应内容526、528中的交互元素。
图6示出了使用运动跟踪的用户识别的示例过程600。用户602可以从一侧(例如,左侧)接近触摸屏面板604。触摸屏面板604可以生成指示接收到的电容信号的电容值的热图。在特定实施例中,触摸屏面板604可以在任何给定时刻拍摄电容信号的快照。在特定实施例中,在过程600期间,触摸屏面板604可以等待从用户602接收任何电容信号。一旦在第一位置602a检测到来自用户的电容信号,触摸屏面板604可以记录电容信号和相应的时间戳,直到接收到用户输入(例如,触摸屏面板上的触摸输入)。触摸屏面板604可以通过在时间间隔内记录电容信号来跟踪用户602的运动。
如图6所示,用户602可能正在到达触摸屏面板604以在触摸屏面板604上的特定位置输入用户输入。用户602沿着用户602从第一位置602a开始,移动到第二位置602b,移动到第三位置602c,最后在第四位置602d结束的路径。当用户602跨越触摸屏面板604时,当用户602处于第一位置602a时,触摸屏面板604检测到电容阴影的第三电平输入606。当用户602到达第二位置602b时,触摸屏面板604检测到略大于第三电平输入606的第三电平输入608。当用户602到达第三位置602c时,触摸屏面板604检测稍大于第三电平输入608的第三电平输入610,并检测第二电平输入612。当用户602到达第四位置602d时,触摸屏面板604检测与第三位置602c相同的第三电平输入610和第二电平输入612,并检测触摸输入614。触摸屏面板可以分析电容信号记录,并且在特定实施例中,分析相关联的时间戳,以确定用户602到达触摸输入614所遵循的运动。该运动可用于确定用户602来自的方向,该方向指示用户602的视角和用户602正在观看的内容。触摸屏面板604可以相应地将触摸输入614映射到相应的内容(例如,从左侧观看的内容)。
图7示出了使用运动跟踪进行用户识别的示例流程图。过程700可以从从触摸屏面板接收触摸屏面板热图702开始。触摸屏面板热图702被传递到运动跟踪过程704,该过程最初在步骤706对触摸屏面板热图702执行噪声过滤。在执行噪声滤波之后,在步骤708,当接收到电容信号时启动运动跟踪,运动跟踪过程704可以用时间戳记录电容值。在步骤710,执行触摸检测以确定已经接收到触摸。在特定实施例中,触摸检测确定电容值是否超过阈值电容值。在步骤712,识别对应于触摸输入的触摸位置。触摸屏面板热图用于识别对应于触摸输入的最大电容值。触摸屏面板热图然后用于确定该触摸输入的触摸位置。
在触摸位置被识别之后,过程704在步骤714继续确定用户输入对应于哪个视图。用户输入(例如,触摸输入)被映射到以给定视角显示的内容或视图。显示在多视图显示器上的每个内容可以被给予视图标识符,以将内容彼此区分。为了确定用户输入与哪个视图标识符相关联,在步骤714的确定过程中使用视图标识符和相对于显示信息718的位置。在确定与用户输入相关联的视图标识符之后,过程704输出用户输入(例如,触摸输入)的标识符和位置716。标识符和位置716可以被发送到对应于视图标识符内容的用户界面。
如图7所示,用户720可能正在到达触摸屏面板722以在触摸屏面板722上的特定位置输入用户输入。用户720沿着用户720从第一位置720a开始,移动到第二位置720b,移动到第三位置720c,最后在第四位置720d结束的路径。当用户720跨越触摸屏面板722时,当用户720处于第一位置720a时,触摸屏面板722检测到电容阴影的第三电平输入724。触摸屏面板722可以生成表示用户720相对于第一位置720a中记录的电容信号的运动的第一向量726。当用户720到达第二位置720b时,触摸屏面板722检测到略大于第三电平输入724的第三电平输入728。触摸屏面板722可以生成表示用户720相对于第二位置720b中记录的电容信号的运动的第二向量730。当用户720到达第三位置720c时,触摸屏面板722检测到第二电平输入732。触摸屏面板722可以生成表示用户720相对于第三位置720c中记录的电容信号的运动的第三向量734。当用户720到达第四位置720d时,触摸屏面板722检测触摸输入736并检测第二电平输入738。触摸屏面板722可以生成表示用户720相对于第四位置720d中记录的电容信号的运动的第四向量740。触摸屏面板722可以使用生成的向量726、730、734、740来确定用户720遵循的运动。该运动可用于确定用户720来自的方向,该方向指示用户720的视角和用户720正在观看的内容。触摸屏面板722可以相应地将触摸输入736映射到相应的内容(例如,从左侧观看的内容)。
图8示出了用于将用户输入映射到内容的示例方法。在步骤802,该方法包括在多视图显示器上生成以第一角度观看的第一内容和以第二角度观看的第二内容。如步骤802所示,第一内容和第二内容可以同时显示。在步骤804,该方法包括在耦合到多视图显示器的触摸屏面板处接收第一多个电容信号。在步骤806,该方法包括由触摸屏面板基于接收的第一多个电容信号生成第一触摸屏面板热图。在步骤808,该方法包括基于第一触摸屏面板热图确定是否接收到关于第一内容或第二内容的第一用户输入。在步骤810,该方法包括基于确定第一用户输入对应于第一内容或第二内容,将第一用户输入映射到第一内容或第二内容。
在适当的情况下,特定实施例可以重复图8的方法的一个或多个步骤。尽管本公开将图8的方法的特定步骤描述和示出为以特定顺序发生,但是本公开设想图8的方法的任何合适的步骤以任何合适的顺序发生。此外,尽管本公开描述并示出了用于将用户输入映射到内容的示例方法,但是本公开设想了用于将用户输入映射到内容的任何合适的方法,其可以在适当的情况下包括图8的方法的所有、一些或没有步骤。此外,尽管本公开描述和示出了执行图8的方法的特定步骤的特定组件、设备或***,但是本公开设想了执行图8的方法的任何合适步骤的任何合适的组件、设备或***的任何合适的组合。
在特定实施例中,多视图显示***可以包括耦合到触摸屏面板和处理器的多视图显示器。尽管这里描述的步骤已经被描述为由多视图显示***的一部分执行,但是这些步骤可以由多视图显示***的任何部分执行。
在特定实施例中,一旦多视图显示***接收到用户输入,多视图显示***可以识别用户输入对应于哪个内容。在多视图显示***确定用户输入对应于哪个内容之后,多视图显示***可以将用户输入映射到该内容。将用户输入映射到内容可以触发位于接收到的用户输入的位置的内容的任何可激活元素。来自不同内容的多个可激活元素可以位于多视图显示***上的相同位置。一个用户可以看到导航应用的结束按钮,另一个用户可以看到音乐应用的播放按钮。
在特定实施例中,多视图显示***可以确定与多视图显示***接口的用户的一个或多个特征。例如,用户可能正在与可以接收用户整个身体的电容信号的大触摸屏面板交互。在特定实施例中,多视图显示***可以使用接收到的电容信号来确定用户的特征。例如,多视图显示***可以通过从用户身体接收的电容信号基于身高检测来确定用户是儿童还是成人。多视图显示***可以例如通过确定用户的身***置和与用户触摸相关联的触摸角度来确定用户是用右手还是用左手。例如,如果用户的触摸产生图4A所示的热图,并且该热图被确定为在与用户身体相关联的电容信号的左侧,则***可以确定用户的左手发生了触摸。多视图显示***可以基于所确定的特征来修改任何显示的内容。例如,如果多视图显示***检测到儿童正在观看多视图显示,则多视图显示***可以定制适合儿童的内容。
本公开设想多视图显示***可以采取本文公开的用于将特定用户触摸或用户交互(例如接近)与特定视图相关联的技术可以应用的任何合适的形式。例如,多视图显示器可以是水平表面(如桌子)的一部分或放置在水平表面上。例如,多视图显示器可以显示棋盘游戏,并且可以显示四个不同的视图,每一个用于棋盘游戏中使用的典型棋盘的每一侧。使用这里描述的技术,每个玩家的触摸或悬停交互可以与该玩家的内容相关联。例如,特定用户的触摸可以执行与该特定用户的回合相关联的功能,或者附加地或替代地可以显示仅与该用户相关联的视图的内容。作为另一个例子,多视图显示器可以是大表面,例如安装在墙上的白板大小的显示器。多视图显示器可以向不同的用户提供多个视图。视图的数量可以随着显示器的大小而缩放,并且如本文所述,确定与特定视图的特定触摸所需的粒度可以取决于视图的数量。
图9示出了示例计算机***900。在特定实施例中,一个或多个计算机***900执行这里描述或示出的一个或多个方法的一个或多个步骤。在特定实施例中,一个或多个计算机***900提供这里描述或示出的功能。在特定实施例中,运行在一个或多个计算机***900上的软件执行这里描述或示出的一个或多个方法的一个或多个步骤,或者提供这里描述或示出的功能。特定实施例包括一个或多个计算机***900的一个或多个部分。这里,在适当的情况下,对计算机***的引用可以包括计算设备,反之亦然。此外,在适当的情况下,对计算机***的引用可以包括一个或多个计算机***。
本公开设想了任何合适数量的计算机***900。本公开设想计算机***900采取任何合适的物理形式。作为示例而非限制,计算机***900可以是嵌入式计算机***、片上***(SOC)、单板计算机***(SBC)(例如,模块上计算机(COM)或模块上***(SOM))、台式计算机***、膝上型或笔记本计算机***、交互信息亭、大型机、计算机***网格、移动电话、个人数字助理(PDA)、服务器、平板计算机***、增强/虚拟现实设备或这些中的两个或多个的组合。在适当的情况下,计算机***900可以包括一个或多个计算机***900;统一的或分布的;跨越多个位置;跨越多台机器;跨越多个数据中心;或者驻留在云中,云可以包括一个或多个网络中的一个或多个云组件。在适当的情况下,一个或多个计算机***900可以执行这里描述或示出的一个或多个方法的一个或多个步骤,而没有实质的空间或时间限制。作为示例而非限制,一个或多个计算机***900可以实时或以批处理模式执行这里描述或示出的一个或多个方法的一个或多个步骤。在适当的情况下,一个或多个计算机***900可以在不同的时间或不同的位置执行这里描述或示出的一个或多个方法的一个或多个步骤。
在特定实施例中,计算机***900包括处理器902、内存904、存储器906、输入/输出(I/O)接口908、通信接口910和总线912。尽管本公开描述并示出了在特定布置中具有特定数量的特定组件的特定计算机***,但是本公开设想了在任何合适的布置中具有任何合适数量的任何合适组件的任何合适的计算机***。
在特定实施例中,处理器902包括用于执行指令的硬件,例如构成计算机程序的指令。作为示例而非限制,为了执行指令,处理器902可以从内部寄存器、内部高速缓存、内存904或存储器906中检索(或获取)指令;解码并执行它们;然后将一个或多个结果写入内部寄存器、内部高速缓存、内存904或存储器906。在特定实施例中,处理器902可以包括用于数据、指令或地址的一个或多个内部高速缓存。本公开设想处理器902在适当的情况下包括任何合适数量的任何合适的内部高速缓存。作为示例而非限制,处理器902可以包括一个或多个指令高速缓存、一个或多个数据高速缓存以及一个或多个翻译后备缓冲器(TLB)。指令高速缓存中的指令可以是内存904或存储器906中的指令的副本,并且指令高速缓存可以加速处理器902对那些指令的检索。数据高速缓存中的数据可以是内存904或存储器906中的数据的副本,用于处理器902上执行的指令进行操作;在处理器902处执行的先前指令的结果,以供在处理器902处执行的后续指令访问或写入内存904或存储器906;或其他合适的数据。数据高速缓存可以加速处理器902的读或写操作。TLB可以加速处理器902的虚拟地址转换。在特定实施例中,处理器902可以包括用于数据、指令或地址的一个或多个内部寄存器。本公开设想处理器902在适当的情况下包括任何合适数量的任何合适的内部寄存器。在适当的情况下,处理器902可以包括一个或多个算术逻辑单元;做一个多核处理器;或者包括一个或多个处理器902(ALU)。尽管本公开描述并示出了特定的处理器,但是本公开设想了任何合适的处理器。
在特定实施例中,内存904包括用于存储供处理器902执行的指令或供处理器902操作的数据的主存储器。作为示例而非限制,计算机***900可以将指令从存储器906或另一个源(例如,另一个计算机***900)加载到内存904。处理器902然后可以将指令从内存904加载到内部寄存器或内部高速缓存。为了执行指令,处理器902可以从内部寄存器或内部高速缓存中检索指令并解码它们。在指令执行期间或之后,处理器902可以将一个或多个结果(可以是中间或最终结果)写入内部寄存器或内部高速缓存。处理器902然后可以将这些结果中的一个或多个写入内存904。在特定实施例中,处理器902仅执行一个或多个内部寄存器或内部高速缓存或内存904中的指令(与存储器906或其他地方相反),并且仅对一个或多个内部寄存器或内部高速缓存或内存904中的数据(与存储器906或其他地方相反)进行操作。一个或多个存储器总线(每个可以包括地址总线和数据总线)可以将处理器902耦合到内存904。总线912可以包括一个或多个存储器总线,如下所述。在特定实施例中,一个或多个存储器管理单元(MMU)驻留在处理器902和内存904之间,并且便于处理器902请求的对内存904的访问。在特定实施例中,内存904包括随机存取存储器(RAM)。在适当的情况下,该RAM可以是易失性存储器。在适当的情况下,该RAM可以是动态RAM(DRAM)或静态RAM(SRAM)。此外,在适当的情况下,该RAM可以是单端口或多端口RAM。本公开考虑了任何合适的RAM。在适当的情况下,内存904可以包括一个或多个内存904。尽管本公开描述并示出了特定的存储器,但是本公开设想了任何合适的存储器。
在特定实施例中,存储器906包括用于数据或指令的大容量存储器。作为示例而非限制,存储器906可以包括硬盘驱动器(HDD)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(USB)驱动器,或者这些驱动器中的两个或多个的组合。在适当的情况下,存储906可以包括可移动或不可移动(或固定)介质。在适当的情况下,存储器906可以在计算机***900的内部或外部。在特定实施例中,存储器906是非易失性固态存储器。在特定实施例中,存储器906包括只读存储器(ROM)。在适当的情况下,该ROM可以是掩模编程ROM、可编程ROM(PROM)、可擦除PROM(EPROM)、电可擦除PROM(EEPROM)、电可改变ROM(EAROM)或闪存或这些中的两种或多种的组合。本公开设想大容量存储906采取任何合适的物理形式。在适当的情况下,存储器906可以包括一个或多个便于处理器902和存储器906之间通信的存储控制单元。在适当的情况下,存储器906可以包括一个或多个存储器906。尽管本公开描述并示出了特定的存储,但是本公开设想了任何合适的存储器。
在特定实施例中,I/O接口908包括硬件、软件或两者,为计算机***900和一个或多个I/O设备之间的通信提供一个或多个接口。在适当的情况下,计算机***900可以包括这些I/O设备中的一个或多个。这些I/O设备中的一个或多个可以实现人和计算机***900之间的通信。作为示例而非限制,I/O设备可以包括键盘、小键盘、麦克风、监视器、鼠标、打印机、扫描仪、扬声器、静态照相机、指示笔、平板电脑、触摸屏、轨迹球、摄像机、另一个合适的I/O设备或这些设备中的两个或多个的组合。I/O设备可以包括一个或多个传感器。本公开设想了任何合适的I/O设备以及用于它们的任何合适的I/O接口908。在适当的情况下,I/O接口908可以包括一个或多个设备或软件驱动程序,使得处理器902能够驱动这些I/O设备中的一个或多个。在适当的情况下,I/O接口908可以包括一个或多个I/O接口908。尽管本公开描述和说明了特定的I/O接口,但是本公开设想了任何合适的I/O接口。
在特定实施例中,通信接口910包括硬件、软件或两者,为计算机***900和一个或多个其他计算机***900或一个或多个网络之间的通信(例如,基于分组的通信)提供一个或多个接口。作为示例而非限制,通信接口910可以包括用于与以太网或其他基于有线的网络通信的网络接口控制器(NIC)或网络适配器,或者用于与无线网络(例如WI-FI网络)通信的无线NIC(WNIC)或无线适配器。本公开设想了任何合适的网络及其任何合适的通信接口910。作为示例而非限制,计算机***900可以与自组织网络、个人区域网(PAN)、局域网(LAN)、广域网(WAN)、城域网(MAN)、或者互联网的一个或多个部分或者这些的两个或多个的组合进行通信。这些网络中的一个或多个的一个或多个部分可以是有线的或无线的。作为示例,计算机***900可以与无线PAN(WPAN)(例如,蓝牙WPAN)、WI-FI网络、WI-MAX网络、蜂窝电话网络(例如,全球移动通信***(GSM)网络)或其他合适的无线网络或这些网络中的两个或多个的组合进行通信。在适当的情况下,计算机***900可以包括用于任何这些网络的任何合适的通信接口910。在适当的情况下,通信接口910可以包括一个或多个通信接口910。尽管本公开描述并示出了特定的通信接口,但是本公开设想了任何合适的通信接口。
在特定实施例中,总线912包括将计算机***900的组件相互耦合的硬件、软件或两者。作为示例而非限制,总线912可以包括加速图形端口(AGP)或其他图形总线、增强工业标准架构(EISA)总线、前端总线(FSB)、超传输(HT)互连、工业标准架构(ISA)总线、INFINIBAND互连、低引脚数(LPC)总线、存储器总线、微通道架构(MCA)总线、***组件互连(PCI)总线、PCI-Express(PCIe)总线、串行高级技术附件(SATA)总线、视频电子标准协会本地(VLB)总线、或另一种合适的总线、或其中两种或多种的组合。在适当的情况下,总线912可以包括一条或多条总线912。尽管本公开描述并示出了特定的总线,但是本公开设想了任何合适的总线或互连。
这里,计算机可读非暂时性存储介质或媒体可以包括一个或多个基于半导体的或其他集成电路(IC)(例如,现场可编程门阵列(FPGA)或专用IC(ASIC))、硬盘驱动器(HDD)、混合硬盘驱动器(HHD)、光盘、光盘驱动器(ODD)、磁光盘、磁光盘驱动器、软盘、软盘驱动器(FDD)、磁带、固态驱动器(SSD)、RAM驱动器、安全数字卡或驱动器、任何其他合适的计算机可读非暂时性存储介质、或者这些中的两种或多种的任何合适的组合。在适当的情况下,计算机可读非暂时性存储介质可以是易失性的、非易失性的或者易失性和非易失性的组合。
这里,“或”是包含性的而非排他性的,除非另外明确指出或上下文另外指出。因此,在本文中,“A或B”是指“A、B或二者”,除非另有明确说明或上下文另有说明。此外,“和”既是联合的又是数个的,除非另外明确指出或者上下文另外指出。因此,在本文中,“A和B”是指“A和B,共同地或分别地”,除非另有明确说明或上下文另有说明。
这里,“自动”及其派生词是指“无需人工干预”,除非另有明确说明或上下文另有说明。
本公开的范围包括本领域普通技术人员将理解的对这里描述或示出的示例性实施例的所有改变、替换、变化、变更和修改。本公开的范围不限于这里描述或示出的示例实施例。此外,尽管本公开在此描述和示出了包括特定组件、元件、特征、功能、操作或步骤的各个实施例,但是这些实施例中的任何一个都可以包括在此任何地方描述或示出的任何组件、元件、特征、功能、操作或步骤的任何组合或排列,这是本领域普通技术人员能够理解的。此外,在所附权利要求中,对适于、布置成、能够、配置成、使能够、可操作成或可操作地执行特定功能的装置或***或装置或***的组件的引用包括该装置、***、组件,无论其或该特定功能是否被激活、开启或解锁,只要该装置、***或组件如此适于、布置成、能够、配置成、使能够、可操作或可操作地。此外,尽管本公开将特定实施例描述或示出为提供特定优点,但是特定实施例可以不提供、提供一些或全部这些优点。
Claims (15)
1.一种方法,包括:
在多视图显示器上生成要以第一角度观看的第一内容和要以第二角度观看的第二内容,其中第一内容和第二内容同时显示;
在耦合到多视图显示器的触摸屏面板处接收第一多个电容信号;
由触摸屏面板基于接收到的第一多个电容信号生成第一触摸屏面板热图;
基于第一触摸屏面板热图,确定第一用户输入是对应于第一内容还是第二内容;和
基于确定第一用户输入对应于第一内容或第二内容,将第一用户输入分配给第一内容或第二内容。
2.根据权利要求1所述的方法,进一步包括:
检测到一个或多个电容信号中的一个超过阈值电容值,其中响应于检测到一个或多个电容信号中的一个超过阈值电容值,生成触摸屏面板热图。
3.根据权利要求1所述的方法,其中所述第一触摸屏面板热图指示对应于所述触摸屏面板上的多个位置的电容值。
4.根据权利要求1所述的方法,进一步包括:
基于第一触摸屏面板热图生成表示对应于触摸屏面板的多个位置的第一多个电容信号的电容阴影;
识别与电容阴影相关联的方向;和
确定方向是对应于第一内容还是第二内容。
5.根据权利要求4所述的方法,进一步包括:
确定方向对应于第一内容;和
响应于确定方向对应于第一内容,将第一用户输入分配给第一内容。
6.根据权利要求1所述的方法,其中,在一个时间间隔内接收所述第一多个电容信号。
7.根据权利要求6所述的方法,进一步包括:
响应于在所述时间间隔内接收到所述第一多个电容信号,生成与从在所述时间间隔内接收到所述第一多个电容信号中的每一个时的顺序中检测到的运动对应的向量;
识别与向量相关联的方向;和
确定方向是对应于第一内容还是第二内容。
8.根据权利要求7所述的方法,进一步包括:
确定方向对应于第一内容;和
响应于确定方向对应于第一内容,将第一用户输入分配给第一内容。
9.根据权利要求1所述的方法,其中将所述第一用户输入分配给所述第一内容或所述第二内容包括:
识别与对应于第一内容或第二内容的可激活元素相对应的触摸屏面板的位置;和
响应于将第一用户输入分配给第一内容或第二内容,触发对应于第一内容或第二内容的可激活元素。
10.根据权利要求1所述的方法,进一步包括:
基于相对于触摸屏面板接收第一多个电容信号的多个位置,确定与第一多个电容信号相关联的用户的一个或多个特征;和
基于所确定的一个或多个特征来修改第一内容或第二内容中的一个或多个的显示。
11.根据权利要求1所述的方法,进一步包括:
在触摸屏面板的位置生成第一交互元素,其中第一交互元素对应于第一内容,其中第一用户输入与触摸屏面板的位置相关联;和
在触摸屏面板的位置生成第二交互元素,其中第二交互元素对应于第二内容,其中第一用户输入基于第一用户输入的分配触发第一交互元素或第二交互元素。
12.根据权利要求1所述的方法,进一步包括:
接收第二多个电容信号;
基于所接收的第二多个电容信号生成第二触摸屏面板热图;和
基于第二触摸屏面板热图,确定第二用户输入是对应于第一内容还是第二内容。
13.根据权利要求1所述的方法,进一步包括:
生成包括第一内容和第二内容的内容包。
14.一种装置,包括:
多视图显示器;
耦合到多视图显示器的触摸屏面板;和
一个或多个嵌入指令的存储介质,和一个或多个处理器,可操作来执行指令以:
在多视图显示器上生成要以第一角度观看的第一内容和要以第二角度观看的第二内容,其中第一内容和第二内容同时显示;
在触摸屏面板处接收第一多个电容信号;
由触摸屏面板基于接收到的第一多个电容信号生成第一触摸屏面板热图;
基于第一触摸屏面板热图,确定第一用户输入是对应于第一内容还是第二内容;和
基于确定第一用户输入对应于第一内容或第二内容,将第一用户输入分配给第一内容或第二内容。
15.一个或多个嵌入指令的计算机可读存储介质,当指令被一个或多个处理器执行时,使得一个或多个处理器执行权利要求1至13之一的方法。
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201962878088P | 2019-07-24 | 2019-07-24 | |
US62/878,088 | 2019-07-24 | ||
US16/712,718 | 2019-12-12 | ||
US16/712,718 US11042249B2 (en) | 2019-07-24 | 2019-12-12 | Identifying users using capacitive sensing in a multi-view display system |
KR10-2020-0089158 | 2020-07-17 | ||
KR1020200089158A KR20210012931A (ko) | 2019-07-24 | 2020-07-17 | 멀티 뷰 디스플레이 시스템에서 정전 용량식 센싱을 이용한 사용자 식별 |
PCT/KR2020/009506 WO2021015509A1 (en) | 2019-07-24 | 2020-07-20 | Identifying users using capacitive sensing in a multi-view display system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114051606A true CN114051606A (zh) | 2022-02-15 |
Family
ID=71741604
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202080048565.0A Pending CN114051606A (zh) | 2019-07-24 | 2020-07-20 | 在多视图显示***中使用电容感测来识别用户 |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP3770735B1 (zh) |
CN (1) | CN114051606A (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070297064A1 (en) * | 2004-10-27 | 2007-12-27 | Fujitsu Ten Limited | Display Device |
US20170024056A1 (en) * | 2015-04-14 | 2017-01-26 | Tactual Labs Co. | Capacitive sensor patterns |
CN109287124A (zh) * | 2017-05-23 | 2019-01-29 | 深圳市汇顶科技股份有限公司 | 用于显示器和其他应用的光学触摸感测 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2428153A (en) * | 2005-07-08 | 2007-01-17 | Sharp Kk | Interactive multiple view display |
US20110310050A1 (en) * | 2010-06-16 | 2011-12-22 | Holy Stone Enterprise Co., Ltd. | Dual-view display operating method |
EP2757407B1 (en) * | 2013-01-18 | 2017-10-04 | Magna Electronics Solutions GmbH | Multiple-view display system with user recognition and operation method thereof |
US10678381B2 (en) * | 2014-08-21 | 2020-06-09 | DISH Technologies L.L.C. | Determining handedness on multi-element capacitive devices |
US20180181245A1 (en) * | 2016-09-23 | 2018-06-28 | Microsoft Technology Licensing, Llc | Capacitive touch mapping |
-
2020
- 2020-07-20 CN CN202080048565.0A patent/CN114051606A/zh active Pending
- 2020-07-21 EP EP20186998.9A patent/EP3770735B1/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070297064A1 (en) * | 2004-10-27 | 2007-12-27 | Fujitsu Ten Limited | Display Device |
US20170024056A1 (en) * | 2015-04-14 | 2017-01-26 | Tactual Labs Co. | Capacitive sensor patterns |
CN109287124A (zh) * | 2017-05-23 | 2019-01-29 | 深圳市汇顶科技股份有限公司 | 用于显示器和其他应用的光学触摸感测 |
Also Published As
Publication number | Publication date |
---|---|
EP3770735C0 (en) | 2023-12-27 |
EP3770735A1 (en) | 2021-01-27 |
EP3770735B1 (en) | 2023-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101970208B1 (ko) | 클램핑을 사용한 스크롤링의 변경 | |
US20190377406A1 (en) | Artificial Reality Interaction Plane | |
CN110581947A (zh) | 在虚拟现实内拍照 | |
US10452199B2 (en) | Denoising touch gesture input | |
CN105302407A (zh) | 一种应用程序图标显示方法及装置 | |
IL236937A (en) | Method, volume and system, specifically related to offset of touch gestures | |
CN107533465A (zh) | 具有自动化提取的辅助层 | |
KR20190035798A (ko) | 인터페이스에서의 공간 객체들의 상대적 표현 및 명확화를 위한 시스템들 및 방법들 | |
JP2023536434A (ja) | 融合データを使用するオブジェクトトラッキングのためのシステム及び方法 | |
KR20150079380A (ko) | 다수의 디바이스들의 상대적 배치를 결정하기 위한 방법과 그에 따른 장치 및 시스템 | |
WO2017052880A1 (en) | Augmented reality with off-screen motion sensing | |
US11042249B2 (en) | Identifying users using capacitive sensing in a multi-view display system | |
US11030820B1 (en) | Systems and methods for surface detection | |
CN113711166B (zh) | 语义增强的人工现实体验 | |
EP3770735B1 (en) | Identifying users using capacitive sensing in a multi-view display system | |
WO2021015509A1 (en) | Identifying users using capacitive sensing in a multi-view display system | |
US10592104B1 (en) | Artificial reality trackpad-based keyboard | |
TW201106225A (en) | Multi view display | |
KR102121533B1 (ko) | 투명 디스플레이를 구비한 디스플레이 장치 및 그 디스플레이 장치의 제어 방법 | |
US12039668B2 (en) | Digital garment generation | |
US20240126381A1 (en) | Tracking a handheld device | |
US20210232210A1 (en) | Virtual path generation in a virtual environment that is based on a physical environment | |
US20240019925A1 (en) | Layout of XR Content in XR Space | |
EP4238058A1 (en) | Object tracking using sparse sensor captures |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |