Loading... (Using computer to visit would have better layout)

Mulong Xie - 解牧龙

Postdoctoral Research Fellow @CSIRO

Research Interests: Automate & Facilitate Working Process Through Visual Intelligence

Software Engineering Computer Vision Visual Intelligence for Productivity

Highlighted COOL Stuff

Ph.D Completion Presentation

Augmented Reality x Object Detection

UI Structural Code Generation

UI Understanding - UI Element Grouping

ezForm - Interactive Form Generator from Form Image

UI Element Detection

Education

Australian National University Canberra, Australia

Ph.D [2020-2023]

Australian National University Canberra, Australia

(Honors) Bachelor of Software Engineering (Joint Degrees) [2018-2020]

Nanjing University of Science and Technology Jiangsu, China

Bachelor of Intelligent Science and Technology (Joint Degrees) [2015-2018]

Research Projects

2022 (Ph.D)

Ph.D Completion Presentation

Introduction of the major part of my research during my PhD study - Visual Intelligence for GUI Automation and Beyond.

Software Eng Visual Intelligence

Visual UI Semantic Understanding

From visual aspect (image) to intelligently analyze the UI semantics, including visual attributes (shape, location) and semantics (class, role, functionality) of the elements and widget blocks. Benefiting plenty of UI automation tasks such as auto testing, UI design search and screen reader.

Software Eng Visual Intelligence

NiCro

Record App actions on one device, Replay them on multiple devices with different Operating Systems (iOS or Android) and screen sizes. The system is purely based on visual intelligence and hence is Non-Intrusive and supportive of Cross-Device and Cross-Platform testing readily.

Software Eng Computer Vision UI Auto Testing

AR x Object Detection

Integrate Natural Object Detection with Augment Reality (AR) Glasses. A fundamental research for various application.

Computer Vision Augment Reality

Palm Recognition

Recognize palm area from hand image and rotate it to upright.

Computer Vision

2021 (Ph.D)

APP Voice Control x Robot Arm

Identify the target UI component in Any APP by user saying what they want in natural language, and use Robot Arm to interact with the device automatically.

Software Eng Computer Vision UI Automation

UI Component Grouping

Based on a systematic psychological theory - Gestalt Principles, mimic how human perceive discrete parts as an entire to group components in a GUI into layout blocks.

Software Eng Computer Vision UI Understanding

ezForm

Transform a form image (photo or screenshot) into a highly interactive form webpage which provides facilitative filling experience.

Software Eng Computer Vision VI4P

2020 (Ph.D)

EasyD2C (Demo)

A demonstration website to show the modular UI code (HTML, CSS and React style code) generation from UI image.

Software Eng Computer Vision VI4P

UI Element Detection

An unsupervised approach to detect various UI elements from UI images, which is able to handle diverse UIs (e.g., mobile, desktop) without training on massive data.

Software Eng Computer Vision

2019 (Bachelor)

GUI Image Code Generation (Exploratory)

Generate UI code and skeleton tree from UI image. Meant to ease the GUI development process by synthesizing code automatically according to the design prototypes.

Software Eng Computer Vision

2018 (Bachelor)

Geographical Change Detection & Report

Detect changes (e.g., plants, constructions) on a given region or block at some time periods by contrasting satellite images using computer vision techniques.

Computer Vision

Universal Keywords Search Engine

Search related unstructured log files in various formats (txt, pdf, word) from massive database by given some keywords. The engine is built upon ElasticSearch and deployed with a user-friendly webpage.

Search Engine

2017 (Bachelor)

Digital Target Detection on Unmanned Aerial Vehicle

Detect targets in natural environment and recognize the digital numbers on them to instruct the unmanned Aerial Vehicle to complete certain action accordingly.

Computer Vision Unmanned Aerial Vehicle

Color Target Detection on Unmanned Aerial Vehicle

Detect colored target regions in the dynamic natural environment to instruct the unmanned Aerial Vehicle to complete certain action accordingly.

Computer Vision Unmanned Aerial Vehicle