Demo Data from EDBT 2026 / reviewers in the wild / expert
Paul Y. S. Cheung
dblp:58/3748 · also Paul Ying Sheung Cheung
· DBLP profile ↗
30ranked-venue papers
1as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 12 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 9Artificial intelligence and machine learning · 5Applied, interdisciplinary, general and emerging computing · 3Human-computer interaction and ubiquitous computing · 2
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Interconnection networks and networks-on-chip · 69% Parallel and multicore computing · 22% High-performance computing · 3% | |
| Computer graphics and multimedia
2 papers |
Image and video processing · 78% Rendering · 22% |
Topics — the 14 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Interconnection networks and networks-on-chip
routing algorithms |
0.1 | 2 | 2001 | Barrier Synchronization on Wormhole-Routed Networks · IEEE Trans. Parallel Distributed Syst. 2001 Recursive Cube of Rings: A New Topology for Interconnection Networks · IEEE Trans. Parallel Distributed Syst. 2000 |
Image and video processing
image segmentation |
0.1 | 1 | 2005 | An Efficient Parameterless Quadrilateral-Based Image Segmentation Method · IEEE Trans. Pattern Anal. Mach. Intell. 2005 |
Image and video processing › image segmentation › region-based segmentation
region merging |
0.1 | 1 | 2005 | An Efficient Parameterless Quadrilateral-Based Image Segmentation Method · IEEE Trans. Pattern Anal. Mach. Intell. 2005 |
Rendering
parallel rendering |
0.0 | 1 | 2001 | Adaptive Parallel Rendering on Multiprocessors and Workstation Clusters · IEEE Trans. Parallel Distributed Syst. 2001 |
Interconnection networks and networks-on-chip › routing algorithms
adaptive routing |
0.0 | 1 | 2001 | Barrier Synchronization on Wormhole-Routed Networks · IEEE Trans. Parallel Distributed Syst. 2001 |
Parallel and multicore computing › synchronization
barrier synchronization |
0.0 | 1 | 2001 | Barrier Synchronization on Wormhole-Routed Networks · IEEE Trans. Parallel Distributed Syst. 2001 |
Parallel and multicore computing
load balancing |
0.0 | 1 | 2001 | Adaptive Parallel Rendering on Multiprocessors and Workstation Clusters · IEEE Trans. Parallel Distributed Syst. 2001 |
Interconnection networks and networks-on-chip › broadcasting
broadcast routing |
0.0 | 1 | 2000 | Recursive Cube of Rings: A New Topology for Interconnection Networks · IEEE Trans. Parallel Distributed Syst. 2000 |
Interconnection networks and networks-on-chip › routing algorithms
deadlock-free routing |
0.0 | 1 | 2000 | Recursive Cube of Rings: A New Topology for Interconnection Networks · IEEE Trans. Parallel Distributed Syst. 2000 |
Interconnection networks and networks-on-chip
network topology |
0.0 | 1 | 2000 | Recursive Cube of Rings: A New Topology for Interconnection Networks · IEEE Trans. Parallel Distributed Syst. 2000 |
Interconnection networks and networks-on-chip › graph embedding
tree embedding |
0.0 | 1 | 2000 | Recursive Cube of Rings: A New Topology for Interconnection Networks · IEEE Trans. Parallel Distributed Syst. 2000 |
Performance modeling and evaluation
analytical modeling |
0.0 | 1 | 2001 | Barrier Synchronization on Wormhole-Routed Networks · IEEE Trans. Parallel Distributed Syst. 2001 |
High-performance computing › cluster computing
network of workstations |
0.0 | 1 | 2001 | Adaptive Parallel Rendering on Multiprocessors and Workstation Clusters · IEEE Trans. Parallel Distributed Syst. 2001 |
Distributed systems
fault tolerance |
0.0 | 1 | 2000 | Recursive Cube of Rings: A New Topology for Interconnection Networks · IEEE Trans. Parallel Distributed Syst. 2000 |
Methods — techniques the papers use, named apart from their topics
adaptive supersampling · 0.1MPI · 0.1seeded region growing · 0.1k-means clustering · 0.1edge map · 0.1constrained gravitational clustering · 0.1simulation · 0.0bandwidth-preempting · 0.0analytical modeling · 0.0topological analysis · 0.0deadlock-free routing · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | CypherDB: A Novel Architecture for Outsourcing Secure Database ProcessingabstractCypherDB addresses the problem of protecting the confidentiality of database stored externally in a cloud and enabling efficient computation over it to thwart any curious-but-honest cloud computing service provider. It works by encrypting the entire outsourced database and executing queries over the encrypted data using our novel CypherDB secure processor architecture. To optimize computational efficiency, our proposed processor architecture provides tightly-coupled datapaths that avoid information leakage during database access and query execution. Our simulation using a well-known database benchmark TPC-H over a commercial grade Database Management System (SQLite) demonstrates that our proposed architecture incurs an average of about 10 percent overhead when compared with the same set of operations without secure database processing. Bony H. K. Chen, Paul Y. S. Cheung, Peter Y. K. Cheung, Yu-Kwong Kwok |
IEEE Trans. Cloud Comput. | 2 |
| 2015 | An efficient architecture for zero overhead data en-/decryption using reconfigurable cryptographic engineabstractMany applications use encryption to protect data confidentiality, which require decryption before any data processing. Integrating ASIC design of encryption engines and general-purpose processor can yield the best overall performance in program execution as it benefits from low latency hardware engine and high processor memory bandwidth. However, ASIC design is fixed once manufactured, which cannot afford any changes in the implemented cryptographic algorithm. FPGA implementation is attractive in terms of its re-configurability but it is generally much slower than ASIC design. In this demo, we present a novel scheme that can offload the latency of reconfigurable cryptographic engine from the overall execution and define an en-/decryption data interface, which is independent of the underlying encryption algorithms. To verify our proposed scheme, we implemented a FPGA prototype, which integrated our design with OpenRISC on ALTERA DE2i-150 evaluation board. We prove that our proposed architecture can flexibly and efficiently en-/decrypt the data with zero overheads towards overall program execution with careful design. Our case study on SQLite shows that the query execution over a 1GB encrypted database on our implemented system introduces performance overhead ranging from 0% to 14%. Bony H. K. Chen, Paul Y. S. Cheung, Peter Y. K. Cheung, Yu-Kwong Kwok |
FPT | 2 |
| 2010 | PCTV: a biologically- and psychologically-inspired edge and line detectionabstractA novel method for detecting edges and lines simultaneously and automatically is proposed. This method, based on phase congruency and tensor voting (hence PCTV), makes use of the properties of how edges and lines are built from the Fourier decomposition of an image, and how the primary visual cortex responds to them, instead of making assumptions on the intensity profiles of the regions near a feature. Experiments showed that the detection results were more consistent to the “ground truth” manually drawn by humans. For detecting edges, this method is superior to three commonly used detectors in that it reduces the production of false detections. Paul Y. S. Cheung, Wai-Pan Yau, Yong Hu 0003 |
ICIP | 2 |
| 2007 | Stabilized Anisotropic DiffusionsabstractAnisotropic diffusion is an iterative process which provides efficient signal smoothing with feature preserving capabilities. However, the traditional anisotropic diffusion algorithms are highly sensitive to the number of iterations. In this paper, we introduce a novel method in the diffusion formulations to stabilize the diffusion results. It is generally applicable to most of the anisotropic diffusion algorithms, and the experimental results show that the stabilized algorithms provide improved results. Anthony K. W. Sum, Paul Y. S. Cheung |
ICASSP (1) | 2 |
| 2007 | Boundary vector field for parametric active contours
K. W. Sum, Paul Y. S. Cheung |
Pattern Recognit. | 2 |
| 2005 | An Efficient Parameterless Quadrilateral-Based Image Segmentation MethodabstractThis paper proposes a general quadrilateral-based framework for image segmentation, in which quadrilaterals are first constructed from an edge map, where neighboring quadrilaterals with similar features of interest are then merged together to form regions. Under the proposed framework, the quadrilaterals enable the elimination of local variations and unnecessary details for merging from which each segmented region is accurately and completely described by a set of quadrilaterals. To illustrate the effectiveness of the proposed framework, we derived an efficient and high-performance parameterless quadrilateral-based segmentation algorithm from the framework. The proposed algorithm shows that the regions obtained under the framework are segmented into multiple levels of quadrilaterals that accurately represent the regions without severely over or undersegmenting them. When evaluated objectively and subjectively, the proposed algorithm performs better than three other segmentation techniques, namely, seeded region growing, K-means clustering and constrained gravitational clustering, and offers an efficient description of the segmented objects conducive to content-based applications. Ronald H. Y. Chung, Nelson H. C. Yung, Paul Y. S. Cheung |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2002 | Technology research and development in Hong Kong: hype or realityabstractLooks at the development of innovation and technology funding, infrastructure and achievements in Hong Kong in the past few years, and examine the potential areas where Hong Kong can excel and be a significant contributor to technology development. Comparison will be drawn from Finland, an economy of a size and GDP very similar to that of Hong Kong. Paul Y. S. Cheung |
FPT | 1 |
| 2002 | A novel quadrilateral-based tracking methodabstractThis paper proposes a novel tracking method based on quadrilateral-based segmentation. The tracking method matches quadrilaterals in a region with those in a reference frame to construct region correspondences, from which trajectory of each region can be obtained. The table tennis sequence has been used to evaluate the tracking method. Experiment results show that the proposed tracking method can track the ping-pong ball and the racket reasonably well over a series of images, indicating matching quadrilaterals to track region is a viable approach. Ronald H. Y. Chung, Nelson H. C. Yung, Paul Y. S. Cheung |
ICARCV | 3 |
| 2002 | Novel Neighborhood Search for Multiprocessor Scheduling with Pipelining
Kwongkeung Leung, Nelson H. C. Yung, Paul Y. S. Cheung |
J. Parallel Distributed Comput. | 3 |
| 2001 | Adaptive parallel video coding algorithm
Kwong-Keung Leung, Nelson H. C. Yung, Paul Y. S. Cheung |
VCIP | 3 |
| 2001 | A Loop-Based Apparatus for At-Speed Self-Testing
Xiaowei Li 0001, Paul Y. S. Cheung |
J. Comput. Sci. Technol. | 2 |
| 2001 | Adaptive Parallel Rendering on Multiprocessors and Workstation ClustersabstractThis paper presents the design and performance of a new parallel graphics renderer for 3D images. This renderer is based on an adaptive supersampling approach that works for time/space-efficient execution on two classes of parallel computers. Our rendering scheme takes subpixel supersamples only along polygon edges. This leads to a significant reduction in rendering time and in buffer memory requirements. Furthermore, we offer a balanced rasterization of all transformed polygons. Experimental results prove these advantages on both a shared-memory SGI multiprocessor server and a Unix cluster of Sun workstations. We reveal performance effects of the new rendering scheme on subpixel resolution, polygon number, scene complexity, and memory requirements. The balanced parallel renderer demonstrates scalable performance with respect to increase in graphic complexity and in machine size. Our parallel renderer outperforms Crow's scheme in benchmark experiments performed. The improvements are made in three fronts: (1) reduction in rendering time, (2) higher efficiency with balanced workload,: and (3) adaptive to available buffer memory size. The balanced renderer can be more cost-effectively embedded within many 3D graphics algorithms, such as those for edge smoothing and 3D visualization. Our parallel renderer is MPI-coded, offering high portability and cross-platform performance. These advantages can greatly improve the QoS in 3D imaging and in real-time interactive graphics. Wai-Sum Lin, Rynson W. H. Lau, Kai Hwang 0001, Xiaola Lin, Paul Y. S. Cheung |
IEEE Trans. Parallel Distributed Syst. | 5 |
| 2001 | Barrier Synchronization on Wormhole-Routed NetworksabstractIn this paper, we propose an efficient barrier synchronization scheme on networks with arbitrary topologies. We first present a distributed method in building a barrier routing tree. The barrier messages can be delivered adaptively according to the hierarchy of the established barrier tree to void congestion and faulty nodes in the network. We then propose a new technique, called bandwidth-preempting technique, for a blocked barrier message to preempt a channel occupied by a data message so that the latency of a barrier message can be controlled without affecting much of the overall system performance. We also propose an analytical performance model and present simulation results for the performance evaluation of the proposed scheme. Performance evaluations show that the proposed scheme outperforms the existing algorithms for barrier synchronization. Yuzhong Sun, Paul Y. S. Cheung, Xiaola Lin |
IEEE Trans. Parallel Distributed Syst. | 2 |
| 2000 | LFSR-Based Deterministic TPG for Two-Pattern Testing
Xiaowei Li 0001, Paul Y. S. Cheung, Hideo Fujiwara |
J. Electron. Test. | 2 |
| 2000 | High Level Synthesis for Loop-Based BIST
Xiaowei Li 0001, Paul Y. S. Cheung |
J. Comput. Sci. Technol. | 2 |
| 2000 | Exploiting Deterministic TPG for Path Delay Testing
Xiaowei Li 0001, Paul Y. S. Cheung |
J. Comput. Sci. Technol. | 2 |
| 2000 | Parallelization methodology for video coding-an implementation on the TMS320C80abstractThis paper presents a parallelization methodology for video coding based on the philosophy of hiding as much communications by computation as possible. It models the task/data size, processor cache capacity, and communication contention, through a systematic decomposition and scheduling approach. With the aid of Petri-nets and task graphs for representation and analysis, it employs a triple buffering scheme to enable the functions of frame capture, management, and coding to be performed in parallel. The theoretical speedup analysis indicates that this method offers excellent communication hiding, resulting in system efficiency well above 90%. To prove its practicality, a H.261 video encoder has been implemented on a TMS320C80 system using the method. Its performance was measured, from which the speedup and efficiency figures were calculated. The only difference detected between the theoretical and measured data is the program control overhead that has not been accounted for in the theoretical model. Even with this, the measured speedup of the H.261 is 3.67 and 3.76 on four parallel processors (PPs) for QCIF and 352/spl times/240 video, respectively, which correspond to a frame rate of 30.7 and 9.25 frames per second, and system efficiency of 91.8% and 94%, respectively. This method is particularly efficient for platforms with a small number of parallel processors. Kwong-Keung Leung, Nelson H. C. Yung, Paul Y. S. Cheung |
IEEE Trans. Circuits Syst. Video Technol. | 3 |
| 2000 | Recursive Cube of Rings: A New Topology for Interconnection NetworksabstractIn this paper, we introduce a family of scalable interconnection network topologies, named Recursive Cube of Rings (RCR), which are recursively constructed by adding ring edges to a cube. RCRs possess many desirable topological properties in building scalable parallel machines, such as fixed degree, small diameter, wide bisection width, symmetry, fault tolerance, etc. We first examine the topological properties of RCRs. We then present and analyze a general deadlock-free routing algorithm for RCRs. Using a complete binary tree embedded into an RCR with expansion-cost approximating to one, an efficient broadcast routing algorithm on RCRs is proposed. The upper bound of the number of message passing steps in one broadcast operation on a general RCR is also derived. Yuzhong Sun, Paul Y. S. Cheung, Xiaola Lin |
IEEE Trans. Parallel Distributed Syst. | 2 |
| 1999 | Data Path Synthesis for BIST with Low Area OverheadabstractThis paper presents an attempt towards design quality improvement by incorporating of self-testability features during data path (high-level) synthesis. This method is based on the use of test resource sharing possibilities to improve the self-testability of the circuit. This is achieved by incorporating testability constraints during register assignment. Experimental results are presented to demonstrate the effectiveness of the proposed data path synthesis for BIST approach. Xiaowei Li 0001, Paul Y. S. Cheung |
ASP-DAC | 2 |
| 1999 | Exploiting Test Resource Optimization in Data Path Synthesis for BISTabstractArea and test time are two major overheads encountered during data path synthesis for BIST. This paper presents an attempt towards testability enhancement in data path BIST synthesis by considering two factors simultaneously. It is achieved by incorporating two testability constraints in data path synthesis. Experimental results are presented to demonstrate the effectiveness of the proposed (data path) BIST synthesis approach. Xiaowei Li 0001, Paul Y. S. Cheung |
Great Lakes Symposium on VLSI | 2 |
| 1998 | Exploiting BIST Approach for Two-Pattern TestingabstractDetection of delay and transistor stuck-open faults requires two-pattern tests. BIST provides a low-cost test solution. This paper exploits the BIST approach for two-pattern testing. The generation of a pseudo-deterministic test-pair sequence with LFSR was exploited. A three-step approach is proposed. First, a set of deterministic test-pair is generated to detect all robust path delay faults. Second, LFSR-based TPG configurations are calculated to have pre-generated test-pair embedded in a set of maximal length pseudo-random test sequences. Third, a global cost-optimal BIST solution for data path (using pseudo-deterministic TPGs) is proposed. The second step is formulated as a cluster-covering problem. The third step is formulated as an 0-1 ILP. Experimental results are presented to demonstrate the effectiveness of the proposed approach. Xiaowei Li 0001, Paul Y. S. Cheung |
Asian Test Symposium | 2 |
| 1998 | An Anti-Aliasing Method for Parallel RenderingabstractWe describe a parallel rendering method based on the adaptive supersampling technique to produce anti-aliased images with minimal memory consumption. Unlike traditional supersampling methods, this one does not supersample every pixel, but only those edge pixels. We consider various strategies to reduce the memory consumption in order for the method to be applicable in situations where limited or fixed amount of pre-allocated memory is available. This is a very important issue, especially in parallel rendering. We have implemented our algorithm on a parallel machine based on the message passing model. Towards the end of the paper, we present some experimental results on the memory usage and the performance of the method. Sam Lin, Rynson W. H. Lau, Xiaola Lin, Paul Y. S. Cheung |
Computer Graphics International | 4 |
| 1998 | Adaptive Search Center Non-Linear Three Step SearchabstractThis paper presents a new motion estimation algorithm using an adaptive search center predicted from its adjacent blocks, and a non-linear center biased search point pattern. It does not have the problem of being trapped by local minimum, and is characterized by finding the majority motion vector in one step. When compared with six other block-based search algorithms including the full-search and three-step-search, the new algorithm has an average PSNR very close to that of full-search, yet its average search time is faster than the three-step-search. Ronald H. Y. Chung, Paul Y. S. Cheung, Nelson H. C. Yung |
ICIP (2) | 2 |
| 1998 | Fault Tolerant All-to-All Broadcast in General Interconnection NetworksabstractWith respect to scalability and arbitrary topologies of the underlying networks in multiprogramming and multithread environments, fault tolerance in acknowledged ATAB and concurrent communications become a challenge to reliable general wormhole routing multicomputers with arbitrary topologies. In this paper, the virtual ring tree (VRT) is proposed to deal with the challenge. A single startup is needed in the two proposed algorithms by a simple virtual node space, which also reduces the complexity of routing at intermediate steps of ATAB algorithms and re-beginning an ATAB, by cacheable virtual channels. The proposed algorithm can automatically handle static faults in networks. Yuzhong Sun, Paul Y. S. Cheung, Xiaola Lin, Keqin Li 0001 |
ICPADS | 2 |
| 1998 | Recognition of handwritten Chinese characters by elastic matching
Cheung Hoi Leung, W. C. Tam, Paul Y. S. Cheung |
Image Vis. Comput. | 3 |
| 1996 | Hierarchical motion estimation based on visual patterns for video codingabstractBlock matching algorithms (BMAs) are often employed for motion estimation (ME) in video coding. Most conventional fast BMAs treat the ME problem as an optimization problem and suffer heavily from the problem of being trapped at local minima. The full search algorithm (FS), on the other hand, is very time-consuming. Few of them makes use of the information inherent in the images explicitly. We propose a new ME algorithm which can reduce the search range while guaranteeing global optimality in most cases, making use of the edge features. Microblock visual patterns are designed to extract edge information to guide block matching: searching is only carried out at places where the real match most likely happens. The motion field subsampling technique is further employed to get a hierarchical algorithm, which can further double the speed. The proposed algorithms obtain speeds about ten times faster than that of FS with comparable prediction quality. Francis Y. L. Chin, Paul Y. S. Cheung, Doug Kwan |
ICASSP | 3 |
| 1992 | Clustering of clusters
K. P. Chan, Paul Y. S. Cheung |
Pattern Recognit. | 2 |
| 1992 | Fuzzy-attribute graph with application to Chinese character recognitionabstractTo include fuzzy properties in solving some types of problems, the attributes graph is extended to provide a fuzzy-attribute graph (FAG). With such an extension, equality of attributes can no longer be used when matching of FAGs is considered, as equality of two fuzzy sets is too stringent a condition. A measure for matching two FAGs is suggested. The measure has its interpretation in fuzzy logic. The result of applying the model to the recognition of handprinted Chinese characters is presented.> K. P. Chan, Paul Y. S. Cheung |
IEEE Trans. Syst. Man Cybern. | 2 |
| 1992 | Correction to "Fuzzy-attribute graph with application to Chinese character recognition"abstractIn everyday life, many properties or concepts we encumber are fuzzy in nature. To include those fuzzy properties in solving some types of problems, we have extended the attributed graph to fuzzy-attribute graph (FAG). With such extension, equality of attributes can no longer be used when matching of FAG's is considered, as equality of two fuzzy sets is too strigent a condition. In the paper, fuzzy-attribute graph is formally defines and a new measure for matching two FAG's is suggested. Yhe new measure has its interpretation under fuzzy logic. The model is applied to the recognition of handprinted Chinese characters and the result is presented. K. P. Chan, Paul Y. S. Cheung |
IEEE Trans. Syst. Man Cybern. | 2 |
| 1986 | Analysis and recognition of isolated putonghua vowels by Karhunen-Loève transformation techniques
Lester C. M. Chan, Paul Y. S. Cheung |
Speech Commun. | 2 |