Methods and Algorithms for Real Time Voice Noise Cleaning

2021 ◽  
Vol 26 (2) ◽  
pp. 184-196
Author(s):  
I.E. Vishnyakov ◽  
◽  
M.M. Masyagin ◽  
O.A. Odintsov ◽  
V.V. Sliusar ◽  
...  

The voice cleaning methods and algorithms play a key role both in preprocessing speech for further analysis and recognition, and in improving the quality of communication between users of information networks. The real-time streaming noise cleaning methods are the most important and complex area. The ability to process streaming data without delays imposes a number of significant restrictions on the algorithm: it cannot be iterative with a previously unknown number of iterations, and cannot explicitly use the data before or after the current block being processed. In the work, a modern adaptive noise reduction method for speech that can work with minimal signal transmission delays has been proposed. A large-scale study of existing approaches has been conducted, with special attention paid to two groups of algorithms: noise detection algorithms and noise suppression algorithms. Based on them the developed algorithm meeting the specified requirements has been built and analyzed. A set of audio data of Russian speech with various noises superimposed on it has been created. The testing of the algorithm has been made and its comparison with existing actual noise cleaning methods has been performed. The proposed adaptive method of noise cleaning without using specialized apparatus means and subsidiary information is able to operate in the real time conditions. The testing of the developed algorithm using the metrics of segment NC and PESQ have shown the high efficiency of the development and its superiority to common noise cleaning implementations Speex and WebRTC with respect to the noise cleaning quality and operation speed.

2014 ◽  
Vol 933 ◽  
pp. 584-589
Author(s):  
Zhi Chun Zhang ◽  
Song Wei Li ◽  
Wei Ren Wang ◽  
Wei Zhang ◽  
Li Jun Qi

This paper presents a system in which the cluster devices are controlled by single-chip microcomputers, with emphasis on the cluster management techniques of single-chip microcomputers. Each device in a cluster is controlled by a single-chip microcomputer collecting sample data sent to and driving the device by driving data received from the same cluster management computer through COMs. The cluster management system running on the cluster management computer carries out such control as initial SCM identification, run time slice management, communication resource utilization, fault tolerance and error corrections on single-chip microcomputers. Initial SCM identification is achieved by signal responses between the single-chip microcomputers and the cluster management computer. By using the port priority and the parallelization of serial communications, the systems real-time performance is maximized. The real-time performance can be adjusted and improved by increasing or decreasing COMs and the ports linked to each COM, and the real-time performance can also be raised by configuring more cluster management computers. Fault-tolerant control occurs in the initialization phase and the operational phase. In the initialization phase, the cluster management system incorporates unidentified single-chip microcomputers into the system based on the history information recorded on external storage media. In the operational phase, if an operation error of reading and writing on a single-chip microcomputer reaches a predetermined threshold, the single-chip microcomputer is regarded as serious fault or not existing. The cluster management system maintains accuracy maintenance database on external storage medium to solve nonlinear control of specific devices and accuracy maintenance due to wear. The cluster management system uses object-oriented method to design a unified driving framework in order to enable the implementation of the cluster management system simplified, standardized and easy to transplant. The system has been applied in a large-scale simulation system of 230 single-chip microcomputers, which proves that the system is reliable, real-time and easy to maintain.


Sensors ◽  
2018 ◽  
Vol 18 (9) ◽  
pp. 2978 ◽  
Author(s):  
Sherong Zhang ◽  
Dejun Hou ◽  
Chao Wang ◽  
Xuexing Cao ◽  
Fenghua Zhang ◽  
...  

Geology uncertainties and real-time construction modification induce an increase of construction risk for large-scale slope in hydraulic engineering. However, the real-time evaluation of slope safety during construction is still an unsettled issue for mapping large-scale slope hazards. In this study, the real-time safety evaluation method is proposed coupling a construction progress with numerical analysis of slope safety. New revealed geological information, excavation progress adjustment, and the support structures modification are updating into the slope safety information model-by-model restructuring. A dynamic connection mapping method between the slope restructuring model and the computable numerical model is illustrated. The numerical model can be generated rapidly and automatically in database. A real-time slope safety evaluation system is developed and its establishing method, prominent features, and application results are briefly introduced in this paper. In our system, the interpretation of potential slope risk is conducted coupling dynamic numerical forecast and monitoring data feedback. The real case study results in a comprehensive real-time safety evaluation application for large slope that illustrates the change of environmental factor and construction state over time.


2020 ◽  
Vol 157 ◽  
pp. 04027 ◽  
Author(s):  
Sergey Ageev ◽  
Vladimir Karetnikov ◽  
Evgeny Ol’khovik ◽  
Andrey Privalov

In the paper, an adaptive hybrid heuristic (behavioral) method for detecting small traffic anomalies in high-speed multiservice communication networks, which operates in real time, is proposed and investigated. The relevance of this study is determined by the fact that network security management processes in high-speed multiservice communication networks need to be implemented in a mode close to real-time mode, as well as identifying possible network security threats in the early stages of the implementation of possible network attacks. The proposed method and algorithm belong to the class of adaptive methods and algorithms with preliminary training. The average relative error in estimating the evaluated traffic parameters does not exceed 10%, which is sufficient for the implementation of operational network management tasks. Anomalies of the expectation of traffic intensity and its dispersion are identified if their valuesexceed the normal values by 15% or more, which makes it possible to detect possible network attacks in the early phases of their implementation, for example, at the stage of scanning ports and interfaces of the attacked system. The procedure for detecting anomalous traffic behavior is implemented based on the Mamdani’s method of hierarchical fuzzy logical inference. A study of the proposed method for detecting anomalous behavior of network traffic showed its high efficiency.


Author(s):  
C. Bharatiraja ◽  
Harish Chowdary V

Power Quality (PQ) brings more challenges to the large- scale and medium scale industries because in the recent years most of them use high efficiency and low energy devices which cause vulnerable PQ disturbances at Point of Common Coupling (PCC). In this paper, the measurement at different times during load condition and analysis of all types of disturbances occurred has been done. When large rated equipments run, the disturbance (harmonics, RMS variations, and switching transients) levels are very high and poor power factor (PF) has also appeared. Due to this poor PF, reactive power consumption in load increases and accordingly total power increases. An electronic device such as LED lights, fluorescent lamps, computers, copy machines, and laser printers also disturb the supply voltage. We are very well known that every PQ problem directly or indirectly must affect economically. Many researchers have investigated PQ audit for over three decades. However these studies and analysis have been done only at simulation level. Hence, the PQ analyzer based study is required to find out the PQ issues at distribution feeders. It will be a valuable guide for researchers, who are interested in the domain of PQ and wish to explore the opportunities offered by these techniques for further improvement in the field of PQ. This paper gives a brief Real Time PQ measurement using PQ analyzer HIOKI PW3198 at Distribution Feeders and it gives an idea to the researcher to optimize problems-related to PQ with respect to the high rated and low rated electric machinery of different feeders at PCC level. This study further extends to analyze the grid disturbances and looks forward to the optimization methods for each individual PQ disturbance.


2014 ◽  
Vol 543-547 ◽  
pp. 554-557
Author(s):  
Ming Fei Qu ◽  
Dan Zhao ◽  
Sha Tao

Using the equipment, YL-236 single chip microcomputer (SCM) control device installation and debugging training platform, used in the SCM event of the National Vocational Students Skills Competition (NVSSC) as hardware carrier, this paper researched the application method of real-time operating system (RTOS) in the implementation of the SCM Skills Competition task, and apply the real-time multitasking operating system (RTMOS), RTX51, in the 8-bit 51 SCM. That allows switch of circulation tasks, supports the signal transmission, utilizes the interrupt function in parallel, and has very small demand for RAM. That makes whole SCM task to develop much easier and more convenient, and enhances the real-time performance and reliability of the SCM Skills Competition task at the same time.


2014 ◽  
Vol 635-637 ◽  
pp. 1128-1131
Author(s):  
Xing Hong Kuang ◽  
Zhe Yi Yao ◽  
Shi Ming Wang

With the development of economy, the global satellite navigation system with its high speed, high efficiency, high precision measurement and positioning a series of significant advantages, favored by various industry data collection and monitoring of personnel resources , the advent of satellite navigation systems to solve a large-scale, rapid and high-precision global positioning problem. Its scope of application has penetrated to the various departments of the national economic and social development in various fields and industries. To be able to monitor the progressive realization of automated data collection and transmission, the urgent need to adopt advanced positioning technology to build real-time location monitoring system PC Based Development Background navigation receiver , an overview of the inter Beidou BD-126 systems and microcontrollers can be serially the basic principle of mouth communication describes the communication protocol Compass BD-126 positioning module and the next crew between the microcontroller to control development in the use of PC positioning system for a detailed description , including the BDS Beidou satellite navigation module and microcontroller serial data communications, microprocessor controlled real-time data display , and so on


2014 ◽  
Vol 631-632 ◽  
pp. 516-520
Author(s):  
Chao Yang ◽  
Shui Yan Dai ◽  
Ling Da Wu ◽  
Rong Huan Yu

The method of view-dependent smoothly rendering of large-scale vector data based on the vector texture on virtual globe is presented. The vector texture is rasterized from the vector data based on view-dependent quadtree LOD. And the vector texture is projected on the top of the terrain. The smooth transition of multi-level texture is realized by adjusting the transparency of texture dynamically based on view range in two processes to avoid texture “popping”. In “IN” process, the texture’s alpha value increases when the view range goes up while In “OUT” process, the texture’s alpha value decreases. the vector texture buffer updating method is used to accelerate the texture fetching based on the least-recently-used algorithm. In the end, the real-time large-scale vector data rendering is implemented on virtual globe. The result shows that this method can real-time render large-scale vector data smoothly.


2019 ◽  
Vol 8 (4) ◽  
pp. 7855-7858

As images plays a vital in all aspects, there is a need to met the real time requirements in processing the image. Major challenges raised in processing the image is noise. The utmost typical difficult is effective denoising creation as well as quick functioning in the processing of digital image noise suppression process for the need of real time consequences to afford image with high quality this project was introduced. Generally filters plays a major role to remove the impulse noise in acquired images. The filter named sliding window spatial filter which is familiar as median filter is effective technique to eradicate impulse noise from the devoleped image. But in real time, it is very difficult to execute. To overcome this, FPGA methodology is introduced to fulfills the support besides the optimization of major constraints like area, speed, power. In addition to this, it assures technical sustenance of eradicating noise in image as per requirements in real time. Regarding the design and structure appearances in FPGA, Xilinx software is used for simulation and code has been written in Verilog language.


Sign in / Sign up

Export Citation Format

Share Document