automatic evaluation of automotive in-car communication systems · 2017-05-10 · automatic...

18
Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität zu Kiel Technische Fakultät Elektrotechnik und Informationstechnik Digitale Signalverarbeitung und Systemtheorie

Upload: others

Post on 25-Mar-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Automatic Evaluation of Automotive In-Car Communication Systems · 2017-05-10 · Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität

Automatic Evaluation of Automotive In-Car Communication Systems

Gerhard Schmidt

Christian-Albrechts-Universität zu KielTechnische FakultätElektrotechnik und InformationstechnikDigitale Signalverarbeitung und Systemtheorie

Page 2: Automatic Evaluation of Automotive In-Car Communication Systems · 2017-05-10 · Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität

Digital Signal Processing and System Theory | Gerhard Schmidt | Automatic Evaluation of Automotive In-Car Communication Systems Slide 2

Automatic Evaluation of Automotive In-Car Communication Systems

Outline of the Presentation:

Agenda

Basics on in-car communication (ICC) systems

System setup for ICC evaluation

Work and research done so far

An attempt for automatic ICC evaluation

Evaluation groups

Estimating the system quality

Result visualization

Page 3: Automatic Evaluation of Automotive In-Car Communication Systems · 2017-05-10 · Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität

Digital Signal Processing and System Theory | Gerhard Schmidt | Automatic Evaluation of Automotive In-Car Communication Systems Slide 3

Automatic Evaluation of Automotive In-Car Communication Systems

Basics on in-car communication (ICC) systems

System setup for ICC evaluation

Work and research done so far

An attempt for automatic ICC evaluation

Page 4: Automatic Evaluation of Automotive In-Car Communication Systems · 2017-05-10 · Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität

Digital Signal Processing and System Theory | Gerhard Schmidt | Automatic Evaluation of Automotive In-Car Communication Systems Slide 4

Automatic Evaluation of Automotive In-Car Communication Systems

Basics on In-Car Communication Systems

Current Situation:

Application:

Passenger compartment

-5 … -15 dB*

*Acoustic loss (referred to the ear

of the driver)

Solutions:

Drivingdirection

Communication between passengers is difficult,because of the acoustic loss (especially front to rear).

Driver turns around – road safety is reduced.

Front passengers have to speak louder than normal – longer conversations will be tiring.

Improve the speech quality and intelligibility bymeans of an in-car communication system.

Automobiles, which are already equipped with the necessary audio and signal processing devices.

Page 5: Automatic Evaluation of Automotive In-Car Communication Systems · 2017-05-10 · Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität

Digital Signal Processing and System Theory | Gerhard Schmidt | Automatic Evaluation of Automotive In-Car Communication Systems Slide 5

Automatic Evaluation of Automotive In-Car Communication Systems

Basics on In-Car Communication Systems

Solutions:

Improve the speech quality and intelligibility by means of an ICC system.

The ICC system records the speech by means ofmicrophones and improves the communication by playing back the signals via those loudspeakers thatare close to the listening passengers.

The figure on the right depicts only the processing units for the direction front-to-rear.

Loudspeakers

Loudspeakers

Rearpassengers

Driver

Frontpassenger

Micro-phones

Passenger compartment

Clipping detection,highpass filtering,

speaker localization,beamforming

Feedback andnoise

suppression Mixer

Feedbackcancellation

Automaticgain control,

noise dependentgain adjustment

Adaptive splitter,equalizer,

delay,limiter

Page 6: Automatic Evaluation of Automotive In-Car Communication Systems · 2017-05-10 · Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität

Digital Signal Processing and System Theory | Gerhard Schmidt | Automatic Evaluation of Automotive In-Car Communication Systems Slide 6

Automatic Evaluation of Automotive In-Car Communication Systems

Basics on in-car communication (ICC) systems

System setup for ICC evaluation

Work and research done so far

An attempt for automatic ICC evaluation

Page 7: Automatic Evaluation of Automotive In-Car Communication Systems · 2017-05-10 · Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität

Digital Signal Processing and System Theory | Gerhard Schmidt | Automatic Evaluation of Automotive In-Car Communication Systems Slide 7

Automatic Evaluation of Automotive In-Car Communication Systems

System Setup for ICC Evaluation

Example Setup:

Noise cancellation

Noise suppression

Speech separation

Page 8: Automatic Evaluation of Automotive In-Car Communication Systems · 2017-05-10 · Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität

Digital Signal Processing and System Theory | Gerhard Schmidt | Automatic Evaluation of Automotive In-Car Communication Systems Slide 8

Automatic Evaluation of Automotive In-Car Communication Systems

Basics on in-car communication (ICC) systems

System setup for ICC evaluation

Work and research done so far

An attempt for automatic ICC evaluation

Page 9: Automatic Evaluation of Automotive In-Car Communication Systems · 2017-05-10 · Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität

Digital Signal Processing and System Theory | Gerhard Schmidt | Automatic Evaluation of Automotive In-Car Communication Systems Slide 9

Automatic Evaluation of Automotive In-Car Communication Systems

ICC Evaluation – Work and Research Done So Far

Subjective Tests:

Several tests that try to answer ICC-related questions:

What is the optimal delay of an ICC system?

How does an ICC system influence the Lombard effect?

What are the effects of self perception due to ICC systems?

Objective Tests:

Signal-to-noise ratios (SNR, with and without ICC systems)

Reference-based distance measures

Speech transmission index (STI)

“Relative approach” (Gierlich, Kettler, Müsch, et al.)

Problems:

Not only the listener, but also the speaker isimportant in this application.

Participants should have a conversation as theirmain task while evaluating an ICC system.

The “reference” is not really clear yet.

Large variations in the subjects opinions and preferences was observed.

And many more …

Page 10: Automatic Evaluation of Automotive In-Car Communication Systems · 2017-05-10 · Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität

Digital Signal Processing and System Theory | Gerhard Schmidt | Automatic Evaluation of Automotive In-Car Communication Systems Slide 10

Automatic Evaluation of Automotive In-Car Communication Systems

Work and Research Done So Far

Without an ICC system: With an ICC system:

Significant reduction of the Lombard effect (pitch frequency and loudness)

Details: R. Landgraf, et al.: Can You Hear Me Now? Reducing the Lombard Effect in a Driving Car Using an In-Car Communication System, Proc. Speech Prosody, pp. 479 - 483, 2016.

Page 11: Automatic Evaluation of Automotive In-Car Communication Systems · 2017-05-10 · Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität

Digital Signal Processing and System Theory | Gerhard Schmidt | Automatic Evaluation of Automotive In-Car Communication Systems Slide 11

Automatic Evaluation of Automotive In-Car Communication Systems

Work and Research Done So Far

Details: R. Landgraf, et. al: Can you hear me now? Reducing the Lombard effect in a driving car using an In-Car Communication system, Proc. Speech Prosody, pp. 479 - 483, 2016.

Reduction of the Lombard effect due to ICC systems:

Page 12: Automatic Evaluation of Automotive In-Car Communication Systems · 2017-05-10 · Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität

Digital Signal Processing and System Theory | Gerhard Schmidt | Automatic Evaluation of Automotive In-Car Communication Systems Slide 12

Automatic Evaluation of Automotive In-Car Communication Systems

Basics on in-car communication (ICC) systems

System setup for ICC evaluation

Work and research done so far

An attempt for automatic ICC evaluation

Page 13: Automatic Evaluation of Automotive In-Car Communication Systems · 2017-05-10 · Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität

Digital Signal Processing and System Theory | Gerhard Schmidt | Automatic Evaluation of Automotive In-Car Communication Systems Slide 13

Automatic Evaluation of Automotive In-Car Communication Systems

An Attempt for Automatic ICC Evaluation

Evaluation Groups:

Quality is an complex concept, which requires a well defined evaluation strategy. Theevaluation strategy is split up into three evaluation groups:

Vehicle characteristics, ICC system behavior, Communication quality.

Each group consist of a variety of single measures, which have to be combined to a global quality evaluation.

Vehiclecharacteristics

Multi-dimensionalcharacterization, e.g.

vehicle size noise transducers

ICC systembehavior

measurements

Communicationquality

measurements

Evaluation result

ICC system quality

Communication quality

Page 14: Automatic Evaluation of Automotive In-Car Communication Systems · 2017-05-10 · Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität

Digital Signal Processing and System Theory | Gerhard Schmidt | Automatic Evaluation of Automotive In-Car Communication Systems Slide 14

Automatic Evaluation of Automotive In-Car Communication Systems

An Attempt for Automatic ICC Evaluation

Evaluation Groups – Vehicle Classification:

Mapping several vehicle measures on a normalized lowdimensional scale

Important dimensionsmight be:

Vehicle size

Transducerquality

Backgroundnoise

Page 15: Automatic Evaluation of Automotive In-Car Communication Systems · 2017-05-10 · Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität

Digital Signal Processing and System Theory | Gerhard Schmidt | Automatic Evaluation of Automotive In-Car Communication Systems Slide 15

Automatic Evaluation of Automotive In-Car Communication Systems

Estimating the System Quality:

ICC system measurements

Delay

Noise increase and noise artefacts

“Speed” of the mixer

Several others

Communication measurements

STI

SNR

Several others

An Attempt for Automatic ICC Evaluation

Page 16: Automatic Evaluation of Automotive In-Car Communication Systems · 2017-05-10 · Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität

Digital Signal Processing and System Theory | Gerhard Schmidt | Automatic Evaluation of Automotive In-Car Communication Systems Slide 16

Automatic Evaluation of Automotive In-Car Communication Systems

Verlassen der Krankenhauses

Result Visualization:

Mainly (affine) linear mappings are used map the vehicle attributes to the “importance” weights of the qualitymeasurements and to “thresholds”within the individual measures.

Traffic light based color schemesallow for easy result interpretation.

Pie charts indicate on the importanceof the individual components.

… and a lot of further research is necessary here.

Vehicle measurements

Overall quality

Communicationquality

ICC systemquality measurements

ICC systemquality

Communicationquality

measurementsVehicle attributes

ICC systemattributes

Page 17: Automatic Evaluation of Automotive In-Car Communication Systems · 2017-05-10 · Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität

Digital Signal Processing and System Theory | Gerhard Schmidt | Automatic Evaluation of Automotive In-Car Communication Systems Slide 17

Automatic Evaluation of Automotive In-Car Communication Systems

An Attempt for Automatic ICC Evaluation

KiRAT overview of theICC system evaluation

Evaluation:

Automatic creation of realistic (calibrated)environmental conditions.

Creation and playback of test cases.

Automatic creation ofhierarchical html-basedresults.

Page 18: Automatic Evaluation of Automotive In-Car Communication Systems · 2017-05-10 · Automatic Evaluation of Automotive In-Car Communication Systems Gerhard Schmidt Christian-Albrechts-Universität

Digital Signal Processing and System Theory | Gerhard Schmidt | Automatic Evaluation of Automotive In-Car Communication Systems Slide 18

Automatic Evaluation of Automotive In-Car Communication Systems

Thanks for the attention …

… maybe questions and/or comments!