Faculty Publications
Permanent URI for this communityhttps://idr.nitk.ac.in/handle/123456789/18736
Publications by NITK Faculty
Browse
10 results
Search Results
Item A Multiple Llyods Approach for LiDAR Point Cloud Quantization and Communication(Institute of Electrical and Electronics Engineers Inc., 2023) Dayananda, B.N.; Achala, G.; Srihari, P.; Raju, M.K.; Vandana, G.S.; Pardhasaradhi, B.The development and usage of drones and LiDARs have become common in forestry, archaeology, surveillance, and intruders in recent years. Even though both domains reached a very mature state, the usage, integration of LiDAR scanning from drones, security, and low bandwidth constraints are still fantasy. This paper proposed to use LiDAR on a drone to scan the area, quantize the point cloud, and communicate it to the ground station through free space communication. The purpose of open space communication rather than cloud-based solutions is to avoid related security threats. In addition, this paper uses Lloyds-based quantization to achieve optimality in the quantization scheme. Before transmitting the point cloud, it is proposed to quantize it in parallel optimal quantizers. As a result of the proposed quantizer model, we calculated the RMSE, bandwidth, and choice of communication module for this particular scenario. The quantization loss is shown in terms of RMSE, bandwidth, and channel capacity requirements depicted with some bits. RMSE value obtained in this work for the Lloyds quantization method is 0.899. The LiDAR point cloud data is transmitted to ground station with data rate of 21Mbps utilizing free space optical communication. © 2023 IEEE.Item DSP Architectures of Covariance Intersection Fusion Algorithm for Automotive Sensor Fusion(Institute of Electrical and Electronics Engineers Inc., 2023) Praharshita, D.S.L.; Achala, G.; Srihari, P.; Shripathi Acharya, U.S.; Pardhasaradhi, B.The data fusion from sensors within the automotive vehicle is vital for improved accuracy and safety. The centralized and information matrix fusion (IMF) algorithms are famous for providing an optimal fusion estimate. However, the IMF is not viable in automotive sensor fusion applications due to the limited bandwidth and low hardware resources. Hence, distributed fusion technology is widely adopted in the automotive sensor applications to achieve high-speed and low-area realizations. This paper proposes three digital signal processing (DSP) architectures for covariance intersection (CI) fusion algorithm: Pipelined-traditional CI, adder-ladder CI, and pipelined adder-ladder CI. The proposed DSP architectures are evaluated with hardware resource consumption (multipliers, adders, and delays), maximum achievable frequency, and latency of the architecture. In addition, proposed CI algorithms for Digital Signal Processing (DSP) architectures are compared with IMF DSP architectures. The hardware resources and optimal pipeline stages required for CI with respect to N number of sensors are provided. The traditional pipeline algorithm requires N number of stages where as the proposed pipelined version of adder-ladder CI requires a N-1 pipeline stage with additional 7N-1 and 7N-3 delay elements for even and odd number of sensors to achieve the overall system operating frequency to an operation of multiplier. The proposed DSP architectures are suitable for automotive sensor fusion due to their high operating frequency and low hardware resources. © 2023 IEEE.Item Design of Barker-7 Radar Pulse Compressor Using DSP Architecture Minimization Techniques(Institute of Electrical and Electronics Engineers Inc., 2024) Anoop, K.; Dayananda, B.N.; Achala, G.; Srihari, P.; Pardhasaradhi, B.; Cenkarmaddi, L.R.Pulse compression algorithms play an important role in achieving better range resolution (RR) in automobile radar and ultrasonic sensors. The RR is the sensor's capacity to distinguish between two targets positioned in the same angular direction but at different distances. The Digital Signal Processing Architecture (DSPA) used in the pulse compressor is crucial for reaching high speeds or reducing hardware needs. This work presents two unique radar pulse compressor DSPAs for Barker-7 sequences, based on latency and area. One proposed design is the unfolding DSPA technology, which increases sample rate and speed. At the same time, another architecture, the folding DSPA approach, reduces hardware utilization and power consumption. The proposed DSPA design architectures are implemented and verified with the Artix-7 FPGA Kit. The unfolded Barker-7 pulse compressor increased the speed by 1.87 times as compared to the standard broadcasting Barker-7 realization, as demonstrated by the hardware implementation results. Folded Barker-7 architecture consumed 89% less power than existing Barker-7 broadcast architecture. The DSPAs proposed for the Barker-7 pulse compressor are ideal for ultrasonic, sonar, and radar applications that require high speed and low power. © 2024 IEEE.Item Depth Information Fusion Using Radar-LiDAR-Camera Experimental Setup for ADAS Applications(Institute of Electrical and Electronics Engineers Inc., 2024) Dayananda, N.B.; Srivastava, N.; Achala, G.; Nandagiri, A.; Srihari, P.; Pardhasaradhi, B.; Cenkarmaddi, L.R.Improved scene perception makes the safe driving of automotive vehicles (AVs) feasible. The most common automotive sensors for AV perception for detection, classification, a nd t racking a re t he Light Detection And Ranging (LiDAR), radar, and camera sensors. The most reliable sensors for determining range are LiDAR and radar. In this research, we consider the referencing from the camera-based object recognition to fuse the LiDAR and radar point cloud data. To minimize any unintended effects from sensor orientation and sampling time, all three sensors are installed, calibrated, and time-aligned for this experiment. Subsequently, the obtained camera sensor data is subjected to object detection using a MobileNet-based deep neural network (DNN). The radar and LiDAR point cloud data are projected with the two-dimensional bounding box width, length, and height used for object recognition. Following that, the range information from the radar and LiDAR is retrieved and combined using a weighted average fusion algorithm. This experiment is run on the ROS platform, using AWR1642 radar sensor and RealSense LiDAR camera L515 sensor. The object detection from the camera and conducting fusion on the radar and LiDAR sensor is a potential algorithm for the Advanced Driver Assistant System (ADAS) emergency brake assistant (EBA) function. © 2024 IEEE.Item High-Speed Strassen Matrix Multiplication Accelerators for 2D Kalman Filter(Institute of Electrical and Electronics Engineers Inc., 2024) Pudi, M.; Dayananda, B.N.; Achala, G.; Srihari, P.; Pardhasaradhi, B.; Cenkarmaddi, L.R.High-speed and low-area Kalman filter (KF) algorithms are critical in autonomous vehicles, robotics, military, target tracking, and other applications. KF requires a large number of matrix multiplications (complexity of order O(n3)), which increases the number of cycles needed to process data. There is a vital requirement to develop a matrix multiplication accelerator module to enhance the efficiency of the entire Kalman Filter (KF) process. This paper proposes two accelerator models for KF, namely pipelined Strassen matrix multiplication and hybrid Strassen matrix multiplication. We propose pipelining the existing Strassen matrix multiplication architecture to reduce critical time to a single multiplication operation. To accelerate the KF and target the low area, we present a hybrid Strassen matrix multiplication architecture that reduces higher dimensions using the Strassen algorithm and computes the 2 × 2 matrix using standard matrix multiplication. The Strassen algorithm, pipelined Strassen algorithm, and hybrid Strassen algorithm-based accelerators are designed for the Vertix-7 FPGA to determine the maximum possible frequency and space limitations. For demonstration purposes, a 2D-KF is studied with a four-dimensional state vector. © 2024 IEEE.Item On the Synthesis of Channel Codes for NAND flash devices in Space Application(Institute of Electrical and Electronics Engineers Inc., 2024) Achala, G.; Srihari, P.; Shripathi Acharya, U.S.NAND flash memory technology is an important component that is vital in enabling data storage and processing capabilities for deep space missions. Thus, it plays an important role in contributing to the success and scientific outcomes of exploration endeavors beyond Earth's orbit. Its non-volatile characteristic guarantees data integrity even when power is unavailable, a critical attribute for extended missions where power resources are constrained. To improve the data integrity in NAND flash devices used in space applications, appropriate channel codes have to be incorporated. In this work, we have synthesized channel codes for two different NAND flash memory architectures used in space applications. The designed codes provide improved bit error rates when compared with the state-of-the-art. By incorporating suitably designed Subfield Subcodes of Reed Solomon (SSRS) codes in flash memory devices, the device is able to return stored data at acceptable bit error rates even when the raw bit error rate is as high as 10-3 © 2024 IEEE.Item Real-time Radar Imaging with Time Domain Correlation and Doppler Beam Sharpening(Institute of Electrical and Electronics Engineers Inc., 2024) Kumar, S.A.; Achala, G.; Vandana, G.S.; Srihari, P.; Pardhasaradhi, B.; Cenkarmaddi, L.R.Imaging with radar serves numerous purposes across remote sensing, monitoring civil infrastructure, detecting passing vehicles, and recognizing vulnerable road users (VRUs) within Advanced Driver Assistance Systems (ADAS). In most ADAS applications, one among a variety of radars, the millimeter wave (mmWave) radars, are limited to acquiring range, azimuth, elevation, and Doppler information. Configuration of the mm-wave radar in imaging form by fully utilizing built-in sending and receiving models is proposed in the work presented in this paper. The mm-wave radar is placed on a mobile platform, and the time domain correlation (TDC) is applied, followed by Doppler beam sharpening (DBS), to obtain radar imaging. The proposed algorithm was demonstrated with the help of IWR1642 radar, and real-time experiments were conducted with targets like cars, bicycles, and bikes. The mm-wave radar equipment and platform were moved with an approximate velocity and acquired I-Q channel data, further processed with the TDC-DBS algorithm. The experimental findings demonstrate successful target detection across scenarios considered in our work. Notably, the MIMO configuration on a fast-moving platform, along with the TDC-DBS algorithm, yielded superior results compared to the TDC algorithm. This algorithm stands out as a promising choice for automotive industry applications, such as imaging guardrails, detecting passing vehicles, and identifying vulnerable road users using side-mounted radar configurations. © 2024 IEEE.Item On the Design of SSRS and RS Codes for Enhancing the Integrity of Information Storage in NAND Flash Memories(Institute of Electrical and Electronics Engineers Inc., 2023) Achala, G.; Shripathi Acharya, U.S.; Srihari, P.The revolution in the field of information processing systems has created a huge demand for reliable and enhanced data storage capabilities. This demand is being met by advances in channel coding algorithms along with upward scaling of the capacities of hardware devices. NAND Flash memory is a type of non-volatile memory. Scaling of the size of flash memories from Single Level Cell (SLC) devices to Multilevel cell (MLC) devices has increased the storage capacity. However, these multi-bit per cell architectures are characterized by significantly higher Raw Bit Error Rate (RBER) values when compared with SLC architectures. The requirement of low Undetected Bit Error Rate (UBER) values has motivated us to synthesize powerful channel codes for enhancing the integrity of information Storage in multi-level NAND Flash Memory devices. This paper describes the synthesis of novel Subfield Subcodes of Reed Solomon Codes (SSRS) and Reed-Solomon (RS) codes which are matched to multi-bit per cell architectures. UBER values have been calculated for each of the synthesized codes described in this paper. This allows the determination of the performance and the improvement in data storage integrity brought by using these codes. We have shown that the synthesized SSRS and RS codes can provide very low UBER even when the corresponding RBER values are appreciable. As RS codes permit the detection and correction of a greater number of errors for a given code length, their performance is superior to that of SSRS codes. This improved performance is obtained at the cost of greater complexity of encoding and decoding processes. © 2013 IEEE.Item FPGA Implementation of SSRS Codes for NAND Flash Memory Device(Institute of Electrical and Electronics Engineers Inc., 2024) Achala, G.; Nandana, S.; Jomy, F.; Girish, M.M.; Shripathi Acharya, U.S.; Srihari, P.; Cenkarmaddi, L.R.NAND flash memory is a non-volatile storage device that is extensively used in personal electronic gadgets, digital television, digital cameras, and many consumer/ professional electronics devices. Error control coding techniques have been incorporated to improve the integrity of information stored in these devices. We have synthesized the Subfield Subcodes of Reed Solomon codes (SSRS) for use on Multi-Level cell (MLC), Triple Level Cell (TLC), and Quadruple Level Cell (QLC) NAND flash devices. The primary advantage of these codes is that the codeword symbols can be correctly matched to the number of bits that can be stored in these multilevel cells. Deployment of these codes improves the integrity of information storage and useful life. This paper describes the implementation of the encoder and decoder of SSRS codes synthesized for MLC, TLC, and QLC NAND flash devices. The encoder circuit is designed using addition and multiplication tables derived from elements of synthesized SSRS codes. The Non-binary decoding procedure consists of the syndrome computation, Berlekamp -Massey algorithm, Chein search, and Forney's algorithm. The designed encoder requires 16% resources for MLC, 18% of resources for TLC, and 18% of resources for QLC. This research work has reported the design of very high rate (R ≥ 0.97) codes that can bring about significant improvements to the Undetected Bit Error Rate (UBER) even when the Raw Bit Error rate (RBER) values are significant (> 10-3). © 2013 IEEE.Item Performance Analysis of Dual-Hop AF/DF Relay Utilizing BCH Code in an Underwater Vertical Wireless Optical Link(Institute of Electrical and Electronics Engineers Inc., 2024) Savidhan Shetty, C.S.; Achala, G.; Prasad Naik, R.; Shripathi Acharya, U.S.; Chung, W.-Y.Many attempts have been made to realize effective communication from the sea surface to ocean depths. One promising emerging technology is the deployment of underwater vertical wireless optical links to establish reliable and high-speed communication. In this study, we have attempted to evaluate the performance of an underwater vertical wireless optical communication (UVWOC) link operating beneath the ocean surface, utilizing amplify and forward (AF) as well as decode and forward (DF) relay systems. The investigation focuses on a vertical link traversing multiple layers of turbulence. The channel modeling of multiple layers under weak turbulence and strong turbulence conditions employs hyperbolic tangent log-normal and gamma-gamma distributions. Novel closed-form expressions are developed to quantify the average bit error rate and outage probability for dual-hop AF/DF relay UVWOC links in both weak and strong underwater turbulence conditions. The analysis accounts for attenuation losses and pointing errors. Monte-Carlo simulations validate the accuracy of the derived expressions. Furthermore, Bose-Chaudhuri-Hocquenghem (BCH) codes with parameters (n=31, k=11) and (n=63, k=18) are applied to enhance the integrity of information transfer over the AF/DF relay UVWOC link. This research contributes to understanding UVWOC links under diverse conditions and proposes coding techniques for improved reliability in challenging underwater environments. © 2013 IEEE.
