Demo Data from SIGIR 2026 / reviewers in the wild / expert
Zhiduo Liu
dblp:89/8382
· DBLP profile ↗
4ranked-venue papers
1as first author
0since 2021 · last 2019
0000-0002-3276-5361ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 first-authorSecurity and privacy · 1Graphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 1
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.
| Network and information security
1 paper |
Biometric security · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Reconfigurable computing and FPGAs · 51% Memory systems · 21% Processor architecture and microarchitecture · 21% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
Wearable and physiological sensing · 100% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Biometric security › biometric recognition
EEG biometrics |
0.4 | 1 | 2019 | Individual Identification Based on Code-Modulated Visual-Evoked Potentials · IEEE Trans. Inf. Forensics Secur. 2019 |
Biometric security › biometric recognition
person identification |
0.4 | 1 | 2019 | Individual Identification Based on Code-Modulated Visual-Evoked Potentials · IEEE Trans. Inf. Forensics Secur. 2019 |
Reconfigurable computing and FPGAs › reconfigurable architecture › reconfigurable processor
soft vector processor |
0.3 | 2 | 2012 | Accelerator compiler for the VENICE vector processor · FPGA 2012 VEGAS: soft vector processor with scratchpad memory · FPGA 2011 |
Compilers and program optimization
compiler back end |
0.1 | 1 | 2012 | Accelerator compiler for the VENICE vector processor · FPGA 2012 |
Memory systems › on-chip memory
scratchpad memory |
0.1 | 1 | 2011 | VEGAS: soft vector processor with scratchpad memory · FPGA 2011 |
Processor architecture and microarchitecture
vector processor |
0.1 | 1 | 2011 | VEGAS: soft vector processor with scratchpad memory · FPGA 2011 |
Wearable and physiological sensing
brain-computer interface |
0.1 | 1 | 2019 | Individual Identification Based on Code-Modulated Visual-Evoked Potentials · IEEE Trans. Inf. Forensics Secur. 2019 |
Parallel and multicore computing
data-parallel programming |
0.0 | 1 | 2012 | Accelerator compiler for the VENICE vector processor · FPGA 2012 |
Reconfigurable computing and FPGAs › FPGA-based processor implementation
soft-core processor |
0.0 | 1 | 2011 | VEGAS: soft vector processor with scratchpad memory · FPGA 2011 |
Methods — techniques the papers use, named apart from their topics
template matching · 0.8code-modulated visual evoked potentials · 0.4code modulated visual evoked potential · 0.4high-level data-parallel compilation · 0.3C macro API · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Individual Identification Based on Code-Modulated Visual-Evoked PotentialsabstractThe electroencephalography (EEG) method has recently attracted increasing attention in the study of brain activity-based biometric systems because of its simplicity, portability, noninvasiveness, and relatively low cost. However, due to the low signal-to-noise ratio of EEG, most of the existing EEG-based biometric systems require a long duration of signals to achieve high accuracy in individual identification. Besides, the feasibility and stability of these systems have not yet been conclusively reported, since most studies did not perform longitudinal evaluation. In this paper, we proposed a novel EEG-based individual identification method using code-modulated visualevoked potentials (c-VEPs). Specifically, this paper quantitatively compared eight code-modulated stimulation patterns, including six 63-bit (1.05 s at 60-Hz refresh rate) m-sequences (M1-M6) and two spatially combined sequence groups (M×4: M1-M4 and M× 6: M1-M6) in recording the c-VEPs from a group of 25 subjects for individual identification. To further evaluate the influence of inter-session variability, we recorded two data sessions for each individual on different days to measure intra-session and cross-session identification performance. State-of-the-art VEP detection algorithms in brain-computer interfaces (BCIs) were employed to construct a template-matching-based identification framework. For intra-session identification, we achieved a 100% correct recognition rate (CRR) using 5.25-s EEG data (average of five trials for M5). For cross-session identification, 99.43% CRR was attained using 10.5-s EEG signals (average of ten trials for M5). These results suggest that the proposed c-VEP based individual identification method is promising for real-world applications. Yijun Wang 0001, Zhiduo Liu, Weihua Pei, Hongda Chen 0002 |
IEEE Trans. Inf. Forensics Secur. | 3 |
| 2012 | Accelerator compiler for the VENICE vector processorabstractThis paper describes the compiler design for VENICE, a new soft vector processor (SVP). The compiler is a new back-end target for Microsoft Accelerator, a high-level data parallel library for C++ and C#. This allows us to automatically compile high-level programs into VENICE assembly code, thus avoiding the process of writing assembly code used by previous SVPs. Experimental results show the compiler can generate scalable parallel code with execution times that are comparable to hand-written VENICE assembly code. On data-parallel applications, VENICE at 100MHz on an Altera DE3 platform runs at speeds comparable to one core of a 3.5GHz Intel Xeon W3690 processor, beating it in performance on four of six benchmarks by up to 3.2x. Zhiduo Liu, Aaron Severance, Satnam Singh, Guy Lemieux |
FPGA | 1 |
| 2011 | VEGAS: soft vector processor with scratchpad memoryabstractThis paper presents VEGAS, a new soft vector architecture, in which the vector processor reads and writes directly to a scratchpad memory instead of a vector register file. The scratchpad memory is a more efficient storage medium than a vector register file, allowing up to 9x more data elements to fit into on-chip memory. In addition, the use of fracturable ALUs in VEGAS allow efficient processing of bytes, halfwords and words in the same processor instance, providing up to 4x the operations compared to existing fixed-width soft vector ALUs. Benchmarks show the new VEGAS architecture is 10x to 208x faster than Nios II and has 1.7x to 3.1x better area-delay product than previous vector work, achieving much higher throughput per unit area. To put this performance in perspective, VEGAS is faster than a leading-edge Intel processor at integer matrix multiply. To ease programming effort and provide full debug support, VEGAS uses a C macro API that outputs vector instructions as standard NIOS II/f custom instructions. Christopher Han-Yu Chou, Aaron Severance, Alex D. Brant, Zhiduo Liu, Saurabh Sant, Guy Lemieux |
FPGA | 4 |
| 2010 | Everyone Can Do Magic: An Interactive Game with Speech and Gesture Recognition
Chris C. Wang, Zhiduo Liu, Sidney S. Fels |
ICEC | 2 |