EDBT 2026 Demo / reviewers in the wild / expert
Xiangrong Zhou
dblp:40/5621
· DBLP profile ↗
15ranked-venue papers
9as first author
0since 2021 · last 2015
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 8 · 8 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5 · 1 first-authorArtificial intelligence and machine learning · 3Computer networks · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
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 graphics and multimedia
2 papers |
Geometric modeling and processing · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Embedded and real-time systems · 62% Processor architecture and microarchitecture · 27% Hardware reliability and fault tolerance · 11% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Medical and health informatics · 100% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Geometric modeling and processing
shape correspondence |
0.2 | 2 | 2009 | 3D open-surface shape correspondence for statistical shape modeling: Identifying topologically consistent landmarks · ICCV 2009 A Fast 3D Correspondence Method for Statistical Shape Modeling · CVPR 2007 |
Geometric modeling and processing › shape modeling › data-driven shape modeling
statistical shape model |
0.2 | 2 | 2009 | 3D open-surface shape correspondence for statistical shape modeling: Identifying topologically consistent landmarks · ICCV 2009 A Fast 3D Correspondence Method for Statistical Shape Modeling · CVPR 2007 |
Compilers and program optimization
register allocation |
0.1 | 1 | 2008 | Compiler-driven register re-assignment for register file power-density and temperature reduction · DAC 2008 |
Processor architecture and microarchitecture › multithreading
context switching |
0.1 | 1 | 2006 | Rapid and low-cost context-switch through embedded processor customization for real-time and control applications · DAC 2006 |
Embedded and real-time systems
real-time operating systems |
0.1 | 1 | 2006 | Rapid and low-cost context-switch through embedded processor customization for real-time and control applications · DAC 2006 |
Embedded and real-time systems
real-time scheduling |
0.1 | 1 | 2006 | Rapid and low-cost context-switch through embedded processor customization for real-time and control applications · DAC 2006 |
Hardware reliability and fault tolerance › reliability analysis
thermal reliability |
0.0 | 1 | 2008 | Compiler-driven register re-assignment for register file power-density and temperature reduction · DAC 2008 |
Medical and health informatics › medical imaging › computational anatomy
anatomical shape analysis |
0.0 | 1 | 2007 | A Fast 3D Correspondence Method for Statistical Shape Modeling · CVPR 2007 |
Embedded and real-time systems › embedded processor
embedded processor customization |
0.0 | 1 | 2006 | Rapid and low-cost context-switch through embedded processor customization for real-time and control applications · DAC 2006 |
Methods — techniques the papers use, named apart from their topics
algorithmic heuristic · 0.2NP-hardness proof · 0.2parallel landmark refinement · 0.1triangle mesh · 0.1topology consistency · 0.1thin-plate spline · 0.1thin plate spline · 0.1register liveness analysis · 0.1compile-time switch point identification · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Blind Image Quality Assessment Using the Joint Statistics of Generalized Local Binary PatternabstractMultimedia, including audio, image, and video, etc., is a ubiquitous part of modern life. Quality evaluation, both objective and subjective, is of fundamental importance for various multimedia applications. In this letter, a novel quality-aware feature is proposed for blind/no-reference (NR) image quality assessment (IQA). The new quality-aware feature is generated from the proposed joint generalized local binary pattern (GLBP) statistics. In this method, using the Laplacian of Gaussian (LOG) filters, the images are first decomposed into multi-scale subband images. Then, the subband images are encoded with the proposed GLBP operator and the quality-aware features are formed from the joint GLBP histograms from the encoding maps of each subband image. Finally, using support vector regression (SVR), the quality-aware features are mapped to the image's subjective quality score for NR-IQA. The experimental results for two representative databases show that the proposed method is strongly correlated to subjective quality evaluations and competitive to the state-of-the-art NR-IQA methods. Chisako Muramatsu, Xiangrong Zhou, Takeshi Hara, Hiroshi Fujita 0001 |
IEEE Signal Process. Lett. | 3 |
| 2013 | No reference image quality assessment based on local binary pattern statisticsabstractMultimedia, including audio, image and video, etc, is a ubiquitous part of modern life. Evaluations, both objective and subjective, are of fundamental importance for numerous multimedia applications. In this paper, based on statistics of local binary pattern (LBP), we propose a novel and efficient quality similarity index for no reference (NR) image quality assessment (IQA). First, with the Laplacian of Gaussian (LOG) filters, the image is decomposed into multi-scale sub-band images. Then, for these sub-band images across different scales, LBP maps are encoded and the LBP histograms are formed as the quality assessment concerning feature. Finally, by support vector regression (SVR), the extracted features are mapped to the image's subjective quality score for NR IQA. The experimental results on LIVE IQA database show that the proposed method is strongly related to subjective quality evaluations and competitive to most of the state-of-the-art NR IQA methods. Xiangrong Zhou, Hiroshi Fujita 0001 |
VCIP | 3 |
| 2011 | Morlet-RBF SVM Model for Medical Images Classification
Huiyan Jiang, Xiangying Liu, Lingbo Zhou, Hiroshi Fujita 0001, Xiangrong Zhou |
ISNN (2) | 5 |
| 2009 | 3D open-surface shape correspondence for statistical shape modeling: Identifying topologically consistent landmarksabstractShape correspondence, which aims at accurately identifying corresponding landmarks from a given population of shape instances, is a very challenging step in constructing a statistical shape model such as the Point Distribution Model. The state-of-the-art methods such as MDL and SPHARM are primarily focused on closed-surface shape correspondence. In this paper we develop a novel method aimed at identifying accurately corresponding landmarks on 3D open-surfaces with a closed boundary. In particular, we enforce explicit topology consistency on the identified landmarks to ensure that they form a simple, consistent triangle mesh to more accurately model the correspondence of the underlying continuous shape instances. The proposed method also ensures the correspondence of the boundary of the open surfaces. For our experiments, we test the proposed method by constructing a statistical shape model of the human diaphragm from 26 shape instances. Pahal Dalal, Lili Ju, Michael McLaughlin, Xiangrong Zhou, Hiroshi Fujita 0001, Song Wang 0002 |
ICCV | 4 |
| 2009 | Cross-layer customization for rapid and low-cost task preemption in multitasked embedded systemsabstractPreemptive multitasking is widely used in many low-cost and real-time embedded applications for its superior hardware utilization. The frequent and asynchronous context switches, however, require the preservation and restoration of the task state, thus resulting in a large number of memory transfer instructions. As a consequence, task responsiveness and application throughput can be significantly deteriorated. To address this problem we propose a cross-layer customization framework which through the close cooperation of compiler, OS, and hardware architecture achieves rapid and low-cost task switch. Application information extracted during compile-time regarding state liveness is exploited in order to preserve a minimal amount of task state on task preemption. We introduce two complementary techniques to implement the application-aware state preservation. The first technique utilizes compiler-generated custom routines which preserve/restore an extremely small live context at judiciously selected points in the application code. The second technique requires more sophisticated hardware support. It employs an OS-controlled register file mapping to achieve a rapid context switch. By mapping a small fraction of the register file in a single clock cycle, a context switch is achieved requiring no memory transfers for the majority of cases to preserve/restore the live state. The effect of aggressively replicated register files, where each task is given its own replica, is achieved with the hardware cost of only adding from 25% to 50% extra physical registers. Through the utilization of these novel mechanisms, a significant improvement on task response time is achieved as the context-switch cost is minimized. Xiangrong Zhou, Peter Petrov |
ACM Trans. Embed. Comput. Syst. | 1 |
| 2009 | Temperature-aware register reallocation for register file power-density minimizationabstractIncreased chip temperature has been known to cause severe reliability problems and to significantly increase leakage power. The register file has been previously shown to exhibit the highest temperature compared to all other hardware components in a modern high-end embedded processor, which makes it particularly susceptible to faults and elevated leakage power. We show that this is mostly due to the highly clustered register file accesses where a set of few registers physically placed close to each other are accessed with very high frequency. We propose compile-time temperature-aware register reallocation methodologies for breaking such groups of registers and to uniformly distribute the accesses to the register file. This is achieved with no performance and no hardware overheads . We show that the underlying problem is NP-hard, and subsequently introduce and evaluate two efficient algorithmic heuristics. Our extensive experimental study demonstrates the efficiency of the proposed methodology. Xiangrong Zhou, Chenjie Yu, Peter Petrov |
ACM Trans. Design Autom. Electr. Syst. | 1 |
| 2008 | Compiler-driven register re-assignment for register file power-density and temperature reductionabstractTemperature hot-spots have been known to cause severe reliability problems and to significantly increase leakage power. The register file has been previously shown to exhibit the highest temperature compared to all other hardware components in a modern high-end embedded processor, which makes it particularly susceptible to faults and elevated leakage power. We show that this is mostly due to the highly clustered register file accesses where a set of few registers physically placed close to each other are accessed with very high frequency. In this paper we propose a compiler-based register reassignment methodology, which purpose is to break such groups of registers and to uniformly distribute the accesses to the register file. This is achieved with no performance and no hardware overheads. We show that the underlying problem is NP-hard, and subsequently introduce an efficient algorithmic heuristic. Xiangrong Zhou, Chenjie Yu, Peter Petrov |
DAC | 1 |
| 2008 | Direct address translation for virtual memory in energy-efficient embedded systemsabstractThis article presents a methodology for virtual memory support in energy-efficient embedded systems. A holistic approach is proposed, where the combined efforts of compiler, operating system, and hardware architecture achieve a significant system power reductions. The application information extracted and analyzed by the compiler is utilized dynamically by the microarchitecture and the operating system to perform energy-efficient and, for many memory references, time-deterministic address translations. We demonstrate that by using application information regarding virtual memory layout, an efficient and conflict-free translation process can be implemented through the utilization of a small hardware direct translation table (DTT) accessed in an application-specific manner. The set of virtual pages is partitioned into groups, such that for each group only a few of the least significant bits are used as an index to obtain the physical page number. We outline an efficient compile-time algorithm for identifying these groups and allocate their translation entries optimally into the DTT. The introduced hardware is minimal in terms of area, performance, and power overhead, while offering the flexibility of software programmability. This is achieved through a small set of registers and tables, which are made software accessible. We have quantitatively evaluated the proposed methodology on a number of embedded applications, including voice, image, and video processing. Xiangrong Zhou, Peter Petrov |
ACM Trans. Embed. Comput. Syst. | 1 |
| 2008 | Heterogeneously tagged caches for low-power embedded systems with virtual memory supportabstractAn energy-efficient data cache organization for embedded processors with virtual memory is proposed. Application knowledge regarding memory references is used to eliminate most tag translations. A novel tagging scheme is introduced, where both virtual and physical tags coexist. Physical tags and special handling of superset index bits are only used for references to shared regions in order to avoid cache inconsistency. By eliminating the need for most address translations on cache access, a significant power reduction is achieved. We outline an efficient hardware architecture, where the application information is captured in a reprogrammable way and the cache is minimally modified. Xiangrong Zhou, Peter Petrov |
ACM Trans. Design Autom. Electr. Syst. | 1 |
| 2008 | Application-aware snoop filtering for low-power cache coherence in embedded multiprocessorsabstractMaintaining local caches coherently in shared-memory multiprocessors results in significant power consumption. The customization methodology we propose exploits the fact that in embedded systems, important knowledge is available to the system designers regarding memory sharing between tasks. We demonstrate how the snoop-induced cache probings can be significantly reduced by identifying and exploiting in a deterministic way the shared memory regions between the processors. Snoop activity is enabled only for the accesses referring to known shared regions. The hardware support is not only cost efficient, but also software programmable, which allows for reprogrammability and customization across different tasks and applications. Xiangrong Zhou, Chenjie Yu, Alokika Dash, Peter Petrov |
ACM Trans. Design Autom. Electr. Syst. | 1 |
| 2007 | A Fast 3D Correspondence Method for Statistical Shape ModelingabstractAccurately identifying corresponded landmarks from a population of shape instances is the major challenge in constructing statistical shape models. In this paper, we address this landmark-based shape-correspondence problem for 3D cases by developing a highly efficient landmark-sliding algorithm. This algorithm is able to quickly refine all the landmarks in a parallel fashion by sliding them on the 3D shape surfaces. We use 3D thin-plate splines to model the shape-correspondence error so that the proposed algorithm is invariant to affine transformations and more accurately reflects the nonrigid biological shape deformations between different shape instances. In addition, the proposed algorithm can handle both open-and closed-surface shape, while most of the current 3D shape-correspondence methods can only handle genus-0 closed surfaces. We conduct experiments on 3D hippocampus data and compare the performance of the proposed algorithm to the state-of-the-art MDL and SPHARM methods. We find that, while the proposed algorithm produces a shape correspondence with a better or comparable quality to the other two, it takes substantially less CPU time. We also apply the proposed algorithm to correspond 3D diaphragm data which have an open-surface shape. Pahal Dalal, Brent C. Munsell, Song Wang 0002, Jijun Tang, Kenton Oliver, Hiroaki Ninomiya, Xiangrong Zhou, Hiroshi Fujita 0001 |
CVPR | 7 |
| 2006 | Rapid and low-cost context-switch through embedded processor customization for real-time and control applicationsabstractIn this paper, we present a methodology for low-cost and rapid context switch for multithreaded embedded processors with real-time guarantees. Context-switch, which involves saving and restoring the thread state, has constituted not only a large performance overhead for many multithreaded embedded systems, but also an obstacle creating a significant delay in the response time for many time-critical control applications. The proposed technique exploits application information extracted during compile time to make sure that only a minimal amount of thread state is saved and subsequently restored on preemption. The register liveness within the application inner loops is analyzed and a few points, referred to as switch points, are identified where the program has minimal number of live registers. At run-time the preemption point is deferred to a switch point and the Real-Time Operating System (RTOS) kernel invokes a switch point specific code generated by the compiler to save and restore the thread state in a custom fashion. Through the utilization of these novel mechanisms, a drastic improvement on both performance and response time is achieved. The presented experimental results demonstrate the effectiveness of the proposed technique on a number of widely-used computational kernels and embedded applications. Xiangrong Zhou, Peter Petrov |
DAC | 1 |
| 2006 | Low-power cache organization through selective tag translation for embedded processors with virtual memory supportabstractIn this paper we present a novel cache architecture for energy-efficient data caches in embedded processors with virtual memory. Application knowledge regarding the nature of memory references is used to eliminate tag address translations for most of the cache accesses. We introduce a novel cache tagging scheme, where both virtual and physical tags co-exist in the cache tag arrays. Physical tags and special handling for the super-set cache index bits are used for references to shared data regions in order to avoid cache consistency problems. By eliminating the need for address translation on cache access for the majority of references, a significant power reduction is achieved. We outline an efficient hardware architecture for the proposed approach, where the application information is captured in a reprogrammable way and the cache architecture is minimally modified. Our experimental results show energy reductions for the address translation hardware in the range of 90%, while the reduction for the entire cache architecture is within the range of 25%-30%. Xiangrong Zhou, Peter Petrov |
ACM Great Lakes Symposium on VLSI | 1 |
| 2006 | Constructing a Probabilistic Model for Automated Liver Region Segmentation Using Non-contrast X-Ray Torso CT images
Xiangrong Zhou, Teruhiko Kitagawa, Takeshi Hara, Hiroshi Fujita 0001, Xuejun Zhang 0001, Ryujiro Yokoyama, Hiroshi Kondo, Masayuki Kanematsu, Hiroaki Hoshi |
MICCAI (2) | 1 |
| 2002 | A direct-to-ground architecture for supporting commercial communications from the International Space StationabstractWe outline the first steps of an effort to start defining a communications architecture for supporting broadband data communications from the International Space Station. We focus on a direct-to-ground architecture, which could serve as an intermediate solution to satisfy the near term communications needs of commercial experiments and payloads on the ISS and overcome certain limitations of the current ISS communications infrastructure. We address three communications options and evaluate an architecture for the direct-to-ground option, focusing on a particular user's requirements, communications links, and coverage availability. We also discuss system, mobility support and protocol issues that need to be addressed for this solution to be a feasible alternative. Alex Nguyen 0006, Xiangrong Zhou, Michael H. Hadjitheodosiou, John S. Baras |
ICC | 2 |