UOttawa Logo

util_nav_top

 

h_util_nav_2

h_util_nav_N

h_util_nav_search

h_util_nav_i

h_util_nav_home

util_nav_top

 

 

University of Ottawa arrowEngineering arrowSITE arrowStaff arrowMiodrag Bolic

 

Miodrag Bolic: Publications

Life-time summary according to the following categories:

Papers is referred journals:                                                33

Papers in referred conference proceedings:                      59

Books and monographs                                                    2

Chapters in books                                                             4

 

Selected journal papers

[J27] S.Ahmad, S. Chen, K. Soueidan, I. Batkin, M. Bolic, H. Dajani, V. Groza, “Electrocardiogram-Assisted Blood Pressure Estimation,” accepted after reviews in IEEE Transactions on Biomedical Engineering.

[J26] P.K. Mishra, R.F. Stewart, M. Bolic, M. Yagoub, “RFID Technology for Tracking and Tracing Explosives and Detonators in Mining Services Applications,” accepted for publication in Journal of Applied Geophysics, Elsevier, 2011.

[J25] H. Guo, V. C.M. Leung, M. Bolic, “M-ary RFID Tags Splitting With Small Size Of Idle Slots,” accepted for publication in the IEEE Transactions on Automation Science and Engineering, 2011.

[J24] F. Mustiere, M. Bolic, M. Bouchard, “All-Pole Modelling of Discrete Spectral Powers: A unified approach,” accepted for publication in IEEE Transactions on speech and audio processing, 2011.

[J23]  S. Lee, M. Bolic, V. Groza, H. Dajani, S. Rajan, Confidence Interval Estimation for Oscillometric Blood Pressure Measurements using Bootstrap Approaches”, accepted for publication in IEEE Transactions on Instrumentation and Measurements, 2011.

[J22] J. Parri, D. Shapiro, M. Bolic and V. Groza, “Returning Control to the Programmer: SIMD Intrinsics for Virtual Machines,”ACM Queue, Vol. 9 Issue 2, February 2011. Also published in ACM Communications.

 [J21] M. Forouzanfar, H. R. Dajani, V. Z. Groza, M. Bolic, S. Rajan, “Feature-based Neural Network Approach for Oscillometric Blood Pressure Estimation,” IEEE Transactions on Instrumentation and Measurements, vol 60, no. 8, pp. 2786 - 2796, 2011.

[J20] S. Chen, M. Bolic, V. Z. Groza, H. R. Dajani, I. Batkin, S. Rajan, “Extraction of Breathing Signal and Suppression of its Effects in Oscillometric Blood Pressure Measurement,” IEEE Transactions on Instrumentation and Measurements, vol 60, no. 5, pp. 1741 - 1750, 2011.

[J19] B. Laska, M. Bolic and R. Goubran, “Multiple Model Spectral Amplitude Particle Filter Speech Enhancement,” IEEE Transactions on speech and audio processing, vol 18, no. 8, pp. 2155 – 2167, 2010.

[J18]  M. Bolic, A. Athalye, P. M. Djuric, S. Hong, “Study of Algorithmic and Architectural Characteristics of Gaussian Particle Filters,” The Journal of Signal Processing Systems, Springer, vol. 61, no. 2, pp. 205-218, 2010.

[J17]  S. Ahmad, M. Bolic, H. Dajani, V. Groza, I. Batkin, “Measurement of Heart Rate Variability Using an Oscillometric Blood Pressure Monitor,” IEEE Transactions on Instrumentation and Measurements, vol. 59, no. 10, pp. 2575-2590, 2010.

[J16]    B. Laska, M. Bolic, R. Goubran, “Discrete Cosine Transform Particle Filter Speech Enhancement Speech Communication,” Speech Communications, Elsevier, vol 52, no. 9, pp. 762-775, 2010.

[J15]    F. Mustiere, M. Bolic, M. Bouchard, “Speech enhancement based on nonlinear models using particle filters,” IEEE Transaction on Neural Networks, vol. 20, Issue 12, pp. 1923-1937, 2009.

[J14]  N. Irfan, M. Bolic, M. Yagoub, and V. Narashiman, “Localization of Sensors in Indoor Environment with Neural Network Method,” Telecommunication Systems Journal, Springer, vol. 44, issue 1, pp. 149-158, 2010.

[J13] M. Bolic, V. Drndarevic, W. Gueaieb, “Signal processing for High Count Rate Spectrometry with NaI(Tl) Detector,” IEEE Transaction on Instrumentation and Measurements, vol. 59, no. 1, pp. 122-130, 2010.

[J12]  H. Liu, M. Bolic, A. Nayak, I. Stojmenović, “Taxonomy and Challenges of Integration of RFID and Wireless Sensor Networks,” IEEE Network, vol. 22, no. 6, pp. 26-32, 2008.

[J11] F. Mustiere, M. Bolic, M. Bouchard, Low-cost improvements for speech denoising using Rao-Blackwellised particle filters,” Signal Processing, Elsevier, Vol. 88, pp. 2678– 2692, 2008.

[J10] P. Longa, A. Miri, M. Bolic, “A Modified Distributed Arithmetic Based Area-Efficient Architecture for Discrete Wavelet Transforms,” IET Electronic Letters, Vol. 44, Issue 4, pp. 270 – 271, 2008.

[J9] B. Laska, R. Goubran, M. Bolic, “Subband improved proportionate LMS for acoustic echo cancellation in changing environments,” IEEE Signal Processing Letters, Vol. 15, pp. 337 – 340, 2008.

[J8] S. Hong, S.-S. Chin, P. M. Djurić, M. Bolić, “Design and Implementation of Flexible Resampling Mechanism for High-Speed Parallel Particle Filters,” The Journal of VLSI Signal Processing, Springer, vol. 44,  Issue 1-2, pp: 47 – 62, August 2006.

[J7] A. Athalye, M. Bolic, S. Hong and P. M. Djuric, “Generic Hardware Architectures for Sampling and Resampling in Particle Filters,” EURASIP Journal of Applied Signal Processing, Issue 17, pp. 2888-2902, 2005.

[J6] M. Bolic, P. M. Djuric, S. Hong,Resampling Algorithms and Architectures for Distributed Particle Filters,” IEEE Transactions on Signal Processing, Vol. 53,  Issue: 7 pp.  2442- 2450, 2005.

[J5] S. Hong, P. M. Djuric, M. Bolic, ”Simplifying Physical Realization of Gaussian Particle Filters with Block Level Pipeline Control,” EURASIP Journal of Applied Signal Processing, No. 4, pp. 575-587, 2005.

[J4] M. Bolic, P. M. Djuric, S. Hong, Resampling Algorithms for Particle Filters: A Computational Complexity Perspective,” EURASIP Journal of Applied Signal Processing, No. 15, pp. 2267-2277, 2004.

[J3] S. Hong, M. Bolic, and P. M. Djuric, “An Efficient Fixed-Point Implementation of Residual Systematic Resampling Scheme for High-Speed Particle Filters,” IEEE Signal Processing Letters, vol. 11, no. 5, 2004.

[J2] M. Bolic, V. Drndarevic, “Digital Gamma-Ray Spectroscopy Based on FPGA Technology,” Nuclear Instruments and Methods in Physics Research Section A, Elsevier Science, vol. 842, pp. 761-766, 2002.

[J1] M. Bolic, V. Drndarevic, B. Samardzic, “Distributed Measurement And Control System Based On Microcontrollers with Automatic Configuration,” Sensors and Actuators A, Elsevier Science, vol. 90, pp. 215-221, 2001.

 

Selected conference papers

[C44]  V. Savic, A. Athalye, M. Bolic, P. M. Djuric, “Particle Filtering for Indoor RFID Tag Tracking,” Statistical Signal Processing Workshop, Nice, France, 2011.

 [C43] C. Perera, D. Shapiro, J. Parri, M. Bolic, V. Groza, "Accelerating Image Processing in Flash using SIMD Standard Operations," The 3rd International Conference on Advances in Multimedia, April 2011 – Best paper award.

[C42] P. Santos, D. Ouellet-Poulin, D. Shapiro, and M. Bolic, “Artificial Neural Network Acceleration on FPGA using Custom Instruction,” accepted for publication in CCECE2011.

[C41] S. Lee, S. Rajan, H. R. Dajani, V. Z. Groza, M. Bolic “Determination of Blood Pressure Using Bayesian Approach,” accepted for publication in I2MTC 2011.

[C40] B. Balasingam, J. Miguez, M. Bolic, P.M. Djuric, “Efficient distributed resampling for particle filters,” to appear in IEEE Proc. of ICASSP 2011, May 2011.

[C39] A. Athalye, V. Savic, M. Bolic, P. M. Djuric, “A radio frequency identification system for accurate indoor localization”, to appear in IEEE Proc. of ICASSP 2011, May 2011.

[C38]  K. Soueidan, H. Dajani, M. Bolic, V. Groza, S. Chen, “Characterization of the statistical variability of systolic and diastolic blood pressure,” Canadian Medical and Biological Engineering Conference (CMBEC'33), Vancouver, 2010.

[C37] F. Mustière, M. Bouchard, and M. Bolic, "Real-world Particle Filtering-based Speech Enhancement", Proceedings of 2nd International Workshop on Cognitive Information Processing (CIP) 2010, Elba Island, Italy, June 2010

[C36] F. Mustière, M. Bouchard, and M. Bolic, “Efficient SNR-based subband post-processing for residual noise reduction in speech enhancement algorithms”, Proceedings of 2010 European Signal Processing Conference (EUSIPCO-2010), Aalborg, Denmark, Aug. 2010

[C35] F. Mustiere, M. Bouchard, M Bolic, “A fast convergence two step procedure for AR modeling of power spectral densities” accepted for presentation at 2010 IEEE Workshop on Signal Processing Systems, SIPS 2010.

[C34] S. Lee, M. Bolic, V. Groza, H. Dajani, S. Rajan, “Confidence Interval Estimation for Blood Pressure Measurements with Nonparametric Bootstrap Approach,” Accepted for publication, IEEE International Workshop on Medical Measurements and Applications (MeMea), 2010.

[C33]   M. Forouzanfar, H. Dajani, V. Groza, M. Bolic, S. Rajan, “Adaptive Neuro-Fuzzy Inference System for Oscillometric Blood Pressure Estimation,” Accepted for publication, IEEE International Workshop on Medical Measurements and Applications (MeMea), 2010.

[C32]  K. Soueidan, H. Dajani, M. Bolic, V. Groza, S. Chen,  The effect of blood pressure variability on the accuracy of measured systolic and diastolic pressures,” Accepted for publication, IEEE International Workshop on Medical Measurements and Applications (MeMea), 2010.

[C31] B. Laska, M. Bolic and R. Goubran, “Coherence-Assisted Wiener Filter Binaural Speech Enhancement,” accepted for publication in I2MTC conference, 2010.

[C30]   S. Ahmad, S. Chen, K. Soueidan, I. Batkin, M. Bolic, H. Dajani, V. Groza, A Prototype of an Integrated Blood Pressure and Electrocardiogram Device for Multi-Parameter Physiologic Monitoring, accepted for publication in I2MTC 2010.

[C29]   S. Chen, M. Bolic, V. Z. Groza, H. R. Dajani, I. Batkin, S. Rajan, “Improvement of Oscillometric Blood Pressure Estimates Through Suppression of Breathing Effects,” accepted for publication in I2MTC 2010.

[C28]   J. Parri, J.-M. Desmarais, D. Shapiro, Miodrag Bolic and Voicu Groza, “Design of A Custom Vector Operation API Exploiting SIMD Intrinsics within Java,” accepted for publication in CCECE 2010.

[C27]   P. Digeser, M. Tubolino, M. Klemm, D. Shapiro and M. Bolic, “Instruction Set Extension in the NIOS II: A Floating Point Divider for Complex Numbers,” accepted for publication in CCECE 2010.

[C26]   T. H. Li, M. Bolic, “Performance of passive and semi-passive UHF RFID systems,” CCECE 2010.

[C25] F. Mustiere, M. Bouchard, M. Bolic, “Bandwidth Extension for Speech Enhancement,” Proceedings of 23rd IEEE Canadian Conference on Electrical and Computer Engineering (CCECE) 2010, Calgary, Canada, May 2010.

[C24] B. Balasingam, M. Bolic, S. Shahbazpanahi and T. Kirubarajan, ``Performance Analysis of Channel Tracking for Blind Adaptive MIMO-OFDM Receivers'', accepted for publication in ICASSP 2010.

[C23] F. Mustiere, M. Bolic, M. Bouchard, “Real-world particle filtering-based speech enhancement,” accepted for publication in IAPR Workshop on Cognitive Information Processing CISP, 2010.

[C22] B. Laska, R. A. Goubran and M. Bolić, “Subband Autoregressive Modelling for Speech Enhancement” Canadian Acoustics, vol. 37, pp. 62 – 63, Sept. 2009.

[C21] B. Laska, M. Bolić, and R. GoubranSubband Adaptive Filtering for Acoustic Feedback Compensation in Hearing Aids,” Canadian Acoustics, vol. 37, no. 3, pp. 134 – 135, Sept. 2009.  Winner of student presentation award.

[C20] M. Forouzanfar, H. R. Dajani, V. Z. Groza, M. Bolic, S. Rajan, “Oscillometric Blood Pressure Estimation Using Principal Component Analysis and Neural Networks,” IEEE TIC-STH 2009

[C19] B. Balasingam, M. Bolic, “A Novel Blind Adaptive Receiver for MIMO-OFDM Systems,” in IEEE Workshop on Statistical Signal Processing, pp. 505–508, Sept. 2009.

[C18]   S. Ahmad, M. Bolic, H. Dajani, V. Groza, “Wavelet Estimation of Pulse Rate Variability from Oscillometric Blood Pressure Measurements,” accepted for publication, MeMea, 2009.

[C17]   S. Chen, V. Z. Groza, M. Bolic, H. R. Dajani, “Assessment of Algorithms for Oscillometric Blood Pressure Measurement,” Instrumentation and Measurement Technology Conference Proceedings, I2MTC, May 2009.

[C16] B. Balasingam, M. Bolic, "Efficient blind decoding of MIMO using sequential Monte Carlo,” ICASSP 2009, pp. 2453–2456, April 2009.

[C15] F. Mustiere, M. Bolic, M. Bouchard,Improved colored noise handling in Kalman filter based speech enhancement algorithms,” IEEE Canadian Conference on Electrical and Computer Engineering (CCECE) 2008, Niagara Falls, Ontario, May 2008.

[C14] M. Bolic, V. Drndarevic, “Processing Architecture for High Count Rate Spectrometry with NaI(Tl) Detector,” Instrumentation and Measurement Technology Conference Proceedings, I2MTC, pp. 274-278, Victoria, Canada, 12-15 May 2008.

[C13] H. Liu, M. Bolic, A. Nayak, and I. Stojmenovic, "Integration of RFID and Wireless Sensor Networks," in Proceedings of The First ACM Workshop on Convergence of RFID and Wireless Sensor Networks and Their Applications (SenseID 2007), Sydney, Australia, 6-9 Nov. 2007.

[C12] M. Bolic, M. Latteux, D Simplot-Ryl, “Framed aloha based anti-collision protocol for RFID tags,” in Proceedings of The First ACM Workshop on Convergence of RFID and Wireless Sensor Networks and Their Applications (SenseID 2007), Sydney, Australia, 6-9 Nov. 2007.

[C11] P. Longa, A. Miri, M. Bolic, “A Flexible Design of Filterbank Architectures for Discrete Wavelet Transforms,” IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2007.

[C10] F. Mustiere, M. Bouchard, M. Bolic,Quality Assessment Of Speech Enhanced Using Particle Filters,” IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2007.

[C9] F. Mustiere, M. Bolic and M. Bouchard, "Rao-Blackwellised Particle Filters: examples of applications", IEEE Canadian Conference on Electrical and Computer Engineering (CCECE) 2006, Ottawa, Canada, May 2006.

[C8]  F. Mustiere , M. Bolic, and M. Bouchard, "A Modified Rao-Blackwellised Particle Filter" , IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) 2006, Toulouse, France, May 2006.

[C7] M. Bolic, A. Athalye, P. M. Djuric, S. Hong,Algorithmic Modification of Particle Filters for Hardware Implementation,” Proceedings of the European Signal Processing Conference, Vienna, Austria, 2004.

[C6] A. Athalye, M. Bolic, P. M. Djuric, S. Hong, “Architectures and Memory Schemes for Sampling and Resampling in Particle Filters,” Proceedings of Digital Signal Processing Workshop, 2004.

[C5] S. Hong, M. Bolic, P. M. Djuric, “Design Complexity Comparison Method for Loop-Based Signal Processing Algorithms: Particle Filters,” Proceedings of the International Symposium on Circuits and Systems, Vol. 2, pp. 693-696, 2004.

[C4] M. Bolic, P. M. Djuric, S. Hong, Resampling Algorithms for Particle Filters Suitable for Parallel VLSI Implementation,” Proceedings of the Conference on Information Sciences and Systems, The Johns Hopkins University, 2003.

[C3] M. Bolic, P. M. Djuric, S. Hong, “New Resampling Algorithms for Particle Filters,” Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing, Hong Kong, vol. 2, pp. 589-592, 2003.

[C2] M. Bolic, S. Hong, P. M. Djuric, “Finite Precision Effect on Performance and Complexity of Particle Filters for Bearing-Only Tracking,” Proceedings of the Conference on Signals, Systems and Computers, Asilomar, CA, pp. 838-842, 2002.

[C1] M. Bolic, S. Hong, P. M. Djuric, “Performance and Complexity Analysis of Adaptive Particle Filtering for Tracking Applications,” Proceedings of the Conference on Signals, Systems and Computers, CA, pp. 853-857, 2002.

 

Books and Monographs

[M1]     M. Bolic, D. Simplot-Ryl, I. Stojmenovic, RFID Systems: Research trends and challenges, edited book, Wiley, 2010.

[M2]      M. Bolic, Implementation of Particle filters: Algorithms and Hardware Architectures, VDM Verlag Dr. Muller, ISBN: 978-3-639-03167-6, 2008.

 

Chapters in books

[B1]       H. Liu, M. Bolic, A. Nayak, I. Stojmenović, Integrating of RFID and Wireless Sensor Network, Book chapter, Encyclopedia on Ad Hoc and Ubiquitous Computing, World Scientific Press, Singapore, Editor Dharma P. Agrawal, 2009.

[B2]       M. Bolic, A. Athalye, T. Li, “Performance of passive UHF RFID systems in practice,” in M. Bolic, D. Simplot-Ryl, I. Stojmenovic, RFID Systems: Research trends and challenges, edited book, Wiley, 2010.

[B3]       J. Parri, J.-M. Desmarais, D. Shapiro, M. Bolic and V. Groza, “A Case Study on Hardware/Software Codesign in Embedded Artificial Neural Networks,” to appear in “Computational Intelligence in Engineering and Information Technology Studies in Computational Intelligence,” Editors: Radu-Emil Precup, Szilveszter Kovacs, Stefan Preitl and Emil M. Petriu, Springer-Verlag, 2012.

 

Invited talks and short courses

1.      M. Bolic, “RFID: Directions and Applications,” Wisense, University of Ottawa, 2011.           

2.      Miodrag Bolic, Short course on UHF RFID, about 8 hours of lectures, Sun Yet-Sen University, Guangzhou, China.

3.      Miodrag Bolic, “Embedded Multicores,” Sun Yet-Sen University, Guangzhou, China.

4.      Miodrag Bolic, “Research on computer architecture and signal processing,” Sound Design, Ottawa, 2010.

5.      M. Bolic, “Introduction to RFID Technology,” Wisense, University of Ottawa, 2009.

6.      Miodrag Bolic, “Automated design of configurable embedded systems” IBM Ottawa, 2009.

7.      Miodrag Bolic, “Modular Design of Configurable Systems on Chip,” IEEE Computer Society Chapter, Ottawa, 2009

8.      Miodrag Bolic, “Radio Frequency Identification (RFID) Technology,” Defense Research and Development Canada, 2006.

9.      Miodrag Bolic, “Particle Filters,” Defense Research and Development Canada, 2005.

10.  Miodrag Bolic, “Theory and implementation of particle filters,” IEEE SP Ottawa Section, 2004.

 

Technical reports

·          Branchaud, Marc; Shapiro, Daniel; Thareja, Vishal; Vijayakumar, Srivatsan; Bolic, Miodrag,  “A SING: A multiprocessor system-on-chip design and system generation tool,” University of Ottawa Technical report, 2009, http://hdl.handle.net/10393/12898

·          Montcalm, Michael; Shapiro, Daniel; Groza, Voicu; Bolic, Miodrag,  “ITS: An ILP-based combined instruction/task static scheduling algorithm,” University of Ottawa Technical report, 2009, http://hdl.handle.net/10393/12897

·          Groza, Voicu; Bolic, Miodrag; Montcalm, Michael; Shapiro, Daniel,  “Static task scheduling for configurable multiprocessors,” University of Ottawa Technical report, 2010, http://hdl.handle.net/10393/12896

 

 

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder