Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Guifeng Shao is active.

Publication


Featured researches published by Guifeng Shao.


Engineering Applications of Artificial Intelligence | 2004

Extracting the trajectory of writing brush in Chinese character calligraphy

Fenghui Yao; Guifeng Shao; Jianqiang Yi

This paper describes the extraction of the trajectory of the writing brush in Chinese character calligraphy (CCC), based on image and curve processing techniques and the calligraphy knowledge. This trajectory is used in a CCC robot which is developed to inherit CCC techniques. In CCC, the writing styles can be roughly classified into five different styles-ancient, angular, block, semi-cursive, and cursive style. This paper is limited to discuss the trajectory extraction from the character image written in block style. Firstly, for a given Chinese character, its image patterns in block style are retrieved from CCC database which contains 29,456 characters written by different famous calligraphers in Chinese history. Then the image of the designated writing is thinned. The coordinates of the line passing the centers of each stroke are detected from the thinned image with aid of writing order information. These coordinates represent the thinned-center-line of the stroke (TCLS, for short). And then, TCLS is separated into several curve segments according the calligraphy knowledge. The trajectory of the writing brush is considered as B-spline curves determined by the points on curve segments. The trajectory and the pressure control information are sent to the CCC robot to imitate calligraphers behavior. The experiment results show that the proposed method obtains very good trajectories of the writing brush for CCC robot.


Journal of Nanotechnology | 2014

Nanosensor Data Processor in Quantum-Dot Cellular Automata

Fenghui Yao; Mohamed Saleh Zein-Sabatto; Guifeng Shao; Mohammad Bodruzzaman; Mohan Malkani

Quantum-dot cellular automata (QCA) is an attractive nanotechnology with the potential alterative to CMOS technology. QCA provides an interesting paradigm for faster speed, smaller size, and lower power consumption in comparison to transistor-based technology, in both communication and computation. This paper describes the design of a 4-bit multifunction nanosensor data processor (NSDP). The functions of NSDP contain (i) sending the preprocessed raw data to high-level processor, (ii) counting the number of the active majority gates, and (iii) generating the approximate sigmoid function. The whole system is designed and simulated with several different input data.


robot and human interactive communication | 2005

Painting brush control techniques in Chinese painting robot

Fenghui Yao; Guifeng Shao

This paper describes a Chinese painting robot (CP robot) that can be categorized as an art robot. The whole system consists of a robot arm, robot hand, Chinese brush, and system controller. In Chinese painting, the following four objects: bamboos, plum blossoms, chrysanthemums, and orchids are often used to practice painting techniques. This paper focuses on how to draw bamboos by a CP robot. When a bamboo drawing is presented, the CP robot decomposes the drawing into stems, joints, branches, and leaves. According to the drawing order information, the system controller creates the trajectory of the Chinese brush. The trajectory of the Chinese brush is considered as B-spline curves determined by the points included in the drawing order information. The trajectory and the pressure control information are sent to the CP robot to imitate painters behavior. The experiment results show that the proposed techniques are efficient for the CP robot to perform the fundamental drawing in Chinese painting.


Eurasip Journal on Image and Video Processing | 2010

Real-time multiple moving targets detection from airborne IR imagery by dynamic Gabor filter and dynamic Gaussian detector

Fenghui Yao; Guifeng Shao; Ali Sekmen; Mohan Malkani

This paper presents a robust approach to detect multiple moving targets from aerial infrared (IR) image sequences. The proposed novel method is based on dynamic Gabor filter and dynamic Gaussian detector. First, the motion induced by the airborne platform is modeled by parametric affine transformation and the IR video is stabilized by eliminating the background motion. A set of feature points are extracted and they are categorized into inliers and outliers. The inliers are used to estimate affine transformation parameters, and the outliers are used to localize moving targets. Then, a dynamic Gabor filter is employed to enhance the difference images for more accurate detection and localization of moving targets. The Gabor filters orientation is dynamically changed according to the orientation of optical flows. Next, the specular highlights generated by the dynamic Gabor filter are detected. The outliers and specular highlights are fused to indentify the moving targets. If a specular highlight lies in an outlier cluster, it corresponds to a target; otherwise, the dynamic Gaussian detector is employed to determine whether the specular highlight corresponds to a target. The detection speed is approximate 2 frames per second, which meets the real-time requirement of many target tracking systems.


Advanced Robotics | 2003

Automatic concrete tunnel inspection robot system

Fenghui Yao; Guifeng Shao; Ryoichi Takaue; Akikazu Tamaki

This paper describes the development of an automatic concrete tunnel inspection system by an autonomous mobile robot. This work was motivated by the accidents in recent years that were caused by falling parts of the inner wall of concrete tunnels. This brought about serious damage to national property and led to the great concern throughout the whole society. Here, we proposed a non-destructive automatic tunnel inspection method. In this method, we aim to inspect the tunnel automatically and completely at high speed by using non-destructive sensors. For the non-destructive sensors, we employ 24 ultrasonic range sensors and six video cameras. These sensors are mounted on the same plane in the shape of a semi-ring. This ultrasonic range sensor video camera semi-ring is called a URS/VC semi-ring. This URS/VC semi-ring is mounted on an autonomous mobile robot to inspect the concrete tunnel. Experiment results show that this system can detect deformed inner walls at divisions of 14 mm when the robot moves at 20 mm/s.


international conference on information and automation | 2008

Aerial image registration based on joint feature-spatial spaces, curve and template matching

Guifeng Shao; Fenghui Yao; Mohan Malkani

Image registration has wide applications in remote sensing, medicine, cartography, and computer vision. This paper describes a method for aerial image registration, which is based on joint feature-spatial spaces, curve matching, and template matching. The entire algorithm consists of (i) segmentation and region representation, (ii) region matching based on joint feature-spatial space, (iii) transformation model estimation based on curve matching and template matching, and (iv) image transformation. Experiment results show the effectiveness of this algorithm.


Advanced Robotics | 2004

Trajectory generation of the writing–brush for a robot arm to inherit block–style Chinese character calligraphy techniques

Fenghui Yao; Guifeng Shao; Jianqiang Yi

This paper relates the trajectory generation of the writing-brush for a robot arm to inherit Chinese character calligraphy (CCC) techniques. First, to preserve the characters written by famous calligraphers in Chinese history, we constructed a CCC database which contains 29 456 characters written by different calligraphers in different styles (ancient, angular, block, semi-cursive and cursive style). With this CCC database, it is possible to search, restore and append the calligraphy writing for a specific character. Second, we mainly relate the inheritance of CCC. Because CCC is not a static thing, but a dynamic process of an activity which concerns a lot of complicated factors such as the pressure and speed control of the writing brush, how to write the start and end of strokes, etc., we propose to inherit this dynamic process by a robot. This paper is limited to discussing how to inherit the writing techniques for block-style calligraphy writing by a robot arm. The total number of Chinese characters is more than 800 000. These characters can be constructed by basic strokes. There are 28 different kinds of strokes used to construct all of these characters. The skeleton of a stroke is decided by the control points that exist within the stroke. The shape of a stroke is determined by the trajectory derived from the control points and the pressure to the writing brush. The control points for 28 strokes are given and the control techniques for a robot to write these strokes in block style are developed. At present, the robot can write any character in block style.


robot and human interactive communication | 2000

Development of an automatic concrete-tunnel inspection system by an autonomous mobile robot

Fenghui Yao; Guifeng Shao; Hiroaki Yamada; Kiyoshi Kato

We propose a non-destructive automatic concrete tunnel inspection method. In this method, we aim to inspect the tunnel automatically and completely at high-speed by using non-destructive sensors. For the non-destructive sensors, we employ 24 ultrasonic sensors an 6 video cameras. These sensors are mounted on the same plane in the shape of semi-ring. This combined ultrasonic-sensor/video-camera semi-ring (or USVC semi-ring) is mounted on an autonomous mobile robot inspect the concrete-tunnel. Experiment results show that this system can detect the deformed inner-wall at the division of 8 nm, when the robot moves at 20 mm/S.


Proceedings IWISP '96#R##N#4–7 November 1996, Manchester, United Kingdom | 1996

Partial curve identification in 2-d space and its application to robot assembly

Fenghui Yao; Guifeng Shao; Akikazu Tamaki; Kiyoshi Kato

Publisher Summary The shape of the object plays a very important role in object recognition, analysis, and classification. Researches in this field can be roughly classified into edge detection, dominant point detection of the boundary curve, and shape recognition. This chapter describes an algorithm to identify the partial curves of planar objects in 2-D space and its application to robot assembly. For the given boundary curves of objects, dominant points of every boundary curve are detected. Then, by considering the dominant points as the separation points, the corresponding boundary curve is segmented into partial boundary curves, which are called curve segments. Then, the curve segments belonging to the boundary curve of an object are translated and rotated to match those of another object to obtain the matched curve segments. From these matched curve segments, the longest consecutive matched curve is detected. The chapter shows the effectiveness of this algorithm by the experiment results.


Pattern Recognition Letters | 2003

A shape and image merging technique to solve jigsaw puzzles

Fenghui Yao; Guifeng Shao

Collaboration


Dive into the Guifeng Shao's collaboration.

Top Co-Authors

Avatar

Fenghui Yao

Tennessee State University

View shared research outputs
Top Co-Authors

Avatar

Mohan Malkani

Tennessee State University

View shared research outputs
Top Co-Authors

Avatar

Akikazu Tamaki

Kyushu Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Kiyoshi Kato

University of East Asia

View shared research outputs
Top Co-Authors

Avatar

Jianqiang Yi

Chinese Academy of Sciences

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ali Sekmen

Tennessee State University

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge