IP Library Granted Patent US 12,609,133
Granted Patent B2
US 12,609,133 · App. 18/274,775 · Granted Apr 21, 2026

Scene selection method, scene selection apparatus and program

Inventors: Masahiro Yasuda (Tokyo, JP); Yasunori Ohishi (Tokyo, JP); Shoichiro Saito (Tokyo, JP)
Assignee: NTT, Inc.
G10L25/51G10L19/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,609,133
App. No.
18/274,775
Granted
Apr 21, 2026
Kind
B2
Abstract

Provided is a technique for accurately estimating a scene even when the number of input signals increases. A scene estimation method includes: when S is the number of scenes and M is the number of input acoustic signals, an acoustic signal encoding step of generating, by a scene estimation device, an integrated acoustic feature amount from an m-th input acoustic signal (m=1, . . . , M) and a position where the m-th input acoustic signal is acquired (hereinafter referred to as an m-th input acoustic signal acquisition position) (m=1, . . . , M); and a scene selection step of selecting, by the scene estimation device, a scene from which M input acoustic signals are acquired from among S scenes, using the integrated acoustic feature amount.

Claims (42)

1 . A scene selection method comprising:

when S is a number of scenes and M is a number of input acoustic signals,

an acoustic signal encoding step of generating, by a scene selection device, an integrated acoustic feature amount from an m-th input acoustic signal (m=1, . . . , M) and a position where the m-th input acoustic signal is acquired (hereinafter referred to as an m-th input acoustic signal acquisition position) (m=1, . . . , M), wherein the generating the integrated acoustic feature amount further comprises: p 2 an m-th acoustic encoding step (m=1, . . . , M) of generating an m-th acoustic feature amount from the m-th input acoustic signal,

an m-th conditional acoustic encoding step (m=1, . . . , M) of generating an m-th conditional acoustic feature amount from the m-th acoustic feature amount and the m-th input acoustic signal acquisition position, a dimension of the m-th conditional acoustic feature amount being smaller than a dimension of the m-th acoustic feature amount, thereby removing a feature that is redundant according to a position of acquiring the m-th input acoustic signal, and

an integrated acoustic encoding step of generating the integrated acoustic feature amount from the m-th conditional acoustic feature amount (m=1, . . . , M); and

a scene selection step of selecting, by the scene selection device, a scene from which M input acoustic signals are acquired from among S scenes, using the integrated acoustic feature amount, wherein

the m-th acoustic encoding step (m=1, . . . , M) is performed by a multi-layer Convolutional Neural Network (CNN) and the input to the multi-layer CNN is a logarithmic mel spectrogram obtained by applying a short-time Fourier transform (STFT) to the m-th input acoustic signal and by further applying a mel filter bank,

the m-th conditional acoustic encoding step (m=1, . . . , M) is performed by a first neural network comprising a linear layer and the input to the first neural network is a first vector obtained by combining the m-th acoustic feature amount and the m-th input acoustic signal acquisition position,

the integrated acoustic encoding step is performed by a second neural network comprising a linear layer and the input to the second neural network is a second vector obtained by combining the m-th conditional acoustic feature amount (m=1, . . . , M), and

the scene selection step is performed by a third neural network comprising a linear layer and a Softmax layer.

2 . A scene selection method comprising:

when S is a number of scenes, M is a number of input acoustic signals, and N is a number of input video signals,

an acoustic signal encoding step of generating, by a scene selection device, an integrated acoustic feature amount from an m-th input acoustic signal (m=1, . . . , M) and a position where the m-th input acoustic signal is acquired (hereinafter referred to as an m-th input acoustic signal acquisition position) (m=1, . . . , M), wherein the generating the integrated acoustic feature amount further comprises:

an m-th acoustic encoding step (m=1, . . . , M) of generating an m-th acoustic feature amount from the m-th input acoustic signal;

an m-th conditional acoustic encoding step (m=1, . . . , M) of generating an m-th conditional acoustic feature amount from the m-th acoustic feature amount and the m-th input acoustic signal acquisition position, a dimension of the m-th conditional acoustic feature amount being smaller than a dimension of the m-th acoustic feature amount, thereby removing a feature that is redundant according to a position of acquiring the m-th input acoustic signal; and

an integrated acoustic encoding step of generating the integrated acoustic feature amount from them-th conditional acoustic feature amount (m=1, . . . , M);

a video signal encoding step of generating, by the scene selection device, an integrated video feature amount from an n-th input video signal (n=1, . . . , N) and a position where the n-th input video signal is acquired (hereinafter referred to as an n-th input video signal acquisition position) (n=1, . . . , N)

wherein the generating the integrated video feature amount further comprises:

an n-th video encoding step (n=1, . . . , N) of generating an n-th video feature amount from then-th input video signal;

an n-th conditional video encoding step (n=1, . . . , N) of generating an n-th conditional video feature amount from the n-th video feature amount and the n-th input video signal acquisition position, a dimension of the n-th conditional video feature amount being smaller than a dimension of the n-th video feature amount, thereby removing a feature that is redundant according to a position of acquiring the n-th input video signal; and

an integrated video encoding step of generating the integrated video feature amount from the n-th conditional video feature amount (n=1, . . . , N); and

a scene selection step of selecting, by the scene selection device, a scene from which M input acoustic signals and N input video signals are acquired from among S scenes, using the integrated acoustic feature amount and the integrated video feature amount, wherein

the m-th acoustic encoding step (m=1, . . . , M) is performed by a multi-layer Convolutional Neural Network (CNN) and the input to the multi-layer CNN is a logarithmic mel spectrogram obtained by applying a short-time Fourier transform (STFT) to the m-th input acoustic signal and by further applying a mel filter bank,

the m-th conditional acoustic encoding step (m=1, . . . , M) is performed by a first neural network comprising a linear layer and the input to the first neural network is a first vector obtained by combining the m-th acoustic feature amount and the m-th input acoustic signal acquisition position,

the integrated acoustic encoding step is performed by a second neural network comprising a linear layer and the input to the second neural network is a second vector obtained by combining the m-th conditional acoustic feature amount (m=1, . . . , M),

the n-th video encoding step (n=1, . . . , N) is performed by ResNet,

the n-th conditional video encoding step (n=1, . . . , N) is performed by a third neural network comprising a linear layer and the input to the third neural network is a third vector obtained by combining the n-th video feature amount and the n-th input video signal acquisition position,

the integrated video encoding step is performed by a fourth neural network comprising a linear layer and the input to the fourth neural network is a fourth vector obtained by combining the n-th conditional video feature amount (n=1, . . . , N), and

the scene selection step is performed by a fifth neural network comprising a linear layer and a Softmax layer and the input to the fifth neural network is a fifth vector obtained by combining the integrated acoustic feature amount and the integrated video feature amount.

3 . A scene selection device comprising:

when S is a number of scenes and M is a number of input acoustic signals,

an acoustic signal encoding circuitry configured to generate an integrated acoustic feature amount from an m-th input acoustic signal (m=1, . . . , M) and a position where the m-th input acoustic signal is acquired (hereinafter referred to as an m-th input acoustic signal acquisition position) (m=1, . . . , M), wherein the acoustic signal encoding circuitry further comprises:

an m-th acoustic encoding circuitry (m=1, . . . , M) configured to generate an m-th acoustic feature amount from the m-th input acoustic signal,

an m-th conditional acoustic encoding circuitry (m=1, . . . , M) configured to generate an m-th conditional acoustic feature amount from the m-th acoustic feature amount and the m-th input acoustic signal acquisition position, a dimension of the m-th conditional acoustic feature amount being smaller than a dimension of the m-th acoustic feature amount, thereby removing a feature that is redundant according to a position of acquiring the m-th input acoustic signal, and

an integrated acoustic encoding circuitry configured to generate the integrated acoustic feature amount from the m-th conditional acoustic feature amount (m=1, . . . , M); and

a scene selection circuitry configured to select a scene from which M input acoustic signals are acquired from among S scenes, using the integrated acoustic feature amount, wherein

the m-th acoustic encoding circuitry (m=1, . . . , M) is configured using a multi-layer Convolutional Neural Network (CNN) and the input to the multi-layer CNN is a logarithmic mel spectrogram obtained by applying a short-time Fourier transform (STFT) to the m-th input acoustic signal and by further applying a mel filter bank,

the m-th conditional acoustic encoding circuitry (m=1, . . . , M) is configured using a first neural network comprising a linear layer and the input to the first neural network is a first vector obtained by combining the m-th acoustic feature amount and the m-th input acoustic signal acquisition position,

the integrated acoustic encoding circuitry is configured using a second neural network comprising a linear layer and the input to the second neural network is a second vector obtained by combining the m-th conditional acoustic feature amount (m=1, . . . , M), and

the scene selection circuitry is configured using a third neural network comprising a linear layer and a Softmax layer.

4 . A non-transitory computer-readable recording medium recording a program for causing a computer to execute the scene selection method according to claim 1 .

5 . A non-transitory computer-readable recording medium recording a program for causing a computer to execute the scene selection method according to claim 2 .

Assignments (2)
CHANGE OF NAME Recorded Jan 1, 2026
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 074164/0623 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2023
From: YASUDA, MASAHIRO; OHISHI, YASUNORI; SAITO, SHOICHIRO
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 064415/0983 →
Continuity (1)
Related Publication 20240087594A1 · Mar 14, 2024
References Cited (13)
US 10853661B2 · Xu · 2020 [cited by examiner]
US 20040165730A1 · Crockett · 2004 [cited by examiner]
US 20120143363A1 · Liu · 2012 [cited by examiner]
US 20140279764A1 · Lahr · 2014 [cited by examiner]
US 20160225377A1 · Miyasaka · 2016 [cited by examiner]
US 20160364963A1 · Matsuoka · 2016 [cited by examiner]
US 20170154638A1 · Hwang · 2017 [cited by examiner]
US 20180365950A1 · Nongpiur · 2018 [cited by examiner]
US 20200169824A1 · Mcgrath · 2020 [cited by examiner]
US 20210182387A1 · Zhu · 2021 [cited by examiner]
US 20220067090A1 · Jain · 2022 [cited by examiner]
Imoto et al. (2017) “Spatial Cepstrum as a Spatial Feature Using a Distributed Microphone Array for Acoustic Scene Analysis,” IEEE/ACM Transactions on Audio, Speech, and Language Processing, vol. 25, No. 6, Jun. 2017. [cited by applicant]
Zhukov et al. (2019) “Cross-Task Weakly Supervised Learning from Instructional Videos,” IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) 2019, Jun. 2019. [cited by applicant]