Demo Data from VLDB 2026 / reviewers in the wild / expert
Katsuhiro Yamazaki
dblp:46/886
· DBLP profile ↗
7ranked-venue papers
0as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5Artificial intelligence and machine learning · 1Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging 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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Reconfigurable computing and FPGAs · 70% Electronic design automation · 30% | |
| Computer graphics and multimedia
2 papers |
Image and video processing · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Reconfigurable computing and FPGAs
FPGA accelerator |
0.2 | 1 | 2015 | FPGA-based BLOB Detection Using Dual-pipelining (Abstract Only) · FPGA 2015 |
Reconfigurable computing and FPGAs › FPGA-based signal processing
FPGA-based image processing |
0.2 | 1 | 2015 | FPGA-based BLOB Detection Using Dual-pipelining (Abstract Only) · FPGA 2015 |
Electronic design automation › hardware test
defect detection |
0.2 | 1 | 2014 | Pipelining FPPGA-based defect detction in FPDs (abstract only) · FPGA 2014 |
Image and video processing › binary image processing
connected component labeling |
0.1 | 1 | 2015 | FPGA-based BLOB Detection Using Dual-pipelining (Abstract Only) · FPGA 2015 |
Image and video processing
edge detection |
0.1 | 1 | 2014 | Pipelining FPPGA-based defect detction in FPDs (abstract only) · FPGA 2014 |
Image and video processing › image segmentation
image binarization |
0.1 | 1 | 2014 | Pipelining FPPGA-based defect detction in FPDs (abstract only) · FPGA 2014 |
Methods — techniques the papers use, named apart from their topics
gaussian filtering · 0.4binarization · 0.4LUT-based labeling · 0.4pipelining · 0.4line buffer · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | FPGA-based BLOB Detection Using Dual-pipelining (Abstract Only)abstractBinary Large OBject (BLOB) detection is utilized in various fields such as car cameras, traffic sign recognition and surveillance systems. Although labeling is an important component in BLOB detection, it is difficult to be parallelized using a look-up table (LUT) in terms of data dependency. Since BLOB detection takes a long time, recognition speed and accuracy need to be improved. This research aims to detect BLOBs as fast as possible by using dual-pipelining image processing on the FPGA. Dual-pipelining is to perform pipeline processing in parallel to the upper and lower portions of an original image after dividing it into two portions. We have to consider the timing of each module around the borderline because of the data dependency in label generation. The image processing consists of Gaussian filtering, binarization, labeling, and BLOB analysis. Generally, labeling uses a LUT to combine multiple numbers for one object into the smallest number of temporary labels. In order to simplify the labeling, the connected components of each BLOB are stored and revised just in the LUT. In our approach, a BLOB can be detected when multiple temporary labels are stored in a same entry of the LUT, thus enabling us to detect BLOBs by dual-pipelining. Although our labeling method does not revise temporary labels into a unified label, BLOBs can be detected and their numbers, areas, and centroids are correctly computed. We compared our approach with a related work, which consists of three steps: identifying the connected pixels in each row, labeling the counted pixels in different rows, computing the area and centroid. Experimental results show that the dual-pipelining system using FPGA can detect BLOBs in 0.06 ms, which is 3.92 times faster than the related work and 1.83 times faster than a single-pipelining system. The dual-pipelining system utilized 1.5% of Registers, 8.4% of LUT, 24.3% of LUT-FF pairs, 91.9% of BRAM in Virtex V. The dual-pipelining system is about twice as large as the single-pipelining system. Our approach can be applied for the other areas such as traffic sign recognition and vehicle detection. Naoto Nojiri, Lin Meng 0001, Katsuhiro Yamazaki |
FPGA | 3 |
| 2014 | Pipelining FPPGA-based defect detction in FPDs (abstract only)abstractThe real-time detection of defects in Flat-Panel Displays (FPDs) is very important during the production stages. This paper describes the manner in which defects induced by bubbles are detected as fast as possible by using 4-stage image processing pipelines with 3-line buffers on a Field-Programmable Gate Array (FPGA). The image processing consists of reading a Time Delay Integration (TDI) image, Laplacian filtering, binarization, and labeling. TDI is applied to the initial image of the FPD to reduce noises induced when taking the FPD images. Laplacian filtering and binarization are used to detect the edges in the image, and labeling is used to number the objects in the image for defect detection. In the 4-stage pipelining, the first stage reads the TDI image from the Block Random Access Memory (BRAM), the second stage implements Laplacian filtering and binarization, the third stage implements labeling, and the final stage revises the labels and writes them into the BRAM. The target pixel and its eight surrounding neighbors are required during Laplacian filtering, and four neighbors are necessary during labeling. Thus, three line registers (3-line buffer) are used as a general pipeline register between two neighboring stages in our system. The pipelining system accesses these 3-line buffers and runs four image processing steps in parallel. Therefore, the system uses four different addresses to access the BRAM and the 3-line buffers. Further, to facilitate performance comparison, we implemented sequential image processing systems with 3-line buffers on FPGA and CPU software. The experiments reveal that Laplacian filtering, binarization, and labeling for FPD defect detection can be executed in less than 1 ms by using four-stage pipelining on an FPGA, which is 3.62 times faster than the sequential system and 158.7 times faster than the CPU software. The pipelining system is 28% larger as compared to the sequential system in terms of the size of the LUTs. Lin Meng 0001, Keisuke Matsuyama, Naoto Nojiri, Tomonori Izumi, Katsuhiro Yamazaki |
FPGA | 5 |
| 2008 | Multi-stage Pipelining MD5 Implementations on FPGA with Data ForwardingabstractThis paper describes 3-stage and 4-stage pipeline MD5 implementations on FPGA. This work removes the data dependency of a single step inside the main loop of the MD5 algorithm by data forwarding methodology, and breaks that single step computation into 3/4 pipeline stages. Three implementations on Xilinx Vertex-II are given with the throughput get to 1.04 Gbps, and occupy 1064 hardware slices. Thus, the implementations achieve good tradeoff between hardware size and throughput in comparison with others. Anh Tuan Hoang, Katsuhiro Yamazaki, Shigeru Oyanagi |
FCCM | 2 |
| 2008 | Three-stage pipeline implementation for SHA2 using data forwardingabstractThe security hash algorithm 512 (SHA-512), which is used to verify the integrity of a message, involves computation iterations on data. The huge computation delay generated in that iteration limits the entire throughput of the system, and makes it difficult to pipeline the computation. To shorten the computation time in an iteration of the main loop, we used the data forwarding method. Here we introduce an architecture that simultaneously does data computation of an iteration and data movement of the next one. Then the computations are broken into two stages for one operand and three stages for another operand. The implementation occupies 1,520 hardware slices on Xilinx Virtex-4 family FPGA chip, and achieves nearly 2.2 Gbps. Thus, the implementation achieved a better area performance rate (throughput/area) in comparison with the related work. Anh Tuan Hoang, Katsuhiro Yamazaki, Shigeru Oyanagi |
FPL | 2 |
| 2006 | ExMiner: An Efficient Algorithm for Mining Top-K Frequent Patterns
Quang Tran Minh 0001, Shigeru Oyanagi, Katsuhiro Yamazaki |
ADMA | 3 |
| 2006 | Mining the K-Most Interesting Frequent Patterns Sequentially
Quang Tran Minh 0001, Shigeru Oyanagi, Katsuhiro Yamazaki |
IDEAL | 3 |
| 1983 | Hierarchical Micro-Architectures of a Two-Level Microprogrammed Multiprocessor Computer
Takanobu Baba, Katsuhiro Yamazaki, Nobuyuki Hashimoto, Hiroyuki Kanai, Kenzo Okuda, Kazuhiko Hashimoto |
ICPP | 2 |