Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Shih-Yu Huang

dblp:07/3008 · also Steve Shih-Yu Huang · DBLP profile ↗
← Back
30ranked-venue papers
11as first author
0since 2021 · last 2017
0000-0002-6165-349XORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 25 · 11 first-authorArtificial intelligence and machine learning · 2Computer networks · 2Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 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 networks
2 papers
Content delivery and video streaming · 95% Network optimization and economics · 5%
Computer graphics and multimedia
2 papers
Image and video coding · 35% Virtual and augmented reality · 32% Computational photography and imaging · 32%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 100%

Topics — the 12 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Content delivery and video streaming
video-on-demand
0.122007
Performance Analysis of Proxy Caching for VOD Services With Heterogeneous Clients · IEEE Trans. Commun. 2007
Optimal chaining scheme for video-on-demand applications on collaborative networks · IEEE Trans. Multim. 2005
Virtual and augmented reality › augmented reality
augmented reality system
0.112008
A Vision-Based Augmented-Reality System For Multiuser Collaborative Environments · IEEE Trans. Multim. 2008
Computational photography and imaging
camera calibration
0.112008
A Vision-Based Augmented-Reality System For Multiuser Collaborative Environments · IEEE Trans. Multim. 2008
Content delivery and video streaming › caching › web caching
prefix caching
0.112007
Performance Analysis of Proxy Caching for VOD Services With Heterogeneous Clients · IEEE Trans. Commun. 2007
Content delivery and video streaming › caching
web caching
0.112007
Performance Analysis of Proxy Caching for VOD Services With Heterogeneous Clients · IEEE Trans. Commun. 2007
Performance modeling and evaluation
analytical modeling
0.012007
Performance Analysis of Proxy Caching for VOD Services With Heterogeneous Clients · IEEE Trans. Commun. 2007
Image and video coding › transform coding
discrete cosine transform coding
0.011997
A cascading MRVQ-DCT scheme for the compression of sequence images · IEEE Trans. Image Process. 1997
Image and video coding › video compression
intra coding
0.011997
A cascading MRVQ-DCT scheme for the compression of sequence images · IEEE Trans. Image Process. 1997
Image and video coding › video compression › interframe coding
motion-compensated video coding
0.011997
A cascading MRVQ-DCT scheme for the compression of sequence images · IEEE Trans. Image Process. 1997
Image and video coding
transform coding
0.011997
A cascading MRVQ-DCT scheme for the compression of sequence images · IEEE Trans. Image Process. 1997
Image and video coding › quantization
vector quantization
0.011997
A cascading MRVQ-DCT scheme for the compression of sequence images · IEEE Trans. Image Process. 1997
Network optimization and economics
resource allocation
0.012005
Optimal chaining scheme for video-on-demand applications on collaborative networks · IEEE Trans. Multim. 2005

Methods — techniques the papers use, named apart from their topics

simulation · 0.2pseudo-random array calibration pattern · 0.1computer vision · 0.1dynamic buffer allocation · 0.1mean residual vector quantization · 0.0discrete cosine transform · 0.0
YearPublicationVenuePosition
2017 Designing an exergaming system for exercise bikes using kinect sensors and Google Earth
Shih-Yu Huang, Jen-Perng Yu, Jia-Wei Liu
Multim. Tools Appl.1
2015 A golf swing analysis system using Wii balance board and kinect sensors for novice players
Shih-Yu Huang, Kuei-Pin Kuo
Multim. Tools Appl.1
2010 An efficient segmentation algorithm for CAPTCHAs with line cluttering and character warping
Shih-Yu Huang, Yeuan-Kuen Lee, Graeme Bell, Zhan-He Ou
Multim. Tools Appl.1
2009 Boundary-Aware Topology Discovery for Distributed Management of Large Enterprise Networks
Yen-Cheng Chen, Shih-Yu Huang
APNOMS2
2009 An Advanced Least-Significant-Bit Embedding Scheme for Steganographic Encoding
Yeuan-Kuen Lee, Graeme Bell, Shih-Yu Huang, Ran-Zan Wang, Shyong Jian Shyu
PSIVT3
2008 A Vision-Based Augmented-Reality System For Multiuser Collaborative Environments
abstract
This work presented a novel vision-based augmented-reality system for applications in multiuser collaborative environments. The kernel technology of this vision-based system locates the cameras that are utilized to point and simulate the positions of multiple viewers. Camera calibration based on computer vision is employed during the camera's locating process. The applications in multiuser collaborative environments allow the viewers to view various positions and in numerous directions. However, traditional calibration approaches are not suitable for these cases sufficiently. A novel calibration pattern based on pseudo-random arrays is designed for multiuser collaborative applications. The pattern has a simple and regular structure, easily extracts features, achieves robust recognition using local information, and does not limit viewer positions and directions. Experimental results indicate that the proposed system provides a effective platform for applications in multiuser collaborative environments.
Yen-Hsu Chen, Tsorng-Lin Chia, Yeuan-Kuen Lee, Shih-Yu Huang, Ran-Zan Wang
IEEE Trans. Multim.4
2007 Sharing multiple secrets in visual cryptography
Shyong Jian Shyu, Shih-Yu Huang, Yeuan-Kuen Lee, Ran-Zan Wang, Kun Chen 0008
Pattern Recognit.2
2007 Performance Analysis of Proxy Caching for VOD Services With Heterogeneous Clients
abstract
Proxy-caching strategies, especially prefix caching and interval caching, are commonly used in video-on-demand (VOD) systems to improve both the system performance and the playback experience of users. However, because these caching strategies are designed for homogeneous clients, they do not perform well in the real world where clients are heterogeneous (i.e., different available network bandwidths and different sizes of client-side buffers). This paper investigates the problems caused by heterogeneous client-side buffers. We analyze the theoretical performance of these caching strategies, and then, derive cost functions to measure the corresponding performance gains. Based on these analytical results, we develop a caching strategy that employs both prefix caching and interval caching to minimize the input bandwidth of a proxy. The simulation results demonstrate that the bandwidth requirements of a proxy implementing our caching strategy are significantly lower compared to adopting prefix caching or interval caching alone.
Chen-Lung Chan, Shih-Yu Huang, Jia-Shung Wang
IEEE Trans. Commun.2
2006 Design of Computation-Aware Mode Decision Scheme for H.264/AVC
abstract
Mode decision is a kernel function of current video standards, especially while dealing with massive coding modes as the latest H.264/AVC variable block size partitions. The mode decision process is extreme time consuming because it contains the kernel motion estimation and intra prediction modules. By applying the concepts of using priority coding orders to encode a sequence, this paper concludes a set of mode decision strategies with observing among priority lists. A computation-aware mode decision scheme is then proposed to the H.264/AVC. As the results demonstrated, coding with priority orders can achieve computation-aware ability automatically and the priority info is very helpful for developing software-based computation-aware mode decision algorithms.
Chuan-Yu Cho, Shih-Yu Huang, Jia-Shung Wang
ICASSP (2)2
2006 Exploiting Spatial-temporal Coherence in the Construction of Multiple Perspective Videos
Mau-Tsuen Yang, Shih-Yu Huang, Kuo-Hua Lo, Wen-Kai Tai, Cheng-Chin Chiang
PSIVT2
2006 Adaptive computation-aware scheme for software-based predictive block motion estimation
Shih-Yu Huang
J. Vis. Commun. Image Represent.1
2006 Buffer-assisted on-demand multicast for VOD applications
Chen-Lung Chan, Shih-Yu Huang, Te-Chou Su, Jia-Shung Wang
Multim. Syst.2
2006 Modified predictive line search for block motion estimation on multimedia processors
Shih-Yu Huang
Signal Process.1
2005 Adaptive fast block-matching algorithm by switching search patterns for sequences with wide-range motion content
abstract
Content with rapid, moderate, and slow motion is frequently mixed together in real video sequences. Until now, no fast block-matching algorithm (FBMA), including the well-known three-step search (TSS), the block-based gradient descent search (BBGDS), and the diamond search (DS), can efficiently remove the temporal redundancy of sequences with wide range motion content. This paper proposes an adaptive FBMA, called A-TDB, to solve this problem. Based on the characteristics of a proposed predicted profit list, the A-TDB can adaptively switch search patterns among the TSS, DS, and BBGDS, according to the motion content. Experimental results reveal that the A-TDB successfully adopts the search patterns to remove the temporal redundancy of sequences with slow, moderate and rapid motion content.
Shih-Yu Huang, Chuan-Yu Cho, Jia-Shung Wang
IEEE Trans. Circuits Syst. Video Technol.1
2005 Optimal chaining scheme for video-on-demand applications on collaborative networks
abstract
By forwarding the server stream client by client, a chaining-based scheme is a good way to reduce the server streams for streaming applications in well-connected networks. In this paper, we prove that the minimum number of required server streams in such schemes is n-k+1, where n is the number of client requests and k is a value determined by client buffer sizes and the distribution of requests. In addition, we present an optimal chaining algorithm using a dynamic buffer allocation strategy. Compared to existing chaining schemes, our scheme not only utilizes the backward (basic chaining) and/or forward (adaptive chaining) buffer, but also exploits the buffers of other clients in order to extend the chain as much as possible. In this way, more clients can be chained together and served by the same server stream. Our simulation results show that the requirements of the server streams in the presented scheme are much lower those of existing chaining schemes. We also introduce mechanisms for handling VCR functions and fault exceptions in practical applications.
Te-Chou Su, Shih-Yu Huang, Chen-Lung Chan, Jia-Shung Wang
IEEE Trans. Multim.2
2004 A-TDB: A Self Adaptive Block-Matching Algorithm for Varying Motion Content
abstract
The fast block-matching algorithm (FBMA), includes the well-known three-step search (TSS), the block-based gradient descent search (BBGDS) and the diamond search (DS), have been developed for motion estimation in designing a video codec. In this paper, an adaptive FBMA, named A-TDB, to solve the block matching problem for varying motions is proposed. Based on the characteristics of a proposed predicted profit list, the A-TDB can adaptively switch the search patterns among the TSS, DS, and BBGDS according to the motion contents.
Chuan-Yu Cho, Shih-Yu Huang, Jia-Shung Wang
Data Compression Conference2
2004 Peer-to-peer video delivery scheme for large scale video-on-demand applications
abstract
On the basis of the emerging peer-to-peer structure and the characteristics of user behavior, this paper proposes a scalable video delivery scheme, named P2PVD, for large scale video-on-demand application. In P2PVD, two types of orders are permitted: reserved and urgent orders. Reserved orders are encouraged with a lower price policy to smooth the network traffic and the server load. A delay-aware dynamic parallel transmission in the requesting peer is introduced to serve the reserved and urgent orders. The supplying peer is carefully designed based on three priority rules to increase the capacity of P2PVD. Experimental results indicate that P2PVD is scalable.
Chen-Lung Chan, Shih-Yu Huang, Mato Jan, Jia-Shung Wang
ICME2
2004 Efficient motion-vector-based video search using query by clip
abstract
A simple and efficient motion-vector-based search engine supporting query by clip is presented for indexing and retrieving of videos. We propose a technique to filter and reconstruct noisy motion vectors to improve the fidelity of the motion activity. In addition to the motion features of intensity and direction, a new motion descriptor, named representative spectrum, extracted by a vector quantization expressing the spatial-temporal distribution of motion activity, is introduced for video indexing. A dynamic programming scheme is also utilized to measure the similarity of two videos based on the concept of common subsequence. Furthermore, a 2-step search of similar videos is employed to reduce the computational complexity. The experimental results indicate that the proposed search engine performs well and the obtained recall and precision values are also high enough.
Chuan-Yu Cho, Ya-Ting Chuang, Pei-Chi Chu, Shih-Yu Huang, Jia-Shung Wang
ICME4
2004 A simple and efficient block motion estimation algorithm based on full-search array architecture
Shih-Yu Huang, Wei-Chang Tsai
Signal Process. Image Commun.1
2003 Improved techniques for dual-bitstream MPEG video streaming with VCR functionalities
abstract
In this paper, a new dual-bitstream technique for video cassette recording (VCR) functionality and a transcoding technique of the motion vectors (mv) between dual bitstreams are introduced. In the dual-bitstream technique, a direct reference bitstream is proposed to replace the original reverse bitstream to reduce the required network bandwidth and decoder effort of VCR requests. In the transcoding technique, the mv in the forward bitstream are first reused to generate the mv in the reverse bitstream and the direct reference bitstream. If the obtained error is larger than a preset threshold, the mv are refined step-by-step from the inner to the outer of a refinement window.
Shih-Yu Huang
ICASSP (5)1
2003 Cooperative cache framework for video streaming applications
abstract
The performance of streaming caches is not only affected by cache management but also determined by cache cooperation. If caches cooperate together, the desired video may be obtained from other caches thus reducing server load. However, such process increases network traffic between caches. It must be done carefully. This paper proposes a cooperative cache framework to automatically select appropriate cache sources and paths for various network environments. Simulation results demonstrate that the proposed framework is efficient and easy to implement for streaming caches.
Chen-Lung Chan, Shih-Yu Huang, Jia-Shung Wang
ICME2
2003 Computation-aware scheme for software-based block motion estimation
abstract
Many fast block-matching algorithms (BMAs) reduce the computational complexity of motion estimation by sophisticatedly inspecting a subset of checking points, and stop only when all those checking points have been examined. This means that the searching process for each current block cannot be interrupted, even when it is performed in a software-based computation environment. Our main goal is to allow the searching process to stop once a specified amount of computation has been performed. A novel computation-aware scheme is proposed, which first dynamically determines the target amount of computation power allocated to a frame, and then allocates this to each block in a computation-distortion-optimized manner. We propose a rate-control-like procedure and a predicted computation-distortion benefit heuristic to realize this scheme. Conventional BMAs, such as full-search block matching, three-step search, new three-step search, four-step search, and diamond search, can be transformed into their corresponding computation-aware BMA versions. In our simulations, the resulting computation-aware BMAs not only exhibit higher efficiency than conventional BMAs, but also allow the motion estimation to terminate after any specified amount of computation has been performed (in units of checking points).
Pol-Lin Tai, Shih-Yu Huang, Chii-Tung Liu, Jia-Shung Wang
IEEE Trans. Circuits Syst. Video Technol.2
2002 Optimal chaining and implementation for large scale multimedia streaming
abstract
Chaining is a promising technique in alleviating the network and the server load by serving numbers of clients in a single server stream. In this scheme, each client temporarily stores the ongoing media stream in the client buffer and forwards it to another client with adequate buffering delay to meet the next client playback time. Therefore, the clients request the same video program can be chained together if the client buffer is large enough to bridge clients' playback time. However, existing chaining schemes do not efficiently exploit the client buffer space. In this paper, we present an optimal chaining algorithm to fully utilize the client buffer space and hence minimize the required server streams. Our performance comparison demonstrates that the optimal chaining scheme significantly reduces the server load over the existing chaining schemes. More importantly, the proposed scheme can integrate the streaming proxy into the video chain, which makes the video chain more reliable and flexible in real systems. This paper also presents the prototype implementation of the optimal chaining based video-on-demand system.
Te-Chou Su, Shih-Yu Huang, Chen-Lung Chan, Jia-Shung Wang
ICME (1)2
2002 Cooperative Proxy Scheme for Large-Scale VoD Systems
abstract
Video-on-Demand (VoD) systems are attractive multimedia services over the Internet. However, conventional VoD systems can not serve many viewers simultaneously because such large-scale services require considerable server load and network bandwidth. This study proposes a cooperative proxy scheme, consisting of a streaming cache and a query protocol revised from Internet Cache Protocol (ICP), to improve performance of large-scale VoD systems. The streaming cache we proposed attempts to serve the most requests with slightly computation overhead In addition, our query protocol further extends service scalability by satisfying requests "as far as possible", although Web proxies prefer "as near as possible". Simulation results demonstrate that our proxy scheme is efficient especially in large-scale VoD systems.
Chen-Lung Chan, Te-Chou Su, Shih-Yu Huang, Jia-Shung Wang
ICPADS3
2001 An integrated systolic array design for video compression
abstract
This paper presents an integrated systolic array design for implementing full-search block matching, 2-D discrete wavelet transform, and full-search vector quantization on the same VLSI architecture. The above three functions are prime essential but with a large amount of computation in video compression. To meet real-time requirements, many systolic arrays are designed for individually performing each of them. In fact, these functions contain the similar computational procedure. The matrix-vector product forms of them are quite similar. In this paper, by carefully extracting the common computation component, an integrated systolic array design that can perform the above three functions is presented. A utilization of 100% to 97% is achieved for executing full-search block matching and full-search vector quantization. When performing the 2-D discrete wavelet transform, the utilization is about 32%. The proposed integrated architecture has lower hardware cost and has a a regular hardware structure. It befits the VLSI implementation for video compression.
Pol-Lin Tai, Chii-Tung Liu, Shih-Yu Huang, Jia-Shung Wang
ICASSP3
2001 Flexible Fast Block Matchig Algorithm Design based on Complexity-Distortion Optimization
abstract
In this paper, we propose a novel fast block matching algorithm design strategy based on the complexity-distortion optimization. The goal of our design is to achieve the maximum image quality under a target computational complexity and to provide a flexible fast block matching algorithm that allows user to terminate algorithm at any target computational complexity. Based on the proposed predictive complexity-distortion benefit list technique, which is employed to predict the motion compensation benefit, we modify the full-search block matching, three-step search, new three-step search, and four-step search to the flexible algorithm. Experimental results show that the flexible algorithms could achieve better performance than traditional fixed complexity algorithms from the viewpoint of complexity-distortion optimization.
Pol-Lin Tai, Chii-Tung Liu, Shih-Yu Huang, Jia-Shung Wang
ICME3
2001 Improvement of machining accuracy by fuzzy logic at corner parts for wire-EDM
Chin-Teng Lin, I-Fang Chung, Shih-Yu Huang
Fuzzy Sets Syst.3
1997 A cascading MRVQ-DCT scheme for the compression of sequence images
abstract
In this correspondence, a mean residual vector quantizer (MRVQ) is superimposed on the motion estimator for improving the intraframe coding quality of MPEG. The proposed scheme performs an MRVQ before executing the discrete cosine transformation (DCT) for the purpose of curing the DCT intrinsic trouble of blocking effect at low bit rate.
Shih-Yu Huang, Jia-Shung Wang
IEEE Trans. Image Process.1
1994 Classified Variable Block Size Motion Estimation Algorithm for Image Sequence Coding
abstract
In recent years, the variable block size (VBS) motion estimation technique has been widely employed to improve the performance of the block matching algorithm (BMA). In VBS, the block size is varied according to the type of motion. The VBS is known to be very efficient for areas containing complex motions. But, it requires a large amount of computation. The computation required is 2 or 5 times compared with the full search BMA. In this paper, a new VBS motion estimation algorithm, called the classified variable block size (CVBS), is proposed to overcome this problem. The algorithm classifies the input blocks into 3 categories: the background, the shade-motion, and the edge-motion. According the characteristics of the classified blocks, various motion estimation techniques are then used to improve the coding performance. The performance of VBS and CVBS under the coding efficiency is investigated. It is shown that the CVBS algorithm requires about 1/6 to 1/10 computations needed by the conventional VBS algorithm.>
Shih-Yu Huang, Jin-Rong Chen, Jia-Shung Wang, Kuen-Rong Hsieh, Hong-Yih Hsieh
ICIP (3)1
1993 Finite-state residual vector quantizer for image coding
abstract
Finite state vector quantization (FSVQ) has been proven during recent years to be a high quality and low bit rate coding scheme. A FSVQ has achieved the efficiency of a small codebook (the state codebook) VQ while maintaining the quality of a large codebook (the master codebook) VQ. However, the large master codebook has become a primary limitation of FSVQ if the implementation is carefully taken into account. A large amount of memory would be required in storing the master codebook and also much effort would be spent in maintaining the state codebook if the master codebook became too large. This problem could be partially solved by the mean/residual technique (MRVQ). That is, the block means and the residual vectors would be separately coded. A new hybrid coding scheme called the finite state residual vector quantization (FSRVQ) is proposed in this paper for the sake of utilizing both advantage in FSVQ and MRVQ. The codewords in FSRVQ were designed by removing the block means so as to reduce the codebook size. The block means were predicted by the neighboring blocks to reduce the bit rate. Additionally, the predicted means were added to the residual vectors so that the state codebooks could be generated entirely. The performance of FSRVQ was indicated from the experimental results to be better than that of both ordinary FSVQ and RMVQ uniformly.
Shih-Yu Huang, Jia-Shung Wang
VCIP1