Kin Fun Li | University of Victoria BC (original) (raw)
Papers by Kin Fun Li
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.
IEEE WESCANEX 97 Communications, Power and Computing. Conference Proceedings, 1997
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.
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
Studies in Computational Intelligence, 2011
ABSTRACT
Proceedings of the 2012 workshop on Data-driven user behavioral modelling and mining from social media - DUBMMSM '12, 2012
ABSTRACT
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
Proceedings.,10th International Conference on Distributed Computing Systems, 1990
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.
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...
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.
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 ...
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.
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
Studia Informatica Universalis, 2002
Lecture Notes in Computer Science, 1999
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
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...
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...
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
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.
IEEE WESCANEX 97 Communications, Power and Computing. Conference Proceedings, 1997
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.
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
Studies in Computational Intelligence, 2011
ABSTRACT
Proceedings of the 2012 workshop on Data-driven user behavioral modelling and mining from social media - DUBMMSM '12, 2012
ABSTRACT
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
Proceedings.,10th International Conference on Distributed Computing Systems, 1990
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.
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...
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.
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 ...
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.
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
Studia Informatica Universalis, 2002
Lecture Notes in Computer Science, 1999
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
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...
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...
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