Signal processor and signal processing method

US11182199B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11182199-B2
Application numberUS-202016837430-A
CountryUS
Kind codeB2
Filing dateApr 1, 2020
Priority dateApr 5, 2019
Publication dateNov 23, 2021
Grant dateNov 23, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A signal processor includes a memory storing instructions and a processor that implements the stored instructions to execute a plurality of tasks, the tasks including a first input task configured to obtain a first audio signal of a first channel, a second input task configured to obtain a second audio signal of a second channel, a first signal processing task configured to perform a first signal processing on the input first audio signal, a second signal processing task configured to perform a second signal processing on the input second audio signal, and a control task configured to, when the second input task does not obtain the second audio signal, cause the second signal processing task to perform the second signal processing on the input first audio signal having undergone the first signal processing by the first signal processing task.

First claim

Opening claim text (preview).

What is claimed is: 1. A signal processor comprising: a memory storing instructions; and a processor that implements the stored instructions to execute a plurality of tasks, including: a first input task configured to obtain a first audio signal of a first channel; a second input task configured to obtain a second audio signal of a second channel; a first signal processing task configured to perform a first signal processing on the input first audio signal; a second signal processing task configured to perform a second signal processing on the input second audio signal; a control task configured to, in a case where the second input task does not obtain the second audio signal, cause the second signal processing task to perform the second signal processing on the input first audio signal having undergone the first signal processing by the first signal processing task; and an object processing task configured to extract an audio signal of each object from contents data and assign the extracted audio signal of each object to the first channel or the second channel. 2. The signal processor according to claim 1 , wherein the plurality of tasks further include: a third input task configured to obtain a third audio signal of a third channel; and a third signal processing task configured to perform a third signal processing on the input third audio signal, wherein the control task, in a case where the third input task does not obtain the third audio signal, causes the third signal processing task to perform the third signal processing on the input first audio signal having undergone both the first signal processing and the second signal processing. 3. The signal processor according to claim 1 , wherein the plurality of tasks further include a localization processing task configured to perform sound image localization of each object based on position data indicating a position of the respective object obtained by the object processing task. 4. The signal processor according to claim 1 , wherein a kind of the first signal processing is the same as that of the second signal processing. 5. The signal processor according to claim 1 , wherein a kind of the first signal processing is different from that of the second signal processing. 6. The signal processor according to claim 1 , wherein: the plurality of tasks further include a temporary storing task configured to temporarily store information in a temporary storage, the control task allocates the temporary storage in advance for a resource of the first signal processing and a resource of the second signal processing. 7. The signal processor according to claim 1 , wherein the control task causes the first signal processing task and the second signal processing task to perform a plurality of kinds of signal processing. 8. The signal processor according to claim 1 , further comprising: a user interface configured to accept a signal input instruction from a user, wherein, upon the user interface accepting the signal input instruction, the control task restricts inputting of the second audio signal for the second signal processing by the second signal processing task, and causes the second signal processing task to perform the second signal processing on the input first audio signal having undergone the first signal processing. 9. The signal processor according to claim 1 , wherein the second signal processing task performs the second signal processing on the input first audio signal after the first signal processing task performs the first signal processing on the input first audio signal for each frame. 10. A signal processing method for a signal processor including an input interface for inputting an audio signal, the signal processing method comprising: obtaining a first audio signal of a first channel input to the input interface; obtaining a second audio signal of a second channel input to the input interface; performing a first signal processing on the input first audio signal; performing a second signal processing on the input second audio signal; performing, in a case where the second audio signal is not obtained, the second signal processing on the input first audio signal having undergone the first signal processing; extracting an audio signal for each object from content data; and assigning the extracted audio signal of each object to the first channel or the second channel. 11. The signal processing method according to claim 10 , further comprising: obtaining a third audio signal of a third channel input to the input interface; performing a third signal processing on the input third audio signal; and performing, in a case where the third audio signal is not obtained, the third signal processing on the first audio signal having undergone both the first signal processing and the second signal processing. 12. The signal processing method according to claim 10 , further comprising performing sound image localization of each object based on position data indicating a position of the obtained respective object. 13. The signal processing method according to claim 10 , wherein a kind of the first signal processing is the same as that of the second signal processing. 14. The signal processing method according to claim 10 , wherein a kind of the first signal processing is different from that of the second signal processing. 15. The signal processing method according to claim 10 , further comprising allocating a temporary storage in advance for a resource of the first signal processing and a resource of the second signal processing, to temporarily store information. 16. The signal processing method according to claim 10 , wherein the first signal processing and the second signal processing each perform a plurality of kinds of signal processing. 17. The signal processing method according to claim 10 , further comprising: accepting a signal input instruction by a user using a user interface; and restricting, upon the user interface accepting the signal input instruction, inputting of the second audio signal for the second signal processing, and causing the second signal processing to perform the second signal processing on the input first audio signal having undergone the first signal processing. 18. The signal processing method according to claim 10 , wherein the second signal processing is performed on the input first audio signal after performing the first signal processing on the input first audio signal.

Assignees

Inventors

Classifications

  • for inputting data by handwriting, e.g. gesture or text · CPC title

  • Positioning of individual sound objects, e.g. moving airplane, within a sound field (H04S2420/13 takes precedence) · CPC title

  • Instruction issuing, e.g. dynamic instruction scheduling or out of order instruction execution · CPC title

  • G06F9/48Primary

    Program initiating; Program switching, e.g. by interrupt · CPC title

  • H04S3/00Primary

    Systems employing more than two channels, e.g. quadraphonic (H04S5/00, H04S7/00 take precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11182199B2 cover?
A signal processor includes a memory storing instructions and a processor that implements the stored instructions to execute a plurality of tasks, the tasks including a first input task configured to obtain a first audio signal of a first channel, a second input task configured to obtain a second audio signal of a second channel, a first signal processing task configured to perform a first sign…
Who is the assignee on this patent?
Yamaha Corp
What technology area does this patent fall under?
Primary CPC classification G06F9/48. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 23 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).