Dũng Phạm - Academia.edu (original) (raw)

Papers by Dũng Phạm

Research paper thumbnail of Multiple Convolution Neural Networks for an Online Handwriting Recognition System

This paper focuses on a specific word recognition technique for an online handwriting recognition... more This paper focuses on a specific word recognition technique for an online handwriting recognition system which uses Multiple Component Neural Networks (MCNN) as the exchangeable parts of the classifier. As the most recent of approaches, the system proceeds by segmenting handwriting words into smaller pieces (usually characters), which are recognized separately. The recognition results are then a composition of individually recognized characters. They are sent to the input of a word recognition module to choose the most suitable one by applying some dictionary search algorithms. The proposed classifier overcomes obstacles and difficulties of traditional ones to large character classes. Furthermore, the proposed classifier also has expandable capacity, which can recognize other character classes by adding or changing component networks and built-in dictionaries dynamically. Keywordsonline handwriting; recognition; convolution; neural network.

Research paper thumbnail of Economic Nationalism and Globalization in South Korea: A Critical Insight

Research paper thumbnail of Thơ văn Phạm Văn Nghị

Research paper thumbnail of Phân tích tình hình cho vay doanh nghiệp tại Ngân hàng TMCP Đầu tư và Phát triển Việt Nam - Chi nhánh Đắk Nông

Research paper thumbnail of Workspace Performance Optimization of Fully Restrained Cable-Driven Parallel Manipulators

2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2006

Abstract Workspace analysis and optimization is a critical issue in robot manipulator design. For... more Abstract Workspace analysis and optimization is a critical issue in robot manipulator design. For a cable-driven parallel manipulator (CDPM), due to the unilateral driving properties of the cables, maintaining positive cable tension is essential to maneuver the moving ...

Research paper thumbnail of Development of a Bio-Inspired Wrist Prosthesis

2006 IEEE Conference on Robotics, Automation and Mechatronics, 2006

Abstract— This paper presents a novel mechanical design of a 3-DOF wrist prosthesis. Mimicking bi... more Abstract— This paper presents a novel mechanical design of a 3-DOF wrist prosthesis. Mimicking biological solutions from the human arm anatomy, the wrist prosthesis is designed to have a parallel structure and is cable-driven. This results in a much lighter prosthesis, with higher ...

Research paper thumbnail of Threat analysis of portable hack tools from USB storage devices and protection solutions

2010 International Conference on Information and Emerging Technologies, 2010

Research paper thumbnail of Simple Logic Threshold Conversion Circuits

2006 13th IEEE International Conference on Electronics, Circuits and Systems, 2006

Abstract Three simple logic threshold conversion circuits are proposed. The proposed simple logic... more Abstract Three simple logic threshold conversion circuits are proposed. The proposed simple logic threshold conversion circuits can be implemented using normal conventional MOS transistors. Conversion characteristics of the proposed circuit have been confirmed ...

Research paper thumbnail of Online Handwriting Recognition Using Multi Convolution Neural Networks

Lecture Notes in Computer Science, 2012

This paper presents a library written by C# language for the online handwriting recognition syste... more This paper presents a library written by C# language for the online handwriting recognition system using UNIPEN-online handwritten training set. The recognition engine based on convolution neural networks and yields recognition rates to 99% to MNIST training set, 97% to UNIPEN's digit training set (1a), 89% to a collection of 44022 capital letters and digits (1a,1b) and 89% to lower case letters (1c). These networks are combined to create a larger system which can recognize 62 English characters and digits. A proposed handwriting segmentation algorithm is carried out which can extract sentences, words and characters from handwritten text. The characters then are given as the input to the network.

Research paper thumbnail of A New and Simple Method of Synthesis of Carboxymethylchitosans

Advances in Chitin and Chitosan, 1992

Research paper thumbnail of Global Łojasiewicz-type inequality for non-degenerate polynomial maps

Journal of Mathematical Analysis and Applications, 2014

Abstract Let F : = ( f 1 , … , f p ) : R n → R p be a polynomial map. This paper studies the exis... more Abstract Let F : = ( f 1 , … , f p ) : R n → R p be a polynomial map. This paper studies the existence of the following global Łojasiewicz-type inequality ‖ F ( x ) ‖ α + ‖ F ( x ) ‖ β ⩾ c d ( x , F − 1 ( 0 ) ) for all x ∈ R n , for some constants c > 0 , α > 0 , and β > 0 . We show that the above inequality holds if one of the following conditions is satisfied: (i) F is convenient and Khovanskii non-degenerate at infinity; (ii) F is convenient and non-degenerate at infinity; (iii) F is Mikhailov–Gindikin non-degenerate. Further, in cases (ii) and (iii), the exponents α and β can be determined explicitly.

Research paper thumbnail of A Geometric Approach to the Design of Serial and Parallel Manipulators with Passive Joints

Applied Mathematics, 2014

The use of robotic manipulators in remote and sensitive areas calls for more robust solutions whe... more The use of robotic manipulators in remote and sensitive areas calls for more robust solutions when handling joint failure, and the industry demands mathematically robust approaches to handle even the worst case scenarios. For both serial and parallel manipulators torque failure is indeed a worst case scenario. Thus, a systematic analysis of the effects of external forces on manipulators with passive joints is presented. For serial manipulators we find under what conditions the robot is conditionally equilibrated, that is, equilibrated with respect to a specific external force. These conditions are, as expected, very restrictive. The serial, or subchain, case serves as a good platform for analyzing parallel manipulators. In parallel manipulators passive joints can appear as a design choice or as a result of torque failure. In both cases a good understanding of the effects that passive joints have on the mobility and motion of the parallel manipulator is crucial. We first look at the effects that passive joints have on the mobility of the mechanism. Then, if the mobility considering passive joints only is not zero we find a condition similar to the serial case for which the parallel manipulator is conditionally equilibrated with respect to a specific external force.

Research paper thumbnail of A Geometric Approach to Actuator Failure in Robotic Manipulators

PAMM, 2014

The use of robotic manipulators in remote and sensitive areas calls for more robust solutions whe... more The use of robotic manipulators in remote and sensitive areas calls for more robust solutions when handling joint failure, and the industry demands mathematically robust approaches to handle even the worst case scenarios. Thus, a systematic analysis of the effects of external forces on manipulators with passive joints is presented. In parallel manipulators passive joints can appear as a design choice or as a result of torque failure. In both cases a good understanding of the effects that passive joints have on the mobility and motion of the parallel manipulator is crucial. We first look at the effect that passive joints have on the mobility of the mechanism. Then, if the mobility, considering passive joints only, is not zero we find a condition for which the parallel manipulator is conditionally equilibrated with respect to a specific external force.

Research paper thumbnail of Evaluation of Subjective and Objective Performance Metrics for Haptically Controlled Robotic Systems

Modeling, Identification and Control: A Norwegian Research Bulletin, 2014

This paper studies in detail how different evaluation methods perform when it comes to describing... more This paper studies in detail how different evaluation methods perform when it comes to describing the performance of haptically controlled mobile manipulators. Particularly, we investigate how well subjective metrics perform compared to objective metrics. To find the best metrics to describe the performance of a control scheme is challenging when human operators are involved; how the user perceives the performance of the controller does not necessarily correspond to the directly measurable metrics normally used in controller evaluation. It is therefore important to study whether there is any correspondence between how the user perceives the performance of a controller, and how it performs in terms of directly measurable metrics such as the time used to perform a task, number of errors, accuracy, and so on. To perform these tests we choose a system that consists of a mobile manipulator that is controlled by an operator through a haptic device. This is a good system for studying different performance metrics as the performance can be determined by subjective metrics based on feedback from the users, and also as objective and directly measurable metrics. The system consists of a robotic arm which provides for interaction and manipulation, which is mounted on a mobile base which extends the workspace of the arm. The operator thus needs to perform both interaction and locomotion using a single haptic device. While the position of the on-board camera is determined by the base motion, the principal control objective is the motion of the manipulator arm. This calls for intelligent control allocation between the base and the manipulator arm in order to obtain intuitive control of both the camera and the arm. We implement three different approaches to the control allocation problem, i.e., whether the vehicle or manipulator arm actuation is applied to generate the desired motion. The performance of the different control schemes is evaluated, and our findings strongly suggest that objective metrics better describe the performance of the controller, even though there is a clear correlation between subjective and objective performance metrics.

Research paper thumbnail of Multiple Convolution Neural Networks for an Online Handwriting Recognition System

This paper focuses on a specific word recognition technique for an online handwriting recognition... more This paper focuses on a specific word recognition technique for an online handwriting recognition system which uses Multiple Component Neural Networks (MCNN) as the exchangeable parts of the classifier. As the most recent of approaches, the system proceeds by segmenting handwriting words into smaller pieces (usually characters), which are recognized separately. The recognition results are then a composition of individually recognized characters. They are sent to the input of a word recognition module to choose the most suitable one by applying some dictionary search algorithms. The proposed classifier overcomes obstacles and difficulties of traditional ones to large character classes. Furthermore, the proposed classifier also has expandable capacity, which can recognize other character classes by adding or changing component networks and built-in dictionaries dynamically. Keywordsonline handwriting; recognition; convolution; neural network.

Research paper thumbnail of Economic Nationalism and Globalization in South Korea: A Critical Insight

Research paper thumbnail of Thơ văn Phạm Văn Nghị

Research paper thumbnail of Phân tích tình hình cho vay doanh nghiệp tại Ngân hàng TMCP Đầu tư và Phát triển Việt Nam - Chi nhánh Đắk Nông

Research paper thumbnail of Workspace Performance Optimization of Fully Restrained Cable-Driven Parallel Manipulators

2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2006

Abstract Workspace analysis and optimization is a critical issue in robot manipulator design. For... more Abstract Workspace analysis and optimization is a critical issue in robot manipulator design. For a cable-driven parallel manipulator (CDPM), due to the unilateral driving properties of the cables, maintaining positive cable tension is essential to maneuver the moving ...

Research paper thumbnail of Development of a Bio-Inspired Wrist Prosthesis

2006 IEEE Conference on Robotics, Automation and Mechatronics, 2006

Abstract— This paper presents a novel mechanical design of a 3-DOF wrist prosthesis. Mimicking bi... more Abstract— This paper presents a novel mechanical design of a 3-DOF wrist prosthesis. Mimicking biological solutions from the human arm anatomy, the wrist prosthesis is designed to have a parallel structure and is cable-driven. This results in a much lighter prosthesis, with higher ...

Research paper thumbnail of Threat analysis of portable hack tools from USB storage devices and protection solutions

2010 International Conference on Information and Emerging Technologies, 2010

Research paper thumbnail of Simple Logic Threshold Conversion Circuits

2006 13th IEEE International Conference on Electronics, Circuits and Systems, 2006

Abstract Three simple logic threshold conversion circuits are proposed. The proposed simple logic... more Abstract Three simple logic threshold conversion circuits are proposed. The proposed simple logic threshold conversion circuits can be implemented using normal conventional MOS transistors. Conversion characteristics of the proposed circuit have been confirmed ...

Research paper thumbnail of Online Handwriting Recognition Using Multi Convolution Neural Networks

Lecture Notes in Computer Science, 2012

This paper presents a library written by C# language for the online handwriting recognition syste... more This paper presents a library written by C# language for the online handwriting recognition system using UNIPEN-online handwritten training set. The recognition engine based on convolution neural networks and yields recognition rates to 99% to MNIST training set, 97% to UNIPEN's digit training set (1a), 89% to a collection of 44022 capital letters and digits (1a,1b) and 89% to lower case letters (1c). These networks are combined to create a larger system which can recognize 62 English characters and digits. A proposed handwriting segmentation algorithm is carried out which can extract sentences, words and characters from handwritten text. The characters then are given as the input to the network.

Research paper thumbnail of A New and Simple Method of Synthesis of Carboxymethylchitosans

Advances in Chitin and Chitosan, 1992

Research paper thumbnail of Global Łojasiewicz-type inequality for non-degenerate polynomial maps

Journal of Mathematical Analysis and Applications, 2014

Abstract Let F : = ( f 1 , … , f p ) : R n → R p be a polynomial map. This paper studies the exis... more Abstract Let F : = ( f 1 , … , f p ) : R n → R p be a polynomial map. This paper studies the existence of the following global Łojasiewicz-type inequality ‖ F ( x ) ‖ α + ‖ F ( x ) ‖ β ⩾ c d ( x , F − 1 ( 0 ) ) for all x ∈ R n , for some constants c > 0 , α > 0 , and β > 0 . We show that the above inequality holds if one of the following conditions is satisfied: (i) F is convenient and Khovanskii non-degenerate at infinity; (ii) F is convenient and non-degenerate at infinity; (iii) F is Mikhailov–Gindikin non-degenerate. Further, in cases (ii) and (iii), the exponents α and β can be determined explicitly.

Research paper thumbnail of A Geometric Approach to the Design of Serial and Parallel Manipulators with Passive Joints

Applied Mathematics, 2014

The use of robotic manipulators in remote and sensitive areas calls for more robust solutions whe... more The use of robotic manipulators in remote and sensitive areas calls for more robust solutions when handling joint failure, and the industry demands mathematically robust approaches to handle even the worst case scenarios. For both serial and parallel manipulators torque failure is indeed a worst case scenario. Thus, a systematic analysis of the effects of external forces on manipulators with passive joints is presented. For serial manipulators we find under what conditions the robot is conditionally equilibrated, that is, equilibrated with respect to a specific external force. These conditions are, as expected, very restrictive. The serial, or subchain, case serves as a good platform for analyzing parallel manipulators. In parallel manipulators passive joints can appear as a design choice or as a result of torque failure. In both cases a good understanding of the effects that passive joints have on the mobility and motion of the parallel manipulator is crucial. We first look at the effects that passive joints have on the mobility of the mechanism. Then, if the mobility considering passive joints only is not zero we find a condition similar to the serial case for which the parallel manipulator is conditionally equilibrated with respect to a specific external force.

Research paper thumbnail of A Geometric Approach to Actuator Failure in Robotic Manipulators

PAMM, 2014

The use of robotic manipulators in remote and sensitive areas calls for more robust solutions whe... more The use of robotic manipulators in remote and sensitive areas calls for more robust solutions when handling joint failure, and the industry demands mathematically robust approaches to handle even the worst case scenarios. Thus, a systematic analysis of the effects of external forces on manipulators with passive joints is presented. In parallel manipulators passive joints can appear as a design choice or as a result of torque failure. In both cases a good understanding of the effects that passive joints have on the mobility and motion of the parallel manipulator is crucial. We first look at the effect that passive joints have on the mobility of the mechanism. Then, if the mobility, considering passive joints only, is not zero we find a condition for which the parallel manipulator is conditionally equilibrated with respect to a specific external force.

Research paper thumbnail of Evaluation of Subjective and Objective Performance Metrics for Haptically Controlled Robotic Systems

Modeling, Identification and Control: A Norwegian Research Bulletin, 2014

This paper studies in detail how different evaluation methods perform when it comes to describing... more This paper studies in detail how different evaluation methods perform when it comes to describing the performance of haptically controlled mobile manipulators. Particularly, we investigate how well subjective metrics perform compared to objective metrics. To find the best metrics to describe the performance of a control scheme is challenging when human operators are involved; how the user perceives the performance of the controller does not necessarily correspond to the directly measurable metrics normally used in controller evaluation. It is therefore important to study whether there is any correspondence between how the user perceives the performance of a controller, and how it performs in terms of directly measurable metrics such as the time used to perform a task, number of errors, accuracy, and so on. To perform these tests we choose a system that consists of a mobile manipulator that is controlled by an operator through a haptic device. This is a good system for studying different performance metrics as the performance can be determined by subjective metrics based on feedback from the users, and also as objective and directly measurable metrics. The system consists of a robotic arm which provides for interaction and manipulation, which is mounted on a mobile base which extends the workspace of the arm. The operator thus needs to perform both interaction and locomotion using a single haptic device. While the position of the on-board camera is determined by the base motion, the principal control objective is the motion of the manipulator arm. This calls for intelligent control allocation between the base and the manipulator arm in order to obtain intuitive control of both the camera and the arm. We implement three different approaches to the control allocation problem, i.e., whether the vehicle or manipulator arm actuation is applied to generate the desired motion. The performance of the different control schemes is evaluated, and our findings strongly suggest that objective metrics better describe the performance of the controller, even though there is a clear correlation between subjective and objective performance metrics.