Kin Fun Li | University of Victoria BC (original) (raw)

Papers by Kin Fun Li

Research paper thumbnail of Capstone team design projects in engineering curriculum: Content and management

Proceedings of IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE) 2012, 2012

ABSTRACT The Department of Electrical and Computer Engineering at the University of Victoria offe... more ABSTRACT The Department of Electrical and Computer Engineering at the University of Victoria offers degree programs in computer, electrical, and software engineering. Students in these programs are required to take a compulsory capstone design project course in their final year of studies. The objective of the design project is to have the students go through the exercise of integrating their knowledge acquired in prior courses and experience gained in cooperative work terms, in a design focused project that satisfies multiple criteria. The issues and problems associated with the design project course are discussed. Past, present, and future initiatives to improve the learning experience and outcome are presented. Focuses of this work are on design content in engineering curriculum, design project team interaction, and design project management.

Research paper thumbnail of Sailing the high seas with the NAVL virtual reality system

IEEE WESCANEX 97 Communications, Power and Computing. Conference Proceedings, 1997

Research paper thumbnail of Classifying Sports Gesture Using Event-Based Matching in a Multimedia E-learning System

2012 26th International Conference on Advanced Information Networking and Applications Workshops, 2012

Computer-based multimedia instructional systems are ideal for e-learning in many domains. For app... more Computer-based multimedia instructional systems are ideal for e-learning in many domains. For applications such as sport instruction, the central issue is to capture motions accurately and correctly for further processing. A Web-based tennis instruction system is under investigation and being designed and developed. To capture the motion of a tennis swing, the Nintendo Wii Remote is used as the input device. The current focus of the project is the various issues associated with motion-sensing input data: capturing, cleansing, classification and clustering of some basic tennis swings, and the subsequent swing matching and identification which can then be used to index into a multimedia database for instructional purpose. In this work, classification of a tennis swing using event-based matching is presented and illustrated with examples. Results from experiments with 50 people are analyzed. The accuracy and the suitability of the matching algorithms are evaluated and discussed.

Research paper thumbnail of An Adaptive e-Learning Recommender Based on User's Web-Browsing Behavior

2010 International Conference on P2P, Parallel, Grid, Cloud and Internet Computing, 2010

In this study, we propose a recommender system for e-learning by utilizing a hybrid feedback meth... more In this study, we propose a recommender system for e-learning by utilizing a hybrid feedback method that extracts a user's preference and Web-browsing behavior. This system is capable of recommending learning content of potential interest to a user and also the likely Web-browsing action on the current item using a novel similarity measure approach. The recommender is adaptive to individual

Research paper thumbnail of Modelling User Behaviour on Page Content and Layout in Recommender Systems

Studies in Computational Intelligence, 2011

ABSTRACT

Research paper thumbnail of The framework of a people recommender based on a time series of user preferences

Proceedings of the 2012 workshop on Data-driven user behavioral modelling and mining from social media - DUBMMSM '12, 2012

ABSTRACT

Research paper thumbnail of Fast graph partitioning algorithms

IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing. Proceedings, 1995

The following k-way graph partitioning (GP) problem is considered: given an undirected weighted g... more The following k-way graph partitioning (GP) problem is considered: given an undirected weighted graph G(V,E), partition the nodes of G into k parts of almost equal size such that the partition-cost (sum of the weights on edges with nodes in different parts) is minimized. Two simple and fast algorithms are proposed, namely, direct algorithm AUCTION and iterative algorithm GREEDYCYCLE. In

Research paper thumbnail of Performance evaluation of the backtrack-to-the-origin-and retry routing for hypercycle-based interconnection networks

Proceedings.,10th International Conference on Distributed Computing Systems, 1990

Research paper thumbnail of Adapting Tomasulo's algorithm for bytecode folding based Java processors

ACM SIGARCH Computer Architecture News, 2001

A novel processor architecture for hardware execution of Java bytecodes is presented. Stack depen... more A novel processor architecture for hardware execution of Java bytecodes is presented. Stack dependency is resolved by the use of a hardware bytecode folding algorithm coupled with Tomasulo's scheduling algorithm. In this paper, we present a framework for adapting Tomasulo's algorithm for bytecode folding based Java processors. We discuss a set of architectural features that are tailored for Java execution as well as for general-purpose Java-independent codes. A comprehensive example is included to illustrate these features graphically.

Research paper thumbnail of Ten-year review of epidemiology, clinical features, and treatment outcome of achalasia in a regional hospital in Hong Kong

Hong Kong medical journal = Xianggang yi xue za zhi / Hong Kong Academy of Medicine, 2010

To describe the epidemiology, clinical features, and treatment outcome of achalasia in Chinese pa... more To describe the epidemiology, clinical features, and treatment outcome of achalasia in Chinese patients. Retrospective study. Major regional hospital, Hong Kong. Clinical records of patients with the diagnosis of achalasia from July 1997 to June 2007 were reviewed. Thirty-two patients were diagnosed with achalasia during the study period. The mean age at diagnosis was 50 years (standard deviation, 20 years). The female-to-male ratio was 1.3:1. The main presenting symptoms were dysphagia (78%) and vomiting (50%). Nine laparoscopic and two open Heller's operations had been performed and 16 patients had undergone endoscopic dilatations. Four patients had botulinum toxin injection and four were taking calcium channel blocker (nifedipine) medications. Botulinum toxin injection and medical therapy had poor short- and long-term responses. Laparoscopic myotomy and pneumatic dilatation had comparable good short- and long-term responses. Achalasia affected all age-groups but there was a p...

Research paper thumbnail of Relapse of amoebic infection 10 years after the infection

Hong Kong medical journal = Xianggang yi xue za zhi / Hong Kong Academy of Medicine, 2011

A 52-year-old man with schizophrenia, who had a history of amoebic liver abscess treated with com... more A 52-year-old man with schizophrenia, who had a history of amoebic liver abscess treated with combination antimicrobial agents, presented 10 years later with severe rectal bleeding. Diagnosis of amoebic colitis was confirmed by histological examination of endoscopic biopsy. Doctors treating patients with amoebic infection should be aware of the risk of eradication failure. Post-treatment stool testing, preferably by antigen testing or polymerase chain reaction, should be performed after antimicrobial treatment.

Research paper thumbnail of Hepatocarcinogenesis of regenerative and dysplastic nodules in Chinese patients

Hong Kong medical journal = Xianggang yi xue za zhi / Hong Kong Academy of Medicine, 2011

To determine the development rate of hepatocellular carcinoma and survival of patients diagnosed ... more To determine the development rate of hepatocellular carcinoma and survival of patients diagnosed to have regenerative, and low-grade and high-grade dysplastic liver nodules. Retrospective descriptive study. Acute public hospital, Hong Kong. Patients with non-malignant liver nodules confirmed by imaging-guided liver biopsy between January 1997 and December 2008. Rates of hepatocellular carcinoma development and survival. A total of 147 patients with non-malignant liver nodules were followed up over a median duration of 29 months. The initial histological diagnosis included regenerative nodules (n=74), low-grade dysplastic nodules (n=34), and high-grade dysplastic nodules (n=39). The respective cumulative hepatocellular carcinoma development rate during the first, second, third, and fourth year were 3%, 5%, 9% and 12% for simple regenerative nodules, 29%, 35%, 38% and 44% for low-grade dysplastic nodules, and 38%, 41%, 51% and 51% for high-grade dysplastic nodules. The hepatocellular ...

Research paper thumbnail of Choledochal varices bleeding: A case report

World journal of gastrointestinal endoscopy, Jan 16, 2010

Choledochal varices are a rare cause of hemobilia associated with chronic portal vein thrombosis.... more Choledochal varices are a rare cause of hemobilia associated with chronic portal vein thrombosis. We present a case of chronic portal vein thrombosis complicated with bleeding from choledochal varices. The presentation, clinical manifestations and management are described.

Research paper thumbnail of The Utility Model For Adaptive Multimedia Systems

Multimedia Modeling, 2000

this article, we present a mathematical model, called the Utility Model,to encompass the dynamic ... more this article, we present a mathematical model, called the Utility Model,to encompass the dynamic factors and forces within a multi-session adaptivemultimedia system (AMS), where the quality of the multimedia sessions isdynamically adapted according to the system state at run-time.The rest of the article is organized as follows. Section 2 introduces adaptivemultimedia systems. Section 3 explains the concepts of the Utility

Research paper thumbnail of Solving the Knapsack Problem for Adaptive Multimedia Systems

Studia Informatica Universalis, 2002

Research paper thumbnail of Building an adaptive multimedia system using the utility model

Lecture Notes in Computer Science, 1999

Research paper thumbnail of Microprocessor Components and Signal Behavior Modelling in

Canadian Conference on Electrical and Computer Engineering, 2000

This section providcs an overview of the language used to model the The envisioned Systcm compris... more This section providcs an overview of the language used to model the The envisioned Systcm comprises a library of available components (the behavior of the various signals associatcd with the components used in the knowledge base), the rule base, and the user interface. The rule base uses design of microprocessor-based systems (5). information from the library in order to choose

Research paper thumbnail of The epidemiology and clinical characteristics of Crohn's disease in the Hong Kong Chinese population: experiences from a regional hospital

Hong Kong medical journal = Xianggang yi xue za zhi / Hong Kong Academy of Medicine

To study the descriptive epidemiology and clinical profile of patients with Crohn's disease. ... more To study the descriptive epidemiology and clinical profile of patients with Crohn's disease. Retrospective study. Regional hospital, Hong Kong. Patients with Crohn's disease diagnosed between January 1991 and December 2006 inclusive. Over the period studied, 27 Chinese patients were diagnosed with Crohn's disease in our hospital. Our hospital-based incidence and prevalence rate had increased more than 2- and 5-fold, respectively over that period. The mean age at diagnosis was 26 years and median duration of disease was 81 months. Most patients had ileocolonic disease (67%) followed by Crohn's colitis (22%) and ileal disease (11%); more patients had non-stricturing and non-penetrating disease (63%) than stricturing (15%) or penetrating disease (22%). Peri-anal disease occurred in 37% of our patients. At diagnosis, many of the patients (41%) had mild-moderate disease, but 30% each had moderate-severe and severe-fulminant disease. At the time of this study, 85% of the p...

Research paper thumbnail of The NAVL Distributed Virtual Reality System

Lecture Notes in Computer Science, 1999

. Current distributed virtual reality systems suffer from manyinherent difficulties: inadequate n... more . Current distributed virtual reality systems suffer from manyinherent difficulties: inadequate network architecture, poor object distributionand coherency, poor system resource management, and poor overallperformance. This paper outlines the NAVL DVR system, designedto overcome these problems with a distributed client/server network architectureand master/slave autonomous object distribution mechanismusing ForceLet simulation.1 IntroductionDistributed virtual reality (DVR) is a form...

Research paper thumbnail of Optimal Admission Controllers for Service Level Agreements in Enterprise Networks

The transmission of multimedia streams with a particular and guaranteed level of QoS (Quality of ... more The transmission of multimedia streams with a particular and guaranteed level of QoS (Quality of Service) from source to destination is a major challenge in multimedia communications over IP networks. In this paper, we introduce a generalized, flexible form of the traditional SLA (Service Level Agreement) between users and network owners, for the transmission of a multimedia stream with several

Research paper thumbnail of Capstone team design projects in engineering curriculum: Content and management

Proceedings of IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE) 2012, 2012

ABSTRACT The Department of Electrical and Computer Engineering at the University of Victoria offe... more ABSTRACT The Department of Electrical and Computer Engineering at the University of Victoria offers degree programs in computer, electrical, and software engineering. Students in these programs are required to take a compulsory capstone design project course in their final year of studies. The objective of the design project is to have the students go through the exercise of integrating their knowledge acquired in prior courses and experience gained in cooperative work terms, in a design focused project that satisfies multiple criteria. The issues and problems associated with the design project course are discussed. Past, present, and future initiatives to improve the learning experience and outcome are presented. Focuses of this work are on design content in engineering curriculum, design project team interaction, and design project management.

Research paper thumbnail of Sailing the high seas with the NAVL virtual reality system

IEEE WESCANEX 97 Communications, Power and Computing. Conference Proceedings, 1997

Research paper thumbnail of Classifying Sports Gesture Using Event-Based Matching in a Multimedia E-learning System

2012 26th International Conference on Advanced Information Networking and Applications Workshops, 2012

Computer-based multimedia instructional systems are ideal for e-learning in many domains. For app... more Computer-based multimedia instructional systems are ideal for e-learning in many domains. For applications such as sport instruction, the central issue is to capture motions accurately and correctly for further processing. A Web-based tennis instruction system is under investigation and being designed and developed. To capture the motion of a tennis swing, the Nintendo Wii Remote is used as the input device. The current focus of the project is the various issues associated with motion-sensing input data: capturing, cleansing, classification and clustering of some basic tennis swings, and the subsequent swing matching and identification which can then be used to index into a multimedia database for instructional purpose. In this work, classification of a tennis swing using event-based matching is presented and illustrated with examples. Results from experiments with 50 people are analyzed. The accuracy and the suitability of the matching algorithms are evaluated and discussed.

Research paper thumbnail of An Adaptive e-Learning Recommender Based on User's Web-Browsing Behavior

2010 International Conference on P2P, Parallel, Grid, Cloud and Internet Computing, 2010

In this study, we propose a recommender system for e-learning by utilizing a hybrid feedback meth... more In this study, we propose a recommender system for e-learning by utilizing a hybrid feedback method that extracts a user's preference and Web-browsing behavior. This system is capable of recommending learning content of potential interest to a user and also the likely Web-browsing action on the current item using a novel similarity measure approach. The recommender is adaptive to individual

Research paper thumbnail of Modelling User Behaviour on Page Content and Layout in Recommender Systems

Studies in Computational Intelligence, 2011

ABSTRACT

Research paper thumbnail of The framework of a people recommender based on a time series of user preferences

Proceedings of the 2012 workshop on Data-driven user behavioral modelling and mining from social media - DUBMMSM '12, 2012

ABSTRACT

Research paper thumbnail of Fast graph partitioning algorithms

IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing. Proceedings, 1995

The following k-way graph partitioning (GP) problem is considered: given an undirected weighted g... more The following k-way graph partitioning (GP) problem is considered: given an undirected weighted graph G(V,E), partition the nodes of G into k parts of almost equal size such that the partition-cost (sum of the weights on edges with nodes in different parts) is minimized. Two simple and fast algorithms are proposed, namely, direct algorithm AUCTION and iterative algorithm GREEDYCYCLE. In

Research paper thumbnail of Performance evaluation of the backtrack-to-the-origin-and retry routing for hypercycle-based interconnection networks

Proceedings.,10th International Conference on Distributed Computing Systems, 1990

Research paper thumbnail of Adapting Tomasulo's algorithm for bytecode folding based Java processors

ACM SIGARCH Computer Architecture News, 2001

A novel processor architecture for hardware execution of Java bytecodes is presented. Stack depen... more A novel processor architecture for hardware execution of Java bytecodes is presented. Stack dependency is resolved by the use of a hardware bytecode folding algorithm coupled with Tomasulo's scheduling algorithm. In this paper, we present a framework for adapting Tomasulo's algorithm for bytecode folding based Java processors. We discuss a set of architectural features that are tailored for Java execution as well as for general-purpose Java-independent codes. A comprehensive example is included to illustrate these features graphically.

Research paper thumbnail of Ten-year review of epidemiology, clinical features, and treatment outcome of achalasia in a regional hospital in Hong Kong

Hong Kong medical journal = Xianggang yi xue za zhi / Hong Kong Academy of Medicine, 2010

To describe the epidemiology, clinical features, and treatment outcome of achalasia in Chinese pa... more To describe the epidemiology, clinical features, and treatment outcome of achalasia in Chinese patients. Retrospective study. Major regional hospital, Hong Kong. Clinical records of patients with the diagnosis of achalasia from July 1997 to June 2007 were reviewed. Thirty-two patients were diagnosed with achalasia during the study period. The mean age at diagnosis was 50 years (standard deviation, 20 years). The female-to-male ratio was 1.3:1. The main presenting symptoms were dysphagia (78%) and vomiting (50%). Nine laparoscopic and two open Heller's operations had been performed and 16 patients had undergone endoscopic dilatations. Four patients had botulinum toxin injection and four were taking calcium channel blocker (nifedipine) medications. Botulinum toxin injection and medical therapy had poor short- and long-term responses. Laparoscopic myotomy and pneumatic dilatation had comparable good short- and long-term responses. Achalasia affected all age-groups but there was a p...

Research paper thumbnail of Relapse of amoebic infection 10 years after the infection

Hong Kong medical journal = Xianggang yi xue za zhi / Hong Kong Academy of Medicine, 2011

A 52-year-old man with schizophrenia, who had a history of amoebic liver abscess treated with com... more A 52-year-old man with schizophrenia, who had a history of amoebic liver abscess treated with combination antimicrobial agents, presented 10 years later with severe rectal bleeding. Diagnosis of amoebic colitis was confirmed by histological examination of endoscopic biopsy. Doctors treating patients with amoebic infection should be aware of the risk of eradication failure. Post-treatment stool testing, preferably by antigen testing or polymerase chain reaction, should be performed after antimicrobial treatment.

Research paper thumbnail of Hepatocarcinogenesis of regenerative and dysplastic nodules in Chinese patients

Hong Kong medical journal = Xianggang yi xue za zhi / Hong Kong Academy of Medicine, 2011

To determine the development rate of hepatocellular carcinoma and survival of patients diagnosed ... more To determine the development rate of hepatocellular carcinoma and survival of patients diagnosed to have regenerative, and low-grade and high-grade dysplastic liver nodules. Retrospective descriptive study. Acute public hospital, Hong Kong. Patients with non-malignant liver nodules confirmed by imaging-guided liver biopsy between January 1997 and December 2008. Rates of hepatocellular carcinoma development and survival. A total of 147 patients with non-malignant liver nodules were followed up over a median duration of 29 months. The initial histological diagnosis included regenerative nodules (n=74), low-grade dysplastic nodules (n=34), and high-grade dysplastic nodules (n=39). The respective cumulative hepatocellular carcinoma development rate during the first, second, third, and fourth year were 3%, 5%, 9% and 12% for simple regenerative nodules, 29%, 35%, 38% and 44% for low-grade dysplastic nodules, and 38%, 41%, 51% and 51% for high-grade dysplastic nodules. The hepatocellular ...

Research paper thumbnail of Choledochal varices bleeding: A case report

World journal of gastrointestinal endoscopy, Jan 16, 2010

Choledochal varices are a rare cause of hemobilia associated with chronic portal vein thrombosis.... more Choledochal varices are a rare cause of hemobilia associated with chronic portal vein thrombosis. We present a case of chronic portal vein thrombosis complicated with bleeding from choledochal varices. The presentation, clinical manifestations and management are described.

Research paper thumbnail of The Utility Model For Adaptive Multimedia Systems

Multimedia Modeling, 2000

this article, we present a mathematical model, called the Utility Model,to encompass the dynamic ... more this article, we present a mathematical model, called the Utility Model,to encompass the dynamic factors and forces within a multi-session adaptivemultimedia system (AMS), where the quality of the multimedia sessions isdynamically adapted according to the system state at run-time.The rest of the article is organized as follows. Section 2 introduces adaptivemultimedia systems. Section 3 explains the concepts of the Utility

Research paper thumbnail of Solving the Knapsack Problem for Adaptive Multimedia Systems

Studia Informatica Universalis, 2002

Research paper thumbnail of Building an adaptive multimedia system using the utility model

Lecture Notes in Computer Science, 1999

Research paper thumbnail of Microprocessor Components and Signal Behavior Modelling in

Canadian Conference on Electrical and Computer Engineering, 2000

This section providcs an overview of the language used to model the The envisioned Systcm compris... more This section providcs an overview of the language used to model the The envisioned Systcm comprises a library of available components (the behavior of the various signals associatcd with the components used in the knowledge base), the rule base, and the user interface. The rule base uses design of microprocessor-based systems (5). information from the library in order to choose

Research paper thumbnail of The epidemiology and clinical characteristics of Crohn's disease in the Hong Kong Chinese population: experiences from a regional hospital

Hong Kong medical journal = Xianggang yi xue za zhi / Hong Kong Academy of Medicine

To study the descriptive epidemiology and clinical profile of patients with Crohn's disease. ... more To study the descriptive epidemiology and clinical profile of patients with Crohn's disease. Retrospective study. Regional hospital, Hong Kong. Patients with Crohn's disease diagnosed between January 1991 and December 2006 inclusive. Over the period studied, 27 Chinese patients were diagnosed with Crohn's disease in our hospital. Our hospital-based incidence and prevalence rate had increased more than 2- and 5-fold, respectively over that period. The mean age at diagnosis was 26 years and median duration of disease was 81 months. Most patients had ileocolonic disease (67%) followed by Crohn's colitis (22%) and ileal disease (11%); more patients had non-stricturing and non-penetrating disease (63%) than stricturing (15%) or penetrating disease (22%). Peri-anal disease occurred in 37% of our patients. At diagnosis, many of the patients (41%) had mild-moderate disease, but 30% each had moderate-severe and severe-fulminant disease. At the time of this study, 85% of the p...

Research paper thumbnail of The NAVL Distributed Virtual Reality System

Lecture Notes in Computer Science, 1999

. Current distributed virtual reality systems suffer from manyinherent difficulties: inadequate n... more . Current distributed virtual reality systems suffer from manyinherent difficulties: inadequate network architecture, poor object distributionand coherency, poor system resource management, and poor overallperformance. This paper outlines the NAVL DVR system, designedto overcome these problems with a distributed client/server network architectureand master/slave autonomous object distribution mechanismusing ForceLet simulation.1 IntroductionDistributed virtual reality (DVR) is a form...

Research paper thumbnail of Optimal Admission Controllers for Service Level Agreements in Enterprise Networks

The transmission of multimedia streams with a particular and guaranteed level of QoS (Quality of ... more The transmission of multimedia streams with a particular and guaranteed level of QoS (Quality of Service) from source to destination is a major challenge in multimedia communications over IP networks. In this paper, we introduce a generalized, flexible form of the traditional SLA (Service Level Agreement) between users and network owners, for the transmission of a multimedia stream with several