CN104751851B - It is a kind of based on the front and rear frame losing error concealment method and system to Combined estimator - Google Patents
It is a kind of based on the front and rear frame losing error concealment method and system to Combined estimator Download PDFInfo
- Publication number
- CN104751851B CN104751851B CN201310747005.6A CN201310747005A CN104751851B CN 104751851 B CN104751851 B CN 104751851B CN 201310747005 A CN201310747005 A CN 201310747005A CN 104751851 B CN104751851 B CN 104751851B
- Authority
- CN
- China
- Prior art keywords
- frame losing
- voice data
- current demand
- vowel
- demand signal
- 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
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000005562 fading Methods 0.000 claims abstract description 14
- 230000009467 reduction Effects 0.000 claims abstract description 11
- 238000004458 analytical method Methods 0.000 claims description 45
- 238000006243 chemical reaction Methods 0.000 claims description 9
- 230000007774 longterm Effects 0.000 claims description 9
- 230000000737 periodic effect Effects 0.000 claims description 9
- 230000004048 modification Effects 0.000 claims description 6
- 238000012986 modification Methods 0.000 claims description 6
- 125000002950 monocyclic group Chemical group 0.000 claims description 6
- 238000013213 extrapolation Methods 0.000 description 6
- 241000894007 species Species 0.000 description 6
- 230000008859 change Effects 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 235000013399 edible fruits Nutrition 0.000 description 3
- 230000005284 excitation Effects 0.000 description 3
- 238000005086 pumping Methods 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 206010002953 Aphonia Diseases 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000035807 sensation Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Abstract
Description
Claims (8)
- It is 1. a kind of based on the front and rear frame losing error concealment method to Combined estimator, it is characterised in that including:Cache the two frame voice data played and the six frame voice data that will be played;When detecting generation frame losing, estimated to reduce frame losing voice data backward according to the voice data before frame losing;According to frame losing Voice data afterwards is estimated forward to reduce frame losing voice data;According to the voice data of estimation reduction frame losing backward and the voice data of estimation reduction frame losing carries out cross-fading life forward Voice into loss estimates release signal;The voice data according to before frame losing is estimated to include the step of reducing frame losing voice data backward:Linear prediction analysis filter obtains filter parameter;Estimate the pitch period of current demand signal;Current demand signal is divided Class, the species of current demand signal include vowel state, voiceless sound state and conversion state;Current analysis filter is obtained according to the filter parameter that the linear prediction analysis filter obtains;If current demand signal It is vowel state, then repeats to estimate the residual signals of current demand signal by the pitch period, if current demand signal is non-vowel state The residual signals of current demand signal are drawn after modifying to the residual signals of current demand signal;Divided according to different classes of use of frame losing The method of section linear attenuation decays;The voice data part of frame losing is estimated according to the residual signals of the current analysis filter and current demand signal;When described Voice after frame losing is not vowel, then decays, and the voice after the frame losing is vowel, then without decay Keep initial value, the final estimation signal for obtaining frame losing.
- 2. as claimed in claim 1 based on the front and rear frame losing error concealment method to Combined estimator, it is characterised in that the line Property forecast analysis wave filter is 8 rank linear prediction analysis filters.
- 3. as claimed in claim 1 based on the front and rear frame losing error concealment method to Combined estimator, it is characterised in that described Estimate forward to include the step of reducing frame losing voice data according to the voice data after frame losing:Classify to frame losing, the species of current demand signal includes vowel state, voiceless sound state and conversion state;Estimate the fundamental tone of current demand signal Cycle;A monocyclic estimation signal is obtained, the frame losing information of estimation is obtained by periodic extension forward;Judge whether the voice data after frame losing is vowel state, if vowel state, then open output control switch, if not Vowel state, then close output control switch.
- 4. as claimed in claim 3 based on the front and rear frame losing error concealment method to Combined estimator, it is characterised in that obtaining In the step of one monocyclic estimation signal, the frame losing information estimated by the acquisition of periodic extension forward, only frame losing is terminated Voice data afterwards is that the voice data of vowel state is estimated.
- It is 5. a kind of based on the front and rear frame losing error concealment system to Combined estimator, it is characterised in that including:Buffer part, for caching the two frame voice data played and the six frame voice data that will be played;Back forecast part, for being estimated to reduce frame losing voice data backward according to the voice data before frame losing;Forward prediction part, for being estimated forward to reduce frame losing voice data according to the voice data after frame losing;Cross-fading part, loses for carrying out cross-fading generation according to the back forecast part and the forward prediction part The voice estimation release signal of mistake;The back forecast part includes:Linear prediction analysis unit, filter parameter is obtained for linear prediction analysis filter;Long-term prediction unit, for estimating the pitch period of current demand signal;Signal classifier, for classifying to current demand signal, the species of current demand signal includes vowel state, voiceless sound state and conversion State;Analysis filter, the filter parameter for being obtained according to the linear prediction analysis filter obtain current analysis filter Ripple device;Pitch period repeats and residual signals modification unit, if being vowel state for current demand signal, passes through the pitch period The residual signals of estimation current demand signal are repeated, are modified if current demand signal is non-vowel state to the residual signals of current demand signal The residual signals of current demand signal are drawn afterwards;Decay factor computing unit, is decayed for the different classes of method to be decayed using piecewise linearity according to frame losing;Linear prediction integrates, for estimating the language of frame losing according to the residual signals of the current analysis filter and current demand signal Sound data portion;Binary decision unit, is not vowel for the voice after the frame losing, then decays, when the frame losing terminates Voice afterwards is vowel, then keeps initial value without decay;Attenuation units, for generating the estimation signal of frame losing.
- 6. as claimed in claim 5 based on the front and rear frame losing error concealment system to Combined estimator, it is characterised in that linear In forecast analysis unit, the linear prediction analysis filter is 8 rank linear prediction analysis filters.
- 7. as claimed in claim 5 based on the front and rear frame losing error concealment system to Combined estimator, it is characterised in that before described Include to predicted portions:Signal classifier, for classifying to frame losing, the species of current demand signal includes vowel state, voiceless sound state and conversion state;Long-term prediction unit, for estimating the pitch period of current demand signal;Fundamental tone repeats estimation unit, and for obtaining a monocyclic estimation signal, estimation is obtained by periodic extension forward Frame losing information;Vowel decision unit, for judging frame losing after voice data whether be vowel state;Output control switch, if vowel state, then open output control switch, if not vowel state, then close output control and open Close.
- 8. as claimed in claim 7 based on the front and rear frame losing error concealment system to Combined estimator, it is characterised in that in fundamental tone Repeat in estimation unit, be only that the voice data of vowel state is estimated to the voice data after frame losing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310747005.6A CN104751851B (en) | 2013-12-30 | 2013-12-30 | It is a kind of based on the front and rear frame losing error concealment method and system to Combined estimator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310747005.6A CN104751851B (en) | 2013-12-30 | 2013-12-30 | It is a kind of based on the front and rear frame losing error concealment method and system to Combined estimator |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104751851A CN104751851A (en) | 2015-07-01 |
CN104751851B true CN104751851B (en) | 2018-04-27 |
Family
ID=53591410
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310747005.6A Active CN104751851B (en) | 2013-12-30 | 2013-12-30 | It is a kind of based on the front and rear frame losing error concealment method and system to Combined estimator |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104751851B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110278436A (en) * | 2019-06-28 | 2019-09-24 | 瓴盛科技有限公司 | Picture frame mistake hidden method and device |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105788601B (en) * | 2014-12-25 | 2019-08-30 | 联芯科技有限公司 | The shake hidden method and device of VoLTE |
CN106788876B (en) * | 2015-11-19 | 2020-01-21 | 电信科学技术研究院 | Method and system for compensating voice packet loss |
CN110366029B (en) * | 2019-07-04 | 2021-08-24 | 中国科学院深圳先进技术研究院 | Method and system for inserting image frame between videos and electronic equipment |
CN111371534B (en) * | 2020-06-01 | 2020-09-18 | 腾讯科技(深圳)有限公司 | Data retransmission method and device, electronic equipment and storage medium |
CN113035205B (en) * | 2020-12-28 | 2022-06-07 | 阿里巴巴(中国)有限公司 | Audio packet loss compensation processing method and device and electronic equipment |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101120400A (en) * | 2005-01-31 | 2008-02-06 | 索诺瑞特公司 | Method for generating concealment frames in communication system |
CN101207468A (en) * | 2006-12-19 | 2008-06-25 | 华为技术有限公司 | Method, system and apparatus for missing frame hide |
CN101325631A (en) * | 2007-06-14 | 2008-12-17 | 华为技术有限公司 | Method and apparatus for implementing bag-losing hide |
CN101471073A (en) * | 2007-12-27 | 2009-07-01 | 华为技术有限公司 | Package loss compensation method, apparatus and system based on frequency domain |
CN101833954A (en) * | 2007-06-14 | 2010-09-15 | 华为终端有限公司 | Method and device for realizing packet loss concealment |
CN102833037A (en) * | 2012-07-18 | 2012-12-19 | 华为技术有限公司 | Speech data packet loss compensation method and device |
CN103065636A (en) * | 2011-10-24 | 2013-04-24 | 中兴通讯股份有限公司 | Voice frequency signal frame loss compensation method and device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101008508B1 (en) * | 2006-08-15 | 2011-01-17 | 브로드콤 코포레이션 | Re-phasing of decoder states after packet loss |
-
2013
- 2013-12-30 CN CN201310747005.6A patent/CN104751851B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101120400A (en) * | 2005-01-31 | 2008-02-06 | 索诺瑞特公司 | Method for generating concealment frames in communication system |
CN101207468A (en) * | 2006-12-19 | 2008-06-25 | 华为技术有限公司 | Method, system and apparatus for missing frame hide |
CN101325631A (en) * | 2007-06-14 | 2008-12-17 | 华为技术有限公司 | Method and apparatus for implementing bag-losing hide |
CN101833954A (en) * | 2007-06-14 | 2010-09-15 | 华为终端有限公司 | Method and device for realizing packet loss concealment |
CN101471073A (en) * | 2007-12-27 | 2009-07-01 | 华为技术有限公司 | Package loss compensation method, apparatus and system based on frequency domain |
CN103065636A (en) * | 2011-10-24 | 2013-04-24 | 中兴通讯股份有限公司 | Voice frequency signal frame loss compensation method and device |
CN102833037A (en) * | 2012-07-18 | 2012-12-19 | 华为技术有限公司 | Speech data packet loss compensation method and device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110278436A (en) * | 2019-06-28 | 2019-09-24 | 瓴盛科技有限公司 | Picture frame mistake hidden method and device |
Also Published As
Publication number | Publication date |
---|---|
CN104751851A (en) | 2015-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104751851B (en) | It is a kind of based on the front and rear frame losing error concealment method and system to Combined estimator | |
KR100964402B1 (en) | Method and Apparatus for determining encoding mode of audio signal, and method and appartus for encoding/decoding audio signal using it | |
KR102237718B1 (en) | Device and method for reducing quantization noise in a time-domain decoder | |
JP4658596B2 (en) | Method and apparatus for efficient frame loss concealment in speech codec based on linear prediction | |
US7472059B2 (en) | Method and apparatus for robust speech classification | |
KR100883656B1 (en) | Method and apparatus for discriminating audio signal, and method and apparatus for encoding/decoding audio signal using it | |
KR100367267B1 (en) | Multimode speech encoder and decoder | |
JP6671439B2 (en) | Method and apparatus for voice activity detection | |
EP1747554B1 (en) | Audio encoding with different coding frame lengths | |
EP2535893B1 (en) | Device and method for lost frame concealment | |
ES2380962T3 (en) | Procedure and apparatus for coding low transmission rate of high performance deaf speech bits | |
US10706858B2 (en) | Error concealment unit, audio decoder, and related method and computer program fading out a concealed audio frame out according to different damping factors for different frequency bands | |
KR20080103113A (en) | Signal encoding | |
WO2008067719A1 (en) | Sound activity detecting method and sound activity detecting device | |
KR20020052191A (en) | Variable bit-rate celp coding of speech with phonetic classification | |
US10937432B2 (en) | Error concealment unit, audio decoder, and related method and computer program using characteristics of a decoded representation of a properly decoded audio frame | |
US9293143B2 (en) | Bandwidth extension mode selection | |
KR101794149B1 (en) | Noise filling without side information for celp-like coders | |
CN107818789B (en) | Decoding method and decoding device | |
US6564182B1 (en) | Look-ahead pitch determination | |
EP2608200B1 (en) | Estimation of speech energy based on code excited linear prediction (CELP) parameters extracted from a partially-decoded CELP-encoded bit stream | |
RU2707144C2 (en) | Audio encoder and audio signal encoding method | |
Faúndez-Zanuy | Adaptive hybrid speech coding with a MLP/LPC structure | |
US20220180884A1 (en) | Methods and devices for detecting an attack in a sound signal to be coded and for coding the detected attack | |
Thimmaraja et al. | Enhancements in encoded noisy speech data by background noise reduction |
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 | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20150701 Assignee: Shanghai Li Ke Semiconductor Technology Co.,Ltd. Assignor: LEADCORE TECHNOLOGY Co.,Ltd. Contract record no.: 2018990000159 Denomination of invention: Before and after combined estimation based frame loss error hiding method and system Granted publication date: 20180427 License type: Common License Record date: 20180615 |
|
EE01 | Entry into force of recordation of patent licensing contract | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20180824 Address after: 201206 Pudong New Area, Shanghai, China (Shanghai) free trade pilot area, 1258 A406 3 fourth story room. Patentee after: Chen core technology Co.,Ltd. Address before: 201206 4 building, No. 333, No. 41, Qinjiang Road, Shanghai, Xuhui District Patentee before: LEADCORE TECHNOLOGY Co.,Ltd. |
|
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20221121 Address after: 266500 No. 687, Binhai street, Huangdao District, Qingdao, Shandong Patentee after: Chenxin Technology Co.,Ltd. Patentee after: Qingdao Weixuan Technology Co.,Ltd. Address before: 201206 Pudong New Area, Shanghai, China (Shanghai) free trade pilot area, 1258 A406 3 fourth story room. Patentee before: Chen core technology Co.,Ltd. |
|
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: Room 102, Building 16, No. 1699, the Pearl River Road, Huangdao District, Qingdao, Shandong 266499 Patentee after: Chenxin Technology Co.,Ltd. Patentee after: Qingdao Weixuan Technology Co.,Ltd. Address before: 266500 No. 687, Binhai street, Huangdao District, Qingdao, Shandong Patentee before: Chenxin Technology Co.,Ltd. Patentee before: Qingdao Weixuan Technology Co.,Ltd. |