CN104765444B - 车载手势交互空间音频*** - Google Patents
车载手势交互空间音频*** Download PDFInfo
- Publication number
- CN104765444B CN104765444B CN201510002271.5A CN201510002271A CN104765444B CN 104765444 B CN104765444 B CN 104765444B CN 201510002271 A CN201510002271 A CN 201510002271A CN 104765444 B CN104765444 B CN 104765444B
- Authority
- CN
- China
- Prior art keywords
- region
- audio
- user
- virtual object
- sub
- 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.)
- Active
Links
- 230000003993 interaction Effects 0.000 title claims abstract description 42
- 238000000034 method Methods 0.000 claims abstract description 57
- 230000000007 visual effect Effects 0.000 claims description 35
- 230000004044 response Effects 0.000 claims description 17
- 238000009877 rendering Methods 0.000 abstract 1
- 238000012545 processing Methods 0.000 description 50
- 238000010586 diagram Methods 0.000 description 14
- 238000004891 communication Methods 0.000 description 11
- 238000004590 computer program Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 210000003128 head Anatomy 0.000 description 5
- 210000004247 hand Anatomy 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000005236 sound signal Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
- 210000000613 ear canal Anatomy 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 210000002478 hand joint Anatomy 0.000 description 1
- 230000002401 inhibitory effect Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000002604 ultrasonography Methods 0.000 description 1
- 210000003857 wrist joint Anatomy 0.000 description 1
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/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/10—Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
-
- 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/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- 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/016—Input arrangements with force or tactile feedback as computer generated output to the user
-
- 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/0304—Detection arrangements using opto-electronic 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
- 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/16—Sound input; Sound output
- G06F3/162—Interface to dedicated audio devices, e.g. audio drivers, interface to CODECs
-
- 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/16—Sound input; Sound output
- G06F3/165—Management of the audio stream, e.g. setting of volume, audio stream path
-
- 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/16—Sound input; Sound output
- G06F3/167—Audio in a user interface, e.g. using voice commands for navigating, audio feedback
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S7/00—Indicating arrangements; Control arrangements, e.g. balance control
- H04S7/30—Control circuits for electronic adaptation of the sound field
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S7/00—Indicating arrangements; Control arrangements, e.g. balance control
- H04S7/30—Control circuits for electronic adaptation of the sound field
- H04S7/302—Electronic adaptation of stereophonic sound system to listener position or orientation
- H04S7/303—Tracking of listener position or orientation
- H04S7/304—For headphones
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/146—Instrument input by gesture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2499/00—Aspects covered by H04R or H04S not otherwise provided for in their subgroups
- H04R2499/10—General applications
- H04R2499/13—Acoustic transducers and sound field adaptation in vehicles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S2400/00—Details of stereophonic systems covered by H04S but not provided for in its groups
- H04S2400/11—Positioning of individual sound objects, e.g. moving airplane, within a sound field
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S2420/00—Techniques used stereophonic systems covered by H04S but not provided for in its groups
- H04S2420/01—Enhancing the perception of the sound image or of the spatial distribution using head related transfer functions [HRTF's] or equivalents thereof, e.g. interaural time difference [ITD] or interaural level difference [ILD]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
- Details Of Audible-Bandwidth Transducers (AREA)
- Stereophonic System (AREA)
- Circuit For Audible Band Transducer (AREA)
Abstract
本发明的一个实施方案阐述了一种基于手势来修改音频参数的技术。所述技术包括获取与用户的手部相关联的传感器数据,以及分析所述传感器数据来确定至少一个手部位置。所述技术还包括基于所述至少一个手部位置来确定对应于音频事件的第一虚拟对象与对应于所述用户的所述手部的第二虚拟对象之间的交互。所述技术还包括基于所述交互来修改与所述音频事件相关联的空间音频参数,以便生成修改过的音频流,以及使所述修改过的音频流重现来输出到用户。
Description
相关申请的交叉引用
本申请要求2014年1月3日提交并且代理人案号为HRMN/0078USL的序列号为61/923,560的美国临时专利申请,以及2014年1月3日提交并且代理人案号为HRMN/0080USL的序列号为61/923,571的美国临时专利申请的权益。这些相关申请的主题据此以引用方式并入本文。
技术领域
本发明的实施方案总体上涉及音频信号处理,并且更具体来说涉及一种车载手势交互空间音频***。
背景技术
如导航***、通信设备和媒体播放器的电子设备的使用在日常生活的所有方面变得越来越流行。这类设备为用户提供了对信息内容的便利访问,所述信息内容如导航指令和媒体内容,如音乐、新闻和播客。另外,这类设备为用户提供了对广泛范围的通信服务的访问,这些通信服务中的许多服务使得用户能够利用音频、视频和/或文本接口彼此交互。
电子设备的用户时常遇到的一个问题会在电子设备为这个设备的用户同时重现多个音频事件时发生。例如,在同一设备上操作多个软件应用程序(例如,多重任务处理)的用户可能难以将由一个软件应用程序所生成的音频内容与由另一个软件应用程序所生成的音频内容进行区分。因此,在一些情形下,用户可能不知道哪些声音是与哪个软件应用程序相关联的,和/或用户可能会由于多个音频事件的同时呈现而分心,从而会抑制用户有效地与具体软件应用程序交互的能力。另外,通过通信服务与一个或多个人员交谈而同时又使用单独的软件应用程序(例如,媒体播放器)的用户可能难以在单独音频事件(例如,音乐)重现时关注对话。
如前述说明,使得用户能够更加有效地聆听音频事件的技术将是有用的。
发明内容
本发明的一个实施方案阐述一种基于手势来修改音频参数的方法。所述方法包括获取与用户的手部相关联的传感器数据,以及分析所述传感器数据来确定至少一个手部位置。所述方法还包括基于所述至少一个手部位置来确定对应于音频事件的第一虚拟对象与对应于所述用户的所述手部的第二虚拟对象之间的交互。所述方法还包括基于所述交互来修改与所述音频事件相关联的空间音频参数,以便生成修改过的音频流,以及使所述修改过的音频流重现来输出到用户。
另外的实施方案尤其提供被配置来实现以上阐述方法的***和非暂时性计算机可读介质。
所公开技术的至少一个优势在于,它使得用户能够修改虚拟声音空间内正在重现音频事件的位置。例如,用户可以与立体显示器交互来抓取与音频事件相关联的虚拟对象,并且将虚拟对象重新定位在虚拟三维空间内的所需位置处。另外,当用户与音频事件交互时,视觉、听觉和/或触觉反馈可以被提供给用户(例如,通过立体显示器提供)。因此,音频事件可以被重新定位在声音空间内,从而使得用户能够更加有效地同时聆听多个音频事件和/或与多个音频事件交互。
附图说明
因此,使本发明的上述特征可得到详细理解的方式,即对以上简要概述的本发明的更具体描述可参照实施方案来获得,实施方案中的一些在附图中示出。然而,应指出的是,附图只示出本发明的典型实施方案,并因此不视为对本发明范围的限制,因为本发明可承认其它同等有效的实施方案。
图1A示出根据各种实施方案的用于辨别用户手势并修改音频流的空间音频参数的手势交互空间音频***(“手势***”);
图1B示出根据各种实施方案的用户通过一个或多个手势来与图1A的手势***交互,以便修改空间音频参数;
图1C示出根据各种实施方案的音频事件的空间音频参数由图1A的手势***响应于***手势而得以修改;
图2为根据各种实施方案的可以结合图1A的手势***来实现或耦接至图1A的手势***的计算设备的方框图;
图3示出根据各种实施方案的用户在汽车环境中与图1A的手势***交互;
图4A至图4C示出根据各种实施方案的用户与图1A的手势***交互,以便重新定位由通信服务生成的音频事件;
图5A至图5E示出根据各种实施方案的用户与虚拟对象交互,以便重新定位音频事件;
图6A示出根据各种实施方案的两个用户与单独的手势***交互,以便在两个不同的声音空间之间传递音频事件;
图6B示出根据各种实施方案的两个用户与单个手势***交互,以便在两个不同的声音空间之间传递音频事件;
图7A和图7B示出根据各种实施方案的可以结合图1A的手势***来实现的立体显示器;
图8A至图8E示出根据各种实施方案的用户与立体显示器交互,以便重新定位音频事件;
图9为根据各种实施方案的基于手势来修改音频参数的方法步骤的流程图;以及
图10为根据各种实施方案的基于虚拟对象的定位来修改音频参数的方法步骤的流程图。
具体实施方式
在以下描述中,阐述了许多特定细节以提供对本发明的实施方案的更全面理解。然而,本领域技术人员将明白的是,本发明的实施方案可在没有这些特定细节中的一个或多个细节的情况下加以实施。
图1A示出根据各种实施方案的用于辨别用户手势并修改音频流的空间音频参数的手势交互空间音频***100(“手势***100”)。手势***100包括一个或多个传感器140。传感器140被配置来获取与用户做出的手势相关联的数据,和/或获取使得手势***100能够跟踪用户相对于他或她的环境的位置和/或方位的数据。传感器140可以被配置来获取用户的手部、手臂和/或手指的图像,如图1B所示,图中示出根据各种实施方案的用户通过一个或多个手势来与图1A的手势***100交互,以便修改空间音频参数。在一些实施方案中,传感器140包括视觉传感器,如摄像机。另外,在一些实施方案中,传感器140包括超声传感器、雷达传感器、激光传感器、热传感器和/或深度传感器,如飞行时间(time-of-flight)传感器、结构光传感器等。
在一些实施方案中,传感器140被配置来检测用户空手做出的一个或多个手势,并且响应于手势来修改与音频流相关联的一个或多个音频参数。在这类实施方案中,分析传感器140所获取的数据来确定用户指尖、关节、手部、手腕和/或手臂的位置。例如并且无限制地,如图1B所示,可以由分析传感器140所获取的数据来确定用户的手指正在形成‘V’形手部位置(例如,通过使用食指和中指或者任何其它手指组合来摆出字母V)。然后,响应于‘V’形手部位置,手势***100可以使一个或多个音频事件移动到(例如,***到)虚拟声音空间的侧面。
特定实例展示于图1C中,图中示出根据各种实施方案的音频事件的空间音频参数由图1A的手势***100响应于***手势而得以修改。如图所示,当用户通过通信服务对两个人讲话时,手势***100可以检测到已经做出的***手势(例如,基于检测‘V’形手部位置),并且作为响应使与第一人员的语音相关联的第一音频事件移动到声音空间的一侧,并使与第二人员的语音相关联的第二音频事件移动到声音空间的另一侧。另外,***手势可以用来将其它类型的音频事件(例如,音乐、播客、通知等)移动到声音空间的侧面。此外,在一些实施方案中,其它类型的手势可以用来在声音空间内均匀地分布音频事件,从而根据预定样式在声音空间内分布音频事件,以便使音频事件从多个位置进行播放,和/或使一个或多个音频事件静音。
在一些实施方案中,传感器140被配置来通过跟踪附接到用户的另一设备的位置,以便检测由用户做出的一个或多个手势。例如并且无限制地,可以跟踪耦接至用户手臂的一个或多个设备的位置,以便检测用户正在做出的手势。尽管图1A和图1B中展示两个传感器140,但是定位于手势***100中任何位置上的任何数量的传感器140都可以用来检测用户手势。在一些实施方案中,至少两个传感器140包括在手势***100中,以便使得能够获取立体图像并且因此允许更加精确地确定用户手指、手部、手臂等的深度。在其它实施方案中,使用捕获图像、获取深度测量值、计算位置等的单个传感器来检测手势。另外,在各种实施方案中,传感器140可以定位在不同于设备主体102的对象上,其中传感器140被设置在如车辆的内部和/或外部表面上,和/或耦接至用户,如耦接至一幅眼镜上、手表上、可配戴设备上、用户的身体上(例如,Thalmic LabsTM提供的手臂配戴式MyoTM)等。
图2为根据各种实施方案的可以结合图1A的手势***100来实现或耦接至图1A的手势***的计算设备200的方框图。如图所示,计算设备200包括处理单元210、输入/输出(I/O)设备220和存储设备230。存储设备230包括被配置来与数据库234交互的应用程序232。
扬声器130被配置来重现音频流,如多通道音频流,其由与手势***100整合或耦接至手势***100的电子设备加以输出。例如并且无限制地,扬声器130可包括两个或更多个扬声器,所述扬声器能够在声音空间内的特定位置处呈现音频流中所包括的音频事件(例如,语音、通知、音乐、导航方向等)。在一些实施方案中,多个扬声器分布在环境(例如,车厢)内,以便在声音空间中的特定位置处呈现音频事件。在相同或其它实施方案中,音频信号处理技术可以用来使用两个或更多个扬声器在声音空间中的特定位置处虚拟地呈现音频事件。
处理单元210可包括中央处理单元(CPU)、数字信号处理单元(DSP)等。在各种实施方案中,处理单元210被配置来分析由传感器140所获取的传感器数据,以便检测用户手势和/或确定用户相对于车辆环境的位置和/或方位。另外,处理单元210可以被配置来修改与由手势***100输出到扬声器130的音频流相关联的空间音频参数。例如并且无限制地,处理单元210可以执行应用程序232,所述应用程序处理音频流中所包括的一个或多个音频事件,以便在由扬声器130所产生的声音空间中的特定位置处呈现音频事件。
在各种实施方案中,处理单元210对传感器140所获取的数据进行分析,以便检测用户已经做出的一个或多个手势。然后,响应于检测到手势,处理单元210修改手势***100正在重现的音频流的空间音频参数。例如并且无限制地,处理单元210可以修改空间音频参数,以便修改声音空间内的音频事件的感知位置。在一些实施方案中,处理单元210基于双耳线索(例如,耳间时差、耳间强度差)、频谱线索、动态范围线索、头部相关的转移功能(例如,描述声波如何与听者身体交互的空间滤波器)、回响等来修改音频流的空间音频参数。例如并且无限制地,处理单元210可以基于与用户耳朵、耳道和/或头部的形状相关联的一个或多个参数来处理音频流,以便增加重现音频事件的角度分辨率。在相同或其它实施方案中,处理单元210通过修改以下来修改音频流的空间音频参数:哪些扬声器130正在重现音频事件,和/或由扬声器130中的一个或多个扬声器重现音频事件的级别。例如并且无限制地,处理单元210可以通过增加和/或降低某些扬声器130正在重现音频事件的级别,以便修改声音空间内的音频事件的感知位置。在一些实施方案中,音频信号处理由处理单元210通过如OpenAL的中间件加以执行。
I/O设备220可包括输入设备、输出设备以及能够接收输入并提供输出的设备。例如并且无限制地,I/O设备220可包括有线和/或无线通信设备,其发送数据到手势***100中所包括的传感器140和/或耦接至手势***100的扬声器130,和/或从传感器140和/或扬声器130接收数据。此外,在一些实施方案中,I/O设备220包括一个或多个有线或无线通信设备,其接收(例如,通过网络,如局域网和/或互联网来接收)将由扬声器130所重现的音频流。另外,如下文结合图7A和图7B进一步详细描述的,I/O设备220可包括立体显示器,所述立体显示器使得用户能够查看并修改声音空间内正在重现音频事件的位置。
存储单元230可包括存储模块或存储模块的集合。存储单元230内的软件应用程序232可以由处理单元210执行来实现计算设备200的整体功能,并且因此将手势***100的操作进行总体协调。数据库234可以存储数字信号处理算法、音频流、手势辨别数据、立体显示器数据等。
计算设备200总体上可以是微处理器、特殊应用集成电路(ASIC)、***级芯片(SoC)、如平板计算机或手机的移动计算设备、媒体播放器等。一般来说,计算设备200可以被配置来协调手势***100的整体操作。在其它实施方案中,计算设备200可以耦接至手势***100但与手势***100分开。在这类实施方案中,手势***100可包括单独的处理器,它从计算设备200接收数据(音频流)并传输数据(传感器数据)到计算设备200,所述计算设备200可包括在消费者电子设备中,所述消费者电子设备如车辆主机单元(head unit)、导航***、智能电话、便携式媒体播放器、个人计算机等。然而,本文所公开的实施方案涵盖被配置来实现手势***100的功能性的任何技术上可行的***。
图3示出根据各种实施方案的用户在汽车环境中与图1A的手势***100交互。如上所述,音频流中包括的音频事件可以(例如,通过处理单元210)加以处理,以便在由扬声器130所产生的声音空间中的特定位置处呈现音频事件。例如并且无限制地,如图所示,处理单元210可以修改与环境音频源(例如,音乐)和点音频源(例如,语音电话)相关联的空间音频参数,以便呈现声音空间左侧上的环境音频源和声音空间右侧上的点音频源。尽管图3中展示五个扬声器130,但是在其它实施方案中,两个或更多个扬声器130可以用来在聆听环境中产生二维或三维声音空间。
如上文所述,手势***100检测由用户做出的手势,并且作为响应来修改扬声器130所重现的音频流的一个或多个参数。在某些实施方案中,用户做出一个或多个手势来选择性地在声音空间内重新定位一个或多个人员的语音。特定实例展示于在图4A至图4C中,图中示出根据各种实施方案的用户与图1A的手势***100交互,以便重新定位由通信服务所生成的音频事件。
如图4A所示,最初(例如,当发起语音电话时),用户正与之讲话的人员的语音可以从声音空间内的类似或相同位置进行呈现。然后,用户可以将他或她的手部移动到与语音相关联的位置,并且与对应于每个语音的虚拟对象交互,以便使语音在声音空间内重新定位。例如并且无限制地,如图4B和图4C所示,用户可以通过在声音空间内将他或她的手部移动到左边或右边和/或向上移动、向下移动、向前移动或向后移动(例如,在二维X、Y平面内,或三维平面X、Y、Z空间内移动)以便与虚拟对象交互,从而重新定位音频事件。然后,通过由传感器140所获取的并且传递给处理单元210的数据来确定手部手势和虚拟对象的新位置。作为响应,处理单元210修改与音频事件相关联的一个或多个参数,以使得用户感知定位于新位置(例如,多个明显不同的点音频源)处的语音。因此,手势***100可以精确地模拟实时对话,其中多个人员相对于用户位于不同的位置处,从而使得用户能够更加容易地区分多个语音。
处理单元210被配置来使用各种技术确定用户是否正在尝试重新定位音频事件。在一种技术中,处理单元210跟踪与音频事件相关联的第一虚拟对象的位置(例如,三维空间内的坐标),并且确定(例如,通过传感器140)与用户手指、手部和/或手臂相关联的第二虚拟对象何时与第一虚拟对象交互(例如,抓取)。然后,处理单元210实现物理模型,以便基于与第二虚拟对象的交互来确定第一虚拟对象的新位置。例如并且无限制地,在一些实施方案中,处理单元210检测用户手部的位置,以便确定用户何时已经抓取、推动、拖拉、滑动与音频事件相关联的虚拟对象等。然后,处理单元210实现物理模型,以便(例如,基于抓取、推动、拖拉和/或滑动的速度、距离和/或持续时间)确定音频事件的新位置。然后,可以修改音频流的一个或多个参数,以使得用户感知位于新位置处的音频事件。
在一些实施方案中,用户将他或她的手部移动到声音空间内与音频事件的感知位置(例如,点音频源)相关联的位置,并且做出抓取手势来抓取对应于音频事件的虚拟对象。然后,在用户做出抓取手势时,用户将音频事件移动到预期位置(例如,如图4B和图4C所示)。作为响应,处理单元210修改与音频流相关联的一个或多个参数(例如,空间音频参数),以使得用户感知从相对于用户的所需角度和/或距离呈现的音频事件。
另外,用户可以使用如滑动手势的其它类型的手势来重新定位音频事件,如图5A至图5E所示,图中示出根据各种实施方案的用户与虚拟对象交互,以便重新定位音频事件。为了解释的清晰性,图5A至图5E包括与某些音频事件(例如,环境音乐和语音电话)相关联的虚拟对象的视觉表示。然而,在一些实施方案中,这些视觉表示对于手势***100的用户是不可见的。
如图5A和图5B所示,在用户聆听由媒体播放器所生成的环境音频源(例如,使用两个或更多个扬声器130在用户四周呈现的音乐)时,用户可以从通信服务接收拨入电话的通知。然后,用户可以选择将与音乐相关联的虚拟对象滑动到声音空间的左侧,如图5C和图5D所示。作为响应,处理单元210跟踪用户手部的位置,并且任选地实现物理模型,以便基于滑动手势的速度、距离和/或持续时间来确定与音乐相关联的虚拟对象的新位置。在一些实施方案中,处理单元210分析从传感器140所接收的数据,以便确定滑动手势发起的地方和/或手势结束的地方。然后,处理单元210基于虚拟对象的新位置来修改环境音频源的一个或多个参数(例如,声音平衡和/或方向),以便使声音空间由音频事件所跨越的部分被重新调整大小。因此,如图5E所示,如拨入电话的点音频源可以置于声音空间的右侧上,而如音乐的环境音频源继续从声音空间的左侧播放。因此,音乐大致上并不干涉拨入电话,从而使得用户能够更加有效地同时聆听多个音频事件和/或与多个音频事件交互。
如上文所述,声音空间内的一个或多个音频事件的位置可以基于单个手部位置(例如,静态手势)进行修改,而不需要用户使用他或她的手臂来抓取、推动、拖拉、滑动单个音频事件等。在这类实施方案中,与静止手部位置相关联的一个或多个手指的方位可以向手势***100指示声音空间内的一个或多个音频事件的位置将如何得以修改。例如并且无限制地,用户可以使用上述的‘V’形手部位置(例如,***手势)来使一个或多个音频事件以***方式移动到声音空间的侧面。
在各种实施方案中,为了使得用户能够重新定位与用户无法触及的虚拟对象相关联的音频事件,手势的效果可以在做出手势的一个或多个方向上扩展。例如并且无限制地,当用户做出滑动手势来重新定位用户无法触及的音频事件时,手部矢量510可以由手势***100确定。在一些实施方案中,手部矢量510在用户的手指、手部和/或手臂的方向上延伸,从而使得用户能够重新定位他或她无法触及的音频事件。
手部矢量510与设置在声音空间内的一个或多个音频事件(例如,虚拟对象)之间的交互由处理单元210来确定,例如并且无限制地,基于物理模型和/或本文所述技术中的任何技术来确定。然后,处理单元210基于手部矢量510与一个或多个音频事件之间的交互来修改音频事件的一个或多个参数。例如并且无限制地,当用户做出滑动手势时,处理单元210可以生成手部矢量510,其包括从用户的手部延伸的一维线或二维平面。然后,在用户做出滑动手势时,处理单元210可以基于手部的变化位置来更新线或平面的位置。然后,可以确定线或平面与声音空间中包括的一个或多个音频事件之间的交互(例如,交叉、冲突),以便确定音频事件的新位置。例如并且无限制地,处理单元210可以确定与用户的手部相关联的平面移过声音空间,以便使音频事件从声音空间的一侧扫掠到声音空间的另一侧,如图5C和图5D所示。此外,尽管所提供的实例是参考滑动手势和环境音频源(例如,音乐)来描述,但是手部矢量510也可以用来做出任何其它类型的手势(例如,抓取、推动或拖拉手势),以便使得用户能够与他或她无法触及的任何类型音频事件(例如,环境音频源、点音频源等)交互。
在一些实施方案中,处理单元210实施一个或多个算法,以便在声音空间内重新定位音频事件之前识别单个音频事件。例如并且无限制地,处理单元210可以使用算法来识别通过通信服务接收的两个或更多个语音。然后,一旦识别出与每一个语音相关联的特性(例如,基本音高、频谱、节奏、声调等),便可以修改与每一个语音相关联的空间音频参数,以便在声音空间中重新定位语音。类似技术可以用来识别其它类型的音频事件(例如,音乐、通知等),并且在声音空间内重新定位音频事件。因此,单个音频事件可以在声音空间内加以隔离和重新定位,即使当多个音频事件在被处理单元210接收和处理之前合并在单个音频通道中时也是如此。
如上文所述,在一些实施方案中,传感器140被配置来跟踪用户在他或她的环境内的位置和/或方位。在这类实施方案中,用户的位置和/或方位可以由手势***100使用,以便维持音频事件相对于用户环境的位置。例如并且无限制地,当用户将他或她的头部转向最初位于声音空间一侧上的音频事件时,手势***100可以跟踪用户的头部相对于环境的方位的变化,并且作为响应,修改与音频事件相关联的空间音频参数,以使得在用户前方重新定位音频事件。因此,相对于用户的环境来说,音频事件在相对静态的角位置和/或距离处为用户重现。另外,当用户改变他或她在周围环境内的位置时,手势***100可以基于用户是否移向用户环境内的(例如,更为大声)或远离(更为安静)对象来修改特定音频事件的响度。
图6A示出根据各种实施方案的两个用户与单独手势***100交互,以便在两个不同的声音空间之间传递音频事件。在各种实施方案中,一个或多个手势***100可以被配置来在多个声音空间内生成声音事件,和/或在多个声音空间内跟踪一个或多个用户做出的手势。例如并且无限制地,如图所示,手势***100可以为第一用户(或第一组用户)生成第一声音空间602,为第二用户生成第二声音空间604,为第三用户生成第三声音空间等。在一些实施方案中,声音空间602、声音空间604等可包括不同组的扬声器120、传感器140、处理单元210等,以使得位于声音空间内的每一个用户(或每组用户)大致上只听到与这个声音空间相关联的声音事件。例如并且无限制地,声音空间602可以通过手势***100-1来实现,而声音空间604可以通过手势***100-2来实现。此外,手势***100-1和手势***100-2可以任选地彼此通信,和/或与一个或多个实施其它声音空间的其它手势***100通信。
在一些实施方案中,一个或多个部件可以在多个声音空间之间共享,和/或与一个或多个其它声音空间中包括的部件通信,如图6B所示,图中示出根据各种实施方案的两个用户与单个手势***100交互,以便在两个不同的声音空间之间传递音频事件。在多个声音空间之间共享部件(例如,如图6B所示)和/或使与不同声音空间相关联的部件之间能够通信(例如,如图6A所示),使得能够跨声音空间来做出手势,和/或使得能够在声音空间之间传递音频事件。例如并且无限制地,包括一个或多个处理单元210的单个计算设备200可以实现声音空间602和声音空间604(例如,通过跟踪手势、修改音频参数、更新显示等等)。另外,声音空间602和声音空间604可以使用共同的传感器140和/或扬声器120。例如并且无限制地,传感器140可以用来跟踪与声音空间602和声音空间604相关联的手势。另外,共享的传感器140可以用来跟踪与两个或更多个声音空间相关联的手势,如用户做出手势来将音频事件(例如,图6A和图6B所示的语音电话)从第一声音空间传递到第二声音空间中的情况。在一些实施方案中,声音空间602可以与第一用户(如车辆驾驶员)相关联,而声音空间604可以与第二用户(如车内乘客)相关联。
如图6A和图6B所示,如点音频源(例如,语音电话)或环境音频源(例如,音乐)的音频事件可以最初在与第一用户(或第一组用户)相关联的声音空间602内生成。然后,第一用户可以做出手势(例如,抓取手势、滑动手势、静态手势等),以便将音频事件从声音空间602传递到与第二用户(或第二组用户)相关联的声音空间604。另外,用户可以做出手势来与位于第二声音空间(例如,声音空间604)内的一个或多个用户共享音频事件—当前是在第一声音空间(例如,声音空间602)内生成,以便使得在两个声音空间内都生成音频事件。如上文所述,每一个声音空间602、604可包括不同组的扬声器120(并且任选地包括一个或多个共享扬声器),以使得位于具体声音空间内的用户听到他或她的声音空间内生成的音频事件,但是大致上不会听到其它声音空间内生成的音频事件。因此,通过使得音频事件能够在不同的声音空间之间传递和/或共享,每一个用户可以定制化他或她的聆听体验,而大致上不会被附近声音空间中生成的音频事件干扰。
一旦用户的手指、手部、手臂等邻近音频事件的当前位置(例如,与音频事件相关联的虚拟对象),手势***100便可以通过一个或多个反馈设备来产生听觉和/或触觉反馈,如音频通知、振动、超声、气压等。产生听觉和/或触觉反馈使得用户能够更容易地与音频事件交互并重新定位音频事件。在相同或其它实施方案中,当发起手势时和/或当完成手势时,如一旦用户释放虚拟对象,手势***100便可以为用户提供听觉和/或触觉反馈。另外,视觉反馈可以被提供给用户来使得用户能够更加容易地与音频事件交互,和/或查看他或她的手势是如何影响声音空间内包括的音频事件。以下将结合图7A至图8E进一步详细描述这类技术。
图7A和图7B示出可以结合图1A的手势***100来实现的立体显示器。如图所示,在一些实施方案中,手势***100包括为用户生成视觉反馈的立体显示器710。在各种实施方案中,立体显示器710可以实现电子全息照相术和/或类似的显示技术,以便显示对应于由扬声器130所重现的一个或多个音频事件的虚拟对象的视觉表示(例如,三维图像)。尽管图7A至图8E所示的立体显示器710被展示为实现于汽车环境中,但是相似类型的显示器可以实现于任何其它类型的聆听环境中,如家里、办公室、移动环境等中。
在操作中,立体显示器710显示对应于由扬声器130产生的声音空间内包括的音频事件的一个或多个视觉表示。因此,用户可以查看音频事件的位置,并且通过一个或多个手势来更加有效地与音频事件交互,所述一个或多个手势随后由耦接至手势***100的传感器140检测。例如并且无限制地,立体显示器710可以显示环境音频源(例如,音乐)和点音频源(例如,语音电话),如图8A至图8E所示,图中示出根据各种实施方案的用户与立体显示器710交互,以便重新定位音频事件。在一些实施方案中,当音频事件是跨越声音空间的一部分的环境音频源时,视觉表示跨越立体显示器710的对应部分。在相同或其它实施方案中,当音频源是在声音空间内的特定位置处呈现的点音频源时,视觉表示位于立体显示器710上对应于声音空间内的位置的显示位置处。因此,音频事件的视觉表示大致上可以反映或匹配音频事件在声音空间内的位置。
如图8A和图8B所示,在用户聆听环境音乐源时,用户可以接收拨入语音电话的通知。然后,用户可以将他或她的手部放在相对于立体显示器710所显示的一个或多个音频事件的所需位置处,并且做出手势,如滑动手势。在用户做出手势时,传感器140跟踪用户手部的位置,并且更新音频事件的位置。另外,音频事件的视觉表示在立体显示器710的位置被更新来反映用户的手部和与音频事件相关联的虚拟对象之间的交互,如图8C和图8D所示。然后,如图8E中所示,用户可以接听语音电话,所述语音电话可以在立体显示器710上作为点音频源显示到用户的右侧。因此,用户能够接收反映他或她与音频事件交互的视觉反馈,从而使得用户能够更加有效地在声音空间内重新定位音频事件。
在各种实施方案中,用户使用上文所述技术中的一种或多种来与立体显示器710交互。例如并且无限制地,处理单元210可以跟踪与音频事件相关联的第一虚拟对象的位置,并且(例如,通过传感器140)确定与用户手指、手部和/或手臂相关联的第二虚拟对象何时与第一虚拟对象交互(例如,抓取)。在相同或其它实施方案中,手势***100可以通过检测用户的手指、手部、手臂等何时邻近由立体显示器710所生成的图像或与之相交,以便确定用户与音频事件之间的交互。在一些实施方案中,通过传感器140来检测用户与由立体显示器710所生成的图像之间的交互。例如并且无限制地,一个或多个传感器140可以检测用户的手部正在做出邻近由立体显示器710所产生的三维图像(或同时与之相交)的手势。然后,处理单元210可以修改一个或多个音频参数,和/或显示与对应于三维图像的音频事件相关联的位置。
尽管以上所提供的实例将立体显示器710描述成用来提供视觉反馈以用于通过滑动手势与某些类型的音频事件交互,但是立体显示器710也可以用来针对上述手势、交互技术和/或音频事件中的任何一项而提供视觉反馈。例如并且无限制地,立体显示器710可以通过显示用户在声音空间内抓取和移动的一个或多个音频事件(例如,点音频源)(如图4A至图4C所示的点音频源)来提供反馈。另外,立体显示器710可以用来针对通过单个手部位置(例如,静态手势)发起的动作来提供视觉反馈,而不需要用户使用他或她的手臂来抓取、推动、拖拉、滑动单个音频事件等。此外,立体显示器710可以结合由手势***100所提供的其它类型的反馈(例如,触觉反馈、听觉反馈等)来提供视觉反馈。
图9为根据各种实施方案的基于手势来修改音频参数的方法步骤的流程图。尽管方法步骤是结合图1A至图8B的***来描述,但是本领域技术人员将理解的是,被配置来以任何顺序来执行方法步骤的任何***都落在本发明的范围内。
如图所示,方法900开始于步骤910上,其中在处理单元210上执行的应用程序232通过传感器140来获取与用户(例如,用户的手部、手臂、手指等)相关联的传感器数据。在步骤920,应用程序232分析传感器数据以便基于用户手部、手指、手臂等的位置和/或方位来确定一个或多个手部位置。然后,在步骤930,应用程序232基于一个或多个手部位置来确定是否已经做出手势(例如,***手势)。如果用户尚未做出手势,那么方法900返回步骤910,其中应用程序232继续获取传感器数据。
如果用户已经做出手势,那么方法900进行至步骤940,其中应用程序232修改与音频流相关联的一个或多个参数。例如并且无限制地,如果手势是***手势,那么应用程序232可以修改与音频流相关联的一个或多个空间音频参数,以便使一个或多个音频事件移动到声音空间的侧面。然后,在步骤950,应用程序232更新音频事件在可选显示器上所显示的视觉表示。例如并且无限制地,应用程序232可以使通过立体显示器710所生成的一个或多个三维图像的位置得以修改。接着,在步骤960,应用程序232基于修改过的空间音频参数,通过扬声器130来使修改过的音频流重现给用户。然后方法900结束。
图10为根据各种实施方案的基于虚拟对象的定位来修改音频参数的方法步骤的流程图。尽管所述方法步骤是结合图1A至图8B的***来描述,但是本领域技术人员将理解的是,被配置来以任何顺序来执行方法步骤的任何***都落在本发明的范围内。
如图所示,方法1000开始于步骤1010,其中显示器(例如,立体显示器710)显示音频流中包括的一个或多个音频事件的视觉表示。然后,在步骤1020,在处理单元210上执行的应用程序232通过传感器140来获取与用户(例如,用户的手部、手臂、手指等)相关联的传感器数据。在步骤1030,应用程序232分析传感器数据,以便基于用户手部、手指、手臂等的位置和/或方位来确定一个或多个手部位置。
在步骤1040,应用程序232确定与音频事件相关联的虚拟对象是否定位成邻近手部位置(例如,用户手部、手指、手臂等的位置)中的一个或多个。如果虚拟对象并不定位成邻近手部位置,那么方法1000返回步骤1020,其中应用程序232继续获取传感器数据。如果虚拟对象定位成邻近手部位置,那么方法1000进行至步骤1050,其中应用程序232基于手部位置来检测用户是否正在做出手势(例如,抓取手势)。
如果用户并未做出手势,那么方法1000返回步骤1020,其中应用程序232继续获取传感器数据。如果用户正在做出手势,那么方法1000进行至步骤1060,其中应用程序232确定用户与虚拟对象之间的交互。例如并且无限制地,应用程序232可以继续获取传感器数据,并且确定其它手部/手臂/手指等的位置,以便确定用户将虚拟对象移动到的位置。
然后,在步骤1070,应用程序232基于用户与虚拟对象之间的交互来确定与音频流相关联的一个或多个参数。例如并且无限制地,当用户抓取与音频事件相关联的虚拟对象时,应用程序232可以动态地修改与音频事件相关联的空间音频参数,以使得用户可以听到从声音空间内第一位置移动到声音空间内第二位置的音频事件。在步骤1080,应用程序232使显示器基于用户与虚拟对象之间的交互(如,通过将视觉表示从第一显示位置移动到第二显示位置)来更新一个或多个音频事件的表示。
接着,在步骤1090,应用程序232确定用户是否已经完成手势(例如,通过释放虚拟对象完成手势)。如果用户尚未完成手势,那么方法1000返回步骤1060。如果用户已经完成手势,那么应用程序232会停止修改与音频事件相关联的参数和视觉表示,并且方法1000结束。
总之,音频事件的视觉表示会被显示给用户。然后,在处理单元上执行的应用程序通过一个或多个传感器来检测由用户做出的手势。响应于手势,应用程序修改与音频流相关联的一个或多个参数,并且更新视觉表示的位置。然后,手势***基于修改过的参数来为用户重现音频流。另外,手势***可以显示音频事件的三维视觉表示,并且通过物理模型来确定用户和与音频事件相关联的虚拟对象之间的交互。然后,可以基于交互来修改三维视觉表示和与音频流相关联的一个或多个音频参数。
本文所述技术的至少一个优势在于,用户能够修改虚拟声音空间内正在重现音频事件的位置。例如,用户可以与立体显示器交互来抓取与音频事件相关联的虚拟对象,并且将虚拟对象重新定位在虚拟三维空间内的所需位置处。另外,当用户与音频事件交互时,视觉、听觉和/或触觉反馈可以被提供给用户(例如,通过立体显示器提供)。因此,音频事件可以被重新定位在声音空间内,从而使得用户能够更加有效地同时聆听多个音频事件和/或与多个音频事件交互。
已出于说明目的提出各种实施方案的描述,但是这些描述并不意图是详尽的或受限于所公开的实施方案。在不背离所描述实施方案的范围和精神的情况下,许多修改和变化对于本领域的一般技术人员来说是明显的。
本发明实施方案的各个方面可体现为***、方法或计算机程序产品。因此,本公开的各个方面可以采用以下形式:完全硬件实施方案、完全软件实施方案(包括固件、常驻软件、微代码等)或结合软件方面与硬件方面的实施方案,所述实施方案在本文中全部可总体上称为“电路”、“模块”或“***”。另外,本公开的各个方面可采用体现在一个或多个计算机可读介质中的计算机程序产品的形式,所述一个或多个计算机可读介质上体现有计算机可读程序代码。
可使用一个或多个计算机可读介质的任何组合。计算机可读介质可以是计算机可读信号介质或计算机可读存储介质。计算机可读存储介质可以是例如但不限于电子、磁性、光学、电磁、红外或半导体***、装置或设备或前述各项的任何适合组合。计算机可读存储介质的更具体实例(并非详尽名单)将包括以下介质:具有一个或多个导线的电连接、便携式计算机软盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦可编程序只读存储器(EPROM或闪存存储器)、光纤、便携式光盘只读存储器(CD-ROM)、光存储设备、磁存储设备或前述介质的任何适合组合。在本文件的上下文中,计算机可读存储介质可以是任何有形介质,所述有形介质可含有或存储供指令执行***、装置或设备使用或结合指令执行***、装置或设备来使用的程序。
以上参照根据本公开的实施方案的方法、装置(***)和计算机程序产品的流程图图解和/或方框图来描述了本公开的各个方面。将理解的是,流程图图解和/或方框图中的每一个方框以及流程图图解和/或方框图中方框的组合可由计算机程序指令来实现。可以将这些计算机程序指令提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器来产生一种机器,以使得通过计算机或其它可编程数据处理装置的处理器来执行的指令允许实现在流程图和/或方框图的一个或多个方框中指定的功能/操作。这类处理器可不限于通用处理器、专用处理器、特殊应用处理器或现场可编程处理器。
附图中的流程图和方框图示出根据本公开的各种实施方案的***、方法和计算机程序产品的可能实现方式的体系结构、功能性和操作。在这方面,流程图或方框图中的每一个方框可以表示代码的模块、区段或部分,其包括用于实现所指定逻辑功能的一个或多个可执行指令。还应指出的是,在一些替代实现方式中,方框中提到的功能可能不按附图中提到的顺序出现。例如,连续展示的两个方框实际上可以大致上同时执行,或者这些方框有时可以按相反的顺序执行,这取决于所涉及的功能性。还将指出的是,方框图和/或流程图图解中的每一个方框以及方框图和/或流程图图解中的方框的组合可以由基于专用硬件的***或者专用硬件与计算机指令的组合来实现,所述基于专用硬件的***执行指定的功能或动作。
本发明已在以上参照特定实施方案加以描述。然而,本领域的一般技术人员将理解的是,在不背离如随附权利要求书阐明的本发明的更广泛精神和范围的情况下,可对所述特定实施方案做出各种修改和变化。例如并且无限制地,虽然本文中的许多描述涉及可获取并处理与用户手势和/或用户的环境相关联的数据的特定类型的传感器和算法,但是本领域技术人员将了解的是,本文所述的***和技术可适用于其它类型的传感器和算法。因此,将前述描述和图式视为说明性而不是限制性意义。
虽然前文针对本公开的各个实施方案,但是可在不背离本公开的基本范围的情况下设计本公开的其它和另外的实施方案,并且本公开的范围由随附的权利要求书来确定。
Claims (18)
1.一种用于基于手势来修改音频参数的方法,所述方法包括:
获取与用户的手部相关联的传感器数据;
分析所述传感器数据来确定至少一个手部位置;
显示第一虚拟对象,所述第一虚拟对象包括立体显示器的第一区域中的音频事件的视觉表示,其中所述立体显示器允许用户与不同音频事件所关联的虚拟对象交互并且在虚拟三维空间内重新定位虚拟对象,以修改不同音频事件在声音空间内重现的位置;
在所述第一区域中显示与第二音频事件相关联的通知,其中所述通知与所述第一区域中的第一虚拟对象重叠;
基于至少一个手部位置确定所述第一虚拟对象与对应于所述用户的手部的第二虚拟对象之间的交互;
响应于所述交互,
确定所述交互与所述通知相关联;
基于所述交互的速度和持续时间中的至少一个确定所述立体显示器的所述第一区域的第一子区域;
仅在所述第一区域的第一子区域内显示所述第一虚拟对象;
确定所述立体显示器的所述第一区域的第二子区域,其用于显示包括所述第二音频事件的视觉表示的第三虚拟对象,其中所述第二子区域独立于所述第一子区域;以及
在所述第二子区域内显示第三虚拟对象;
基于所述第一子区域来修改与所述音频事件相关联的空间音频参数,以生成修改过的音频流;以及
使所述修改过的音频流重现以输出在对应于所述第一子区域的所述声音空间的音频区域中。
2.如权利要求1所述的方法,其中修改所述空间音频参数包括将所述音频事件从声音空间内的第三位置移向所述声音空间内的第四位置。
3.如权利要求1所述的方法,其中确定所述交互包括基于与所述用户的所述手部相关联的坐标来检测所述第二虚拟对象邻近所述第一虚拟对象。
4.如权利要求1所述的方法,其中确定所述交互包括检测所述第二虚拟对象邻近所述第一虚拟对象。
5.如权利要求4所述的方法,其还包括响应于检测到所述第二虚拟对象邻近所述第一虚拟对象,使听觉反馈和触觉反馈中的至少一个得以生成。
6.如权利要求2所述的方法,其中分析所述传感器数据包括确定发起抓取手势的第一手部位置,并且确定终止所述抓取手势的第二手部位置,其中所述第一手部位置与所述声音空间内的所述第三位置相关联,而所述第二手部位置与所述声音空间内的所述第四位置相关联。
7.如权利要求1所述的方法,其中所述音频事件包括跨越所述声音空间一部分的环境音频源,并且所述视觉表示跨越所述显示器的对应于所述声音空间的所述部分的一部分。
8.如权利要求1所述的方法,其还包括:
基于所述至少一个手部位置来确定所述第一虚拟对象与所述第二虚拟对象之间的第二交互;
基于所述第二交互来将所述音频事件从与所述用户相关联的第一声音空间移动到与第二用户相关联的第二声音空间,以便生成第二修改过的音频流;以及
使所述第二修改过的音频流在所述第二声音空间内重现。
9.如权利要求1所述的方法,还包括使第二音频流重现以输出在对应于所述第二子区域的所述声音空间的第二音频区域中。
10.如权利要求1所述的方法,所述第一区域包括所述立体显示器的显示区域的全部。
11.一种用于基于手势来修改音频参数的***,其包括:
至少一个传感器,其被配置来获取与用户的手部相关联的传感器数据;
处理器,其耦接至所述至少一个传感器并且被配置来:
分析所述传感器数据来确定至少一个手部位置;
显示第一虚拟对象,所述第一虚拟对象包括立体显示器的第一区域中的音频事件的视觉表示,其中所述立体显示器允许用户与不同音频事件所关联的虚拟对象交互并且在虚拟三维空间内重新定位虚拟对象,以修改不同音频事件在声音空间内重现的位置;
在所述第一区域中显示与第二音频事件相关联的通知,其中所述通知与所述第一区域中的第一虚拟对象重叠;
基于至少一个手部位置确定所述第一虚拟对象与对应于所述用户的手部的第二虚拟对象之间的交互;
响应于所述交互,
确定所述交互与所述通知相关联;
基于所述交互的速度和持续时间中的至少一个确定所述立体显示器的所述第一区域的第一子区域;以及
确定所述立体显示器的所述第一区域的第二子区域,其用于显示包括所述第二音频事件的视觉表示的第三虚拟对象,其中所述第二子区域独立于所述第一子区域;
基于所述子区域来修改与所述音频事件相关联的空间音频参数,以便生成修改过的音频流;以及
使所述修改过的音频流重现以输出在对应于所述子区域的所述声音空间的音频区域中的用户;以及
显示器,其耦接至所述处理器并且被配置来显示所述第一区域中的所述第一虚拟对象的视觉表示;以及响应于所述交互,仅在所述第一区域的第一子区域内显示所述视觉表示,和在所述第二子区域内显示第三虚拟对象。
12.如权利要求11所述的***,其中所述处理器被配置来通过将所述音频事件从声音空间内的第三位置移向所述声音空间内的第四位置而修改所述空间音频参数。
13.如权利要求11所述的***,其中所述传感器数据包括三维空间中的与所述用户的所述手部相关联的第一坐标,并且所述处理器被配置来通过确定出与所述用户的所述手部相关联的所述第一坐标邻近与所述第二虚拟对象相关联的第二坐标而确定所述交互。
14.如权利要求11所述的***,其中所述处理器被配置来通过确定所述用户的所述手部正在做出邻近三维图像的手势而确定所述交互。
15.如权利要求11所述的***,其中所述至少一个手部位置包括与所述用户相关联的第一手部位置以及与第二用户相关联的第二手部位置,并且所述处理器还被配置来:
基于所述第二手部位置来确定对应于第二音频事件的第三虚拟对象与对应于所述第二用户的手部的第四虚拟对象之间的第二交互;
基于所述第二交互来将所述第二音频事件从与所述第二用户相关联的第二声音空间移动到与所述用户相关联的第一声音空间。
16.如权利要求11所述的***,其中所述处理器还被配置来基于所述至少一个手部位置来检测所述第二虚拟对象邻近所述第一虚拟对象,并且作为响应使视觉反馈、听觉反馈和触觉反馈中的至少一个得以生成。
17.如权利要求11所述的***,其中所述音频事件包括环境音频源,并且所述处理器被配置来通过修改声音空间的由所述音频事件跨越的一部分而修改所述空间音频参数。
18.一种包括指令的非暂时性计算机可读存储介质,当处理器执行所述指令时使得所述处理器可以通过执行以下步骤基于手势来修改音频参数:
显示第一虚拟对象,所述第一虚拟对象包括立体显示器的第一区域中的音频事件的视觉表示,其中所述立体显示器允许用户与不同音频事件所关联的虚拟对象交互并且在虚拟三维空间内重新定位虚拟对象,以修改不同音频事件在声音空间内重现的位置;
在所述第一区域中显示与第二音频事件相关联的通知,其中所述通知与所述第一区域中的第一虚拟对象重叠;
基于至少一个手部位置确定所述第一虚拟对象与对应于所述用户的手部的第二虚拟对象之间的交互;
响应于所述交互,
确定所述交互与所述通知相关联;
基于所述交互的速度和持续时间中的至少一个确定所述立体显示器的所述第一区域的第一子区域;
仅在所述第一区域的第一子区域内显示所述第一虚拟对象;
确定所述立体显示器的所述第一区域的第二子区域,其用于显示包括所述第二音频事件的视觉表示的第三虚拟对象,其中所述第二子区域独立于所述第一子区域;以及
在所述第二子区域内显示第三虚拟对象;
基于所述第一子区域来修改与所述音频事件相关联的空间音频参数,以生成修改过的音频流;以及
使所述修改过的音频流重现以输出在对应于所述第一子区域的所述声音空间的音频区域中。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201461923560P | 2014-01-03 | 2014-01-03 | |
US201461923571P | 2014-01-03 | 2014-01-03 | |
US61/923,560 | 2014-01-03 | ||
US61/923,571 | 2014-01-03 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104765444A CN104765444A (zh) | 2015-07-08 |
CN104765444B true CN104765444B (zh) | 2019-12-31 |
Family
ID=52273019
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480072176.6A Active CN105874408B (zh) | 2014-01-03 | 2014-12-31 | 用手势交互的可穿戴式空间音频*** |
CN201510002271.5A Active CN104765444B (zh) | 2014-01-03 | 2015-01-04 | 车载手势交互空间音频*** |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480072176.6A Active CN105874408B (zh) | 2014-01-03 | 2014-12-31 | 用手势交互的可穿戴式空间音频*** |
Country Status (5)
Country | Link |
---|---|
US (2) | US10126823B2 (zh) |
EP (2) | EP3090321A4 (zh) |
JP (2) | JP6553052B2 (zh) |
CN (2) | CN105874408B (zh) |
WO (1) | WO2015103439A1 (zh) |
Families Citing this family (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9696795B2 (en) | 2015-02-13 | 2017-07-04 | Leap Motion, Inc. | Systems and methods of creating a realistic grab experience in virtual reality/augmented reality environments |
US10429923B1 (en) | 2015-02-13 | 2019-10-01 | Ultrahaptics IP Two Limited | Interaction engine for creating a realistic experience in virtual reality/augmented reality environments |
EP3115926A1 (en) * | 2015-07-08 | 2017-01-11 | Nokia Technologies Oy | Method for control using recognition of two-hand gestures |
AU2016101424A4 (en) * | 2015-09-08 | 2016-09-15 | Apple Inc. | Device, method, and graphical user interface for providing audiovisual feedback |
US9990113B2 (en) | 2015-09-08 | 2018-06-05 | Apple Inc. | Devices, methods, and graphical user interfaces for moving a current focus using a touch-sensitive remote control |
KR102351060B1 (ko) * | 2015-09-16 | 2022-01-12 | 매직 립, 인코포레이티드 | 오디오 파일들의 헤드 포즈 혼합 |
CN105353868B (zh) * | 2015-09-24 | 2019-05-31 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
US10182325B2 (en) * | 2015-11-23 | 2019-01-15 | Anthony Peter Dobaj | Movement control system |
WO2017098772A1 (ja) * | 2015-12-11 | 2017-06-15 | ソニー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
US9749766B2 (en) * | 2015-12-27 | 2017-08-29 | Philip Scott Lyren | Switching binaural sound |
US10140507B2 (en) * | 2015-12-29 | 2018-11-27 | Samsung Electronics Co., Ltd. | Apparatus and method for recognizing hand gestures in a virtual reality headset |
CN107179826B (zh) | 2016-03-11 | 2021-08-31 | 松下知识产权经营株式会社 | 姿势输入***和姿势输入方法 |
CN107199888A (zh) | 2016-03-18 | 2017-09-26 | 松下知识产权经营株式会社 | 姿势输入***和姿势输入方法 |
WO2017173776A1 (zh) * | 2016-04-05 | 2017-10-12 | 向裴 | 三维环境中的音频编辑方法与*** |
US9584653B1 (en) * | 2016-04-10 | 2017-02-28 | Philip Scott Lyren | Smartphone with user interface to externally localize telephone calls |
WO2017200553A1 (en) * | 2016-05-20 | 2017-11-23 | Ford Global Technologies, Llc | Sign language inputs to a vehicle user interface |
EP3287868B1 (en) * | 2016-08-26 | 2020-10-14 | Nokia Technologies Oy | Content discovery |
DE102016216543A1 (de) | 2016-09-01 | 2018-03-01 | Audi Ag | Bedieneinrichtung für ein Komfortsystem eines Kraftfahrzeugs, Komfortsystem mit einer Bedieneinrichtung und Kraftfahrzeug mit einem Komfortsystem |
EP3293987B1 (en) | 2016-09-13 | 2020-10-21 | Nokia Technologies Oy | Audio processing |
DE102016119846A1 (de) * | 2016-10-18 | 2018-04-19 | Preh Gmbh | Mensch-Maschine-Schnittstelle aufweisend ein Lenkrad und einen daran befestigten Fingerabdrucksensor |
CN107979807A (zh) * | 2016-10-25 | 2018-05-01 | 北京酷我科技有限公司 | 一种模拟环绕立体声的方法及*** |
KR101847295B1 (ko) * | 2016-10-31 | 2018-05-28 | 재단법인 다차원 스마트 아이티 융합시스템 연구단 | 초음파 신호의 송수신을 이용하는 사용자 인터페이스 장치 |
EP3319343A1 (en) * | 2016-11-08 | 2018-05-09 | Harman Becker Automotive Systems GmbH | Vehicle sound processing system |
CN106774826A (zh) * | 2016-11-15 | 2017-05-31 | 捷开通讯(深圳)有限公司 | 一种vr音效交互***及其方法 |
EP3328092B1 (en) | 2016-11-23 | 2022-12-07 | Nokia Technologies Oy | Spatial rendering of a message |
KR20180084550A (ko) | 2017-01-17 | 2018-07-25 | 삼성전자주식회사 | 전자 장치 및 전자 장치의 제어 방법 |
US10747301B2 (en) | 2017-03-28 | 2020-08-18 | Magic Leap, Inc. | Augmented reality system with spatialized audio tied to user manipulated virtual object |
CN107102731A (zh) * | 2017-03-31 | 2017-08-29 | 斑马信息科技有限公司 | 用于车辆的手势控制方法及其*** |
GB2562036A (en) * | 2017-04-24 | 2018-11-07 | Nokia Technologies Oy | Spatial audio processing |
US10146501B1 (en) | 2017-06-01 | 2018-12-04 | Qualcomm Incorporated | Sound control by various hand gestures |
EP3422743B1 (en) * | 2017-06-26 | 2021-02-24 | Nokia Technologies Oy | An apparatus and associated methods for audio presented as spatial audio |
CN107241643A (zh) * | 2017-08-03 | 2017-10-10 | 沈阳建筑大学 | 一种多媒体音量调节方法及*** |
US10614831B2 (en) * | 2017-10-12 | 2020-04-07 | Qualcomm Incorporated | Audio activity tracking and summaries |
US10306395B1 (en) * | 2018-02-05 | 2019-05-28 | Philip Scott Lyren | Emoji that indicates a location of binaural sound |
CN110494792B (zh) | 2018-03-07 | 2021-07-09 | 奇跃公司 | ***设备的视觉跟踪 |
US11009954B2 (en) * | 2018-06-02 | 2021-05-18 | Harman International Industries, Incorporated | Haptics device for producing directional sound and haptic sensations |
EP3588926B1 (en) | 2018-06-26 | 2021-07-21 | Nokia Technologies Oy | Apparatuses and associated methods for spatial presentation of audio |
CN109032345B (zh) * | 2018-07-04 | 2022-11-29 | 百度在线网络技术(北京)有限公司 | 设备控制方法、装置、设备、服务端和存储介质 |
US10154364B1 (en) | 2018-09-09 | 2018-12-11 | Philip Scott Lyren | Moving an emoji to move a location of binaural sound |
CN110928399B (zh) * | 2018-09-19 | 2023-05-05 | 阿里巴巴集团控股有限公司 | 控制***、方法及电子设备 |
CN109308179A (zh) * | 2018-09-25 | 2019-02-05 | Oppo广东移动通信有限公司 | 3d音效处理方法及相关产品 |
US10499179B1 (en) | 2019-01-01 | 2019-12-03 | Philip Scott Lyren | Displaying emojis for binaural sound |
DE102019202687A1 (de) * | 2019-02-28 | 2020-09-03 | Audi Ag | Kraftfahrzeug mit einer Lautsprechervorrichtung, und Verfahren zum Betreiben einer Lautsprechervorrichtung |
US10846898B2 (en) * | 2019-03-28 | 2020-11-24 | Nanning Fugui Precision Industrial Co., Ltd. | Method and device for setting a multi-user virtual reality chat environment |
US11039265B1 (en) | 2019-12-13 | 2021-06-15 | Bose Corporation | Spatialized audio assignment |
GB2593136B (en) * | 2019-12-18 | 2022-05-04 | Nokia Technologies Oy | Rendering audio |
CN111625094B (zh) * | 2020-05-25 | 2023-07-14 | 阿波罗智联(北京)科技有限公司 | 智能后视镜的交互方法、装置、电子设备和存储介质 |
WO2022000149A1 (zh) * | 2020-06-28 | 2022-01-06 | 华为技术有限公司 | 交互方法及电子设备 |
WO2022019085A1 (ja) * | 2020-07-20 | 2022-01-27 | ソニーグループ株式会社 | 情報処理装置、及び情報処理方法 |
CN112083379B (zh) * | 2020-09-09 | 2023-10-20 | 极米科技股份有限公司 | 基于声源定位的音频播放方法、装置、投影设备及介质 |
JP7474175B2 (ja) | 2020-10-07 | 2024-04-24 | 株式会社デンソーテン | 音像描画装置及び音像描画方法 |
USD997107S1 (en) * | 2020-12-04 | 2023-08-29 | Zoox, Inc. | Door interface system having an animated visual indicator |
EP4057645A1 (en) * | 2021-03-08 | 2022-09-14 | Nokia Technologies Oy | Apparatus, methods and computer programs for providing an audio user interface |
DE102021116641A1 (de) | 2021-06-28 | 2022-12-29 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Verfahren, System und Computerprogramm zur interaktiven Auswahl und Wiedergabe von in Echtzeit erzeugten Audio- und/oder Videosequenzen in einem Kraftfahrzeug |
EP4207814B1 (en) * | 2021-12-28 | 2024-07-03 | GN Audio A/S | Hearing device |
Family Cites Families (58)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05241573A (ja) * | 1992-02-28 | 1993-09-21 | Kan Oteru | 音響空間制御システム |
GB2284968A (en) | 1993-12-18 | 1995-06-21 | Ibm | Audio conferencing system |
JP3834848B2 (ja) | 1995-09-20 | 2006-10-18 | 株式会社日立製作所 | 音情報提供装置、及び音情報選択方法 |
EP0905644A3 (en) | 1997-09-26 | 2004-02-25 | Matsushita Electric Industrial Co., Ltd. | Hand gesture recognizing device |
US6230130B1 (en) | 1998-05-18 | 2001-05-08 | U.S. Philips Corporation | Scalable mixing for speech streaming |
US6647119B1 (en) | 1998-06-29 | 2003-11-11 | Microsoft Corporation | Spacialization of audio with visual cues |
JP2986455B1 (ja) | 1998-07-24 | 1999-12-06 | 株式会社エイ・ティ・アール知能映像通信研究所 | 手振り認識装置 |
FI20010958A0 (fi) * | 2001-05-08 | 2001-05-08 | Nokia Corp | Menetelmä ja järjestely laajennetun käyttöliittymän muodostamiseksi |
KR100542129B1 (ko) | 2002-10-28 | 2006-01-11 | 한국전자통신연구원 | 객체기반 3차원 오디오 시스템 및 그 제어 방법 |
US7774075B2 (en) | 2002-11-06 | 2010-08-10 | Lin Julius J Y | Audio-visual three-dimensional input/output |
JP4364024B2 (ja) | 2004-03-18 | 2009-11-11 | 株式会社日立製作所 | 携帯端末 |
US20050222844A1 (en) | 2004-04-01 | 2005-10-06 | Hideya Kawahara | Method and apparatus for generating spatialized audio from non-three-dimensionally aware applications |
JP4838499B2 (ja) * | 2004-05-21 | 2011-12-14 | オリンパス株式会社 | ユーザ支援装置 |
JP4295798B2 (ja) | 2005-06-21 | 2009-07-15 | 独立行政法人科学技術振興機構 | ミキシング装置及び方法並びにプログラム |
US7853649B2 (en) | 2006-09-21 | 2010-12-14 | Apple Inc. | Audio processing for improved user experience |
JP2008123431A (ja) | 2006-11-15 | 2008-05-29 | Canon Inc | 接触提示装置及び方法 |
WO2008132724A1 (en) | 2007-04-26 | 2008-11-06 | Mantisvision Ltd. | A method and apparatus for three dimensional interaction with autosteroscopic displays |
US8655004B2 (en) * | 2007-10-16 | 2014-02-18 | Apple Inc. | Sports monitoring system for headphones, earbuds and/or headsets |
JP4518142B2 (ja) | 2007-12-25 | 2010-08-04 | ソニー株式会社 | 音場補正装置、音場補正方法 |
JP2011525283A (ja) | 2008-06-18 | 2011-09-15 | オブロング・インダストリーズ・インコーポレーテッド | 車両インターフェース用ジェスチャ基準制御システム |
US9445193B2 (en) * | 2008-07-31 | 2016-09-13 | Nokia Technologies Oy | Electronic device directional audio capture |
US8624962B2 (en) | 2009-02-02 | 2014-01-07 | Ydreams—Informatica, S.A. Ydreams | Systems and methods for simulating three-dimensional virtual interactions from two-dimensional camera images |
JP2010258623A (ja) * | 2009-04-22 | 2010-11-11 | Yamaha Corp | 操作検出装置 |
US8144633B2 (en) | 2009-09-22 | 2012-03-27 | Avaya Inc. | Method and system for controlling audio in a collaboration environment |
US8190438B1 (en) * | 2009-10-14 | 2012-05-29 | Google Inc. | Targeted audio in multi-dimensional space |
CN201845422U (zh) | 2010-06-18 | 2011-05-25 | 精伦电子股份有限公司 | 一种无线遥控装置 |
US20120075167A1 (en) * | 2010-09-29 | 2012-03-29 | Eastman Kodak Company | Head-mounted display with wireless controller |
US8919848B2 (en) * | 2011-11-16 | 2014-12-30 | Flextronics Ap, Llc | Universal console chassis for the car |
US20130208926A1 (en) | 2010-10-13 | 2013-08-15 | Microsoft Corporation | Surround sound simulation with virtual skeleton modeling |
US8824709B2 (en) * | 2010-10-14 | 2014-09-02 | National Semiconductor Corporation | Generation of 3D sound with adjustable source positioning |
US9420394B2 (en) * | 2011-02-16 | 2016-08-16 | Apple Inc. | Panning presets |
US9329469B2 (en) * | 2011-02-17 | 2016-05-03 | Microsoft Technology Licensing, Llc | Providing an interactive experience using a 3D depth camera and a 3D projector |
JP5942170B2 (ja) | 2011-03-08 | 2016-06-29 | パナソニックIpマネジメント株式会社 | 音声制御装置および音声制御方法 |
US8559651B2 (en) * | 2011-03-11 | 2013-10-15 | Blackberry Limited | Synthetic stereo on a mono headset with motion sensing |
US9620131B2 (en) * | 2011-04-08 | 2017-04-11 | Evertz Microsystems Ltd. | Systems and methods for adjusting audio levels in a plurality of audio signals |
WO2012140525A1 (en) | 2011-04-12 | 2012-10-18 | International Business Machines Corporation | Translating user interface sounds into 3d audio space |
EP2716021A4 (en) * | 2011-05-23 | 2014-12-10 | Nokia Corp | SPATIAL AUDIOVERING DEVICE |
WO2013009413A1 (en) | 2011-06-06 | 2013-01-17 | Intellitact Llc | Relative touch user interface enhancements |
JP5757166B2 (ja) | 2011-06-09 | 2015-07-29 | ソニー株式会社 | 音制御装置、プログラム及び制御方法 |
CN102520791A (zh) | 2011-11-28 | 2012-06-27 | 北京盈胜泰科技术有限公司 | 一种无线手势识别装置 |
US9563278B2 (en) | 2011-12-19 | 2017-02-07 | Qualcomm Incorporated | Gesture controlled audio user interface |
US8749485B2 (en) * | 2011-12-20 | 2014-06-10 | Microsoft Corporation | User control gesture detection |
US9632744B2 (en) | 2011-12-22 | 2017-04-25 | Nokia Technologies Oy | Audio-visual interface for apparatus |
US9082239B2 (en) | 2012-03-14 | 2015-07-14 | Flextronics Ap, Llc | Intelligent vehicle for assisting vehicle occupants |
JP5825176B2 (ja) * | 2012-03-29 | 2015-12-02 | 富士通株式会社 | 携帯端末、音源位置制御方法および音源位置制御プログラム |
US10448161B2 (en) | 2012-04-02 | 2019-10-15 | Qualcomm Incorporated | Systems, methods, apparatus, and computer-readable media for gestural manipulation of a sound field |
US20130279706A1 (en) | 2012-04-23 | 2013-10-24 | Stefan J. Marti | Controlling individual audio output devices based on detected inputs |
US20140002357A1 (en) * | 2012-06-28 | 2014-01-02 | Kopin Corporation | Enabling and Disabling Features of a Headset Computer Based on Real-Time Image Analysis |
US9646522B2 (en) * | 2012-06-29 | 2017-05-09 | Intel Corporation | Enhanced information delivery using a transparent display |
KR20140047948A (ko) * | 2012-10-15 | 2014-04-23 | 엘지전자 주식회사 | 영상표시장치, 및 그 동작방법 |
US9632683B2 (en) * | 2012-11-08 | 2017-04-25 | Nokia Technologies Oy | Methods, apparatuses and computer program products for manipulating characteristics of audio objects by using directional gestures |
US10291983B2 (en) * | 2013-03-15 | 2019-05-14 | Elwha Llc | Portable electronic device directed audio system and method |
CN103164995A (zh) | 2013-04-03 | 2013-06-19 | 湖南第一师范学院 | 儿童体感交互式学习***及方法 |
US9529513B2 (en) | 2013-08-05 | 2016-12-27 | Microsoft Technology Licensing, Llc | Two-hand interaction with natural user interface |
US8922590B1 (en) | 2013-10-01 | 2014-12-30 | Myth Innovations, Inc. | Augmented reality interface and method of use |
US9829979B2 (en) | 2014-04-28 | 2017-11-28 | Ford Global Technologies, Llc | Automotive touchscreen controls with simulated texture for haptic feedback |
US10051364B2 (en) * | 2014-07-03 | 2018-08-14 | Qualcomm Incorporated | Single channel or multi-channel audio control interface |
US9544679B2 (en) * | 2014-12-08 | 2017-01-10 | Harman International Industries, Inc. | Adjusting speakers using facial recognition |
-
2014
- 2014-12-31 US US14/587,602 patent/US10126823B2/en active Active
- 2014-12-31 EP EP14876011.9A patent/EP3090321A4/en not_active Ceased
- 2014-12-31 CN CN201480072176.6A patent/CN105874408B/zh active Active
- 2014-12-31 WO PCT/US2014/073089 patent/WO2015103439A1/en active Application Filing
- 2014-12-31 US US15/107,774 patent/US10585486B2/en active Active
- 2014-12-31 JP JP2016543219A patent/JP6553052B2/ja active Active
-
2015
- 2015-01-02 EP EP15150026.1A patent/EP2891955B1/en active Active
- 2015-01-04 CN CN201510002271.5A patent/CN104765444B/zh active Active
- 2015-01-05 JP JP2015000237A patent/JP6494286B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
EP3090321A4 (en) | 2017-07-05 |
WO2015103439A1 (en) | 2015-07-09 |
EP2891955A1 (en) | 2015-07-08 |
CN105874408A (zh) | 2016-08-17 |
US10126823B2 (en) | 2018-11-13 |
US20150193197A1 (en) | 2015-07-09 |
CN104765444A (zh) | 2015-07-08 |
JP2017509181A (ja) | 2017-03-30 |
EP3090321A1 (en) | 2016-11-09 |
CN105874408B (zh) | 2020-01-07 |
EP2891955B1 (en) | 2020-04-08 |
JP6494286B2 (ja) | 2019-04-03 |
JP2015143987A (ja) | 2015-08-06 |
JP6553052B2 (ja) | 2019-07-31 |
US10585486B2 (en) | 2020-03-10 |
US20160320847A1 (en) | 2016-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104765444B (zh) | 车载手势交互空间音频*** | |
US11889289B2 (en) | Providing binaural sound behind a virtual image being displayed with a wearable electronic device (WED) | |
EP3424229B1 (en) | Systems and methods for spatial audio adjustment | |
US20190174002A1 (en) | Methods and Apparatus to Assist Listeners in Distinguishing Between Electronically Generated Binaural Sound and Physical Environment Sound | |
US10952012B2 (en) | Displaying a location of binaural sound outside a field of view | |
US11943607B2 (en) | Switching binaural sound from head movements | |
JP7048784B2 (ja) | 表示制御システム、表示制御方法及びプログラム | |
JP2022533755A (ja) | 空間オーディオをキャプチャする装置および関連する方法 | |
CN114339582B (zh) | 双通道音频处理、方向感滤波器生成方法、装置以及介质 | |
CN111586395A (zh) | 用于辅助主体获取关于环境的空间信息的方法、计算机程序和头戴式装置 | |
CN117897687A (zh) | 基于用户电信号的音频调整 | |
WO2023250171A1 (en) | Systems and methods for orientation-responsive audio enhancement |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |