[go: up one dir, main page]

CN111970612A - Method and system for eliminating crosstalk of bone conduction earphone - Google Patents

Method and system for eliminating crosstalk of bone conduction earphone Download PDF

Info

Publication number
CN111970612A
CN111970612A CN202010828939.2A CN202010828939A CN111970612A CN 111970612 A CN111970612 A CN 111970612A CN 202010828939 A CN202010828939 A CN 202010828939A CN 111970612 A CN111970612 A CN 111970612A
Authority
CN
China
Prior art keywords
bone conduction
matrix
crosstalk
signal
user
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.)
Granted
Application number
CN202010828939.2A
Other languages
Chinese (zh)
Other versions
CN111970612B (en
Inventor
王杰
陈运达
杨乔赫
陆锡坤
桑晋秋
郑成诗
李晓东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Kaichuang Future Technology Co ltd
Original Assignee
Guangzhou University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangzhou University filed Critical Guangzhou University
Priority to CN202010828939.2A priority Critical patent/CN111970612B/en
Publication of CN111970612A publication Critical patent/CN111970612A/en
Application granted granted Critical
Publication of CN111970612B publication Critical patent/CN111970612B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R3/00Circuits for transducers, loudspeakers or microphones
    • H04R3/04Circuits for transducers, loudspeakers or microphones for correcting frequency response
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2460/00Details of hearing devices, i.e. of ear- or headphones covered by H04R1/10 or H04R5/033 but not provided for in any of their subgroups, or of hearing aids covered by H04R25/00 but not provided for in any of its subgroups
    • H04R2460/13Hearing devices using bone conduction transducers

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing (AREA)
  • Stereophonic System (AREA)

Abstract

本发明涉及一种骨传导耳机的串声消除方法及系统,方法包括:获取用户佩戴骨传导耳机时的骨传导传递矩阵;获取形状因子的阻带频率范围;得到滤波后的近似串声消除矩阵;利用近似串声消除矩阵对输入到骨传导耳机的双耳信号进行串声消除;得到消除串声的声音信号;播放消除串声的声音信号,得到用户双耳听到的声音信号;根据骨传导传递矩阵、近似串声消除矩阵和用户双耳听到的声音信号确定最终的串声消除矩阵;根据所述最终的串声消除矩阵对输入到骨传导耳机的双耳信号进行串声消除。本发明根据骨传导传递矩阵、近似串声消除矩阵和用户双耳听到的声音信来调整获得合适的串声消除矩阵,可获得最佳的串声消除效果。

Figure 202010828939

The invention relates to a method and system for eliminating crosstalk of bone conduction earphones. The method includes: acquiring a bone conduction transfer matrix when a user wears a bone conduction earphone; acquiring a stopband frequency range of a shape factor; and acquiring an approximate crosstalk elimination matrix after filtering ; Use the approximate crosstalk cancellation matrix to eliminate the crosstalk of the binaural signal input to the bone conduction earphone; obtain the sound signal for eliminating crosstalk; play the sound signal for eliminating crosstalk to obtain the sound signal heard by the user's ears; The conduction transfer matrix, the approximate crosstalk cancellation matrix and the sound signal heard by the user's binaurally determine the final crosstalk cancellation matrix; the crosstalk cancellation is performed on the binaural signals input to the bone conduction earphone according to the final crosstalk cancellation matrix. The invention adjusts and obtains a suitable crosstalk elimination matrix according to the bone conduction transmission matrix, the approximate crosstalk elimination matrix and the audio signals heard by the user's ears, and can obtain the best crosstalk elimination effect.

Figure 202010828939

Description

一种骨传导耳机的串声消除方法及系统Crosstalk cancellation method and system for bone conduction earphones

技术领域technical field

本发明涉及串声消除技术领域,特别是涉及一种骨传导耳机的串声消除方法及系统。The present invention relates to the technical field of cross-sound elimination, in particular to a cross-sound elimination method and system for bone conduction earphones.

背景技术Background technique

在正常情况下,声波通过空气传导、骨传导两条路径传入内耳,然后由内耳的内、外淋巴液产生振动,螺旋器完成感音过程,随后听神经产生神经冲动,呈递给听觉中枢,大脑皮层综合分析后,最终“听到”声音。Under normal circumstances, sound waves are introduced into the inner ear through air conduction and bone conduction, and then vibrate by the inner and outer lymph fluids of the inner ear. After comprehensive analysis of the cortex, the sound is finally "heared".

根据声波传输路径的不同分为气传导耳机和骨传导耳机。佩戴气传导耳机时,其播放的双耳声信号容易保证左右声道信号的分离性,几乎没有串扰问题。然而佩戴骨传导耳机时,则会存在因双耳隔离度不高而导致较严重的串声干扰现象,即任何一侧骨导耳机的振动都会传播到对侧耳蜗形成串声。串声的存在会导致声音的空间信息畸变,会严重影响佩戴者的声源定位能力及空间听感。According to the different transmission paths of sound waves, it is divided into air conduction earphones and bone conduction earphones. When wearing air conduction headphones, the binaural sound signals played by them can easily ensure the separation of the left and right channel signals, and there is almost no crosstalk problem. However, when wearing bone conduction earphones, there will be serious cross-talk interference due to low binaural isolation, that is, the vibration of any bone conduction earphone will be transmitted to the contralateral cochlea to form cross-talk. The existence of crosstalk will lead to distortion of the spatial information of the sound, which will seriously affect the wearer's sound source localization ability and spatial hearing sense.

发明内容SUMMARY OF THE INVENTION

本发明的目的是提供一种骨传导耳机的串声消除方法及系统,串声消除效果好。The purpose of the present invention is to provide a method and system for eliminating cross-sound of bone conduction earphones, and the effect of eliminating the cross-sound is good.

为实现上述目的,本发明提供了如下方案:For achieving the above object, the present invention provides the following scheme:

一种骨传导耳机的串声消除方法,包括:A cross-sound cancellation method for bone conduction earphones, comprising:

获取用户佩戴骨传导耳机时的骨传导传递矩阵;Obtain the bone conduction transfer matrix when the user wears the bone conduction headset;

根据用户双耳两侧个性化骨传导传递函数的奇异值出现的频率范围,获取形状因子的阻带频率范围;Obtain the stopband frequency range of the shape factor according to the frequency range where the singular values of the personalized bone conduction transfer function on both sides of the user's ears appear;

根据所述骨传导传递矩阵、所述形状因子的阻带频率范围和滤波时的滤波器阶数,得到滤波后的近似串声消除矩阵;According to the bone conduction transfer matrix, the stopband frequency range of the shape factor and the filter order during filtering, obtain the filtered approximate crosstalk cancellation matrix;

利用所述近似串声消除矩阵对输入到骨传导耳机的双耳信号进行串声消除,得到消除串声的声音信号;所述双耳信号为包含声源位置信息的信号;Use the approximate crosstalk cancellation matrix to eliminate the crosstalk of the binaural signal input to the bone conduction earphone to obtain the sound signal for eliminating the crosstalk; the binaural signal is a signal containing the position information of the sound source;

播放所述消除串声的声音信号,得到用户双耳听到的声音信号;Playing the sound signal for eliminating crosstalk to obtain the sound signal heard by both ears of the user;

根据所述骨传导传递矩阵、所述近似串声消除矩阵和所述用户双耳听到的声音信号确定最终的串声消除矩阵;Determine the final crosstalk cancellation matrix according to the bone conduction transfer matrix, the approximate crosstalk cancellation matrix and the sound signals heard by the user's binaural ears;

根据所述最终的串声消除矩阵对输入到骨传导耳机的双耳信号进行串声消除。According to the final cross-talk cancellation matrix, cross-talk cancellation is performed on the binaural signals input to the bone conduction earphone.

可选的,所述获取用户佩戴骨传导耳机时的骨传导传递矩阵,具体为:Optionally, the acquiring the bone conduction transfer matrix when the user wears the bone conduction headset is specifically:

利用骨传导扫频音来诱发刺激频率耳声发射信号;Use bone conduction swept tones to induce stimulation frequency otoacoustic emission signals;

根据扫频刺激信号和刺激频率耳声发射信号求出骨传导耳机到用户双侧内耳之间的骨传导传递函数;Calculate the bone conduction transfer function between the bone conduction earphone and the user's bilateral inner ear according to the swept frequency stimulation signal and the stimulation frequency otoacoustic emission signal;

根据所述骨传导传递函数得到骨传导传递矩阵。A bone conduction transfer matrix is obtained according to the bone conduction transfer function.

可选的,所述根据所述骨传导传递矩阵、所述形状因子的阻带频率范围和滤波时的滤波器阶数,得到滤波后的近似串声消除矩阵,具体为:根据所述骨传导传递矩阵、所述形状因子的阻带频率范围和滤波时的滤波器阶数,利用频域快速解卷积法得到滤波后的近似串声消除矩阵。Optionally, obtaining an approximate crosstalk cancellation matrix after filtering according to the bone conduction transfer matrix, the stopband frequency range of the shape factor, and the filter order during filtering, specifically: according to the bone conduction The transfer matrix, the stopband frequency range of the shape factor, and the filter order during filtering are used to obtain an approximate crosstalk cancellation matrix after filtering by using a fast deconvolution method in the frequency domain.

可选的,所述根据所述骨传导传递矩阵、所述近似串声消除矩阵和所述用户双耳听到的声音信号确定最终的串声消除矩阵,具体为:Optionally, determining the final crosstalk cancellation matrix according to the bone conduction transfer matrix, the approximate crosstalk cancellation matrix, and the sound signals heard by the user's binaural ears, specifically:

根据所述骨传导传递矩阵和所述近似串声消除矩阵计算通道分离度;Calculate the channel separation degree according to the bone conduction transfer matrix and the approximate crosstalk cancellation matrix;

根据所述用户双耳听到的声音信号和期望信号计算性能误差;Calculate the performance error according to the sound signal and the expected signal heard by the user's ears;

根据所述通道分离度和所述性能误差确定最终的串声消除矩阵。A final crosstalk cancellation matrix is determined according to the channel separation and the performance error.

可选的,所述双耳信号是根据包含声源位置信息的头相关传输函数对单路信号进行合成得到的。Optionally, the binaural signal is obtained by synthesizing a single-channel signal according to a head-related transfer function including sound source position information.

可选的,所述单路信号为1.5秒的最大长度伪随机序列信号,所述单路信号的采样率为44.1kHz。Optionally, the single-channel signal is a pseudo-random sequence signal with a maximum length of 1.5 seconds, and the sampling rate of the single-channel signal is 44.1 kHz.

一种骨传导耳机的串声消除系统,包括:A cross-sound cancellation system for bone conduction earphones, comprising:

传递矩阵获取模块,用于获取用户佩戴骨传导耳机时的骨传导传递矩阵;The transfer matrix acquisition module is used to acquire the bone conduction transfer matrix when the user wears the bone conduction earphone;

形状因子阻带频率范围获取模块,用于根据用户双耳两侧个性化骨传导传递函数的奇异值出现的频率范围,获取形状因子的阻带频率范围;The shape factor stopband frequency range acquisition module is used to obtain the stopband frequency range of the shape factor according to the frequency range where the singular values of the personalized bone conduction transfer function appear on both sides of the user's ears;

串声消除矩阵获取模块,用于根据所述骨传导传递矩阵、所述形状因子的阻带频率范围和滤波时的滤波器阶数,得到滤波后的近似串声消除矩阵;a crosstalk cancellation matrix acquisition module, configured to obtain an approximate crosstalk cancellation matrix after filtering according to the bone conduction transfer matrix, the stopband frequency range of the shape factor, and the filter order during filtering;

第一串声消除模块,用于利用所述近似串声消除矩阵对输入到骨传导耳机的双耳信号进行串声消除;得到消除串声的声音信号;所述双耳信号为包含声源位置信息的双耳信号;The first crosstalk cancellation module is used to eliminate the crosstalk of the binaural signal input to the bone conduction earphone by using the approximate crosstalk cancellation matrix; obtain the sound signal for eliminating the crosstalk; the binaural signal includes the position of the sound source Binaural signals of information;

声音信号获取模块,用于播放所述消除串声的声音信号,得到用户双耳听到的声音信号;a sound signal acquisition module, used for playing the sound signal for eliminating crosstalk, and obtaining the sound signal heard by both ears of the user;

串声消除矩阵确定模块,用于根据所述骨传导传递矩阵、所述近似串声消除矩阵和所述用户双耳听到的声音信号确定最终的串声消除矩阵;a crosstalk cancellation matrix determination module, configured to determine a final crosstalk cancellation matrix according to the bone conduction transfer matrix, the approximate crosstalk cancellation matrix and the sound signals heard by the user's binaural ears;

第二串声消除模块,用于根据所述最终的串声消除矩阵对输入到骨传导耳机的双耳信号进行串声消除。The second crosstalk cancellation module is configured to perform crosstalk cancellation on the binaural signals input to the bone conduction earphone according to the final crosstalk cancellation matrix.

可选的,所述传递矩阵获取模块包括:Optionally, the transfer matrix acquisition module includes:

发射信号单元,用于利用骨传导扫频音来诱发刺激频率耳声发射信号;The transmitting signal unit is used to induce the stimulation frequency otoacoustic emission signal by using the bone conduction sweep tone;

骨传导传递函数计算单元,用于根据扫频刺激信号和刺激频率耳声发射信号求出骨传导耳机到用户双侧内耳之间的骨传导传递函数;The bone conduction transfer function calculation unit is used to obtain the bone conduction transfer function between the bone conduction earphone and the user's bilateral inner ear according to the frequency sweep stimulation signal and the stimulation frequency otoacoustic emission signal;

骨传导传递矩阵获取单元,用于根据所述骨传导传递函数得到骨传导传递矩阵。A bone conduction transfer matrix obtaining unit, configured to obtain a bone conduction transfer matrix according to the bone conduction transfer function.

可选的,所述串声消除矩阵确定模块包括:Optionally, the crosstalk cancellation matrix determination module includes:

通道分离度计算单元,用于根据所述骨传导传递矩阵和所述近似串声消除矩阵计算通道分离度;a channel separation degree calculation unit, configured to calculate the channel separation degree according to the bone conduction transfer matrix and the approximate crosstalk cancellation matrix;

性能误差计算单元,用于根据所述用户双耳听到的声音信号和期望信号计算性能误差;a performance error calculation unit, configured to calculate the performance error according to the sound signal and the expected signal heard by the user's ears;

确定单元,用于根据所述通道分离度和所述性能误差确定最终的串声消除矩阵。a determining unit, configured to determine a final crosstalk cancellation matrix according to the channel separation degree and the performance error.

可选的,所述第一串声消除模块包括合成单元,用于根据包含声源位置信息的头相关传输函数对单路信号进行合成得到所述双耳信号Optionally, the first cross-talk cancellation module includes a synthesis unit for synthesizing a single-channel signal according to a head-related transfer function including sound source position information to obtain the binaural signal.

根据本发明提供的具体实施例,本发明公开了以下技术效果:According to the specific embodiments provided by the present invention, the present invention discloses the following technical effects:

本发明公开了一种骨传导耳机的串声消除方法及系统,方法包括:获取用户佩戴骨传导耳机时的骨传导传递矩阵;获取形状因子的阻带频率范围;根据骨传导传递矩阵、形状因子的阻带频率范围和滤波时的滤波器阶数,得到滤波后的近似串声消除矩阵;利用近似串声消除矩阵对输入到骨传导耳机的双耳信号进行串声消除;得到消除串声的声音信号;播放消除串声的声音信号,得到用户双耳听到的声音信号;根据骨传导传递矩阵、近似串声消除矩阵和用户双耳听到的声音信号确定最终的串声消除矩阵;根据所述最终的串声消除矩阵对输入到骨传导耳机的双耳信号进行串声消除。本发明根据骨传导传递矩阵、近似串声消除矩阵和用户双耳听到的声音信号来调整获得合适的串声消除矩阵,可获得最佳的串声消除效果。The invention discloses a method and system for eliminating cross-sound of bone conduction earphones. The method includes: acquiring a bone conduction transfer matrix when a user wears a bone conduction earphone; acquiring a stopband frequency range of a shape factor; The frequency range of the stop band and the filter order during filtering are obtained, and the approximate crosstalk cancellation matrix after filtering is obtained; the crosstalk cancellation is performed on the binaural signal input to the bone conduction earphone by the approximate crosstalk cancellation matrix; the crosstalk cancellation matrix is obtained. sound signal; play the sound signal for eliminating crosstalk to obtain the sound signal heard by the user's ears; determine the final crosstalk cancellation matrix according to the bone conduction transfer matrix, the approximate crosstalk cancellation matrix and the sound signal heard by the user's two ears; The final crosstalk cancellation matrix performs crosstalk cancellation on the binaural signals input to the bone conduction earphones. The invention adjusts and obtains a suitable crosstalk elimination matrix according to the bone conduction transmission matrix, the approximate crosstalk elimination matrix and the sound signals heard by the user's ears, and can obtain the best crosstalk elimination effect.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the accompanying drawings required in the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some of the present invention. In the embodiments, for those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative labor.

图1为本发明实施例提供的一种骨传导耳机的串声消除方法流程图;1 is a flowchart of a method for eliminating crosstalk of a bone conduction earphone according to an embodiment of the present invention;

图2为本发明实施例提供的设备连接图;FIG. 2 is a device connection diagram provided by an embodiment of the present invention;

图3为本发明实施例提供的频域快速解卷积法过程图;3 is a process diagram of a fast deconvolution method in the frequency domain provided by an embodiment of the present invention;

图4为本发明实施例提供的双耳骨传导声的串声消除算法框图;4 is a block diagram of a crosstalk cancellation algorithm for binaural bone conduction sound provided by an embodiment of the present invention;

图5为本发明实施例提供的左耳通道分离度示意图;5 is a schematic diagram of a left ear channel separation degree provided by an embodiment of the present invention;

图6为本发明实施例提供的右耳通道分离度示意图;6 is a schematic diagram of the separation degree of the right ear channel provided by an embodiment of the present invention;

图7为本发明实施例提供的性能误差示意图;7 is a schematic diagram of a performance error provided by an embodiment of the present invention;

图8为本发明实施例提供的一种骨传导耳机的串声消除系统的结构框图。FIG. 8 is a structural block diagram of a crosstalk cancellation system for a bone conduction earphone according to an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

本发明的目的是提供一种骨传导耳机的串声消除方法及系统,串声消除效果好。The purpose of the present invention is to provide a method and system for eliminating cross-sound of bone conduction earphones, and the effect of eliminating the cross-sound is good.

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。In order to make the above objects, features and advantages of the present invention more clearly understood, the present invention will be described in further detail below with reference to the accompanying drawings and specific embodiments.

实施例1Example 1

图1为本发明实施例提供的一种骨传导耳机的串声消除方法流程图。如图1所示,方法包括:FIG. 1 is a flowchart of a method for eliminating crosstalk of a bone conduction earphone according to an embodiment of the present invention. As shown in Figure 1, the method includes:

步骤101:获取用户佩戴骨传导耳机时的骨传导传递矩阵。在本实施例中具体为:利用骨传导扫频音来诱发刺激频率耳声发射信号,根据扫频刺激信号和刺激频率耳声发射信号求出骨传导耳机到用户双侧内耳之间的骨传导传递函数,根据所述骨传导传递函数得到骨传导传递矩阵。Step 101: Acquire the bone conduction transfer matrix when the user wears the bone conduction earphone. In this embodiment, the otoacoustic emission signal of the stimulation frequency is induced by using the swept frequency sound of bone conduction, and the bone conduction between the bone conduction earphone and the inner ear of the user is obtained according to the swept frequency stimulation signal and the otoacoustic emission signal of the stimulation frequency. A transfer function, and a bone conduction transfer matrix is obtained according to the bone conduction transfer function.

步骤102:根据用户双耳两侧个性化骨传导传递函数的奇异值出现的频率范围,获取形状因子的阻带频率范围。Step 102: Obtain the stopband frequency range of the shape factor according to the frequency range in which the singular values of the personalized bone conduction transfer function on both sides of the user's ears appear.

步骤103:根据所述骨传导传递矩阵、所述形状因子的阻带频率范围和滤波时的滤波器阶数,得到滤波后的近似串声消除矩阵。在本实施例中具体为:根据所述骨传导传递矩阵、所述形状因子的阻带频率范围和滤波时的滤波器阶数,利用频域快速解卷积法得到滤波后的近似串声消除矩阵。Step 103: Obtain a filtered approximate crosstalk cancellation matrix according to the bone conduction transfer matrix, the stopband frequency range of the shape factor, and the filter order during filtering. In this embodiment, it is specifically: according to the bone conduction transfer matrix, the stopband frequency range of the shape factor, and the filter order during filtering, use the frequency domain fast deconvolution method to obtain filtered approximate crosstalk cancellation matrix.

步骤104:利用所述近似串声消除矩阵对输入到骨传导耳机的双耳信号进行串声消除,得到消除串声的声音信号,所述双耳信号为包含声源位置信息的信号。在本实施例中双耳信号是根据包含声源位置信息的头相关传输函数(Head-Related TransferFunction,HRTF)对单路信号进行合成得到的。其中所述单路信号为1.5秒的最大长度伪随机序列信号,所述单路信号的采样率为44.1kHz。Step 104 : Use the approximate crosstalk cancellation matrix to perform crosstalk cancellation on the binaural signal input to the bone conduction earphone to obtain a crosstalk-eliminated sound signal, where the binaural signal is a signal containing sound source position information. In this embodiment, the binaural signals are obtained by synthesizing single-channel signals according to a head-related transfer function (Head-Related Transfer Function, HRTF) that includes sound source position information. The single-channel signal is a pseudo-random sequence signal with a maximum length of 1.5 seconds, and the sampling rate of the single-channel signal is 44.1 kHz.

步骤105:播放所述消除串声的声音信号,得到用户双耳听到的声音信号。在本实施例中,进行双耳的骨传导声重放时,两个骨传导耳机的佩戴位置应该和该受试者测量BCTF时的头部位置相同,误差不应太大。佩戴位置为两侧耳朵后的乳突处。Step 105: Play the sound signal for eliminating crosstalk to obtain the sound signal heard by the user's ears. In this embodiment, when performing binaural bone conduction sound reproduction, the wearing position of the two bone conduction earphones should be the same as the head position of the subject when measuring BCTF, and the error should not be too large. The wearing position is the mastoid behind the ears on both sides.

步骤106:根据所述骨传导传递矩阵、所述近似串声消除矩阵和所述用户双耳听到的声音信号确定最终的串声消除矩阵。在本实施例中,具体为:根据所述骨传导传递矩阵和所述近似串声消除矩阵计算通道分离度,根据所述用户双耳听到的声音信号和期望信号计算性能误差,根据所述通道分离度和所述性能误差确定最终的串声消除矩阵。Step 106: Determine a final crosstalk cancellation matrix according to the bone conduction transfer matrix, the approximate crosstalk cancellation matrix, and the sound signals heard by the user's binaurally. In this embodiment, the specific steps include: calculating the channel separation degree according to the bone conduction transfer matrix and the approximate crosstalk cancellation matrix, calculating the performance error according to the sound signal and the expected signal heard by the user's binaural The channel separation and the performance error determine the final crosstalk cancellation matrix.

步骤107:根据所述最终的串声消除矩阵对输入到骨传导耳机的双耳信号进行串声消除。Step 107: Perform crosstalk cancellation on the binaural signals input to the bone conduction earphone according to the final crosstalk cancellation matrix.

实施例2Example 2

选择一名听力正常且无外耳或中耳病史的受试者(24岁),首先利用骨传导扫频音来诱发刺激频率耳声发射信号,后续提取出纯净的扫频刺激频率耳声发射信号,通过与扫频刺激信号做互相关运算求得骨传导脉冲响应信号,再经过傅里叶变换便可估计出骨传导耳机到此受试者双侧内耳之间的骨传导传递函数,便可获得对应的骨传导传输矩阵。受试者坐在隔音室中进行听音实验,设备连接如图2所示。A subject (24 years old) with normal hearing and no history of external or middle ear disease was selected. First, the bone conduction swept tone was used to induce the stimulation frequency otoacoustic emission signal, and then the pure swept frequency stimulation frequency otoacoustic emission signal was extracted. , the bone conduction impulse response signal is obtained by cross-correlation operation with the swept frequency stimulation signal, and then the bone conduction transfer function between the bone conduction earphone and the subject's bilateral inner ear can be estimated through Fourier transform, and then the bone conduction transfer function can be estimated. Obtain the corresponding bone conduction transfer matrix. The subjects sat in a soundproof room for the listening experiment, and the equipment connections were shown in Figure 2.

首先根据此受试者两侧的个性化BCTF(骨传导传输函数)的奇异值出现的频率范围,来设置形状因子B(z)的阻带频率范围,用来抑制病态现象,本发明根据此受试者的数据设置的B(z)阻带频率范围为0.55~7.5kHz。Firstly, according to the frequency range of the singular values of the personalized BCTF (bone conduction transfer function) on both sides of the subject, the stopband frequency range of the shape factor B(z) is set to suppress the pathological phenomenon. The B(z) stopband frequency range of the subject's data was set from 0.55 to 7.5 kHz.

通过频域快速解卷积算法求得一组因果的有限脉冲响应滤波器H(z),使得H(z)与C(z)的乘积近似为单位矩阵I,便可满足到达双耳的信号近似等于输入的双耳信号XL和XR。图3为本发明实施例提供的频域快速解卷积法过程图,如图3所示,X(z)为输入的双耳信号,H(z)为串声消除滤波器,v(z)为骨导耳机输入信号,w(z)为估计信号,d(z)为期望信号,e(z)为误差信号,A(z)为目标函数,z-m表示目标延时m个采样点。串声消除滤波器的设计可以等效为最小化代价函数的问题,代价函数为:A set of causal finite impulse response filters H(z) are obtained through a fast deconvolution algorithm in the frequency domain, so that the product of H(z) and C(z) is approximately the identity matrix I, which can satisfy the signal reaching both ears is approximately equal to the input binaural signals XL and XR . FIG. 3 is a process diagram of a fast deconvolution method in the frequency domain provided by an embodiment of the present invention. As shown in FIG. 3 , X(z) is the input binaural signal, H(z) is the crosstalk cancellation filter, and v(z) ) is the input signal of the bone conduction earphone, w(z) is the estimated signal, d(z) is the expected signal, e(z) is the error signal, A(z) is the objective function, z- m represents the target delay m samples point. The design of the crosstalk cancellation filter can be equivalent to the problem of minimizing the cost function, and the cost function is:

J=E+β1V=eH(z)e(z)+β1vH(z)v(z) (1)J=E+β 1 V=e H (z)e(z)+β 1 v H (z)v(z) (1)

其中,上标H表示共轭转置运算符,eH(z)e(z)为性能误差项,β1vH(z)v(z)为代价项,其中β1为正则化参数,表示频率计权函数的权重,常用于限制串声消除系统的滤波增益和矩阵可逆,该参数可为常数或与频率相关。为了便于控制各频点的增益,考虑加入与频率相关的形状因子B(z),即将β1分解为正则化常量增益因子β和形状因子B(z)。由J最小化的条件,可求解得串声消除矩阵H的近似解为:where the superscript H represents the conjugate transpose operator, e H (z)e(z) is the performance error term, β 1 v H (z)v(z) is the cost term, where β 1 is the regularization parameter, Indicates the weight of the frequency weighting function, which is often used to limit the filter gain and matrix invertibility of the crosstalk cancellation system. This parameter can be constant or related to frequency. In order to facilitate the control of the gain of each frequency point, consider adding a frequency-dependent shape factor B(z), that is, decompose β 1 into a regularized constant gain factor β and a shape factor B(z). According to the condition that J is minimized, the approximate solution of the crosstalk cancellation matrix H can be solved as:

H(z)=(CH(z)C(z)+βBH(z)B(z))-1CH(z)z-m (2) H(z)=(CH(z)C(z)+βB H ( z)B(z)) -1 CH (z)z -m (2)

其中,C表示受试者包含骨导振子传输特性的骨传导传递函数,z-m用来保证串声消除滤波的因果性,本实施例的m取3.125ms,β为正则化常量增益因子,0<β≤1,形状因子B(z)为Z域滤波器用来限定选定频段的滤波器增益,防止出现病态现象。在式(2)的基础上进行数字采样,便可获得相应的离散频点的系数,如下式所示:Among them, C represents the bone conduction transfer function of the subject including the transmission characteristics of the bone conduction vibrator, z- m is used to ensure the causality of the crosstalk cancellation filter, m in this embodiment is 3.125ms, β is the regularization constant gain factor, 0<β≤1, the shape factor B(z) is the filter gain used by the Z-domain filter to limit the selected frequency band to prevent ill-conditioned phenomena. Digital sampling is performed on the basis of formula (2), and the coefficients of the corresponding discrete frequency points can be obtained, as shown in the following formula:

H(z)=[CH(k)C(k)+βBH(k)B(k)]-1CH(k)exp{[-j2π(k-1)m]/N} (3) H(z)=[CH(k)C(k)+βB H ( k)B(k)] -1 CH (k)exp{[-j2π(k-1)m]/N} (3 )

其中,k=1…N,N为滤波器的阶数。Among them, k=1...N, where N is the order of the filter.

本实施例中,正则化常量增益因子β分别取10-2、10-4、10-6和10-8,来观察不同的β对串声消除系统(Crosstalk Cancellation System,CCS)性能的影响,并通过通道分离度(Channel Separation,CS)和性能误差(Performance Error,PE)来选择最佳的β值。滤波器阶数为2048阶。In this embodiment, the regularization constant gain factor β is taken as 10 -2 , 10 -4 , 10 -6 and 10 -8 respectively, to observe the influence of different β on the performance of the Crosstalk Cancellation System (CCS), And choose the best β value by channel separation (Channel Separation, CS) and performance error (Performance Error, PE). The filter order is 2048.

通过CS和PE来对串声消除系统的性能进行调整。The performance of the crosstalk cancellation system is adjusted by CS and PE.

CS表示串声和直达声之间的幅度比,单位用dB表示,值越小表示通道分离度越好,反之越差。左右耳的通道分离度计算公式为:CS represents the amplitude ratio between the crosstalk and the direct sound, and the unit is expressed in dB. The smaller the value, the better the channel separation, and vice versa. The formula for calculating the channel separation of the left and right ears is:

Figure BDA0002637203770000071
Figure BDA0002637203770000071

Figure BDA0002637203770000072
Figure BDA0002637203770000072

其中,骨传导传输矩阵C和串声消除矩阵H分别为Among them, the bone conduction transmission matrix C and the crosstalk cancellation matrix H are respectively

Figure BDA0002637203770000073
Figure BDA0002637203770000073

Figure BDA0002637203770000074
Figure BDA0002637203770000074

PE表示频域上系统的输出与期望信号的比值,单位用dB表示,值越接近0dB表示性能误差越小,反之误差越大。性能误差计算公式为:PE represents the ratio of the output of the system to the desired signal in the frequency domain, and the unit is expressed in dB. The closer the value is to 0dB, the smaller the performance error, and vice versa. The formula for calculating the performance error is:

Figure BDA0002637203770000075
Figure BDA0002637203770000075

其中XW为用户双耳听到的信号,XD为期望信号。where X W is the signal heard by the user's ears, and X D is the desired signal.

图4为本发明实施例提供的双耳骨传导声的串声消除算法框图。在通过快速解卷积算法得到串声消除矩阵H后,通过将单路信号S通过HRTF滤波后得到双耳信号XL和XR,其中S为1.5秒的MLS信号,采样率为44.1kHz。在通过串声消除滤波器H滤波后得到左右骨导耳机的输入信号YL和YR,之后对此受试者按图2中所示进行主观听音实验,将YL和YR分别输送给佩戴在左右乳突上的骨导耳机。与此同时按照式(4)(5)(8)来计算CS和PE两个指标,根据计算结果来调整形状因子B(z)、正则化常量增益因子β和滤波器阶数N。FIG. 4 is a block diagram of a crosstalk cancellation algorithm for binaural bone conduction sound provided by an embodiment of the present invention. After obtaining the crosstalk cancellation matrix H by the fast deconvolution algorithm, the binaural signals XL and X R are obtained by filtering the single-channel signal S through HRTF, where S is the MLS signal of 1.5 seconds, and the sampling rate is 44.1 kHz. The input signals Y L and Y R of the left and right bone conduction earphones are obtained after filtering by the cross-talk cancellation filter H, and then the subject conducts a subjective listening experiment as shown in Figure 2, and transmits Y L and Y R respectively. Give the bone conduction earphones worn on the left and right mastoids. At the same time, according to formulas (4) (5) (8), the CS and PE indicators are calculated, and the shape factor B(z), the regularization constant gain factor β and the filter order N are adjusted according to the calculation results.

图5为本发明实施例提供的左耳通道分离度示意图,图6为本发明实施例提供的右耳通道分离度示意图。两幅图的曲线趋势比较相似,从图中可以看到正则化常量增益因子β越小,通道分离度越高,即串声消除效果越好。这是因为β越小,相应地降低了式(1)中代价项的比重,从而提高了误差逼近的性能,通道分离度也随之提高。当β≤10-4时,CS值基本在-50dB以下,当β=10-2时,5kHz以上频率的CS值都在-50dB以上,并且四条曲线都在2kHz附近有一个较大谷底。图7为本发明实施例提供的性能误差示意图,当β≥10-4时的PE值较接近0dB,即性能误差较小,且在4kHz之前中低频范围内波动较大,随着频率增加,在9~10kHz附近性能误差变大;当β<10-4时,性能误差在前5kHz很大,在此频率之后PE值接近0dB,这可能是由于形状因子的阻带范围未设置合适。根据此受试者的CS和PE指标,可以判断适合于她的最佳正则化常量增益因子取值范围为β≥10-4,实际最合适的参数值还需根据形状因子和滤波器阶数等参数的综合影响效果来选择。FIG. 5 is a schematic diagram of the separation degree of the left ear channel according to an embodiment of the present invention, and FIG. 6 is a schematic diagram of the separation degree of the right ear channel according to an embodiment of the present invention. The curve trends of the two figures are similar. It can be seen from the figure that the smaller the regularized constant gain factor β, the higher the channel separation, that is, the better the crosstalk cancellation effect. This is because the smaller β is, the proportion of the cost term in equation (1) is correspondingly reduced, thereby improving the performance of error approximation and the channel separation degree. When β≤10 -4 , the CS value is basically below -50dB. When β=10 -2 , the CS value of frequencies above 5kHz is above -50dB, and the four curves all have a large valley near 2kHz. FIG. 7 is a schematic diagram of performance error provided by an embodiment of the present invention. When β≥10 −4 , the PE value is close to 0 dB, that is, the performance error is small, and the fluctuation is large in the mid-low frequency range before 4 kHz. As the frequency increases, The performance error becomes larger around 9-10 kHz; when β < 10 -4 , the performance error is large in the first 5 kHz, and the PE value is close to 0 dB after this frequency, which may be due to the fact that the stopband range of the shape factor is not set properly. According to the CS and PE indicators of this subject, it can be judged that the optimal regularization constant gain factor suitable for her ranges from β≥10 -4 , and the actual most suitable parameter value depends on the shape factor and filter order. The comprehensive influence effect of other parameters can be selected.

实施例3Example 3

图8为本发明实施例提供的一种骨传导耳机的串声消除系统的结构框图,如图8所示,系统包括:FIG. 8 is a structural block diagram of a crosstalk cancellation system for a bone conduction earphone according to an embodiment of the present invention. As shown in FIG. 8 , the system includes:

传递矩阵获取模块201,用于获取用户佩戴骨传导耳机时的骨传导传递矩阵。The transfer matrix acquisition module 201 is configured to acquire the bone conduction transfer matrix when the user wears the bone conduction earphone.

在本实施例中,所述传递矩阵获取模块201包括:发射信号单元,用于利用骨传导扫频音来诱发刺激频率耳声发射信号;骨传导传递函数计算单元,用于根据扫频刺激信号和刺激频率耳声发射信号求出骨传导耳机到用户双侧内耳之间的骨传导传递函数;骨传导传递矩阵获取单元,用于根据所述骨传导传递函数得到骨传导传递矩阵。In this embodiment, the transfer matrix acquisition module 201 includes: an emission signal unit for inducing a stimulation frequency otoacoustic emission signal by using a bone conduction swept frequency tone; a bone conduction transfer function calculation unit for eliciting a stimulation frequency otoacoustic emission signal according to the swept frequency stimulation signal and the stimulation frequency otoacoustic emission signal to obtain the bone conduction transfer function between the bone conduction earphone and the user's bilateral inner ear; the bone conduction transfer matrix obtaining unit is used for obtaining the bone conduction transfer matrix according to the bone conduction transfer function.

形状因子阻带频率范围获取模块202,用于根据用户双耳两侧个性化骨传导传递函数的奇异值出现的频率范围,获取形状因子的阻带频率范围。The shape factor stopband frequency range obtaining module 202 is configured to obtain the stopband frequency range of the shape factor according to the frequency range where singular values of the personalized bone conduction transfer function appear on both sides of the user's ears.

串声消除矩阵获取模块203,用于根据所述骨传导传递矩阵、所述形状因子的阻带频率范围和滤波时的滤波器阶数,得到滤波后的近似串声消除矩阵。The crosstalk cancellation matrix acquisition module 203 is configured to obtain a filtered approximate crosstalk cancellation matrix according to the bone conduction transfer matrix, the stopband frequency range of the shape factor, and the filter order during filtering.

第一串声消除模块204,用于利用所述近似串声消除矩阵对输入到骨传导耳机的双耳信号进行串声消除,得到消除串声的声音信号;所述双耳信号为包含声源位置信息的信号。The first crosstalk cancellation module 204 is configured to use the approximate crosstalk cancellation matrix to perform crosstalk cancellation on the binaural signal input to the bone conduction earphone to obtain a crosstalk-eliminated sound signal; the binaural signal includes a sound source location information signal.

在本实施例中,所述第一串声消除模块204包括合成单元,用于根据包含声源位置信息的头相关传输函数对单路信号进行合成得到所述双耳信号。In this embodiment, the first cross-talk cancellation module 204 includes a synthesis unit, configured to obtain the binaural signal by synthesizing a single-channel signal according to a head-related transfer function including sound source position information.

声音信号获取模块205,用于播放所述消除串声的声音信号,得到用户双耳听到的声音信号。The sound signal acquisition module 205 is configured to play the sound signal for eliminating crosstalk to obtain the sound signal heard by both ears of the user.

串声消除矩阵确定模块206,用于根据所述骨传导传递矩阵、所述近似串声消除矩阵和所述用户双耳听到的声音信号确定最终的串声消除矩阵。The crosstalk cancellation matrix determining module 206 is configured to determine the final crosstalk cancellation matrix according to the bone conduction transfer matrix, the approximate crosstalk cancellation matrix and the sound signals heard by the user's binaural ears.

在本实施例中,所述串声消除矩阵确定模块206包括:通道分离度计算单元,用于根据所述骨传导传递矩阵和所述近似串声消除矩阵计算通道分离度;性能误差计算单元,用于根据所述用户双耳听到的声音信号和期望信号计算性能误差;确定单元,用于根据所述通道分离度和所述性能误差确定最终的串声消除矩阵。In this embodiment, the crosstalk cancellation matrix determination module 206 includes: a channel separation degree calculation unit, configured to calculate the channel separation degree according to the bone conduction transfer matrix and the approximate crosstalk cancellation matrix; a performance error calculation unit, The performance error is calculated according to the sound signal and the expected signal heard by the user's ears; the determining unit is used for determining the final crosstalk cancellation matrix according to the channel separation degree and the performance error.

第二串声消除模块207,用于根据所述最终的串声消除矩阵对输入到骨传导耳机的双耳信号进行串声消除。The second crosstalk cancellation module 207 is configured to perform crosstalk cancellation on the binaural signals input to the bone conduction earphone according to the final crosstalk cancellation matrix.

根据本发明的实施例,本发明公开了以下技术效果:According to the embodiments of the present invention, the present invention discloses the following technical effects:

1、本发明根据不同受试者自身头部测得的双侧BCTF数据来研究双耳骨传导声重放中的串声消除,可以更好地提升双耳骨传导声重放效果。1. The present invention studies crosstalk cancellation in binaural bone conduction sound reproduction according to the bilateral BCTF data measured on the head of different subjects, which can better improve the effect of binaural bone conduction sound reproduction.

2、本发明根据骨传导传递矩阵、近似串声消除矩阵和用户双耳听到的声音信来调整获得合适的串声消除矩阵,可获得最佳的串声消除效果。2. The present invention adjusts and obtains a suitable crosstalk cancellation matrix according to the bone conduction transmission matrix, the approximate crosstalk cancellation matrix and the audio signals heard by the user's ears, and can obtain the best crosstalk cancellation effect.

3、应用的频域快速解卷积算法的计算量小,简单有效,实用性高。3. The applied frequency domain fast deconvolution algorithm has a small amount of calculation, is simple and effective, and has high practicability.

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the points that are different from other embodiments, and the similar parts between the various embodiments can be referred to each other. For the system disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant part can be referred to the description of the method.

本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。The principles and implementations of the present invention are described herein using specific examples. The descriptions of the above embodiments are only used to help understand the method and the core idea of the present invention; meanwhile, for those skilled in the art, according to the present invention There will be changes in the specific implementation and application scope. In conclusion, the contents of this specification should not be construed as limiting the present invention.

Claims (10)

1. A method for eliminating crosstalk of a bone conduction headset is characterized by comprising the following steps:
acquiring a bone conduction transmission matrix when a user wears a bone conduction earphone;
acquiring a stop band frequency range of the shape factor according to a frequency range of appearance of singular values of personalized bone conduction transfer functions at two sides of ears of a user;
obtaining a filtered approximate cross talk elimination matrix according to the bone conduction transfer matrix, the stop band frequency range of the shape factor and the filter order during filtering;
using the approximate cross-talk elimination matrix to eliminate cross-talk of the binaural signals input to the bone conduction earphone, so as to obtain sound signals eliminating the cross-talk; the binaural signal is a signal containing sound source position information;
playing the sound signals for eliminating the crosstalk to obtain sound signals heard by the two ears of the user;
determining a final cross talk elimination matrix according to the bone conduction transfer matrix, the approximate cross talk elimination matrix and the sound signals heard by the ears of the user;
and carrying out crosstalk elimination on the binaural signals input to the bone conduction earphone according to the final crosstalk elimination matrix.
2. The method for eliminating crosstalk according to claim 1, wherein the obtaining of the bone conduction transmission matrix when the user wears the bone conduction headset specifically includes:
inducing a stimulation frequency otoacoustic emission signal with bone conduction sweep tones;
according to the sweep frequency stimulation signal and the stimulation frequency otoacoustic emission signal, a bone conduction transfer function from the bone conduction earphone to the inner ears on the two sides of the user is worked out;
and obtaining a bone conduction transfer matrix according to the bone conduction transfer function.
3. The method according to claim 1, wherein the filtered approximate cross talk cancellation matrix is obtained according to the bone conduction transfer matrix, the stopband frequency range of the shape factor, and the filter order during filtering, and specifically includes: and obtaining a filtered approximate cross talk elimination matrix by utilizing a frequency domain fast deconvolution method according to the bone conduction transfer matrix, the stopband frequency range of the shape factor and the filter order during filtering.
4. The crosstalk elimination method according to claim 1, wherein the determining a final crosstalk elimination matrix according to the bone conduction transfer matrix, the approximate crosstalk elimination matrix, and the sound signals heard by both ears of the user comprises:
calculating a channel separation degree according to the bone conduction transfer matrix and the approximate crosstalk elimination matrix;
calculating a performance error from the sound signals heard by both ears of the user and the desired signal;
and determining a final crosstalk elimination matrix according to the channel separation degree and the performance error.
5. The method of claim 1, wherein the binaural signal is synthesized from a mono signal according to a head-related transfer function including sound source position information.
6. The method of claim 5, wherein the one-way signal is a maximum length pseudo-random sequence signal of 1.5 seconds, and the sampling rate of the one-way signal is 44.1 kHz.
7. A crosstalk cancellation system for a bone conduction headset, comprising:
the transmission matrix acquisition module is used for acquiring a bone conduction transmission matrix when a user wears the bone conduction earphone;
the shape factor stopband frequency range acquisition module is used for acquiring the stopband frequency range of the shape factor according to the frequency range of the appearance of the singular value of the personalized bone conduction transfer function at two sides of the ears of the user;
the crosstalk elimination matrix obtaining module is used for obtaining a filtered approximate crosstalk elimination matrix according to the bone conduction transfer matrix, the stop band frequency range of the shape factor and the filter order during filtering;
a first crosstalk elimination module for performing crosstalk elimination on a binaural signal input to the bone conduction headset by using the approximate crosstalk elimination matrix; obtaining a sound signal for eliminating crosstalk; the binaural signal is a binaural signal containing sound source position information;
the sound signal acquisition module is used for playing the sound signal for eliminating the crosstalk to obtain sound signals heard by two ears of the user;
a cross talk elimination matrix determination module for determining a final cross talk elimination matrix according to the bone conduction transfer matrix, the approximate cross talk elimination matrix and the sound signals heard by the ears of the user;
and the second crosstalk elimination module is used for performing crosstalk elimination on the binaural signals input to the bone conduction earphone according to the final crosstalk elimination matrix.
8. The crosstalk cancellation system according to claim 7, wherein the transfer matrix acquisition module comprises:
a transmitting signal unit for inducing a stimulation frequency otoacoustic transmitting signal using bone conduction sweep tones;
the bone conduction transfer function calculation unit is used for solving a bone conduction transfer function from the bone conduction earphone to the inner ears on the two sides of the user according to the sweep frequency stimulation signal and the stimulation frequency otoacoustic emission signal;
and the bone conduction transfer matrix acquisition unit is used for obtaining a bone conduction transfer matrix according to the bone conduction transfer function.
9. The crosstalk cancellation system according to claim 7, wherein the crosstalk cancellation matrix determination module comprises:
a channel separation degree calculation unit for calculating a channel separation degree according to the bone conduction transfer matrix and the approximate cross-talk elimination matrix;
a performance error calculation unit for calculating a performance error from the sound signal heard by both ears of the user and the desired signal;
and the determining unit is used for determining a final crosstalk elimination matrix according to the channel separation degree and the performance error.
10. The crosstalk cancellation system according to claim 7, wherein said first crosstalk cancellation module comprises a synthesis unit for synthesizing said binaural signal by a mono signal according to a head-related transfer function containing sound source position information.
CN202010828939.2A 2020-08-18 2020-08-18 Method and system for eliminating crosstalk of bone conduction earphone Active CN111970612B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010828939.2A CN111970612B (en) 2020-08-18 2020-08-18 Method and system for eliminating crosstalk of bone conduction earphone

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010828939.2A CN111970612B (en) 2020-08-18 2020-08-18 Method and system for eliminating crosstalk of bone conduction earphone

Publications (2)

Publication Number Publication Date
CN111970612A true CN111970612A (en) 2020-11-20
CN111970612B CN111970612B (en) 2021-09-10

Family

ID=73388249

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010828939.2A Active CN111970612B (en) 2020-08-18 2020-08-18 Method and system for eliminating crosstalk of bone conduction earphone

Country Status (1)

Country Link
CN (1) CN111970612B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115278474A (en) * 2022-07-27 2022-11-01 歌尔科技有限公司 Crosstalk cancellation method, apparatus, audio equipment, and computer-readable storage medium
CN116473754A (en) * 2023-04-27 2023-07-25 广东蕾特恩科技发展有限公司 Bone conduction device for beauty instrument and control method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1633210A (en) * 2004-12-31 2005-06-29 北京中星微电子有限公司 A method for realizing crosstalk elimination and filter generation and playing device
CN101030997A (en) * 2006-03-03 2007-09-05 华为技术有限公司 Method and apparatus for obtaining interferent information
US9324313B1 (en) * 2013-10-23 2016-04-26 Google Inc. Methods and systems for implementing bone conduction-based noise cancellation for air-conducted sound
CN107979806A (en) * 2017-05-16 2018-05-01 中山大学花都产业科技研究院 A kind of method for being used for realization vehicle interior sound field reconstruct
CN109429159A (en) * 2017-08-24 2019-03-05 脸谱科技有限责任公司 Head-mounted display and method
CN111010646A (en) * 2020-03-11 2020-04-14 恒玄科技(北京)有限公司 Method and system for transparent transmission of earphone and earphone

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1633210A (en) * 2004-12-31 2005-06-29 北京中星微电子有限公司 A method for realizing crosstalk elimination and filter generation and playing device
CN101030997A (en) * 2006-03-03 2007-09-05 华为技术有限公司 Method and apparatus for obtaining interferent information
US9324313B1 (en) * 2013-10-23 2016-04-26 Google Inc. Methods and systems for implementing bone conduction-based noise cancellation for air-conducted sound
CN107979806A (en) * 2017-05-16 2018-05-01 中山大学花都产业科技研究院 A kind of method for being used for realization vehicle interior sound field reconstruct
CN109429159A (en) * 2017-08-24 2019-03-05 脸谱科技有限责任公司 Head-mounted display and method
CN111010646A (en) * 2020-03-11 2020-04-14 恒玄科技(北京)有限公司 Method and system for transparent transmission of earphone and earphone

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115278474A (en) * 2022-07-27 2022-11-01 歌尔科技有限公司 Crosstalk cancellation method, apparatus, audio equipment, and computer-readable storage medium
CN115278474B (en) * 2022-07-27 2025-07-15 歌尔科技有限公司 Crosstalk elimination method, device, audio equipment and computer readable storage medium
CN116473754A (en) * 2023-04-27 2023-07-25 广东蕾特恩科技发展有限公司 Bone conduction device for beauty instrument and control method
CN116473754B (en) * 2023-04-27 2024-03-08 广东蕾特恩科技发展有限公司 Bone conduction device for beauty instrument and control method

Also Published As

Publication number Publication date
CN111970612B (en) 2021-09-10

Similar Documents

Publication Publication Date Title
US10104485B2 (en) Headphone response measurement and equalization
EP2099236B1 (en) Simulated surround sound hearing aid fitting system
JP6995777B2 (en) Active monitoring headphones and their binaural method
US11405723B2 (en) Method and apparatus for processing an audio signal based on equalization filter
JP7110113B2 (en) Active monitoring headphones and how to calibrate them
JP6821699B2 (en) How to regularize active monitoring headphones and their inversion
JP2019516312A5 (en)
CN111212349B (en) Bone conduction earphone equalization method based on skull impedance recognition
JP4904461B2 (en) Voice frequency response processing system
CN111970612B (en) Method and system for eliminating crosstalk of bone conduction earphone
CN107948898A (en) A kind of hearing aid auxiliary tests match system and method
CN114598974B (en) Bone conduction earphone equalization method based on distortion product otoacoustic emission
JP2000092589A (en) Earphone and overhead sound image localizing device
Otsuka et al. Improved low-frequency crosstalk cancellation in bone conduction using bone transducers and probe microphone
CN112511941B (en) Audio output method and system and earphone
EP3884483B1 (en) System and method for evaluating an acoustic characteristic of an electronic device
Usagawa Application of active control technique on a bone conduction headphone for estimating a cross-talk compensation filter
Usagawa Bone conduction microphone measures in the external auditory canal: An application for implementing cross-talk cancellation for bone-conducted sound
Choadhry et al. Headphone Filtering in Spectral Domain
Kadota et al. Sound Localization by Bone Conduction Headphones Using the Differential Characteristics Between Air Conduction and Bone Conduction
Horiuchi et al. Adaptive estimation of transfer functions for sound localization using stereo earphone-microphone combination
CN116469409A (en) Binaural channel signal detection and adjustment method
PL225391B1 (en) Circuit for improving the quality of sound in the digital electronic devices

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
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20250619

Address after: Room E162, Room 301 to 353, No.1 Kehua Street, Tianhe District, Guangzhou City, Guangdong Province, 510640 (Office only)

Patentee after: Guangzhou binju Technology Co.,Ltd.

Country or region after: China

Address before: No. 230, Waihuan West Road, Guangzhou University Town, Panyu, Guangzhou City, Guangdong Province, 510006

Patentee before: Guangzhou University

Country or region before: China

TR01 Transfer of patent right

Effective date of registration: 20250628

Address after: 518129 Guangdong Province, Shenzhen City, Longgang District, Bantian Street, NanKeng Community, Yaxing Road No. 8, Xinghe WORLD Twin Towers, West Tower, 31st Floor, Room 3102

Patentee after: Shenzhen Kaichuang Future Technology Co.,Ltd.

Country or region after: China

Address before: Room E162, Room 301 to 353, No.1 Kehua Street, Tianhe District, Guangzhou City, Guangdong Province, 510640 (Office only)

Patentee before: Guangzhou binju Technology Co.,Ltd.

Country or region before: China