IP Library › Granted Patent US 9,975,505
Granted Patent B2
US 9,975,505 · App. 14/954,794 · Granted May 22, 2018

Vehicle and control method thereof

Inventor: Kyu Hyung Lim (Yongin-si, KR)
Assignee: HYUNDAI MOTOR COMPANY
B60R16/0373G01C21/3608G10L15/20G10L21/0208G10L2015/223G10L2015/228
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 9,975,505
App. No.
14/954,794
Filed
Nov 30, 2015
Granted
May 22, 2018
Kind
B2
Art Unit
3663
USPC
701/539
Abstract

A vehicle includes: an input unit configured to receive an execution command for speech recognition; a calculator configured to calculate a time in which the vehicle is expected to arrive at an obstacle existing on a road on which the vehicle travels; and a speech recognition controller configured to compare the calculated time in which the vehicle is expected to arrive at the obstacle to a time in which a voice command input is expected to be completed to determine whether to perform dynamic noise removal pre-processing.

Claims (23)

1. A vehicle comprising:

an input unit configured to receive an execution command for speech recognition;

a calculator configured to calculate a time in which the vehicle is expected to arrive at an obstacle existing on a road on which the vehicle travels; and

a speech recognition controller configured to compare the calculated time in which the vehicle is expected to arrive at the obstacle to a time in which a voice command input is expected to be completed to determine whether to perform dynamic noise removal pre-processing.

2. The vehicle according to claim 1 , further comprising a speed sensor configured to detect a driving speed of the vehicle, and to provide information about the driving speed of the vehicle.

3. The vehicle according to claim 2 , wherein the calculator calculates the time in which the vehicle is expected to arrive at the obstacle existing on the road on which the vehicle travels, based on information about the obstacle existing on the road on which the vehicle travels, received from a navigation module, and information about the driving speed of the vehicle, received from the speed sensor.

4. The vehicle according to claim 2 , wherein the calculator calculates the time in which the vehicle is expected to arrive at the obstacle existing on the road on which the vehicle travels, based on the information about the obstacle existing on the road on which the vehicle travels, sensed through a vision sensor, and information about the driving speed of the vehicle, received from the speed sensor.

5. The vehicle according to claim 1 , wherein the speech recognition controller compares the calculated time in which the vehicle is expected to arrive at the obstacle to the time in which the voice command input is expected to be completed, and activates the dynamic noise removal pre-processing, if the speech recognition controller determines that the vehicle arrives at the obstacle before the voice command input is expected to be completed elapses.

6. The vehicle according to claim 1 , further comprising an impact sensor configured to determine whether an impact is generated due to the obstacle existing on the road on which the vehicle travels.

7. The vehicle according to claim 6 , wherein if the speech recognition controller determines that the vehicle arrives at the obstacle within the time in which the voice command input is expected to be completed, the speech recognition controller determines whether an impact is generated due to the obstacle, through the impact sensor, and determines whether to activate the dynamic noise removal pre-processing based on the result of the determination.

8. A method of controlling a vehicle, comprising:

activating speech recognition upon receiving an execution command to start speech recognition;

calculating a time in which the vehicle is expected to arrive at an obstacle existing on a road on which the vehicle travels; and

comparing the calculated time in which the vehicle is expected to arrive at the obstacle to a time in which a voice command input is expected to be completed to determine whether to perform dynamic noise removal pre-processing.

9. The method according to claim 8 , wherein the calculating of the time in which the vehicle is expected to arrive at the obstacle existing on the road on which the vehicle travels comprises calculating the time in which the vehicle is expected to arrive at the obstacle existing on the road on which the vehicle travels, based on information about the obstacle existing on the road on which the vehicle travels, received from a navigation module, and information about a driving speed of the vehicle, received from a speed sensor.

10. The method according to claim 8 , wherein the calculating of the time in which the vehicle is expected to arrive at the obstacle existing on the road on which the vehicle travels comprises calculating the time in which the vehicle is expected to arrive at the obstacle existing on the road on which the vehicle travels, based on information about the obstacle existing on the road on which the vehicle travels, sensed through a vision sensor, and information about a driving speed of the vehicle, received from the speed sensor.

11. The method according to claim 8 , wherein the determining of whether to perform dynamic noise removal pre-processing comprises:

upon determination that the calculated time in which the vehicle is expected to arrive at the obstacle is within the time in which the voice command input is expected to be completed, activating the dynamic noise removal pre-process; and

upon determination that the calculated time in which the vehicle is expected to arrive at the obstacle is greater than the time in which the voice command input is expected to be completed, performing a static noise removal pre-process without activating the dynamic noise removal pre-process.

12. The method according to claim 8 , wherein the determining of whether to perform dynamic noise removal pre-processing comprises:

upon determination that the vehicle arrives at the obstacle within the time in which the voice command input is expected to be completed, determining whether an impact is generated due to the obstacle, through an impact sensor;

upon determination that the impact is generated due to the obstacle, activating the dynamic noise removal pre-processing; and

upon determination that the impact is not generated due to the obstacle, performing a static noise removal pre-processing without activating the dynamic noise removal pre-processing.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2015
From: LIM, KYU HYUNG
To: HYUNDAI MOTOR COMPANY
Reel/Frame 037171/0001 →
Priority Claims (1)
KR 10-2015-0103518 · Jul 22, 2015 · national
Continuity (1)
Related Publication 20170021785A1 · Jan 26, 2017