Network


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

Hotspot


Dive into the research topics where He-Jin Gu is active.

Publication


Featured researches published by He-Jin Gu.


Multimedia Tools and Applications | 2009

Dynamic video summarization using two-level redundancy detection

Yue Gao; Wei-Bo Wang; Jun-Hai Yong; He-Jin Gu

The mushroom growth of video information, consequently, necessitates the progress of content-based video analysis techniques. Video summarization, aiming to provide a short video summary of the original video document, has drawn much attention these years. In this paper, we propose an algorithm for video summarization with a two-level redundancy detection procedure. By video segmentation and cast indexing, the algorithm first constructs story boards to let users know main scenes and cast (when this is a video with cast) in the video. Then it removes redundant video content using hierarchical agglomerative clustering in the key frame level. The impact factors of scenes and key frames are defined, and parts of key frames are selected to generate the initial video summary. Finally, a repetitive frame segment detection procedure is designed to remove redundant information in the initial video summary. Results of experimental applications on TV series, movies and cartoons are given to illustrate the proposed algorithm.


Computer Aided Geometric Design | 2009

A torus patch approximation approach for point projection on surfaces

Xiao-Ming Liu; Lei Yang; Jun-Hai Yong; He-Jin Gu; Jia-Guang Sun

This paper proposes a second order geometric iteration algorithm for point projection and inversion on parametric surfaces. The iteration starts from an initial projection estimation. In each iteration, we construct a second order osculating torus patch to the parametric surface at the previous projection. Then we project the test point onto the torus patch to compute the next projection and its parameter. This iterative process is terminated when the parameter satisfies the required precision. Experiments demonstrate the convergence speed of our algorithm.


Computer-aided Design | 2008

A numerically stable fragile watermarking scheme for authenticating 3D models

Wei-Bo Wang; Guo-Qin Zheng; Jun-Hai Yong; He-Jin Gu

This paper analyzes the numerically instable problem in the current 3D fragile watermarking schemes. Some existing fragile watermarking schemes apply the floating-point arithmetic to embed the watermarks. However, these schemes fail to work properly due to the numerically instable problem, which is common in the floating-point arithmetic. This paper proposes a numerically stable fragile watermarking scheme. The scheme views the mantissa part of the floating-point number as an unsigned integer and operates on it by the bit XOR operator. Since there is no numerical problem in the bit operation, this scheme is numerically stable. The scheme can control the watermark strength through changing the embedding parameters. This paper further discusses selecting appropriate embedding parameters to achieve good performance in terms of the perceptual invisibility and the ability to detect unauthorized attacks on the 3D models. The experimental results show that the proposed public scheme could detect attacks such as adding noise, adding/deleting faces, inserting/removing vertices, etc. The comparisons with the existing fragile schemes show that this scheme is easier to implement and use.


Computers & Geosciences | 2010

A point-in-polygon method based on a quasi-closest point

Sheng Yang; Jun-Hai Yong; Jia-Guang Sun; He-Jin Gu; Jean-Claude Paul

This paper presents a numerically stable solution to a point-in-polygon problem by combining the orientation method and the uniform subdivision technique. We define first a quasi-closest point that can be locally found through the uniform subdivision cells, and then we provide the criteria for determining whether a point lies inside a polygon according to the quasi-closest point. For a large number of points to be tested against the same polygon, the criteria are employed to determine the inclusion property of an empty cell as well as a test point. The experimental tests show that the new method resolves the singularity of a test point on an edge without loss of efficiency. The GIS case study also demonstrates the capability of the method to identify which region contains a test point in a map.


The Visual Computer | 2010

Filling n -sided regions with G 1 triangular Coons B-spline patches

Kan-Le Shi; Jun-Hai Yong; Jia-Guang Sun; Jean-Claude Paul; He-Jin Gu

Filling n-sided regions is an essential operation in shape and surface modeling. Positional and tangential continuities are highly required in designing and manufacturing. We propose a method for filling n-sided regions with untrimmed triangular Coons B-spline patches, preserving G1 continuity exactly. The algorithm first computes a central point, a central normal, the central, and the corner derivative vectors. Then the region is split into n triangular areas by connecting the central point to each corner of the boundary. These inner curves and all cross-boundary derivatives are computed fulfilling G1 compatibility conditions. And finally, the triangular patches are generated in the Coons B-spline form, one boundary of which is regressed to the central vertex. Neither positional nor tangential error is introduced by this method. And only one degree elevation is needed.


International Journal of Geographical Information Science | 2010

A cell-based algorithm for evaluating directional distances in GIS

Sheng Yang; Jun-Hai Yong; Jia-Guang Sun; He-Jin Gu; Jean-Claude Paul

Directional distance is commonly used in geographical information systems as a measure of openness. In previous works, the sweep line method and the interval tree method have been employed to evaluate the directional distances on vector maps. Both methods require rotating original maps and study points in every direction of interest. In this article, we propose a cell-based algorithm that pre-processes a map only once; that is, it subdivides the map into a group of uniform-sized cells and records each borderline of the map into the cells traversed by its corresponding line segment. Based on the pre-processing result, the neighbouring borderlines of a study point can be directly obtained through the neighbouring cells of the point, and the borderlines in a definite direction can be simply acquired through the cells traversed by the half line as well. As a result, the processing step does not need to enumerate all the borderlines of the map when determining whether a point is on a borderline or finding the nearest intersection between a half line and the borderlines. Furthermore, we implement the algorithm for determining fetch length in coastal environment. Once the pre-processing is done, the algorithm can work in a complex archipelago environment such as to calculate the fetch lengths in multiple directions, to determine the inclusion property of a point, and to deal with the singularity of a study point on a borderline.


Science in China Series F: Information Sciences | 2009

Removing local irregularities of triangular meshes with highlight line models

Jun-Hai Yong; Bailin Deng; Fuhua Cheng; Bin Wang; Kun Wu; He-Jin Gu

The highlight line model is a powerful tool in assessing the quality of a surface. It increases the flexibility of an interactive design environment. In this paper, a method to generate a highlight line model on an arbitrary triangular mesh is presented. Based on the highlight line model, a technique to remove local shape irregularities of a triangular mesh is then presented. The shape modification is done by solving a minimization problem and performing an iterative procedure. The new technique improves not only the shape quality of the mesh surface, but also the shape of the highlight line model. It provides an intuitive and yet suitable method for locally optimizing the shape of a triangular mesh.


Science in China Series F: Information Sciences | 2017

B-spline surface fitting to mesh vertices

Yang Lu; Jun-Hai Yong; Kan-Le Shi; He-Jin Gu; Ping Zheng; Jean-Claude Paul

摘要创新点通过拟合离散数据构造 B 样条曲面的方法在 CAD 领域中广泛应用。 本文提出一种使用层次化结构的多张 B 样条曲面拟合网格模型的方法。 对于较难使用一张 B 样条曲面进行拟合的网格模型,我们将其拆分为多张子网格,子网格组成层次化树状结构。然后对于每张子网格, 使用一张 B 样条曲面进行拟合。 本文算法对于一些经典的网格模型输入有较好的拟合结果。


Computer-aided Design | 2008

Approximate computation of curves on B-spline surfaces

Yi-Jun Yang; Song Cao; Jun-Hai Yong; Hui Zhang; Jean-Claude Paul; Jia-Guang Sun; He-Jin Gu


International Journal of CAD/CAM | 2010

Constructing G^1 quadratic Bezier curves with arbitrary endpoint tangent vectors

He-Jin Gu; Jun-Hai Yong; Jean-Claude Paul; Fuhua Cheng

Collaboration


Dive into the He-Jin Gu's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Fuhua Cheng

University of Kentucky

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Hui Zhang

Chinese Ministry of Education

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Song Cao

Chinese Ministry of Education

View shared research outputs
Researchain Logo
Decentralizing Knowledge