接口设备和用户输入处理方法

文档序号:9524154阅读:178来源:国知局
接口设备和用户输入处理方法
【专利说明】接口设备和用户输入处理方法
[0001]本申请要求于2014年7月14日提交到韩国知识产权局的第10-2014-0088553号韩国专利申请以及2014年8月4日提交到韩国知识产权局的第10-2014-0099937号韩国专利申请的优先权,所述韩国申请的公开通过引用完整地包含于此。
技术领域
[0002]与示例性实施例一致的设备和方法涉及一种接口设备和用户输入处理方法,更具体地讲,涉及一种能够更加高效地处理视频和音频事件传感器的设备和方法。
【背景技术】
[0003]人机交互(HCI)技术是指增加用户与计算机之间的交互的技术。可利用各种用户接口将用户输入传输至计算机以例如输入数据,用户可使用鼠标、键盘、触摸屏等。这样的用户接口可使用硬件组件、软件组件和/或其组合来实现。
[0004]由于相机、麦克风和其他组件广泛用于电子装置中,因此用户接口(UI)可用于增加用户与计算机之间的交互。从而,可更加有效地利用电子装置的各种功能。
[0005]在现有技术中,接口从显示器和音频事件传感器以一个接一个的方式获取数据。即,在时间上单独地获取来自一个传感器的信息。结果是,当同时生成多个音频事件项目或者多个视频事件时,发生处理延迟和信息丢失。因此,现有技术的接口没有很好地针对更高分辨率接口而进行装备,诸如可用于通常需要较小显示器的更加有效的数据和音频处理的较小的手持装置的四分之一视频图形阵列(QVGA)接口。

【发明内容】

[0006]一个或更多个示例性实施例可至少解决以上缺点和/或以上没有描述的其他缺点。此外,示例性实施例不要求克服以上描述的缺点,且本公开的示例性实施例可不克服以上描述的任何问题。
[0007]根据一个或更多个示例性实施例,提供了一种可同时从多个事件传感器获取事件的接口,从而与每次处理来自一个事件传感器的信息的现有技术的接口相比,可以以更快的速率处理信息。作为非限制性示例,基于事件驱动的技术可应用于大容量的神经形态芯片(neuromorphic chip)。
[0008]根据示例性实施例的一方面,提供了一种接口设备,包括:分组器,被配置为基于针对至少一个事件传感器中的多个像素发生的一个或更多个事件,生成与所述多个像素对应的多个组事件生成元件被分组的组事件信号;接口,被配置为基于生成的组事件信号来输出包括发生一个或更多个事件的多个事件生成元件的组的地址。
[0009]每个事件生成元件可被配置为响应于与其对应的事件的发生来异步地生成事件信号。
[0010]组的地址可以是表示属于该组的多个事件生成元件的地址。
[0011]分组的多个事件生成元件可以以预定的图案被连续布置。
[0012]预定的图案可包括如下图案中的至少一个图案:事件生成元件在组中沿行方向上连续布置的图案;事件生成元件在组中中沿列方向上连续布置的图案;事件生成元件在组中以行和列两个方向的矩阵的形式布置的图案。
[0013]接口可响应于生成的组事件信号来输出与生成的组事件信号对应的地址。
[0014]接口可选择多个生成的组事件信号中的一个组事件生成信号并输出与选择的组事件信号对应的地址。
[0015]接口还可基于生成的组事件信号而输出包括发生所述一个或更多个事件的多个事件生成元件的组的数据。
[0016]接口还可响应于生成的组事件信号而输出与发生事件的时间对应的时间戳。
[0017]每个事件生成元件可包括处于与事件的发生对应的第一状态和与第一状态不同的第二状态中的一个状态。
[0018]事件生成元件可被初始化为处于第二状态,响应于事件的发生而转换到第一状态,并且响应于重置信号而转换到第二状态。
[0019]每个事件生成元件可被配置为在第一状态下生成事件信号。
[0020]接口可包括:第一仲裁器,被配置为响应于至少一个第一组事件信号从所述至少一个第一组事件信号中选择一个第一组事件信号;第二仲裁器,被配置为响应于与选择的第一组事件信号对应的至少一个第二组事件信号从所述至少一个第二组事件信号中选择一个第二组事件信号。
[0021]所述至少一个第一组事件信号可通过对与事件生成元件对应的第一事件信号进行分组来生成,所述至少一个第二组事件信号可通过对与事件生成元件对应的第二事件信号进行分组来生成。
[0022]第一事件信号可以是从事件生成元件沿第一方向输出的事件信号,第二事件信号是从事件生成元件沿第二方向输出的事件信号。
[0023]第一仲裁器可输出与选择的第一组事件信号对应的第一地址,第二仲裁器可输出与选择的第二组事件信号对应的第二地址,接口还可包括:数据输出单元,被配置为输出与第一地址和第二地址对应的组的数据。
[0024]接口还可包括:通信器,被配置为发送请求信号以控制第一地址、第二地址和数据的输出,并且接收被配置为控制第一地址、第二地址和数据的读取的响应信号。
[0025]第二仲裁器可响应于响应信号将重置信号施加到与第二地址对应的事件生成元件。
[0026]接口可包括:第一仲裁器,被配置为响应于至少一个第一组事件信号从所述至少一个第一组事件信号选择一个第一组事件信号;第二仲裁器,被配置为响应于与选择的第一组事件信号对应的多个第二组事件信号从所述多个第二组事件信号中顺序地选择至少两个第二组事件信号。
[0027]第一仲裁器可被配置为输出与选择的第一组事件信号对应的第一地址,第二仲裁器可被配置为顺序地输出与选择的所述至少两个第二组事件信号对应的第二地址。
[0028]接口还可包括:数据输出单元,被配置为输出与第一地址和与选择的至少两个第二组事件信号对应的第二地址中的与当前的第二组事件信号对应的当前输出的第二地址对应的组的数据。
[0029]第二仲裁器可被配置为在第二地址被输出之后将重置信号施加到与第二地址对应的事件生成元件。
[0030]接口设备还可包括:包含事件生成元件的视频传感器、包含事件生成元件的听觉传感器和包含事件生成元件的处理装置中的至少一个。
[0031]根据另一个示例性实施例的一方面,提供了一种用户输入处理方法,包括:响应于用户输入来接收发生事件的事件发生元件的组的地址和组的数据;基于接收到的组的地址、组的数据和组的分组信息来获取事件信息;基于获取的事件信息来处理用户输入。
[0032]事件生成元件在组中可以以预定的图案被连续布置,并且事件生成元件可分别被配置为响应于事件的发生来异步地生成事件信号。
[0033]组的地址可包括表示属于组的事件生成元件的地址。
[0034]接收的步骤可包括:接收请求信号;读取组的第一地址;读取组的第二地址;读取组的数据;发送响应信号。
[0035]接收的步骤可包括:接收多个组所共有的第一地址;反复接收所述多个组的数据的项和区分所述多个组的第二地址。
[0036]接收第一地址的步骤可包括:接收第一请求信号;读出第一地址;发送第一响应信号。
[0037]反复接收多个组的数据的项和第二地址的步骤可包括:接收第二请求信号;从第二地址中读取当前接收到的第二地址;从数据的项中读取当前接收到的数据;基于两个读取的骤发送第二响应信号。
[0038]分组信息包括:组的维度信息和关于组的数据的多个比特与组的事件生成元件之间的映射的信息。
[0039]获取的步骤可包括:计算与组的地址对应的参考坐标;基于参考坐标、组的数据和组的分组信息来计算发生事件的至少一个像素的坐标。
[0040]根据另一个示例性实施例的一方面,提供了一种非暂时性计算机可读记录介质,所述介质上记录有可由计算机执行的用来执行根据一个或更多个示例性实施例的方法的计算机程序。
[0041]根据另一个示例性实施例的一方面,提供了一种被配置为增加显示设备处理速率的处理设备,所述处理设备包括:接口,被配置为接收在显示设备中发生的事件的组,其中,事件的组与检测一个或更多个事件的显示设备的多个基于事件的元件对应;处理器,被配置为在相同的时钟周期期间同时处理与所述多个基于事件的元件对应的事件的组。
[0042]处理设备还可包括:分组器,被配置为通过将显示设备的基于事件的元件分组为多个组来生成事件的组,其中,事件的组是从所述多个组中选择的。
[0043]事件的组可通过基于视频事件的元件的组来生成,接口可被配置为接收通过所述基于视频事件的元件的组而生成的事件的组,处理器可被配置为同时处理通过所述基于视频事件的元件的组而生成的事件的组。
[0044]事件的组可通过基于音频事件的元件的组来生成,接口可被配置为接收通过所述基于音频事件的元件的组而生成的事件的组,处理器可被配置为同时处理通过所述基于音频事件的元件的组而生成的事件的组。
[0045]事件的组可与检测一个或更多个事件的显示设备的基于事件的元件的二维形状对应。
[0046]与检测一个或更多个事件的显示设备的多个基于事件的元件对应的至少一个基于事件的元件可包括没有检测到事件的发生的基于事件的元件。
[0047]处理器可被配置为在相同时钟周期期间同时处理与多个基于事件的元件对应的事件的组。
【附图说明】
[0048]通过参照附加对特定示例性实施例进行的描述,示例性实施例的上述和其他方面将变得更加清楚,其中,在附图中:
[0049]图1、图2、图3A至图3E和图4A至图4F示出根据示例性实施例的接口设备的示图;
[0050]图5A至图5C示出根据示例性实施例的接口设备的操作;
[0051]图6A至图6D示出根据另一示例性实施例的接口设备的操作;
[0052]图7A和图7B示出根据另一示例性实施例的接口设备的操作;
[0053]图8A至图8D示出根据示例性实施例的获取组的数据的示例;
[0054]图9示出根据示例性实施例的与外部装置进行通信的接口设备的操作;
[0055]图10A至图10D、图11A、图11B和图12示出根据示例性实施例的接口设备所使用的各种包的示例;
[0056]图13和图14示出根据另一示例性实施例的接口设备的操作;
[0057]图15示出施加到地址总线和数据总线的可随时间改变的信息;
[0058]图16示出根据示例性实施例的用户输入处理方法;
[0059]图17是示出根据示例性实施例的用于识别事件发生的元件的组的诸如图10A的示例中示出的地址总线和数据总线。
【具体实施方式】
[0060]现在将对示例性实施例进行详细的描述,其示例表示在附图中,其中,相同的标号始终表示相同部件。下面通过参照附图对实施例进行描述以解释本公开。
[0061 ] 图1至图4F示出根据示例性实施例的接口设备110。
[0062]参照图1,接口设备110接收从事件生成元件120输出的信号。事件生成元件120是指输出事件信号的元件,所述事件信号可基于感测到的发生的视频事件或音频事件。作为示例,事件生成元件120可响应于事件的发生,而异步地生成事件信号。在下文中,事件生成元件也可以更简单地被称为元件。
[0063]例如,使用基于事件的传感器的各种产品可被包括在或者可应用于智能手机、智能家电、可穿戴装置、台式计算机、膝上型计算机、平板计算机、自助服务终端(k1sk)等,这些装置可使用基于事件的视觉传感器、基于事件的听觉传感器、基于事件的处理装置等来执行运动识别、面部识别、语音识别、用户认证等中的一个或更多个。
[0064]作为非限制的示例,事件生成元件120可使用基于事件的视觉传感器来实现。基于事件的视觉传感器可输出事件信号,例如,响应于光变化事件的感测来时间上异步地输出事件信号。例如,基于事件的视觉传感器可感测光的亮度增强的事件或者光的亮度减弱的事件。作为另一个示例,基于事件的视觉传感器可感测光的颜色改变的事件的颜色。基于帧的视觉传感器可以以多个帧的单位扫描每个像素(诸如动态视觉传感器(DVS)像素)的光电二极管的输出,而基于事件的视觉传感器可输出感测到光的变化
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1