Collections in Computing

Recent Submissions

  • Diabetic Mario : designing and evaluating mobile games for diabetes education 

    Baghaei, Nilufar; Nandigam, D.; Casey, John; Direito, A.; Maddison, R. (2016-06)
    Traditionally, diabetes education has relied on written materials, with limited resources available for children with diabetes. Mobile games can be effective and motivating tools for the promotion of children's health. In ...
  • Noise removal and binarization of scanned document images using clustering of features 

    Farahmand, A.; Sarrafzadeh, Hossein; Shanbehzadeh, J. (Newswood and International Association of Engineers, 2017-03)
    Old documents are in printed form. Their archiving and retrieval is expensive according in terms of space requirement and physical search. One solution is to convert these documents into electronic form using scanners. The ...
  • A survey on Internet usage and cybersecurity awareness in students 

    Tirumala, S.; Sarrafzadeh, Hossein (2016-12)
    There has been an exponential increase in the usage of the internet, particularly among students since the introduction of e-learning and Bring Your Own Device (BYO) initiatives into the education system. In New Zealand ...
  • Human action recognition by conceptual features 

    Shamsipour, G.; Shanbehzadeh, J.; Sarrafzadeh, Hossein (Newswood and International Association of Engineers, 2017-03)
    Human action recognition is the process of labeling a video according to human behavior. This process requires a large set of labeled video and analyzing all the frames of a video. The consequence is high computation and ...
  • Taxonomy of malware detection techniques 

    Mohaddes Deylami, H.; Muniyandi, R. C.; Ardekani, Iman; Sarrafzadeh, Hossein (Institute of Electrical and Electronics Engineers (IEEE), 2016-12)
    Malware is an international software disease. Research shows that the effect of malware is becoming chronic. To protect against malware detectors are fundamental to the industry. The effectiveness of such detectors depends ...
  • Acoustic analysis and computerized reconstruction of speech in laryngectomised individuals 

    Sharifzadeh, Hamid; Allen, J .E.; Mcloughlin, I.; Sarrafzadeh, Hossein; Ardekani, Iman (2016-05)
    In laryngectomised individuals, rehabilitation options include esophageal speech, tracheoesophageal puncture (TEP), and electrolarynx devices enabling patients to communicate. These do not generate natural sounding speech; ...
  • Designing a novel educational game for teaching C# programming 

    Hinds, M.; Baghaei, Nilufar; Ragon, P.; Lambert, J.; Dajakaruna, T.; Houghton, T.; Dacey, Simon; Casey, John (Computer Supported Education (CSEDU Secretariat), 2017-04)
    Learning to code can be a daunting experience for a lot of students. RunJumpCode is a novel 2D platformer video game, designed and developed in Unity, to teach players the fundamental concepts of C# programming. The game ...
  • Engaging children in diabetes education through mobile games 

    Baghaei, Nilufar; Casey, John; Nandigam, D.; Sarrafzadeh, Hossein; Maddison, R. (International Association for the Development of the Information Society (IADIS), 2017-04)
    Traditional methods for diabetic education rely heavily on written materials and there is only a limited amount of resources targeted at educating diabetic children. Mobile games can be effective, evidence-based, and ...
  • RunJumpCode : an educational game for educating programming 

    Hinds, M.; Baghaei, Nilufar; Ragon, P.; Lambert, J.; Dajakaruna, T.; Houghton, T.; Dacey, Simon (International Association for the Development of the Information Society (IADIS), 2017-04-12)
    Programming promotes critical thinking, problem solving and analytic skills through creating solutions that can solve everyday problems. However, learning programming can be a daunting experience for a lot of students. ...
  • Adaptive document image skew estimation 

    Rezaei, S.B.; Shanbehzadeh, J.; Sarrafzadeh, Hossein (International Association of Engineers (IAENG), 2017-03)
    The skew of the scanned document image is inevitable, and its correction improves the performance of document recognition systems. Skew specifies the text lines deviation from the horizontal or vertical axes. To date, skew ...
  • Progress report on a proposed theory for software development 

    Kirk, D.C.; MacDonell, S.G. (2015-07)
    There is growing acknowledgement within the software engineering community that a theory of software development is needed to integrate the myriad methodologies that are currently popular, some of which are based on opposing ...
  • Investigating a conceptual construct for software context 

    Kirk, D.; MacDonell, S.G. (ACM DL (Digital Library), 2014-05-13)
    A growing number of empirical software engineering researchers suggest that a complementary focus on theory is required if the discipline is to mature. A first step in theory-building involves the establishment of suitable ...
  • Large-scale image retrieval using local binary patterns and iterative quantization 

    Shakerdonyavi, M.; Shanbehzadeh, J.; Sarrafzadeh, Hossein (2015-11)
    Hashing algorithm is an efficient approximate searching algorithm for large-scale image retrieval. Learning binary code is a key step to improve its performance and it is still an ongoing challenge. The inputs of Hashing ...
  • Distributed Incremental wLPSVM Learning 

    Zhu, L.; Ban, T.; Ikeda, K.; Pang, P.; Sarrafzadeh, Hossein (Institute of Electrical and Electronics Engineers (IEEE), 2016-12)
    Weighted linear proximal support vector machine (wLPSVM) is known as an efficient binary classification algorithm with good accuracy and class-imbalance robustness. In this work, original batch wLPSVM is facilitated with ...
  • From source coding to MIMO : a Multi-Level Unequal Error Protection 

    Barmada, Bashar; Rehman, Saeed (Institute of Electrical and Electronics Engineers (IEEE), 2016-11)
    In this paper, unequal error protection (UEP) on different levels of the transmission system is proposed. Starting from the source coding level, two priority layers are produced, high priority (HP) and low priority (LP). ...
  • A neuro-fuzzy fan speed controller for dynamic thermal management of multi-core processors 

    Abad, Javad Mohebbi Najm; Salami, Bagher; Noori, Hamid; Soleimani, Ali; Madipour, Farhad (ACM DL (Digital Library), 2014-05)
    Cooling equipments is a thermal management technique that reduces the thermal resistance of the heat sink without any performance degradation. However, higher fan speed produces a lower thermal resistance, but at the expense ...
  • 3D FPGA versus multiple FPGA system : enhanced parallelism in smaller area 

    Nunna, Krishna Chaitanya; Madipour, Farhad; Murakami, Kazuaki (2014-01)
    Handling large amounts of data is being limited by bandwidth constraint between processors components and their memory counterparts. Three-dimensional integration (3D) is providing possible solution to handle such critical ...
  • Fast Center Search Algorithm with Hardware implementation for Motion Estimation in HEVC Encoder 

    Medhat, Ahmed; Shalaby, Ahmed; Sayed, Mohammed S.; Elsabrouty, Maha; Madipour, Farhad (2014-12)
    This paper presents a Fast Center Search Algorithm (FCSA) and its hardware implementation design of integer Motion Estimation for High Efficiency Video Coding (HEVC). FCSA achieves average time saving ratio up to 40% for ...
  • A Highly Parallel SAD Architecture for Motion Estimation in HEVC Encoder 

    Medhat, Ahmed; Shalaby, Ahmed; Sayed, Mohammed S.; Elsabrouty, Maha; Madipour, Farhad (2014-11)
    The high computational cost of the motion estimation module in the new HEVC standard raises the need for efficient hardware architectures that can meet the real-time processing constraint. In addition, targeting HD and UHD ...
  • A physical-aware task migration algorithm for dynamic thermal management of SMT multi-core processors 

    Madipour, Farhad (South Asia Pacific - Design Automation Conference, 2014-01)
    This paper presents a task migration algorithm for dynamic thermal management of SMT multi-core processors. The unique features of this algorithm include: 1) considering SMT capability of the processors for task ...

View more