Siamak Haghipour - Academia.edu (original) (raw)
Papers by Siamak Haghipour
Telecommunication Systems
Frontiers in Biomedical Technologies
Purpose: At Magnetic Resonance Imaging (MRI), artifacts arising from metal implants are an obstac... more Purpose: At Magnetic Resonance Imaging (MRI), artifacts arising from metal implants are an obstacle to obtaining optimal images. This study aimed to evaluate the impact of View-Angle Tilting (VAT) and Slice Encoding for Metal Artifact Correction (SEMAC) techniques for the artifact reduction of patients during knee MRI with metal implants. Materials and Methods: The MR images without any intervention of the knee from 20 patients with knee prostheses were used. The VAT and SEMAC metal artifact reduction techniques were applied to all the MR images. Volume and mass of the metal prosthesis were quantified using the MATLAB program and compared with the real measurements using nonparametric Wilcoxon tests in SPSS software. The qualitative analysis was performed by two blinded observers regarding the score of artifact size, distortions, image quality, and visualization of bone marrow and soft tissues adjacent to metal implants. In addition, Cohen’s kappa values were used for inter-observer...
One of the main characteristic in VLSI circuits is power dissipation. Due to the information loss... more One of the main characteristic in VLSI circuits is power dissipation. Due to the information loss, conventional logic circuits result in energy dissipation. Reversible circuits because they do not lose information, have zero internal power dissipation. This paper proposes a reversible 4-bit parallel adder for Excess-3 code. Excess-3 is an unweighted and self-complementing code. Excess-3 coding over BCD coding has various advantages. The primary superiority is that a decimal number can be nines' complemented (for subtraction) as facilely as a binary number can be ones' complemented by inverting all bits. The proposed Excess-3 adder in the number of reversible gates and garbage outputs, allowing high-speed and low-power reversible circuits, covers all favorable characteristics of reversible circuits. [Abdolzadeh V, Lotfivand N, Haghipour S. Design of a Reversible Ripple Carry Adder for Excess-3 Code. Life Sci J 2012;9(3):846-849]. (ISSN: 1097-8135). http://www.lifesciencesite....
Image processing has been one of the most important achievements and commonly used engineering te... more Image processing has been one of the most important achievements and commonly used engineering techniques in all areas of science, including medical science, and MRI as one of the most widely used non-invasive diagnostic techniques has been influenced more than other methods from this approach, so that today exact diagnosis of many medical problems such as tumors and lesions in the brain tissue, without using MRI method is an impossible and difficult matter.In other words, the separation of the main components of the brain's white matter, gray matter and cerebrospinal fluid and differentiation of them from abnormal tissue (tumor) requires high accuracy, which is not easily accessible with conventional methods for imaging. Basic techniques for edge detection (Sobel, Pryvet, Roberts, Vekny) can be used to determine the boundaries and edges, but due to noise and steep light variations of medical images, accurate segmentation and achieving to smooth and clear edge is difficult and t...
International Journal of Simulation Systems Science & Technology, 2013
Controlling numerous actuators and sensors of a UAV simultaneously, is slightly challenging. Also... more Controlling numerous actuators and sensors of a UAV simultaneously, is slightly challenging. Also, in nonlinear systems, which there are plenty of parameters to be identified and controlled, the fuzzy controllers, will permit more robust control than classic controllers and give stable outputs when exposed to high deviations in the input parameters. Therefore, we used FPGA to solve this issue. This work shows the design methodology of a UAV controller using FPGA which execute fuzzy logic. Appropriate UAV's position, speed and altitude parameters control are essential parts of this study. The proposed fuzzy controller offers performance of 2GFLIPS with 125 MHz FPGA clock. However, with respect to the low usage of the resources on the FPGA, parallel pipelined design of the FLC and the fact that HDL code could be instantiated in parallel, upper calculation power up to about 8GFLIPS is reachable.
Advances in Computer Science : an International Journal, 2014
This paper presents an automatic cooperative tracking of the interested target using two quad-rot... more This paper presents an automatic cooperative tracking of the interested target using two quad-rotors UAVs equipped with stereo vision systems. The system includes vision-based algorithms for searching and detecting of target on the video stream. The data processing algorithm used to estimate the position of the target, in addition a method offered based on Kalman filter. This method applied to fusion of each UAV’s estimation together. This combination’s result increased accurate estimation of target location comparing with single ways.
In this human study, the effect of the slope changes in moving surfaces on four muscle fatigue ca... more In this human study, the effect of the slope changes in moving surfaces on four muscle fatigue cases of lower limbs was investigated using surface electromyography. Zero, 10 and 20 degree slopes of a treadmill with a fixed speed of 5 km/h were used. Seven mature men were selected. Each man walked on the treadmill at each slope for five minutes. Then, muscle signals were recorded before and after walking on treadmill by surface electromyography. The time span between the tests for each person on the different slopes of the treadmill was 48 hours. It was revealed that the fatigue rate of muscles, at zero degrees slope, was not significantly different (P>0.05). But, at 10 degrees slope, the fatigue rate of Tibialis and others was significantly different (P<0.05) and increased. Also, at 20 degrees slope, between fatigue rate of Quadriceps and others was significantly different (P<0.05) and increased as well. It is concluded that slope changes in motion surfaces can increase the...
Advances in Computer Science : an International Journal, 2014
Unmanned aerial vehicles (UAVs) are ideal platforms for remote sensing due to their point of view... more Unmanned aerial vehicles (UAVs) are ideal platforms for remote sensing due to their point of view and freedom of movement. This paper introduces the cooperative localization of the interested target using four quad-rotors UAVs equipped with stereo vision systems. The system contains a vision-based algorithms for the detection and identification of the target on the video stream. An algorithm based on Kalman filter used to estimate the position of the target, in addition a method offered based on Kalman filter. This method applied to fusion of each UAV’s estimation together. Simulation results compared with non-cooperative and Two UAV cooperative systems. Results indicates that four UAV cooperative systems perform more accurate estimation of the target location.
International journal of Advanced Biological and Biomedical Research, 2018
Brain-Computer Interfaces (BCIs) are communication systems, which enable users to send commands t... more Brain-Computer Interfaces (BCIs) are communication systems, which enable users to send commands to computers by using brain activity only; this activity being generally measured by Electroencephalography (EEG). BCIs are generally designed according to a pattern recognition approach, i.e., by extracting features from EEG signals, and by using a classifier to identify the user’s mental state from such features. In this study, we have considered the BCI Competition data sets 2b-2008; additionally, Multi-Taper Common Spatial Pattern (MTCSP) feature extraction method is used for extracting the features of right and left hand data, Logistic Regression (Logreg) classifier is chosen to classify the data sets. In this paper, TPR, FPR, ACC and k function are used as evaluation criteria. The comparison of the results with the results of the BCI competition 2008 has proved the effectiveness, high accuracy and resolution of the proposed method. The results have shown that MTCSP method provides e...
artificial neural networks are one of the intelligent systems that apply experimental data in ord... more artificial neural networks are one of the intelligent systems that apply experimental data in order to obtain the hidden rule among data and model the system. Despite the high ability of neural networks, this method has limited application in biomaterial engineering so that it has not been used for estimating the chemical resistance of dental ceramics. The purpose of this research is to determine the mass concentration of ions eluted from dental ceramics emerged in an acid and draw on the results to develop a feed forward back propagation neural network to simulated the mechanism of elution of this type of ceramics. By designing such an intelligent system, it is possible to investigate and determine the eluted ions from each type of dental porcelains in a long period of time and anytime without the necessity of doing long experiments and high cost. Furthermore, this system is able to change the composition of each porcelain as software in a simulated media and compute the changes of...
World Academy of Science, Engineering and Technology, International Journal of Electronics and Communication Engineering, 2015
RSA cryptosystem, the first public key cryptography presented in 1977. Neural networks are often ... more RSA cryptosystem, the first public key cryptography presented in 1977. Neural networks are often used as a powerful discriminating estimator for tasks in function approximation. This paper describes a neural-network-based method relies on Radial Basis Function and Levenberg-Marquardt Backpropagation for estimating the behavior of the function used in RSA cryptosystem to calculate the function. The difficulty of the RSA cryptosystem relies on the difficulty of the factorization, to have the RSA cryptosystem broken, it suffices to factorize N which is the product of two prime numbers p, q ( ). This will be equivalent to calculate the Euler function .
World Academy of Science, Engineering and Technology, International Journal of Electronics and Communication Engineering, 2016
Understanding tumor development crossing multiple spatial-temporal scales is of great practical i... more Understanding tumor development crossing multiple spatial-temporal scales is of great practical importance to better fighting against cancers. It is hard to attack this problem with pure biological means. In recent decades, computer-based modeling and simulation techniques have been playing an increasingly important role in addressing it. After reviewing the literature, however, we notice that existing tumor models are either highly simplified or too complicated to be scaled to large tumor systems. In light of these problems, we have developed a software environment TUGME to facilitate the multi-scale modeling and simulation of tumor development based on the agent-based method. The most important feature of this software environment is its flexibility which enables straight-forward model reuse and extension. Tumor models of TUGME are hybrid as discrete and continuous approaches are coupled to model the discrete and continuous nature of the tumor system. TUGME is highly modularized, ...
International Journal of Advanced Biological and Biomedical Research, 2016
This article was published in an CASRP journal. The attached copy is furnished to the author for ... more This article was published in an CASRP journal. The attached copy is furnished to the author for non-commercial research and education use, including for instruction at the authors institution, sharing with colleagues and providing to institution administration. Other uses, including reproduction and distribution, or selling or licensing copied, or posting to personal, institutional or third party websites are prohibited. In most cases authors are permitted to post their version of the article (e.g. in Word or Tex form) to their personal website or institutional repository. Authors requiring further information regarding CASRP΄s archiving and manuscript policies encouraged to visit: http://www.casrp.co.uk/journals
2010 6th Iranian Conference on Machine Vision and Image Processing, 2010
The ongoing biotechnology revolution promises a complete understanding of the mechanisms by which... more The ongoing biotechnology revolution promises a complete understanding of the mechanisms by which cells and tissues carry out their functions. As proteins are integral components of cell function, it is critical to understand their properties such as structure and localization. The study of protein subcellular localization (PSL) is important for elucidating protein functions involved in various cellular processes. The subcellular
2011 5th International Conference on Bioinformatics and Biomedical Engineering, 2011
Nerve conduction block has been simulated by high frequency sinusoidal, square pulses and a new s... more Nerve conduction block has been simulated by high frequency sinusoidal, square pulses and a new suggested waveform (assimilating sinusoidal and square electrical pulses), using a Lamped circuit model of the myelinated axons based on Schwartz equations. In this simulation the diameter of nerve fibers, has been selected between (1-20 μm) and has used (1-6 kHz) frequency range. At higher frequencies,
2010 17th Iranian Conference of Biomedical Engineering (ICBME), 2010
The genomic revolution promises a complete understanding of the mechanisms by which cells and tis... more The genomic revolution promises a complete understanding of the mechanisms by which cells and tissues carry out their functions. As proteins are integral components of cell function, it is critical to understand their properties such as structure and localization. Knowledge of a protein's subcellular distribution can contribute to a complete understanding of its function. Processing of subcellular image sets is still mostly manual and it causes the process inefficient and error-prone. But in recent years, try to perform high-resolution; high-throughput analysis for ten thousands of expressed proteins in the many cell types and cellular conditions under which they may be found creates. In this review, we describe a systematic approach for interpreting protein subcellular distributions using modified threshold adjacency statistics (MTAS) set of Subcellular Location Features (SLF). Previous work that uses threshold adjacency statistics (TAS), introduces a set of Subcellular Location Features which are computed by counting the number of threshold pixels adjacent. But here a novel method has been used that determines a modified features set, to improve the recognition of protein subcellular location patterns in 2D fluorescence microscope images with high accuracy and high speed.
Neural Computing and Applications, 2012
Abstract In this paper, a new algorithm for generating more-randomized keys for symmetrical ciphe... more Abstract In this paper, a new algorithm for generating more-randomized keys for symmetrical cipher one-time pad (OTP) according to the linear congruential (LCG) method based on the idea of genetic algorithm is proposed. The method, genetic-based random key generator, ...
Telecommunication Systems
Frontiers in Biomedical Technologies
Purpose: At Magnetic Resonance Imaging (MRI), artifacts arising from metal implants are an obstac... more Purpose: At Magnetic Resonance Imaging (MRI), artifacts arising from metal implants are an obstacle to obtaining optimal images. This study aimed to evaluate the impact of View-Angle Tilting (VAT) and Slice Encoding for Metal Artifact Correction (SEMAC) techniques for the artifact reduction of patients during knee MRI with metal implants. Materials and Methods: The MR images without any intervention of the knee from 20 patients with knee prostheses were used. The VAT and SEMAC metal artifact reduction techniques were applied to all the MR images. Volume and mass of the metal prosthesis were quantified using the MATLAB program and compared with the real measurements using nonparametric Wilcoxon tests in SPSS software. The qualitative analysis was performed by two blinded observers regarding the score of artifact size, distortions, image quality, and visualization of bone marrow and soft tissues adjacent to metal implants. In addition, Cohen’s kappa values were used for inter-observer...
One of the main characteristic in VLSI circuits is power dissipation. Due to the information loss... more One of the main characteristic in VLSI circuits is power dissipation. Due to the information loss, conventional logic circuits result in energy dissipation. Reversible circuits because they do not lose information, have zero internal power dissipation. This paper proposes a reversible 4-bit parallel adder for Excess-3 code. Excess-3 is an unweighted and self-complementing code. Excess-3 coding over BCD coding has various advantages. The primary superiority is that a decimal number can be nines' complemented (for subtraction) as facilely as a binary number can be ones' complemented by inverting all bits. The proposed Excess-3 adder in the number of reversible gates and garbage outputs, allowing high-speed and low-power reversible circuits, covers all favorable characteristics of reversible circuits. [Abdolzadeh V, Lotfivand N, Haghipour S. Design of a Reversible Ripple Carry Adder for Excess-3 Code. Life Sci J 2012;9(3):846-849]. (ISSN: 1097-8135). http://www.lifesciencesite....
Image processing has been one of the most important achievements and commonly used engineering te... more Image processing has been one of the most important achievements and commonly used engineering techniques in all areas of science, including medical science, and MRI as one of the most widely used non-invasive diagnostic techniques has been influenced more than other methods from this approach, so that today exact diagnosis of many medical problems such as tumors and lesions in the brain tissue, without using MRI method is an impossible and difficult matter.In other words, the separation of the main components of the brain's white matter, gray matter and cerebrospinal fluid and differentiation of them from abnormal tissue (tumor) requires high accuracy, which is not easily accessible with conventional methods for imaging. Basic techniques for edge detection (Sobel, Pryvet, Roberts, Vekny) can be used to determine the boundaries and edges, but due to noise and steep light variations of medical images, accurate segmentation and achieving to smooth and clear edge is difficult and t...
International Journal of Simulation Systems Science & Technology, 2013
Controlling numerous actuators and sensors of a UAV simultaneously, is slightly challenging. Also... more Controlling numerous actuators and sensors of a UAV simultaneously, is slightly challenging. Also, in nonlinear systems, which there are plenty of parameters to be identified and controlled, the fuzzy controllers, will permit more robust control than classic controllers and give stable outputs when exposed to high deviations in the input parameters. Therefore, we used FPGA to solve this issue. This work shows the design methodology of a UAV controller using FPGA which execute fuzzy logic. Appropriate UAV's position, speed and altitude parameters control are essential parts of this study. The proposed fuzzy controller offers performance of 2GFLIPS with 125 MHz FPGA clock. However, with respect to the low usage of the resources on the FPGA, parallel pipelined design of the FLC and the fact that HDL code could be instantiated in parallel, upper calculation power up to about 8GFLIPS is reachable.
Advances in Computer Science : an International Journal, 2014
This paper presents an automatic cooperative tracking of the interested target using two quad-rot... more This paper presents an automatic cooperative tracking of the interested target using two quad-rotors UAVs equipped with stereo vision systems. The system includes vision-based algorithms for searching and detecting of target on the video stream. The data processing algorithm used to estimate the position of the target, in addition a method offered based on Kalman filter. This method applied to fusion of each UAV’s estimation together. This combination’s result increased accurate estimation of target location comparing with single ways.
In this human study, the effect of the slope changes in moving surfaces on four muscle fatigue ca... more In this human study, the effect of the slope changes in moving surfaces on four muscle fatigue cases of lower limbs was investigated using surface electromyography. Zero, 10 and 20 degree slopes of a treadmill with a fixed speed of 5 km/h were used. Seven mature men were selected. Each man walked on the treadmill at each slope for five minutes. Then, muscle signals were recorded before and after walking on treadmill by surface electromyography. The time span between the tests for each person on the different slopes of the treadmill was 48 hours. It was revealed that the fatigue rate of muscles, at zero degrees slope, was not significantly different (P>0.05). But, at 10 degrees slope, the fatigue rate of Tibialis and others was significantly different (P<0.05) and increased. Also, at 20 degrees slope, between fatigue rate of Quadriceps and others was significantly different (P<0.05) and increased as well. It is concluded that slope changes in motion surfaces can increase the...
Advances in Computer Science : an International Journal, 2014
Unmanned aerial vehicles (UAVs) are ideal platforms for remote sensing due to their point of view... more Unmanned aerial vehicles (UAVs) are ideal platforms for remote sensing due to their point of view and freedom of movement. This paper introduces the cooperative localization of the interested target using four quad-rotors UAVs equipped with stereo vision systems. The system contains a vision-based algorithms for the detection and identification of the target on the video stream. An algorithm based on Kalman filter used to estimate the position of the target, in addition a method offered based on Kalman filter. This method applied to fusion of each UAV’s estimation together. Simulation results compared with non-cooperative and Two UAV cooperative systems. Results indicates that four UAV cooperative systems perform more accurate estimation of the target location.
International journal of Advanced Biological and Biomedical Research, 2018
Brain-Computer Interfaces (BCIs) are communication systems, which enable users to send commands t... more Brain-Computer Interfaces (BCIs) are communication systems, which enable users to send commands to computers by using brain activity only; this activity being generally measured by Electroencephalography (EEG). BCIs are generally designed according to a pattern recognition approach, i.e., by extracting features from EEG signals, and by using a classifier to identify the user’s mental state from such features. In this study, we have considered the BCI Competition data sets 2b-2008; additionally, Multi-Taper Common Spatial Pattern (MTCSP) feature extraction method is used for extracting the features of right and left hand data, Logistic Regression (Logreg) classifier is chosen to classify the data sets. In this paper, TPR, FPR, ACC and k function are used as evaluation criteria. The comparison of the results with the results of the BCI competition 2008 has proved the effectiveness, high accuracy and resolution of the proposed method. The results have shown that MTCSP method provides e...
artificial neural networks are one of the intelligent systems that apply experimental data in ord... more artificial neural networks are one of the intelligent systems that apply experimental data in order to obtain the hidden rule among data and model the system. Despite the high ability of neural networks, this method has limited application in biomaterial engineering so that it has not been used for estimating the chemical resistance of dental ceramics. The purpose of this research is to determine the mass concentration of ions eluted from dental ceramics emerged in an acid and draw on the results to develop a feed forward back propagation neural network to simulated the mechanism of elution of this type of ceramics. By designing such an intelligent system, it is possible to investigate and determine the eluted ions from each type of dental porcelains in a long period of time and anytime without the necessity of doing long experiments and high cost. Furthermore, this system is able to change the composition of each porcelain as software in a simulated media and compute the changes of...
World Academy of Science, Engineering and Technology, International Journal of Electronics and Communication Engineering, 2015
RSA cryptosystem, the first public key cryptography presented in 1977. Neural networks are often ... more RSA cryptosystem, the first public key cryptography presented in 1977. Neural networks are often used as a powerful discriminating estimator for tasks in function approximation. This paper describes a neural-network-based method relies on Radial Basis Function and Levenberg-Marquardt Backpropagation for estimating the behavior of the function used in RSA cryptosystem to calculate the function. The difficulty of the RSA cryptosystem relies on the difficulty of the factorization, to have the RSA cryptosystem broken, it suffices to factorize N which is the product of two prime numbers p, q ( ). This will be equivalent to calculate the Euler function .
World Academy of Science, Engineering and Technology, International Journal of Electronics and Communication Engineering, 2016
Understanding tumor development crossing multiple spatial-temporal scales is of great practical i... more Understanding tumor development crossing multiple spatial-temporal scales is of great practical importance to better fighting against cancers. It is hard to attack this problem with pure biological means. In recent decades, computer-based modeling and simulation techniques have been playing an increasingly important role in addressing it. After reviewing the literature, however, we notice that existing tumor models are either highly simplified or too complicated to be scaled to large tumor systems. In light of these problems, we have developed a software environment TUGME to facilitate the multi-scale modeling and simulation of tumor development based on the agent-based method. The most important feature of this software environment is its flexibility which enables straight-forward model reuse and extension. Tumor models of TUGME are hybrid as discrete and continuous approaches are coupled to model the discrete and continuous nature of the tumor system. TUGME is highly modularized, ...
International Journal of Advanced Biological and Biomedical Research, 2016
This article was published in an CASRP journal. The attached copy is furnished to the author for ... more This article was published in an CASRP journal. The attached copy is furnished to the author for non-commercial research and education use, including for instruction at the authors institution, sharing with colleagues and providing to institution administration. Other uses, including reproduction and distribution, or selling or licensing copied, or posting to personal, institutional or third party websites are prohibited. In most cases authors are permitted to post their version of the article (e.g. in Word or Tex form) to their personal website or institutional repository. Authors requiring further information regarding CASRP΄s archiving and manuscript policies encouraged to visit: http://www.casrp.co.uk/journals
2010 6th Iranian Conference on Machine Vision and Image Processing, 2010
The ongoing biotechnology revolution promises a complete understanding of the mechanisms by which... more The ongoing biotechnology revolution promises a complete understanding of the mechanisms by which cells and tissues carry out their functions. As proteins are integral components of cell function, it is critical to understand their properties such as structure and localization. The study of protein subcellular localization (PSL) is important for elucidating protein functions involved in various cellular processes. The subcellular
2011 5th International Conference on Bioinformatics and Biomedical Engineering, 2011
Nerve conduction block has been simulated by high frequency sinusoidal, square pulses and a new s... more Nerve conduction block has been simulated by high frequency sinusoidal, square pulses and a new suggested waveform (assimilating sinusoidal and square electrical pulses), using a Lamped circuit model of the myelinated axons based on Schwartz equations. In this simulation the diameter of nerve fibers, has been selected between (1-20 μm) and has used (1-6 kHz) frequency range. At higher frequencies,
2010 17th Iranian Conference of Biomedical Engineering (ICBME), 2010
The genomic revolution promises a complete understanding of the mechanisms by which cells and tis... more The genomic revolution promises a complete understanding of the mechanisms by which cells and tissues carry out their functions. As proteins are integral components of cell function, it is critical to understand their properties such as structure and localization. Knowledge of a protein's subcellular distribution can contribute to a complete understanding of its function. Processing of subcellular image sets is still mostly manual and it causes the process inefficient and error-prone. But in recent years, try to perform high-resolution; high-throughput analysis for ten thousands of expressed proteins in the many cell types and cellular conditions under which they may be found creates. In this review, we describe a systematic approach for interpreting protein subcellular distributions using modified threshold adjacency statistics (MTAS) set of Subcellular Location Features (SLF). Previous work that uses threshold adjacency statistics (TAS), introduces a set of Subcellular Location Features which are computed by counting the number of threshold pixels adjacent. But here a novel method has been used that determines a modified features set, to improve the recognition of protein subcellular location patterns in 2D fluorescence microscope images with high accuracy and high speed.
Neural Computing and Applications, 2012
Abstract In this paper, a new algorithm for generating more-randomized keys for symmetrical ciphe... more Abstract In this paper, a new algorithm for generating more-randomized keys for symmetrical cipher one-time pad (OTP) according to the linear congruential (LCG) method based on the idea of genetic algorithm is proposed. The method, genetic-based random key generator, ...