RadarCat presented at UIST2016

SACHI research project RadarCat (Radar Categorization for Input & Interaction), highlighted earlier this year in the University news, the Courier and Gizmodo and in a Google I/O ATAP 2016 session, will be presented at UIST2016 this week.

RadarCat is a small, versatile radar-based system for material and object classification which enables new forms of everyday proximate interaction with digital devices. SACHI’s contribution to Project Soli featured in a previous blog post SACHI contribute to Google’s Project Soli, in May. Read more about RadarCat for object recognition on the SACHI blog.

Google's Project Soli workshop in March 2016

Google’s Project Soli workshop in March 2016

Computer Science hosts Hack the Bubble

Earlier this month the School hosted hack the Bubble, a 12-hour hackathon organized by STACS, the St Andrews Computing Society and sponsored by J.P. Morgan. Hackathons are great events for teams of students to build projects from scratch and compete for awesome prizes.

The main aim of this event was to show our first and second year students what a hackathon is in a more accessible 12-hour format instead of the traditional 24 or 48 hour ones. The event was a great success with 70 students participating and 15 teams presenting their projects at the end.

This event wouldn’t have been possible without the help of the School of Computer Science for providing the venue, and sponsors J.P. Morgan for the food and prizes.

Hack the Bubble October 2016

Hack the Bubble October 2016

Images and text courtesy of STACS.

Acacia – The Smart Image Compressor

Today we are releasing Acacia – a machine learning enabled image compressor developed here in the School of Computer Science at the University of St Andrews. Acacia is the work of Oleksandr Murashko and Dr. John Thomson.

screenshot

Acacia (Advanced Content-Adaptive Compressor of ImAges) is an image compression tool targeting at those who want the best compression under constrained energy or processing time scenarios – for instance a mobile device or a cloud image server. It allows users to target specific image quality or file size metrics when compressing an image with JPEG or WebP, with only minimal additional compression time. It does this by using machine learning to predict how an individual image will be compressed, and adjusts the aggressiveness of compression accordingly.

Acacia allows users to target compression to their file size or quality needs, significantly increasing the effectiveness of compression by adjusting to each individual image. It is available with a graphical interface, and with a CLI for batch processing.

Acacia is free and open source, runs on Windows, Linux and MacOS, and is available on Github as source, or as a Windows binary.

This software accompanies our paper, Predicting and Optimizing Image Compression, published in ACM Multimedia this week. The paper is available for free from John Thomson’s web site.

Computer Science hosts J.P. Morgan

Earlier this month, J.P. Morgan visited the School of Computer Science, to highlight tech careers, internships and other student opportunities. Staff from the company and CS students are pictured viewing project challenges and solutions through their technology showcase, discussing future career openings and enjoying pizza.

jp2

jpmorgan

Kamran Razavi: Bloomberg CodeCon winner

Congratulations to Kamran Razavi, one of our MSc in Dependable Software Systems (Erasmus Mundus) students, who won the recent Bloomberg CodeCon. CodeCon is a UK wide programming contest organised by Bloomberg and is hosted locally across multiple locations in the UK, one of which was located in the department of Physics at the University of St Andrews.

Kamran emerged first from 20 other contestants at the University of St Andrews and was ranked 19th among 217 other contestants UK-wide, coming from universities such as Cambridge, Oxford and Edinburgh. He was awarded with a championship trophy, Bluetooth speakers, travel accessories and a ticket to London for the main contest, where the top three contestants from each local site will compete against each other.

codecon

The competition is highlighted through the University emails and after registering students can prepare themselves by solving previous problems.The competition itself, lasted 2 hours with 8 questions in total, which were algorithmic in nature, and required knowledge of data structures.

Kamran was able to solve 7 questions but was only able to submit 6, due to technical problems with the contest host website. The contest could have been taken in 15 programming languages including Java, C++, C, Python etc. Kamran used Java on this occasion and thanked Bloomberg, The School of Computer Science and The University for providing opportunities such as CodeCon. We wish him every success for the final contest.

Tristan Henderson appointed to Editorial Board of ACM Books

Dr Tristan Henderson has been appointed to the Editorial Board of ACM Books, to serve as the Area Editor for Networking and Communications. ACM Books is a new publishing initiative from the ACM, focusing on “graduate-level textbooks, deep research monographs that provide an overview of established and emerging fields, practitioner-level professional books, and books devoted to the history and social impact of computing.” More information about the specific subject areas covered can be found at http://books.acm.org/subjects.

As Area Editor Tristan is responsible for soliciting and developing book proposals, and reviewing and arranging the external review of new proposals and manuscripts. If anyone is interested in writing a book in anything to do from routing to mobile networks to Internet science or to economics or legal aspects of the Internet and beyond, then please get in touch.

Welcome to new 2016 PhD Students

dsc_6200

The School is very happy to welcome its new group of PhD students who have started in 2016. Shown outside the Jack Cole Building on 13 October 2016 are:

(Back row, left to right) Fahrurrozi Rahman; Xue Guo; Teng Yu; Yanbei Chen; Guilherme Soares Carneiro; Yasir Alguwaifli; and Xu Zhu.

(Front row, left to right) Mun See Chang; Zahida Almuallem; Esme Benssassi; Sidi Zhan; and the Director of Postgraduate Research, Miguel Nacenta.

Absent from the photo are Dawand Sulaiman and Saad Attieh.

SACHI Seminar: Trevor Hogan, Data and Dasein – A Phenomenology of Human-Data Relations

s200_trevor-hogan

Title: Data and Dasein – A Phenomenology of Human-Data
Relations.

Abstract: In contemporary society, data representation
is an important and essential part of many aspects of our daily lives.
In this talk Trevor will present how his doctoral research has
contributed to our understanding on how people experience data and what
role representational modality plays in the process of perception and
interpretation. This research is grounded in phenomenology – he aligns
his theoretical exploration to ideas and concepts from philosophical
phenomenology, while also respecting the essence of a phenomenological
approach in his choice and application of methods. Alongside offering a
rich description of people’s experience of data representation, the key
contributions of his research transcend four areas: theory, methods,
design, and empirical findings. From a theoretical perspective, besides
describing a phenomenology of human-data relations, he has defined, for
the first time, multisensory data representation and established a
design space for the study of this class of representation. In relation
to methodologies, he will describe how he deployed two elicitation
methods to investigate different aspects of data experience. He blends
the Repertory Grid technique with a focus group session and shows how
this adaption can be used to elicit rich design relevant insight. He
will also introduce the Elicitation Interview technique as a method for
gathering detailed and precise accounts of human experience.
Furthermore, he will describe how this technique can be used to elicit
accounts of experience with data. In his talk Trevor will present the
findings of a series of empirical studies, these show, for instance, how
certain representational modalities cause us to have heightened
awareness of our body, some are more difficult to interpret than others,
some rely heavily on instinct and each of them solicit us to reference
external events during the process of Interpretation.

Biography: Trevor Hogan is a Lecturer of Interaction
Design at the Cork Institute of Technology, Ireland. The aim of his
research is to describe and better understand how embodiment influences
and augments people’s experience of data representations. His work is
strongly interdisciplinary and may be situated in the field of
interactive design, but at the intersection of tangible computing,
human-computer interaction, information visualization and psychology. At
CIT Trevor leads the Human-Data Interaction Group, a multidisciplinary
research team, whose aim is explore novel ways of representing data –
through and beyond the visual modality. This group is also focused on
exploring methods and approaches that broaden the evaluation criteria of
data representation – beyond traditional measurements, such as
efficiency and effectiveness, towards novel aspects such as experience,
use qualities, hedonics, affect, empathy, and enchantment.

Event details

  • When: 14th October 2016 13:00 - 14:00
  • Where: Cole 1.33b
  • Format: Seminar

Visit by the new Principal and Vice-Chancellor ‌Professor Sally Mapstone

On Tuesday the 5th of October we were pleased to host our new Principal and Vice-Chancellor ‌Professor Sally Mapstone to visit the School of Computer Science. During this visit she was able to meet with staff and students, visit our teaching spaces and visit some of our research labs. We discussed our new Engineering Doctorate (EngD) in Computer Science, our PhD programme, our new and existing MSc programmes, our growth in undergraduate single, joint and MSci degree programmes along with changes to our teaching and research space over the past few years.

From left to right, Simon Dobson, Ruth Letham, Steve Linton, Sally Mapstone, Aaron Quigley, Robin Nabel and Dharini Balasubramaniam

From left to right, Simon Dobson, Ruth Letham, Steve Linton, Sally Mapstone, Aaron Quigley, Robin Nabel and Dharini Balasubramaniam

We were also able to showcase some of our ongoing research which included a short talk from Adam Barker, on Distributed Systems and his recent time with Google, and demonstrations from Chris Jefferson, on visualisation of constraints, Vinodh Rajan Sampath, on Scribal Behaviour and Digital Palaeography, Gonzalo Mendez, on iVolver, Gergely Flamich and Patrick Schrempf, on RadarCatHui-Shyong Yeo on WatchMi and David Morrison, on Beyond Medics.

We thank all the staff and students who made our new Principal feel welcome here in Computer Science.