KR20220054712A - 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 - Google Patents
오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 Download PDFInfo
- Publication number
- KR20220054712A KR20220054712A KR1020227013276A KR20227013276A KR20220054712A KR 20220054712 A KR20220054712 A KR 20220054712A KR 1020227013276 A KR1020227013276 A KR 1020227013276A KR 20227013276 A KR20227013276 A KR 20227013276A KR 20220054712 A KR20220054712 A KR 20220054712A
- Authority
- KR
- South Korea
- Prior art keywords
- data
- audio
- bitstream
- band
- audio 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.)
- Granted
Links
- 230000005236 sound signal Effects 0.000 title claims abstract description 50
- 230000010354 integration Effects 0.000 title 1
- 230000003595 spectral effect Effects 0.000 claims abstract description 87
- 238000000034 method Methods 0.000 claims abstract description 52
- 230000009466 transformation Effects 0.000 claims abstract description 13
- 238000001914 filtration Methods 0.000 claims abstract description 12
- 230000001172 regenerating effect Effects 0.000 claims abstract description 5
- 230000010076 replication Effects 0.000 claims description 45
- 230000017105 transposition Effects 0.000 claims description 24
- 230000008569 process Effects 0.000 claims description 12
- 230000015572 biosynthetic process Effects 0.000 claims description 11
- 238000003786 synthesis reaction Methods 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 4
- 238000012545 processing Methods 0.000 description 87
- 230000015654 memory Effects 0.000 description 22
- 238000010586 diagram Methods 0.000 description 12
- 238000007781 pre-processing Methods 0.000 description 12
- 238000012805 post-processing Methods 0.000 description 11
- 230000004044 response Effects 0.000 description 8
- 238000005070 sampling Methods 0.000 description 8
- 230000014509 gene expression Effects 0.000 description 7
- 239000000284 extract Substances 0.000 description 6
- 230000010363 phase shift Effects 0.000 description 5
- 230000003044 adaptive effect Effects 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000001228 spectrum Methods 0.000 description 3
- 230000001052 transient effect Effects 0.000 description 3
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 241001647280 Pareques acuminatus Species 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000001627 detrimental effect Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000003362 replicative effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/008—Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/02—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/16—Vocoder architecture
- G10L19/18—Vocoders using multiple modes
- G10L19/24—Variable rate codecs, e.g. for generating different qualities using a scalable representation such as hierarchical encoding or layered encoding
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/26—Pre-filtering or post-filtering
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/038—Speech enhancement, e.g. noise reduction or echo cancellation using band spreading techniques
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/16—Vocoder architecture
- G10L19/18—Vocoders using multiple modes
- G10L19/22—Mode decision, i.e. based on audio signal content versus external parameters
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Multimedia (AREA)
- Acoustics & Sound (AREA)
- Human Computer Interaction (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mathematical Physics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Theoretical Computer Science (AREA)
- Computational Mathematics (AREA)
- Databases & Information Systems (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Spectroscopy & Molecular Physics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Algebra (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
- Peptides Or Proteins (AREA)
- Stereophonic System (AREA)
- Detergent Compositions (AREA)
- Micro-Organisms Or Cultivation Processes Thereof (AREA)
- Materials For Photolithography (AREA)
- Lubricants (AREA)
- Seasonings (AREA)
- Medicines Containing Antibodies Or Antigens For Use As Internal Diagnostic Agents (AREA)
Abstract
Description
도 2는 본 발명의 진보적 오디오 처리 유닛의 실시형태인 인코더의 블록도이다.
도 3은 본 발명의 진보적 오디오 처리 유닛의 일 실시형태인 디코더, 및 임의적으로 또한 그에 결합된 후처리기(post-processor)를 포함하는 시스템의 블록도이다.
도 4는 본 발명의 진보적 오디오 처리 유닛의 일 실시형태인 디코더의 블록도이다.
도 5는 본 발명의 진보적 오디오 처리 유닛의 다른 실시형태인 디코더의 블록도이다.
도 6은 본 발명의 진보적 오디오 처리 유닛의 또 다른 실시형태의 블록도이다.
도 7은 분할된 세그먼트를 포함하는 MPEG-4 AAC 비트스트림의 블록도이다.
bs_extension_id | 의미 |
0 | Reserved |
1 | Reserved |
2 | EXTENSION_ID_PS |
3 | EXTENSION_ID_ESBR |
sbr_extension(bs_extension_id, num_bits_left) | |
{ | |
switch (bs_extension_id) { | |
case EXTENSION_ID_PS: | |
num_bits_left -= ps_data(); | 주 1 |
break; | |
case EXTENSION_ID_ESBR: | |
num_bits_left -= esbr_data(); | 주 2 |
break; | |
default: | |
bs_fill_bits; | |
num_bits_left = 0; | |
break; | |
} | |
} | |
주 1: ps_data()는 판독된 비트의 수를 리턴한다. | |
주 2: esbr_data()는 판독된 비트의 수를 리턴한다. |
Syntax | 비트의 수 |
esbr_data(id_aac, bs_coupling) | |
{ | |
bs_sbr_preprocessing; | 1 |
if (id_aac == ID_SCE) { | |
if (sbrPatchingMode[0] == 0) { | 1 |
sbrOversamplingFlag[0]; | 1 |
if (sbrPitchInBinsFlag[0]) | 1 |
sbrPitchInBins[0]; | 7 |
else | |
sbrPitchInBins[0] = 0; | |
} else { | |
sbrOversamplingFlag[0] = 0; | |
sbrPitchInBins[0] = 0; | |
} | |
} else if (id_aac == ID_CPE) { | |
If (bs_coupling) { | |
if (sbrPatchingMode[0,1] == 0) { | 1 |
sbrOversamplingFlag[0,1]; | 1 |
if (sbrPitchInBinsFlag[0,1]) | 1 |
sbrPitchInBins[0,1]; | 7 |
else | |
sbrPitchInBins[0,1] = 0; | |
} else { | |
sbrOversamplingFlag[0,1] = 0; | |
sbrPitchInBins[0,1] = 0; | |
} | |
} else { /* bs_coupling == 0 */ | |
if (sbrPatchingMode[0] == 0) { | 1 |
sbrOversamplingFlag[0]; | 1 |
if (sbrPitchInBinsFlag[0]) | 1 |
sbrPitchInBins[0]; | 7 |
else | |
sbrPitchInBins[0] = 0; | |
} else { | |
sbrOversamplingFlag[0] = 0; | |
sbrPitchInBins[0] = 0; | |
} | |
if (sbrPatchingMode[1] == 0) { | 1 |
sbrOversamplingFlag[1]; | 1 |
if (sbrPitchInBinsFlag[1]) | 1 |
sbrPitchInBins[1]; | 7 |
else | |
sbrPitchInBins[1] = 0; | |
} else { | |
sbrOversamplingFlag[1] = 0; | |
sbrPitchInBins[1] = 0; | |
} | |
} | |
} | |
} | |
주: bs_sbr_preprocessing은 ISO/IEC 23003-3:2012의 섹션 6.2.12에서 정의된다. sbrPatchingMode[ch], sbrOversamplingFlag[ch], sbrPitchInBinsFlag[ch] 및 sbrPitchInBins[ch]은 ISO/IEC 23003-3:2012의 섹션 7.5에서 서술된 바와 같이 정의된다. |
n | p0(n) | n | p0(n) | n | p0(n) |
0 | 0.0000000000 | 214 | 0.0019765601 | 428 | 0.0117623832 |
1 | -0.0005525286 | 215 | -0.0032086896 | 429 | 0.0163701258 |
2 | -0.0005617692 | 216 | -0.0085711749 | 430 | 0.0207997072 |
3 | -0.0004947518 | 217 | -0.0141288827 | 431 | 0.0250307561 |
4 | -0.0004875227 | 218 | -0.0198834129 | 432 | 0.0290824006 |
5 | -0.0004893791 | 219 | -0.0258227288 | 433 | 0.0329583930 |
6 | -0.0005040714 | 220 | -0.0319531274 | 434 | 0.0366418116 |
7 | -0.0005226564 | 221 | -0.0382776572 | 435 | 0.0401458278 |
8 | -0.0005466565 | 222 | -0.0447806821 | 436 | 0.0434768782 |
9 | -0.0005677802 | 223 | -0.0514804176 | 437 | 0.0466303305 |
10 | -0.0005870930 | 224 | -0.0583705326 | 438 | 0.0495978676 |
11 | -0.0006132747 | 225 | -0.0654409853 | 439 | 0.0524093821 |
12 | -0.0006312493 | 226 | -0.0726943300 | 440 | 0.0550460034 |
13 | -0.0006540333 | 227 | -0.0801372934 | 441 | 0.0575152691 |
14 | -0.0006777690 | 228 | -0.0877547536 | 442 | 0.0598166570 |
15 | -0.0006941614 | 229 | -0.0955533352 | 443 | 0.0619602779 |
16 | -0.0007157736 | 230 | -0.1035329531 | 444 | 0.0639444805 |
17 | -0.0007255043 | 231 | -0.1116826931 | 445 | 0.0657690668 |
18 | -0.0007440941 | 232 | -0.1200077984 | 446 | 0.0674525021 |
19 | -0.0007490598 | 233 | -0.1285002850 | 447 | 0.0689664013 |
20 | -0.0007681371 | 234 | -0.1371551761 | 448 | 0.0703533073 |
21 | -0.0007724848 | 235 | -0.1459766491 | 449 | 0.0715826364 |
22 | -0.0007834332 | 236 | -0.1549607071 | 450 | 0.0726774642 |
23 | -0.0007779869 | 237 | -0.1640958855 | 451 | 0.0736406005 |
24 | -0.0007803664 | 238 | -0.1733808172 | 452 | 0.0744664394 |
25 | -0.0007801449 | 239 | -0.1828172548 | 453 | 0.0751576255 |
26 | -0.0007757977 | 240 | -0.1923966745 | 454 | 0.0757305756 |
27 | -0.0007630793 | 241 | -0.2021250176 | 455 | 0.0761748321 |
28 | -0.0007530001 | 242 | -0.2119735853 | 456 | 0.0765050718 |
29 | -0.0007319357 | 243 | -0.2219652696 | 457 | 0.0767204924 |
30 | -0.0007215391 | 244 | -0.2320690870 | 458 | 0.0768230011 |
31 | -0.0006917937 | 245 | -0.2423016884 | 459 | 0.0768173975 |
32 | -0.0006650415 | 246 | -0.2526480309 | 460 | 0.0767093490 |
33 | -0.0006341594 | 247 | -0.2631053299 | 461 | 0.0764992170 |
34 | -0.0005946118 | 248 | -0.2736634040 | 462 | 0.0761992479 |
35 | -0.0005564576 | 249 | -0.2843214189 | 463 | 0.0758008358 |
36 | -0.0005145572 | 250 | -0.2950716717 | 464 | 0.0753137336 |
37 | -0.0004606325 | 251 | -0.3059098575 | 465 | 0.0747452558 |
38 | -0.0004095121 | 252 | -0.3168278913 | 466 | 0.0741003642 |
39 | -0.0003501175 | 253 | -0.3278113727 | 467 | 0.0733620255 |
40 | -0.0002896981 | 254 | -0.3388722693 | 468 | 0.0725682583 |
41 | -0.0002098337 | 255 | -0.3499914122 | 469 | 0.0717002673 |
42 | -0.0001446380 | 256 | 0.3611589903 | 470 | 0.0707628710 |
43 | -0.0000617334 | 257 | 0.3723795546 | 471 | 0.0697630244 |
44 | 0.0000134949 | 258 | 0.3836350013 | 472 | 0.0687043828 |
45 | 0.0001094383 | 259 | 0.3949211761 | 473 | 0.0676075985 |
46 | 0.0002043017 | 260 | 0.4062317676 | 474 | 0.0664367512 |
47 | 0.0002949531 | 261 | 0.4175696896 | 475 | 0.0652247106 |
48 | 0.0004026540 | 262 | 0.4289119920 | 476 | 0.0639715898 |
49 | 0.0005107388 | 263 | 0.4402553754 | 477 | 0.0626857808 |
50 | 0.0006239376 | 264 | 0.4515996535 | 478 | 0.0613455171 |
51 | 0.0007458025 | 265 | 0.4629308085 | 479 | 0.0599837480 |
52 | 0.0008608443 | 266 | 0.4742453214 | 480 | 0.0585915683 |
53 | 0.0009885988 | 267 | 0.4855253091 | 481 | 0.0571616450 |
54 | 0.0011250155 | 268 | 0.4967708254 | 482 | 0.0557173648 |
55 | 0.0012577884 | 269 | 0.5079817500 | 483 | 0.0542452768 |
56 | 0.0013902494 | 270 | 0.5191234970 | 484 | 0.0527630746 |
57 | 0.0015443219 | 271 | 0.5302240895 | 485 | 0.0512556155 |
58 | 0.0016868083 | 272 | 0.5412553448 | 486 | 0.0497385755 |
59 | 0.0018348265 | 273 | 0.5522051258 | 487 | 0.0482165720 |
60 | 0.0019841140 | 274 | 0.5630789140 | 488 | 0.0466843027 |
61 | 0.0021461583 | 275 | 0.5738524131 | 489 | 0.0451488405 |
62 | 0.0023017254 | 276 | 0.5845403235 | 490 | 0.0436097542 |
63 | 0.0024625616 | 277 | 0.5951123086 | 491 | 0.0420649094 |
64 | 0.0026201758 | 278 | 0.6055783538 | 492 | 0.0405349170 |
65 | 0.0027870464 | 279 | 0.6159109932 | 493 | 0.0390053679 |
66 | 0.0029469447 | 280 | 0.6261242695 | 494 | 0.0374812850 |
67 | 0.0031125420 | 281 | 0.6361980107 | 495 | 0.0359697560 |
68 | 0.0032739613 | 282 | 0.6461269695 | 496 | 0.0344620948 |
69 | 0.0034418874 | 283 | 0.6559016302 | 497 | 0.0329754081 |
70 | 0.0036008268 | 284 | 0.6655139880 | 498 | 0.0315017608 |
71 | 0.0037603922 | 285 | 0.6749663190 | 499 | 0.0300502657 |
72 | 0.0039207432 | 286 | 0.6842353293 | 500 | 0.0286072173 |
73 | 0.0040819753 | 287 | 0.6933282376 | 501 | 0.0271859429 |
74 | 0.0042264269 | 288 | 0.7022388719 | 502 | 0.0257875847 |
75 | 0.0043730719 | 289 | 0.7109410426 | 503 | 0.0244160992 |
76 | 0.0045209852 | 290 | 0.7194462634 | 504 | 0.0230680169 |
77 | 0.0046606460 | 291 | 0.7277448900 | 505 | 0.0217467550 |
78 | 0.0047932560 | 292 | 0.7358211758 | 506 | 0.0204531793 |
79 | 0.0049137603 | 293 | 0.7436827863 | 507 | 0.0191872431 |
80 | 0.0050393022 | 294 | 0.7513137456 | 508 | 0.0179433381 |
81 | 0.0051407353 | 295 | 0.7587080760 | 509 | 0.0167324712 |
82 | 0.0052461166 | 296 | 0.7658674865 | 510 | 0.0155405553 |
83 | 0.0053471681 | 297 | 0.7727780881 | 511 | 0.0143904666 |
84 | 0.0054196775 | 298 | 0.7794287519 | 512 | -0.0132718220 |
85 | 0.0054876040 | 299 | 0.7858353120 | 513 | -0.0121849995 |
86 | 0.0055475714 | 300 | 0.7919735841 | 514 | -0.0111315548 |
87 | 0.0055938023 | 301 | 0.7978466413 | 515 | -0.0101150215 |
88 | 0.0056220643 | 302 | 0.8034485751 | 516 | -0.0091325329 |
89 | 0.0056455196 | 303 | 0.8087695004 | 517 | -0.0081798233 |
90 | 0.0056389199 | 304 | 0.8138191270 | 518 | -0.0072615816 |
91 | 0.0056266114 | 305 | 0.8185776004 | 519 | -0.0063792293 |
92 | 0.0055917128 | 306 | 0.8230419890 | 520 | -0.0055337211 |
93 | 0.0055404363 | 307 | 0.8272275347 | 521 | -0.0047222596 |
94 | 0.0054753783 | 308 | 0.8311038457 | 522 | -0.0039401124 |
95 | 0.0053838975 | 309 | 0.8346937361 | 523 | -0.0031933778 |
96 | 0.0052715758 | 310 | 0.8379717337 | 524 | -0.0024826723 |
97 | 0.0051382275 | 311 | 0.8409541392 | 525 | -0.0018039472 |
98 | 0.0049839687 | 312 | 0.8436238281 | 526 | -0.0011568135 |
99 | 0.0048109469 | 313 | 0.8459818469 | 527 | -0.0005464280 |
100 | 0.0046039530 | 314 | 0.8480315777 | 528 | 0.0000276045 |
101 | 0.0043801861 | 315 | 0.8497805198 | 529 | 0.0005832264 |
102 | 0.0041251642 | 316 | 0.8511971524 | 530 | 0.0010902329 |
103 | 0.0038456408 | 317 | 0.8523047035 | 531 | 0.0015784682 |
104 | 0.0035401246 | 318 | 0.8531020949 | 532 | 0.0020274176 |
105 | 0.0032091885 | 319 | 0.8535720573 | 533 | 0.0024508540 |
106 | 0.0028446757 | 320 | 0.8537385600 | 534 | 0.0028446757 |
107 | 0.0024508540 | 321 | 0.8535720573 | 535 | 0.0032091885 |
108 | 0.0020274176 | 322 | 0.8531020949 | 536 | 0.0035401246 |
109 | 0.0015784682 | 323 | 0.8523047035 | 537 | 0.0038456408 |
110 | 0.0010902329 | 324 | 0.8511971524 | 538 | 0.0041251642 |
111 | 0.0005832264 | 325 | 0.8497805198 | 539 | 0.0043801861 |
112 | 0.0000276045 | 326 | 0.8480315777 | 540 | 0.0046039530 |
113 | -0.0005464280 | 327 | 0.8459818469 | 541 | 0.0048109469 |
114 | -0.0011568135 | 328 | 0.8436238281 | 542 | 0.0049839687 |
115 | -0.0018039472 | 329 | 0.8409541392 | 543 | 0.0051382275 |
116 | -0.0024826723 | 330 | 0.8379717337 | 544 | 0.0052715758 |
117 | -0.0031933778 | 331 | 0.8346937361 | 545 | 0.0053838975 |
118 | -0.0039401124 | 332 | 0.8311038457 | 546 | 0.0054753783 |
119 | -0.0047222596 | 333 | 0.8272275347 | 547 | 0.0055404363 |
120 | -0.0055337211 | 334 | 0.8230419890 | 548 | 0.0055917128 |
121 | -0.0063792293 | 335 | 0.8185776004 | 549 | 0.0056266114 |
122 | -0.0072615816 | 336 | 0.8138191270 | 550 | 0.0056389199 |
123 | -0.0081798233 | 337 | 0.8087695004 | 551 | 0.0056455196 |
124 | -0.0091325329 | 338 | 0.8034485751 | 552 | 0.0056220643 |
125 | -0.0101150215 | 339 | 0.7978466413 | 553 | 0.0055938023 |
126 | -0.0111315548 | 340 | 0.7919735841 | 554 | 0.0055475714 |
127 | -0.0121849995 | 341 | 0.7858353120 | 555 | 0.0054876040 |
128 | 0.0132718220 | 342 | 0.7794287519 | 556 | 0.0054196775 |
129 | 0.0143904666 | 343 | 0.7727780881 | 557 | 0.0053471681 |
130 | 0.0155405553 | 344 | 0.7658674865 | 558 | 0.0052461166 |
131 | 0.0167324712 | 345 | 0.7587080760 | 559 | 0.0051407353 |
132 | 0.0179433381 | 346 | 0.7513137456 | 560 | 0.0050393022 |
133 | 0.0191872431 | 347 | 0.7436827863 | 561 | 0.0049137603 |
134 | 0.0204531793 | 348 | 0.7358211758 | 562 | 0.0047932560 |
135 | 0.0217467550 | 349 | 0.7277448900 | 563 | 0.0046606460 |
136 | 0.0230680169 | 350 | 0.7194462634 | 564 | 0.0045209852 |
137 | 0.0244160992 | 351 | 0.7109410426 | 565 | 0.0043730719 |
138 | 0.0257875847 | 352 | 0.7022388719 | 566 | 0.0042264269 |
139 | 0.0271859429 | 353 | 0.6933282376 | 567 | 0.0040819753 |
140 | 0.0286072173 | 354 | 0.6842353293 | 568 | 0.0039207432 |
141 | 0.0300502657 | 355 | 0.6749663190 | 569 | 0.0037603922 |
142 | 0.0315017608 | 356 | 0.6655139880 | 570 | 0.0036008268 |
143 | 0.0329754081 | 357 | 0.6559016302 | 571 | 0.0034418874 |
144 | 0.0344620948 | 358 | 0.6461269695 | 572 | 0.0032739613 |
145 | 0.0359697560 | 359 | 0.6361980107 | 573 | 0.0031125420 |
146 | 0.0374812850 | 360 | 0.6261242695 | 574 | 0.0029469447 |
147 | 0.0390053679 | 361 | 0.6159109932 | 575 | 0.0027870464 |
148 | 0.0405349170 | 362 | 0.6055783538 | 576 | 0.0026201758 |
149 | 0.0420649094 | 363 | 0.5951123086 | 577 | 0.0024625616 |
150 | 0.0436097542 | 364 | 0.5845403235 | 578 | 0.0023017254 |
151 | 0.0451488405 | 365 | 0.5738524131 | 579 | 0.0021461583 |
152 | 0.0466843027 | 366 | 0.5630789140 | 580 | 0.0019841140 |
153 | 0.0482165720 | 367 | 0.5522051258 | 581 | 0.0018348265 |
154 | 0.0497385755 | 368 | 0.5412553448 | 582 | 0.0016868083 |
155 | 0.0512556155 | 369 | 0.5302240895 | 583 | 0.0015443219 |
156 | 0.0527630746 | 370 | 0.5191234970 | 584 | 0.0013902494 |
157 | 0.0542452768 | 371 | 0.5079817500 | 585 | 0.0012577884 |
158 | 0.0557173648 | 372 | 0.4967708254 | 586 | 0.0011250155 |
159 | 0.0571616450 | 373 | 0.4855253091 | 587 | 0.0009885988 |
160 | 0.0585915683 | 374 | 0.4742453214 | 588 | 0.0008608443 |
161 | 0.0599837480 | 375 | 0.4629308085 | 589 | 0.0007458025 |
162 | 0.0613455171 | 376 | 0.4515996535 | 590 | 0.0006239376 |
163 | 0.0626857808 | 377 | 0.4402553754 | 591 | 0.0005107388 |
164 | 0.0639715898 | 378 | 0.4289119920 | 592 | 0.0004026540 |
165 | 0.0652247106 | 379 | 0.4175696896 | 593 | 0.0002949531 |
166 | 0.0664367512 | 380 | 0.4062317676 | 594 | 0.0002043017 |
167 | 0.0676075985 | 381 | 0.3949211761 | 595 | 0.0001094383 |
168 | 0.0687043828 | 382 | 0.3836350013 | 596 | 0.0000134949 |
169 | 0.0697630244 | 383 | 0.3723795546 | 597 | -0.0000617334 |
170 | 0.0707628710 | 384 | -0.3611589903 | 598 | -0.0001446380 |
171 | 0.0717002673 | 385 | -0.3499914122 | 599 | -0.0002098337 |
172 | 0.0725682583 | 386 | -0.3388722693 | 600 | -0.0002896981 |
173 | 0.0733620255 | 387 | -0.3278113727 | 601 | -0.0003501175 |
174 | 0.0741003642 | 388 | -0.3168278913 | 602 | -0.0004095121 |
175 | 0.0747452558 | 389 | -0.3059098575 | 603 | -0.0004606325 |
176 | 0.0753137336 | 390 | -0.2950716717 | 604 | -0.0005145572 |
177 | 0.0758008358 | 391 | -0.2843214189 | 605 | -0.0005564576 |
178 | 0.0761992479 | 392 | -0.2736634040 | 606 | -0.0005946118 |
179 | 0.0764992170 | 393 | -0.2631053299 | 607 | -0.0006341594 |
180 | 0.0767093490 | 394 | -0.2526480309 | 608 | -0.0006650415 |
181 | 0.0768173975 | 395 | -0.2423016884 | 609 | -0.0006917937 |
182 | 0.0768230011 | 396 | -0.2320690870 | 610 | -0.0007215391 |
183 | 0.0767204924 | 397 | -0.2219652696 | 611 | -0.0007319357 |
184 | 0.0765050718 | 398 | -0.2119735853 | 612 | -0.0007530001 |
185 | 0.0761748321 | 399 | -0.2021250176 | 613 | -0.0007630793 |
186 | 0.0757305756 | 400 | -0.1923966745 | 614 | -0.0007757977 |
187 | 0.0751576255 | 401 | -0.1828172548 | 615 | -0.0007801449 |
188 | 0.0744664394 | 402 | -0.1733808172 | 616 | -0.0007803664 |
189 | 0.0736406005 | 403 | -0.1640958855 | 617 | -0.0007779869 |
190 | 0.0726774642 | 404 | -0.1549607071 | 618 | -0.0007834332 |
191 | 0.0715826364 | 405 | -0.1459766491 | 619 | -0.0007724848 |
192 | 0.0703533073 | 406 | -0.1371551761 | 620 | -0.0007681371 |
193 | 0.0689664013 | 407 | -0.1285002850 | 621 | -0.0007490598 |
194 | 0.0674525021 | 408 | -0.1200077984 | 622 | -0.0007440941 |
195 | 0.0657690668 | 409 | -0.1116826931 | 623 | -0.0007255043 |
196 | 0.0639444805 | 410 | -0.1035329531 | 624 | -0.0007157736 |
197 | 0.0619602779 | 411 | -0.0955533352 | 625 | -0.0006941614 |
198 | 0.0598166570 | 412 | -0.0877547536 | 626 | -0.0006777690 |
199 | 0.0575152691 | 413 | -0.0801372934 | 627 | -0.0006540333 |
200 | 0.0550460034 | 414 | -0.0726943300 | 628 | -0.0006312493 |
201 | 0.0524093821 | 415 | -0.0654409853 | 629 | -0.0006132747 |
202 | 0.0495978676 | 416 | -0.0583705326 | 630 | -0.0005870930 |
203 | 0.0466303305 | 417 | -0.0514804176 | 631 | -0.0005677802 |
204 | 0.0434768782 | 418 | -0.0447806821 | 632 | -0.0005466565 |
205 | 0.0401458278 | 419 | -0.0382776572 | 633 | -0.0005226564 |
206 | 0.0366418116 | 420 | -0.0319531274 | 634 | -0.0005040714 |
207 | 0.0329583930 | 421 | -0.0258227288 | 635 | -0.0004893791 |
208 | 0.0290824006 | 422 | -0.0198834129 | 636 | -0.0004875227 |
209 | 0.0250307561 | 423 | -0.0141288827 | 637 | -0.0004947518 |
210 | 0.0207997072 | 424 | -0.0085711749 | 638 | -0.0005617692 |
211 | 0.0163701258 | 425 | -0.0032086896 | 639 | -0.0005525280 |
212 | 0.0117623832 | 426 | 0.0019765601 | ||
213 | 0.0069636862 | 427 | 0.0069636862 |
Claims (15)
- 인코딩된 오디오 비트스트림을 디코딩하는 방법으로서,
상기 인코딩된 오디오 비트스트림 - 상기 인코딩된 오디오 비트스트림은 오디오 신호의 저대역(lowband) 부분을 나타내는 오디오 데이터를 포함함 - 을 수신하는 단계;
디코딩된 저대역 오디오 신호를 생성하기 위해, 상기 오디오 데이터를 디코딩하는 단계;
상기 인코딩된 오디오 비트스트림으로부터 고주파 재구성 메타데이터(high frequency reconstruction metadata) - 상기 고주파 재구성 메타데이터는 연속하는 번호의 부대역(subbands)을 상기 오디오 신호의 저대역 부분으로부터 상기 오디오 신호의 고대역(highband) 부분으로 선형적으로 변환하는 고주파 재구성 프로세스를 위해 튜닝된 선형 변환 동작 파라미터를 포함하고, 상기 선형 변환 동작 파라미터는 엔벨로프 스케일 팩터(envelope scale factors), 잡음 플로어 스케일 팩터(noise floor scale factors), 사인파 부가 정보, 시간/주파수 그리드 파라미터, 크로스오버 주파수 및 역 필터링 모드를 포함함 - 를 추출하는 단계;
필터링된 저대역 오디오 신호를 생성하기 위해, 분석 필터뱅크(filterbank)로 상기 디코딩된 저대역 오디오 신호를 필터링하는 단계;
상기 인코딩된 오디오 비트스트림으로부터 상기 오디오 데이터에 대하여 선형 변환 또는 하모닉 트랜스포지션(harmonic transposition)이 수행되어야 하는지를 나타내는 플래그를 추출하는 단계;
상기 플래그가 상기 오디오 데이터에 대하여 상기 하모닉 트랜스포지션이 수행되어야 함을 나타내는 경우:
상기 선형 변환 동작 파라미터를 포함하는 상기 고주파 재구성 메타데이터 및 상기 필터링된 저대역 오디오 신호를 사용하여 하모닉 트랜스포지션을 수행함으로써 상기 오디오 신호의 상기 고대역 부분을 재생성하는 단계; 및
광대역 오디오 신호를 형성하기 위해 상기 필터링된 저대역 오디오 신호와 상기 재생성된 고대역 부분을 결합하는 단계를 포함하고,
상기 분석 필터뱅크는,
에 따라 프로토타입 필터 p0(n)의 변조된 버전인 분석 필터들 hk(n)을 포함하고,
여기서 p0(n)는 실수 값(real-valued)의 대칭 또는 비대칭 프로토타입 필터이고, M은 상기 분석 필터뱅크 내의 채널 수이고, N은 상기 프로토타입 필터의 차수(order)인, 방법. - 제 1 항에 있어서,
상기 인코딩된 오디오 비트스트림은 필 요소의 시작을 나타내는 식별자 및 상기 식별자 다음의 필 데이터를 갖는 상기 필 요소를 더 포함하고, 상기 필 데이터는 상기 플래그를 포함하는, 방법. - 제 2 항에 있어서, 상기 식별자는 0x6의 값을 갖는, 최상위 비트가 먼저 전송되는 3비트의 무부호 정수(a three bit unsigned integer transmitted most significant bit first)인, 방법.
- 제 2 항에 있어서, 상기 필 데이터는 확장 페이로드(payload)를 포함하고, 상기 확장 페이로드는 스펙트럼 대역 복제 확장 데이터(spectral band replication extension data)를 포함하고, 상기 확장 페이로드는 '1101' 또는 '1110'의 값을 갖는, 최상위 비트가 먼저 전송되는 4 비트의 무부호 정수로 식별되는, 방법.
- 제 4 항에 있어서, 상기 스펙트럼 대역 복제 확장 데이터는:
임의적인 스펙트럼 대역 복제 헤더,
상기 헤더 다음의 스펙트럼 대역 복제 데이터,
상기 스펙트럼 대역 복제 데이터 다음의 스펙트럼 대역 복제 확장 요소 - 상기 플래그는 상기 스펙트럼 대역 복제 확장 요소에 포함됨 - 를 포함하는, 방법. - 제 1 항 내지 제 4 항 중 어느 한 항에 있어서, 상기 프로토타입 필터 p0(n)은 표 4의 계수에 의해 정의되는, 방법.
- 제 1 항 내지 제 4 항 중 어느 한 항에 있어서, 상기 프로토타입 필터 p0(n)은 라운딩(rounding), 서브샘플링(subsampling), 보간법(interpolation) 또는 데시메이션(decimation)으로 이루어진 그룹으로부터 선택된 하나 이상의 수학 연산에 의해 표 4의 계수로부터 도출되는, 방법.
- 프로세서에 의해 실행될 때 상기 프로세서로 하여금 제 1 항 내지 제 5 항 중 어느 한 항의 방법을 수행하도록 하는 명령어를 가지는 컴퓨터 프로그램을 저장한, 비-일시적 컴퓨터 판독가능 매체.
- 인코딩된 오디오 비트스트림을 디코딩하기 위한 디코더로서, 상기 디코더는:
상기 인코딩된 오디오 비트스트림 - 상기 인코딩된 오디오 비트스트림은 오디오 신호의 저대역 부분을 나타내는 오디오 데이터를 포함함- 을 수신하기 위한 입력 인터페이스;
디코딩된 저대역 오디오 신호를 생성하기 위해, 상기 오디오 데이터를 디코딩하기 위한 코어(core) 디코더;
상기 인코딩된 오디오 비트스트림으로부터 고주파 재구성 메타데이터를 추출하기 위한 디포맷터(deformatter) - 상기 고주파 재구성 메타데이터는 연속적인 번호의 부대역을 상기 오디오 신호의 저대역 부분으로부터 상기 오디오 신호의 고대역 부분으로 선형적으로 변환하는 고주파 재구성 프로세스를 위해 튜닝된 선형 변환 동작 파라미터를 포함하고 상기 선형 변환 동작 파라미터는 엔벨로프 스케일 팩터, 잡음 플로어 스케일 팩터, 사인파 부가 정보, 시간/주파수 그리드 파라미터, 크로스오버 주파수 및 역 필터링 모드를 포함함 - ;
필터링된 저대역 오디오 신호를 생성하기 위해, 상기 디코딩된 저대역 오디오 신호를 필터링하기 위한 분석 필터뱅크;
상기 인코딩된 오디오 비트스트림으로부터 상기 오디오 데이터에 대하여 선형 변환 또는 하모닉 트랜스포지션이 수행되어야 하는지를 나타내는 플래그를 추출하기 위한 디포맷터;
상기 플래그가 상기 오디오 데이터에 대하여 상기 하모닉 트랜스포지션이 수행되어야 함을 나타내는 경우, 상기 선형 변환 동작 파라미터를 포함하는 상기 고주파 재구성 메타데이터 및 상기 필터링된 저대역 오디오 신호를 사용하여 하모닉 트랜스포지션을 수행함으로써 상기 오디오 신호의 상기 고대역 부분을 재생성하기 위한 고주파 재생성기; 및
광대역 오디오 신호를 형성하기 위해, 상기 필터링된 저대역 오디오 신호와 상기 재생성된 고대역 부분을 결합하기 위한 합성 필터뱅크를 포함하고,
상기 분석 필터뱅크는,
에 따라 프로토타입 필터 p0(n)의 변조된 버전인 분석 필터들 hk(n)을 포함하고,
여기서 p0(n)는 실수 값의 대칭 또는 비대칭 프로토타입 필터이고, M은 상기 분석 필터뱅크 내의 채널 수이고, N은 상기 프로토타입 필터의 차수인, 디코더. - 제 9 항에 있어서,
상기 인코딩된 오디오 비트스트림은 필 요소의 시작을 나타내는 식별자 및 상기 식별자 다음의 필 데이터를 갖는 상기 필 요소를 더 포함하고, 상기 필 데이터는 상기 플래그를 포함하는, 디코더. - 제 10 항에 있어서, 상기 식별자는 0x6의 값을 갖는, 최상위 비트가 먼저 전송되는 3비트의 무부호 정수인, 디코더.
- 제 10 항에 있어서, 상기 필 데이터는 확장 페이로드를 포함하고, 상기 확장 페이로드는 스펙트럼 대역 복제 확장 데이터를 포함하고, 상기 확장 페이로드는 '1101' 또는 '1110'의 값을 갖는, 최상위 비트가 먼저 전송되는 4 비트의 무부호 정수로 식별되는, 디코더.
- 제 12 항에 있어서, 상기 스펙트럼 대역 복제 확장 데이터는:
임의적인 스펙트럼 대역 복제 헤더,
상기 헤더 다음의 스펙트럼 대역 복제 데이터,
상기 스펙트럼 대역 복제 데이터 다음의 스펙트럼 대역 복제 확장 요소 - 상기 플래그는 상기 스펙트럼 대역 복제 확장 요소에 포함됨 - 를 포함하는, 디코더. - 제 9 항 내지 제 13 항 중 어느 한 항에 있어서, 상기 프로토타입 필터 p0(n)은 표 4의 계수에 의해 정의되는, 디코더.
- 제 9 항 내지 제 13 항 중 어느 한 항에 있어서, 상기 프로토타입 필터 p0(n)은 라운딩, 서브샘플링, 보간법 또는 데시메이션으로 이루어진 그룹으로부터 선택된 하나 이상의 수학 연산에 의해 표 4의 계수로부터 도출되는, 디코더.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020237039405A KR102702697B1 (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
KR1020247000374A KR20240008408A (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201762475619P | 2017-03-23 | 2017-03-23 | |
US62/475,619 | 2017-03-23 | ||
KR1020217020861A KR102390360B1 (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
PCT/US2018/023183 WO2018175347A1 (en) | 2017-03-23 | 2018-03-19 | Backward-compatible integration of harmonic transposer for high frequency reconstruction of audio signals |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020217020861A Division KR102390360B1 (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020247000374A Division KR20240008408A (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
KR1020237039405A Division KR102702697B1 (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20220054712A true KR20220054712A (ko) | 2022-05-03 |
KR102622804B1 KR102622804B1 (ko) | 2024-01-10 |
Family
ID=63585721
Family Applications (8)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020237039405A Active KR102702697B1 (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
KR1020227013276A Active KR102622804B1 (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
KR1020197019117A Active KR102083768B1 (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
KR1020247029289A Active KR102749858B1 (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
KR1020247000374A Pending KR20240008408A (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
KR1020247043384A Pending KR20250004187A (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
KR1020207005362A Active KR102275129B1 (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
KR1020217020861A Active KR102390360B1 (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020237039405A Active KR102702697B1 (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
Family Applications After (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020197019117A Active KR102083768B1 (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
KR1020247029289A Active KR102749858B1 (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
KR1020247000374A Pending KR20240008408A (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
KR1020247043384A Pending KR20250004187A (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
KR1020207005362A Active KR102275129B1 (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
KR1020217020861A Active KR102390360B1 (ko) | 2017-03-23 | 2018-03-19 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
Country Status (26)
Country | Link |
---|---|
US (9) | US10818306B2 (ko) |
EP (3) | EP4528729A2 (ko) |
JP (4) | JP6665354B2 (ko) |
KR (8) | KR102702697B1 (ko) |
CN (8) | CN110178180B (ko) |
AR (6) | AR111047A1 (ko) |
AU (6) | AU2018237070B2 (ko) |
BR (2) | BR122019027754B1 (ko) |
CA (5) | CA3171727A1 (ko) |
CL (1) | CL2019001981A1 (ko) |
CO (1) | CO2019008431A2 (ko) |
EA (3) | EA036090B1 (ko) |
EC (1) | ECSP19054232A (ko) |
GE (1) | GEP20217226B (ko) |
IL (7) | IL305626B2 (ko) |
MA (1) | MA47232A (ko) |
MX (7) | MX2022009313A (ko) |
NZ (3) | NZ755366A (ko) |
PE (2) | PE20191288A1 (ko) |
PH (1) | PH12019501658A1 (ko) |
SA (1) | SA519402434B1 (ko) |
SG (1) | SG11201906370TA (ko) |
TW (2) | TWI807562B (ko) |
UA (3) | UA126393C2 (ko) |
WO (1) | WO2018175347A1 (ko) |
ZA (6) | ZA201904559B (ko) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI693594B (zh) | 2015-03-13 | 2020-05-11 | 瑞典商杜比國際公司 | 解碼具有增強頻譜帶複製元資料在至少一填充元素中的音訊位元流 |
TWI807562B (zh) * | 2017-03-23 | 2023-07-01 | 瑞典商都比國際公司 | 用於音訊信號之高頻重建的諧波轉置器的回溯相容整合 |
TWI702594B (zh) | 2018-01-26 | 2020-08-21 | 瑞典商都比國際公司 | 用於音訊信號之高頻重建技術之回溯相容整合 |
CN113113032B (zh) * | 2020-01-10 | 2024-08-09 | 华为技术有限公司 | 一种音频编解码方法和音频编解码设备 |
EP4243014A4 (en) | 2021-01-25 | 2024-07-17 | Samsung Electronics Co., Ltd. | DEVICE AND METHOD FOR PROCESSING A MULTI-CHANNEL AUDIO SIGNAL |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002080362A1 (en) * | 2001-04-02 | 2002-10-10 | Coding Technologies Sweden Ab | Aliasing reduction using complex-exponential modulated filterbanks |
US20110302230A1 (en) * | 2009-02-18 | 2011-12-08 | Dolby International Ab | Low delay modulated filter bank |
US20150317986A1 (en) * | 2010-07-19 | 2015-11-05 | Dolby International Ab | Processing of Audio Signals During High Frequency Reconstruction |
WO2016146492A1 (en) * | 2015-03-13 | 2016-09-22 | Dolby International Ab | Decoding audio bitstreams with enhanced spectral band replication metadata in at least one fill element |
KR102083768B1 (ko) * | 2017-03-23 | 2020-03-02 | 돌비 인터네셔널 에이비 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
Family Cites Families (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5527024A (en) | 1978-08-15 | 1980-02-26 | Mitsui Toatsu Chem Inc | Molded tableted catalysts showing high selectivity |
SE0001926D0 (sv) * | 2000-05-23 | 2000-05-23 | Lars Liljeryd | Improved spectral translation/folding in the subband domain |
US6895375B2 (en) * | 2001-10-04 | 2005-05-17 | At&T Corp. | System for bandwidth extension of Narrow-band speech |
PT1423847E (pt) * | 2001-11-29 | 2005-05-31 | Coding Tech Ab | Reconstrucao de componentes de frequencia elevada |
CN1875402B (zh) * | 2003-10-30 | 2012-03-21 | 皇家飞利浦电子股份有限公司 | 音频信号编码或解码 |
KR100571824B1 (ko) | 2003-11-26 | 2006-04-17 | 삼성전자주식회사 | 부가정보 삽입된 mpeg-4 오디오 bsac부호화/복호화 방법 및 장치 |
KR100587953B1 (ko) * | 2003-12-26 | 2006-06-08 | 한국전자통신연구원 | 대역-분할 광대역 음성 코덱에서의 고대역 오류 은닉 장치 및 그를 이용한 비트스트림 복호화 시스템 |
EP1638083B1 (en) * | 2004-09-17 | 2009-04-22 | Harman Becker Automotive Systems GmbH | Bandwidth extension of bandlimited audio signals |
CN101055719B (zh) * | 2004-09-17 | 2011-02-02 | 广州广晟数码技术有限公司 | 编码和发送多声道数字音频信号的方法 |
RU2381572C2 (ru) * | 2005-04-01 | 2010-02-10 | Квэлкомм Инкорпорейтед | Системы, способы и устройство широкополосного речевого кодирования |
KR100818268B1 (ko) | 2005-04-14 | 2008-04-02 | 삼성전자주식회사 | 오디오 데이터 부호화 및 복호화 장치와 방법 |
US7783494B2 (en) | 2005-08-30 | 2010-08-24 | Lg Electronics Inc. | Time slot position coding |
KR101565919B1 (ko) | 2006-11-17 | 2015-11-05 | 삼성전자주식회사 | 고주파수 신호 부호화 및 복호화 방법 및 장치 |
US20080208575A1 (en) * | 2007-02-27 | 2008-08-28 | Nokia Corporation | Split-band encoding and decoding of an audio signal |
US7885819B2 (en) * | 2007-06-29 | 2011-02-08 | Microsoft Corporation | Bitstream syntax for multi-process audio decoding |
CN101471072B (zh) | 2007-12-27 | 2012-01-25 | 华为技术有限公司 | 高频重建方法、编码装置和解码装置 |
KR101413968B1 (ko) * | 2008-01-29 | 2014-07-01 | 삼성전자주식회사 | 오디오 신호의 부호화, 복호화 방법 및 장치 |
EP2144230A1 (en) | 2008-07-11 | 2010-01-13 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Low bitrate audio encoding/decoding scheme having cascaded switches |
MX2011000365A (es) | 2008-07-11 | 2011-02-25 | Ten Forschung Ev Fraunhofer | Aparato y metodo para generar una señal de ancho de banda ampliado. |
AU2009328247B9 (en) * | 2008-12-15 | 2013-12-05 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder and bandwidth extension decoder |
MY205240A (en) * | 2009-01-16 | 2024-10-09 | Dolby Int Ab | Cross product enhanced harmonic transposition |
TWI484481B (zh) * | 2009-05-27 | 2015-05-11 | 杜比國際公司 | 從訊號的低頻成份產生該訊號之高頻成份的系統與方法,及其機上盒、電腦程式產品、軟體程式及儲存媒體 |
US8515768B2 (en) * | 2009-08-31 | 2013-08-20 | Apple Inc. | Enhanced audio decoder |
EP4435779A3 (en) * | 2010-01-19 | 2024-10-09 | Dolby International AB | Improved subband block based harmonic transposition |
MX2012010314A (es) * | 2010-03-09 | 2012-09-28 | Fraunhofer Ges Forschung | Dispositivo y metodo para respuesta de magnitud mejorada y alineacion temporaria en un metodo de extension de ancho de banda basado en un codificador de fase operado por voz para señales de audio. |
US8886523B2 (en) * | 2010-04-14 | 2014-11-11 | Huawei Technologies Co., Ltd. | Audio decoding based on audio class with control code for post-processing modes |
EP3079152B1 (en) | 2010-07-02 | 2018-06-06 | Dolby International AB | Audio decoding with selective post filtering |
TWI476761B (zh) | 2011-04-08 | 2015-03-11 | Dolby Lab Licensing Corp | 用以產生可由實施不同解碼協定之解碼器所解碼的統一位元流之音頻編碼方法及系統 |
SG11201505915YA (en) * | 2013-01-29 | 2015-09-29 | Fraunhofer Ges Forschung | Noise filling in perceptual transform audio coding |
MY185176A (en) * | 2013-01-29 | 2021-04-30 | Fraunhofer Ges Forschung | Audio encoder, audio decoder, method for providing an encoded audio information, method for providing a decoded audio information, computer program and encoded representation using a signal-adaptive bandwidth extension |
WO2015036348A1 (en) * | 2013-09-12 | 2015-03-19 | Dolby International Ab | Time- alignment of qmf based processing data |
CN105761723B (zh) * | 2013-09-26 | 2019-01-15 | 华为技术有限公司 | 一种高频激励信号预测方法及装置 |
EP2881943A1 (en) * | 2013-12-09 | 2015-06-10 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for decoding an encoded audio signal with low computational resources |
EP2980794A1 (en) * | 2014-07-28 | 2016-02-03 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio encoder and decoder using a frequency domain processor and a time domain processor |
TWI702594B (zh) * | 2018-01-26 | 2020-08-21 | 瑞典商都比國際公司 | 用於音訊信號之高頻重建技術之回溯相容整合 |
CA3152262A1 (en) * | 2018-04-25 | 2019-10-31 | Dolby International Ab | Integration of high frequency reconstruction techniques with reduced post-processing delay |
-
2018
- 2018-02-07 TW TW110149287A patent/TWI807562B/zh active
- 2018-02-07 TW TW107104234A patent/TWI752166B/zh active
- 2018-02-15 AR ARP180100361A patent/AR111047A1/es active IP Right Grant
- 2018-03-19 SG SG11201906370TA patent/SG11201906370TA/en unknown
- 2018-03-19 BR BR122019027754-0A patent/BR122019027754B1/pt active IP Right Grant
- 2018-03-19 WO PCT/US2018/023183 patent/WO2018175347A1/en active Application Filing
- 2018-03-19 UA UAA201907982A patent/UA126393C2/uk unknown
- 2018-03-19 KR KR1020237039405A patent/KR102702697B1/ko active Active
- 2018-03-19 UA UAA202100914A patent/UA126719C2/uk unknown
- 2018-03-19 MA MA047232A patent/MA47232A/fr unknown
- 2018-03-19 KR KR1020227013276A patent/KR102622804B1/ko active Active
- 2018-03-19 BR BR112019014125-1A patent/BR112019014125B1/pt active IP Right Grant
- 2018-03-19 KR KR1020197019117A patent/KR102083768B1/ko active Active
- 2018-03-19 CN CN201880006745.5A patent/CN110178180B/zh active Active
- 2018-03-19 IL IL305626A patent/IL305626B2/en unknown
- 2018-03-19 EA EA201991453A patent/EA036090B1/ru unknown
- 2018-03-19 CN CN202410639044.2A patent/CN118380002A/zh active Pending
- 2018-03-19 IL IL313477A patent/IL313477B1/en unknown
- 2018-03-19 IL IL296961A patent/IL296961B2/en unknown
- 2018-03-19 NZ NZ755366A patent/NZ755366A/en unknown
- 2018-03-19 GE GEAP201815136A patent/GEP20217226B/en unknown
- 2018-03-19 MX MX2022009313A patent/MX2022009313A/es unknown
- 2018-03-19 JP JP2019536556A patent/JP6665354B2/ja active Active
- 2018-03-19 KR KR1020247029289A patent/KR102749858B1/ko active Active
- 2018-03-19 CN CN202410639310.1A patent/CN118380005A/zh active Pending
- 2018-03-19 KR KR1020247000374A patent/KR20240008408A/ko active Pending
- 2018-03-19 CN CN202411227461.2A patent/CN118898997A/zh active Pending
- 2018-03-19 AU AU2018237070A patent/AU2018237070B2/en active Active
- 2018-03-19 CA CA3171727A patent/CA3171727A1/en active Pending
- 2018-03-19 UA UAA201912129A patent/UA126401C2/uk unknown
- 2018-03-19 IL IL310208A patent/IL310208B2/en unknown
- 2018-03-19 CN CN202410639086.6A patent/CN118380003A/zh active Pending
- 2018-03-19 NZ NZ794700A patent/NZ794700A/en unknown
- 2018-03-19 IL IL317234A patent/IL317234A/en unknown
- 2018-03-19 PE PE2019001486A patent/PE20191288A1/es unknown
- 2018-03-19 CA CA3133923A patent/CA3133923A1/en active Pending
- 2018-03-19 KR KR1020247043384A patent/KR20250004187A/ko active Pending
- 2018-03-19 CN CN202410639126.7A patent/CN118380004A/zh active Pending
- 2018-03-19 CA CA3133921A patent/CA3133921A1/en active Pending
- 2018-03-19 EA EA202091313A patent/EA038268B1/ru unknown
- 2018-03-19 PE PE2024000133A patent/PE20241802A1/es unknown
- 2018-03-19 CN CN202110086185.2A patent/CN112863527B/zh active Active
- 2018-03-19 KR KR1020207005362A patent/KR102275129B1/ko active Active
- 2018-03-19 CN CN202110086189.0A patent/CN112863528B/zh active Active
- 2018-03-19 NZ NZ759800A patent/NZ759800A/en unknown
- 2018-03-19 CA CA3049600A patent/CA3049600C/en active Active
- 2018-03-19 EA EA202191156A patent/EA202191156A1/ru unknown
- 2018-03-19 EP EP25156639.4A patent/EP4528729A2/en active Pending
- 2018-03-19 CA CA3171733A patent/CA3171733A1/en active Pending
- 2018-03-19 IL IL272690A patent/IL272690B2/en unknown
- 2018-03-19 EP EP25156638.6A patent/EP4528728A2/en active Pending
- 2018-03-19 KR KR1020217020861A patent/KR102390360B1/ko active Active
- 2018-03-19 EP EP18770254.3A patent/EP3559821B1/en active Active
- 2018-03-19 US US16/484,077 patent/US10818306B2/en active Active
-
2019
- 2019-06-26 IL IL267666A patent/IL267666B/en active IP Right Grant
- 2019-07-11 MX MX2022015199A patent/MX2022015199A/es unknown
- 2019-07-11 MX MX2022015198A patent/MX2022015198A/es unknown
- 2019-07-11 MX MX2022009312A patent/MX2022009312A/es unknown
- 2019-07-11 MX MX2019008349A patent/MX372634B/es active IP Right Grant
- 2019-07-11 ZA ZA2019/04559A patent/ZA201904559B/en unknown
- 2019-07-11 MX MX2020005844A patent/MX2020005844A/es unknown
- 2019-07-11 MX MX2022015200A patent/MX2022015200A/es unknown
- 2019-07-12 CL CL2019001981A patent/CL2019001981A1/es unknown
- 2019-07-17 PH PH12019501658A patent/PH12019501658A1/en unknown
- 2019-07-30 EC ECSENADI201954232A patent/ECSP19054232A/es unknown
- 2019-07-31 CO CONC2019/0008431A patent/CO2019008431A2/es unknown
- 2019-08-12 AR ARP190102291A patent/AR115947A2/es active IP Right Grant
- 2019-08-15 SA SA519402434A patent/SA519402434B1/ar unknown
- 2019-08-29 AU AU2019222906A patent/AU2019222906B2/en active Active
-
2020
- 2020-02-19 JP JP2020026248A patent/JP2020074052A/ja active Pending
- 2020-10-23 US US17/078,113 patent/US11626123B2/en active Active
- 2020-11-13 AR ARP200103155A patent/AR120464A2/es active IP Right Grant
- 2020-11-13 AR ARP200103158A patent/AR120467A2/es active IP Right Grant
- 2020-11-13 AR ARP200103157A patent/AR120466A2/es active IP Right Grant
- 2020-11-13 AR ARP200103156A patent/AR120465A2/es active IP Right Grant
- 2020-12-02 ZA ZA2020/07510A patent/ZA202007510B/en unknown
-
2021
- 2021-08-13 AU AU2021215249A patent/AU2021215249B2/en active Active
- 2021-10-21 JP JP2021172442A patent/JP7413334B2/ja active Active
- 2021-11-15 ZA ZA2021/09046A patent/ZA202109046B/en unknown
- 2021-11-15 ZA ZA2021/09045A patent/ZA202109045B/en unknown
- 2021-11-15 ZA ZA2021/09047A patent/ZA202109047B/en unknown
-
2022
- 2022-10-11 US US17/963,743 patent/US11676616B2/en active Active
- 2022-10-11 US US17/963,582 patent/US11763830B2/en active Active
- 2022-10-11 US US17/963,767 patent/US11605391B2/en active Active
- 2022-10-11 US US17/963,627 patent/US11621013B2/en active Active
- 2022-10-27 ZA ZA2022/11731A patent/ZA202211731B/en unknown
-
2023
- 2023-02-07 AU AU2023200619A patent/AU2023200619B2/en active Active
- 2023-07-31 US US18/228,109 patent/US12094480B2/en active Active
- 2023-10-05 JP JP2023173392A patent/JP2023181209A/ja active Pending
- 2023-11-16 AU AU2023266360A patent/AU2023266360B2/en active Active
-
2024
- 2024-05-29 US US18/677,047 patent/US12175993B2/en active Active
- 2024-10-17 AU AU2024227419A patent/AU2024227419A1/en active Pending
- 2024-11-25 US US18/958,177 patent/US20250087226A1/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002080362A1 (en) * | 2001-04-02 | 2002-10-10 | Coding Technologies Sweden Ab | Aliasing reduction using complex-exponential modulated filterbanks |
US20110302230A1 (en) * | 2009-02-18 | 2011-12-08 | Dolby International Ab | Low delay modulated filter bank |
US20150317986A1 (en) * | 2010-07-19 | 2015-11-05 | Dolby International Ab | Processing of Audio Signals During High Frequency Reconstruction |
WO2016146492A1 (en) * | 2015-03-13 | 2016-09-22 | Dolby International Ab | Decoding audio bitstreams with enhanced spectral band replication metadata in at least one fill element |
KR102083768B1 (ko) * | 2017-03-23 | 2020-03-02 | 돌비 인터네셔널 에이비 | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
Non-Patent Citations (2)
Title |
---|
ISO/IEC DIS 23008-3. Information technology - High efficiency coding and media delivery in heterogeneous environments - Part 3: 3D audio. ISO/IEC JTC 1/SC 29/WG 11. 2014.07.25. * |
ISO/IEC FDIS 23003-3:2011(E), Information technology - MPEG audio technologies - Part 3: Unified speech and audio coding. ISO/IEC JTC 1/SC 29/WG 11. 2011.09.20.* * |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102725805B1 (ko) | 오디오 신호에 대한 고주파 재구성 기술의 하위 호환 통합 | |
KR102649124B1 (ko) | 후처리 지연을 저감시킨 고주파 재구성 기술의 통합 | |
KR102390360B1 (ko) | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
PA0104 | Divisional application for international application |
Comment text: Divisional Application for International Patent Patent event code: PA01041R01D Patent event date: 20220420 Application number text: 1020217020861 Filing date: 20210702 |
|
PG1501 | Laying open of application | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20220520 Comment text: Request for Examination of Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20230102 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20230714 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20230102 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
A107 | Divisional application of patent | ||
AMND | Amendment | ||
PA0104 | Divisional application for international application |
Comment text: Divisional Application for International Patent Patent event code: PA01041R01D Patent event date: 20231115 Application number text: 1020217020861 Filing date: 20210702 |
|
PX0701 | Decision of registration after re-examination |
Patent event date: 20231215 Comment text: Decision to Grant Registration Patent event code: PX07013S01D Patent event date: 20231115 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20230714 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20230302 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I |
|
X701 | Decision to grant (after re-examination) | ||
PG1601 | Publication of registration |