Work Sample _ Hongfei Ji

Page 1

WORK SAMPLE OF HONGFEI JI

Master of Science in Computational Design School of Architecture College of Fine Arts Carnegie Mellon University hongfeij@andrew.cmu.edu

© All drawings are individual work (Visualization: 100%)


JI HONGFEI

+86 18817511675 | hongfeij@andrew.cmu.edu EDUCATION Tongji University Bachelor of Architecture • GPA: 4.77/ 5.0 National University of Singapore Non-graduating master program • GPA: 4.67/ 5.0 Carnegie Mellon University Master of Science in Computational Design

Shanghai, China 2016.09-2022.07 Singapore 2020.01–2020.05 Pittsburgh, the U.S. 2022.09–

Academic Experience & Internship Busan International Architecture Design Workshop & SUAE ASIA Busan, South Korea Participant | Culture Community Renovation Proposal, Under-bridge Space Research 2018.07–2018.08 Ruth & Arthur Scherbarth Art History Tour Bern, Switzerland & Berlin and Hamburg, Germany Participant |”The Sacred”, Presentation, Forum and Field Trip about religious artworks and relics 2019.08 META-PROJECT Beijing, China Assistant Architect | Landscape (full-charge) and architecture design of Xiaopu Culture Plaza 2020.06-2020.9 Archdaily CN Online Translator and Web Editor| Over 60000 words of translation from English to Chinese 2020.11-2021.11 Digital FUTURE 2021 Environmental AI in Design Group Shanghai, China Participant| Climate and Solar Energy-driven generative design proposal 2021.07 ARUP Integrated City Design Group Shanghai, China Assistant Urban Designer | TOD and Urban design, GIS data analysis, Art event advisory 2021.09-2021.12 Activities Tongji University Student Union Graphic Designer | Posters, magazines and print design Tongji University College of Architecture and Urban Planning Student Union Video Editing Department Leader | Video editing, special effect creating and trailer directing Award & Exhibition Tongji University Excellent Student Scholarship First Class 2 times/ Second Class 2 times National Scholarship

Shanghai, China 2016–2017 Shanghai, China 2017-2018

2017-2021

2018 Shanghai Urban Space Art Season Shanghai, China Exhibitor (on behalf of Tongji University Architecture Department) | Co-organized by UN-Habitat and the Shanghai Municipal Government 2017.10 Urban New Life - Steel Structure Creative Design Competition Shanghai, China Third Prize 2019.8 CAUP Best Studio Coursework Award & Exhibition of 2019 Shanghai, China Shortlist 2019.12 The NUS M.Arch Show 2020 Singapore Nominee 2020.06 SKILLS 2D&3D: Auto CAD, Adobe Suite (Photoshop, Illustrator, InDesign, Premier, Affect Effect), Rhino, Unity, Figma Programming: Python, QGIS, Grasshopper, JavaScript, Java Rendering: V-ray, Lumion, Enscape Languages: Fluent in English and German; Basic French; native Mandarin speaker Certificate: Machine Learning Foundations: A Case Study Approach by University of Washington - Coursera


CONTENTS

01

Pet Sensor

01

A sensor connecting human and pets, improving mental health and protecting privacy Hongkou District, Shanghai Individual Work B.Arch,Tongji University

02

Re-3D WuKang Road

07

An interactive AR framework to re-3D site history among fragmented web information Xuhui District, Shanghai Teamwork with Q.F.Yang, R.Shen, S.M.Chen Atom Atelier 2021 MR Workshop

03

Habitat 1000 - Rule-based Algorithm City A study on the metaverse entertainment space Virutal Space Teamwork with L.X.Zhao, Y.Q.Wang, Z.H.Xue, M.S.Wang, M.Z. Pan B.Arch Graduation Thesis,Tongji University

13



01 PET SENSOR A sensor connecting human's and pets' emotions, improving mental health under privacy safety

In the modern high-density metropolitan, the urban diseases tortured citizens despite the abundant physical life. In Shanghai, a part of the downtown is still a highdensity slum. More than two generations always live in a minimal house. They have to deal with daily conflict with family, safety, and sanitation problems. The living environment brings stress, but architects can do little about it. The Internet of Things is a modern technology collecting data to operate the appliance automatically. They can use advanced equipment to improve their living quality. However, for these people, who are suffering from the poor built environment, it's also urging to protect them from the harm of new biopolitics - the stealth of privacy by internet tycoons. Thus, the pet sensor is developed to collect human emotions indirectly and control the terminal equipment as their owners wish, which doesn't need an accurate operation but is agile without harming their privacy. Touched by the awful odor of slum because of the poor sanitation and humid climate in Shanghai, I chose the smell factor in a minimal house, where I finished my renovation design studio, as the example to test the proposal. But a similar approach can be applied to other forms of smart home applications.

Credits: 5 month, 2017.03-05 2021.09-12 (modified) Hongkou District, Shanghai Individual Work B.Arch,Tongji University Tutors: Kai Wang, Yanbo Li Tools: Figma, Apache Echarts, Rhino+Grasshopper, Arduino


PET SENSOR | Initiate - Why we need pet sensor?

More pet is adopted in cities with higher population density 3421.6 persons / sq km is the population density of Shanghai, 2020 0.1 pets / per person living in Shanghai, 2020 2

site:

Hongkou District, Shanghai

sample: a

Two-Generation Familiy with their Pet Dog

Pet Number per Capita Population Density


1. Biopolitics, Internet Tycoon and privacy - higher demand on human signal measurement Biopower is the "power that exerts a positive influence on life, that endeavors to administer, optimize, and multiply it, subjecting it to precise controls and comprehensive regulations." - Michel Foucault

In modern society, the executive body of Biopolitics has gradually transited from the government to Internet tycoons, who manipulate p e o p l e's l i ve s w i t h a m a s s i ve amount of data.

The EU General Data Protection Regulation (GDPR) went into effect on May 25, 2018. In recent years, the regulation is imitated by more and more countries. This policy also influences China, which puts up its version in 2021.

2. Agile and responsive - the limitation of architectural intervention and demand for new IoT sensor prototype The IoT devices are widely used on the appliance and improve our living environment beyond the architect's capability. However, the devices' functions are constrained by physical spaces and hard to control with the real-time human status change. Thus a new sensor prototype, agile and responsive, is demanded.

3. Pet interevention - when AI is still artificial

Artificial Intelligence hasn't stepped into every family, especially for the average living standard in developing countries. But a pet is affordable, adorable, and able to be the guard of its master.

02


PET SENSOR | OVERALL WORKFLOW OVERALL WORKFLOW

SIGNAL SELECTION

gesture

facial expression

odor

sound

visual From limited research papers, it's currently recognized that the most effective signal from me is the combination of gesture and sound. But for me, Visual signal is the most readable and accurate sign responding to human's emotion.

tactile

olfactory

acoustic


PET SENSOR | STEP 1: SIGNAL CAPTURE VOICE AND EMOTION - HUMAN Buddy, I feel so bored.

Stop! It's itchy!

Buddy, Let‘s run!

Zzzzz......

Eww...look at that!

I'm scared, Buddy.

DON'T DO THAT AGIAN! YOU HEAR ME?

......(Sobbing)

POSTURE AND EMOTION - DOG AXIAL

Ears: straight Angle: -30° — 30°

FORWAD

Ears: forward Angle: ≥30°

BACKWARD UP

Ears: backward Angle: -60° — -30°

BACKWARD DOWN

Ears: backward Angle: -90° — -60°

ASYMMETRIC LEFT

Ears: straight and backward Angle: -60° — 30°

ASYMMETRIC RIGHT

Ears: straight and forward Angle: -30° — 60°

OUT

WAGGING LEFT

MOVING SLOW

Tail: Out Direction and Angle : horizontal:-30° — 30° vertical:-30° — 30° Frequency: Breadth: -

Tail: Left Direction and Angle : horizontal: ≥30° vertical:-30° — 30° Frequency: Breadth: -

Tail: Out Direction and Angle : horizontal:-30° — 30° vertical:-30° — 30° Frequency: Low Breadth: Small

HIGH

WAGGING RIGHT

BROAD STROKES

Tail: Upward Direction and Angle : horizontal:-30° — 30° vertical:60° — 90° Frequency: Breadth: -

Tail: Right Direction and Angle : horizontal: ≤-30° vertical:-30° — 30° Frequency: Breadth: -

Tail: Out Direction and Angle : horizontal:-30° — 30° vertical:15° — 45° Frequency: Low Breadth: Large

DOWN

MOVING FAST

SHORT STROKES

Tail: Downward Direction and Angle : horizontal:-30° — 30° vertical:-60° — -90° Frequency: Breadth: -

Tail: Out Direction and Angle : horizontal:-30° — 30° vertical:-30° — 30° Frequency: High Breadth: Small

Tail: Out Direction and Angle : horizontal:-30° — 30° vertical:15° — 45° Frequency: High 03 Breadth: Medium

*


PET SENSOR | STEP 2 : DATA PARSING Reaction - Emotion - Aroma Dilution

When pets respond to their owner’s commands, the posture mentioned above will be recorded. The sensor only needs to record the performance (The voice of humans and the posture of dogs) and the operation that the device terminal should perform (diffuser). The cycle leverages the posture under the influence of their master as the clue, finds the corresponding emotion, and distills them to valence and arousal indicators to control the release of aroma. The intermediate process is finished previously by the cloud database, which simplifies the workflow to the greatest extent.


04 *


PET SENSOR| SENSOR DEVELOPMENT Based on the methodology of data collection and parsing. I proposed a sensor prototype, which is minimal and flexible. The units can be attached to any wearable accessories with the change of season and the difference between dog breeds (those have a deficiency on their ear(e.g., Labrador retriever) or tail(e.g., Corgi) characteristics).

1 Main Control and Transmission System

Dupont Line

Bread Board

ESP 32

2 Measurement System - Voice

3 Measurement System - Posture

1 Signal captured by ESP32 bluetooth module

2 Measurement system - Posture

4 Main control and transmission system

3 Measurement system - Voice

Feedback and Toggle ON The feedback helps both people and pets be emotionally stable

Measurement System The MPU 6050 can captures pet's tail and ear motion, Audio Anaylsis captures human's voice.

Audio Analyzer Module Audio Signal Capture

Analog Sound Sensor

MPU 6050 Module

Posture Detection

MPU 6050

Analog Sound Sensor

Audio Analyser

Main Control and Transmission System

The system turns on when pets approach their master by receiving wifi signal, and the collected data is sent to the cloud server.

ESP 32

Data Parsing

For Terminal Equipment Data processing is conducted based on the classification above to adapt to machine learning database.

Voice Raw Data

Posture Raw Data

Emotion


PET SENSOR| PROTOTYPE AND DEMO TEST Prototype Design

The sensor is flexible and can be pinned on any fabric gear for pets.

The sensor is integrated into bands, which is easy to tie on pets' ears or tails.

Demo Component

Component Assemble

Programming

Visualization

Test with a dog

Inteface

05 *


PET SENSOR |STEP 3: TERMINAL EQUIPMENT - Meditation App Interfa

OPERATION

MEDITATION

Users can set their meditation time manually here

Users can change meditation mode, background music or quit the meditation session

EMOTION SCOR

The emotion score generated based on th indirectly collected by


ace

RE

e will he data y sensor

PET HEALTH SCORE

AROMA FORMULA

The pet health score will generated based on the data collected directly by the sensor

Current diffused aroma formular will be generated with the health status and advice, users can print it or share it on social media

06 *



02 Re-3D WuKang Road An interactive AR framework to re-3D site history among fragmented web information

WuKang Road is famous for its history as a french concession in 20th century Shanghai, the earliest metropolitan in China. Many tourists come here to feel the exotic atmosphere. Thus it brings the so-called 'influencer economy' to the street. However, the spread of internet platforms like Red (A Chinese social media platform) makes people believe that they can explore the site without being there. It's partly true, but the other part of value locates in the numerous historical scenes, architecture, and famous people. The homogenization of scenic spots caused by the Internet makes people almost forget that. Compared with the power of the Internet, the current boring guidance has no attraction to the tourist. Th u s , o u r go a l i s s i m p l e . S o m e m et h o d s s h o u l d b e implemented to regain people's interest in the real Wukang Road. We choose the AR app as our tool, combining with treasure hunt game and interactive AR filter. The objects from this site can be collected and used for further exhibition creation. Tourists can share and enjoy their art pieces and explore every corner of the street through AR guide. The app will also be a product of the collaboration of government, shop owners, artists, and tourists to make it a whole platform for all to learn what happened here.

Credits: 3 month, 2021.8-10 Xuhui District, Shanghai Teamwork with Q.F.Yang, R.Shen, S.M.Chen Role in Team: Conceptual Design(75%) Interface Design and Demo making (Individual) Atom Atelier 2021 MR Workshop Tutors: Xu Zhang, Senna, Yichen Jia Tools: QGIS, Figma, Unity3D, Aigsoft Metashape

The full UI interface prototype: https://www.figma.com/proto/esfTcCJyVtSMbiLss8L80a/ WK-Road?node-id=126%3A4846&scaling=scale-down&pageid=0%3A1&starting-point-node-id=126%3A4846&show-proto-sidebar=1


RE-3D WK ROAD | Problem Statement - Unmemorized and diluted Histo Observed from history, time, and popularity mapping, the problems can be summarized as 3 points below: 1. The DAKA disperses the real value of a historical site. The appearance of buildings is excessively emphasized. 3D space experience is overwhelmed by 2D. 2. Tourists' attention is drawn by several core visiting points, others are ignored. 3. The influencer moments iterate quickly in the last decade. No memories are recorded. This means no new history is created and remembered.


ory

08 *


RE-3D WK ROAD | Proposal and Design Process To solve the problem above, a process based on an AR miniapp is developed. It combines collection, curation, and share. The users can enjoy the treasure hunt game, curate their exhibition and interact with the tourists nearby. Internet entertainment is implemented on-site. Visitors focus on the real scenery points again and begin to learn the knowledge, history, and culture behind the delicate appearance of landmark architecture and c a re f u l l y re t o u c h e d p h o t o s . Besides, they can also realize their dream of creating an attractive selfie to share with their friends on social media.

The Brand and Shop Owner The brand and shop owner need to increase their popularity to assure their survival. Thus it’s a good deal to leave popular fragments to let tourists find the value behind.

The Government

The Artist

The government, especially the culture and tourist department, needs a new system to attract the tourists and takes the responsibility to let tourists learn the history behind Wukang Road.

The artists need a famous site to let their artwork known by more people. Thus they are willing to add something original to the new system

The tourists are hardly attracted by current boring introduction, which is also hard to find and read. They need a new method to learn the scenery point in a joyful way.

The Tourist


Historical Asset

Influencer Fragments

Tourists' Curation

Artworks

Historical Template

Influencer Template

Undefined Template

Art Exhibition Template

Technical Support

Skateholders' need

Tourists' Experience

Artists' advice

09 *


RE-3D WK ROAD | UI Interface The UI Interface is developed to realize the functions mentioned above - collect, curate and share. Site map as the core of the app, an AR navigation lead users to find asset (objects and exhibitions) and re-create with exhibitions curated by other on-site users. Users can leverage the asset they have found to take photos and share them on social media.

Select template

Make photos

Switch to Selfie Mode

Camera

Users can choose their favorite collection as a unique filter template, then they can take photos as a memorial or share with their friends as DAKA procedure. When they want to become creators of memory and history, they can also curate and upload their templates as exhibitions for other tourists to find out and re-create.

Camera - Share Collection

Check detailed information

Map

Check detailed information

Collect all asset

Redeem souvenir

Users can find their "trophies" (objects and exhibitions) here. When one of those is selected, the detailed introduction will appear to make the users learn the story behind it. When all official assets are collected, a redeem code will be generated. Then the user can receive an AR-interactive souvenir at the tourist center as a reward.

Collection


Check detailed information

Check detailed information

User Upload Photogrammetry Tutorial

Grasp to collect

Find collection Find collection

Stretch to browse exhibitions

Tap to selected exhibiton

Re-create with selected exhibition

Treasure Hunt game to collect unfound assets

Make photos with selected exhibition

With the navigation, users can locate the assets and exhibitions and collect them under AR mode. They can also upload what interests them with the app's guidance. Each core point limits an area where users can interact with others on-site, re-create others' exhibitions or take photos with them. When they discover what they don't have yet, a treasure hunt game (AR navigation) will lead users to the destination. Thus they can explore more and learn more about the history and stories here.

Map - Curation 10


RE-3D WK ROAD | Technical Workflow and Demo Mockup Under the augmented reality technology, 3 ancillary skills are used here to realize the anticipated functions: 1. Photogrammetry: All the objects are scanned and modeled by Agisoft Metashape, then uploaded for later use. 2. Markerless AR Collection: The valuable historical sites and influencer stores are located manually. The objects are put there by SDK C# script. Posture recognition is implemented to ensure the AR gesture collection. 3. AR Navigation: The whole street is scanned and modeled as point clouds, the location of AR objects is used to generate the path. A series of UI interfaces and visualization lead users to their destination.

PHOTOGRAMMETRY Photos or Video Recording

MARKERLESS AR COLLECTION Script programming and model making

Objects Localisation

SDK code relates location with object's icon

Marker selcetion based on historical sites and popular POI

ARKit SDK Motion Capture

Photo selection & processing AR NAVIGATION Mapping

Model Generation by Agisoft Metashape

Scanning environment

Creating points clouds

Localisation

Data Model

Finding positions in point clouds

Wayfinding


Posture Recognition

Template fit user's status by body tracking

Visualisation

Trigger interaction by gesture

AR Objects in the previous locations

AR Guide Test

Visualisation

UI Interface

Visaulizing path

Occlusion

AR Collection Test

11 *


RE-3D WK ROAD | History creators - an interactive platform completed Crowdsourcing Upload

1. AR Objects Collection

2. Curate and user upload


d and improved by all

3. Interactive Re-creation

4. AR Navigation

12 *



03 Habitat 1000 - Rule-based Algorithm City A study on the metaverse entertainment space system

As the Covid-19 pandemic spread across the world, the physical connection between people was disrupted. Thus, the concept of "metaverse" based on virtual space began to thrive, and virtual reality technology, which had been developed for half a century, began to receive attention, and architects also took advantage of this trend, putting the computational design methods they had studied for dozens of years into practice. This project is based on the Shanghai's Covid-19 outbreak. Through observing people's mental needs during this period, this project translates the theme of the project - Habitat 1000 - into a spiritual dwelling, and proposes a new metaverse space system with reference to existing architectural algorithms, generation rules and interaction mechanisms. And taking the two potential functional demands of people for virtual space - outdoor performance and natural production experience, the design methodology of the form, mechanism and tools of virtual transportation, public space and complex function space under the new system is explored, which provides a new approach for the design of the metaverse space.

Credits: 4 month, 2022.3-6 Teamwork with L.X.Zhao, Y.Q.Wang, Z.H.Xue, M.S.Wang, M.Z. Pan Role in Team: Conceptual Design(75%) Coding (100%) System Design (90%) Unit Design(Individual) Graduation Thesis Tutors: Xiang Wang Tools: Python, Grasshopper, Rhino, Adobe Suite


Habitat 1000 | Workflow Diagram Space System under Metaverse

1. Traditional building system: Available: Space Hierarchy Not Available: Structure System based on Physics Laws

2. Internet(Web 2.0) Features Available: Keyword "Label" Unavailable: 2D Data Transmission Network

3. Organize "Labels" through spatial hierarchy, establish connections based on functional similarity, connect users with similar potential functional needs as social organization.

1. Word2Vec word cloud, determine the relative position of clusters.

2. The common Labels of clusters build a traffic core and establish a spatial hierarchy.

3. The relative position remains unchanged, but the whole system changes dynamically

Space System Generation Diagram

1. Social Media Comment Scraping

2. Comment keyword (Label) capture

3. Text Preprocessing Remove irrelevant/ interfering words

4. Keyword vectorization Python - gensim library: word embedding & word2vec algorithm

5. Tensorboard Embedding Projector vector visualization

6. Coordinate remap by rhino and grasshopper


Space System Generation Rules and Algorithm Diagram

Cluster

Low-speed Sightseeing Route

Public Space

High-speed Pipe Route

Traffic Core & Entry Point

Teleportation

1. Set the total number and density of voxel units, and generate a point cloud as the spatial domain for subsequent operations.

1

2. Restrict the boundary of the cluster keywords and traffic node keywords, limit the cluster keywords to the periphery , traffic core keywords to the kernel.

Surface Envelope Distribution + Quick Connection

3. Choose points and sort them according to the frequency. The keywords with high frequency are selected as the center of the cluster /public space.

4. Use kangaroo to avoid intersection, and project keywords to the point of the corresponding nearest spatial voxel.

2

4

3

8

5

4 6

5. Connect the cluster center and t h e t raf f i c co re a s t h e l ow - s p e e d transportation system.

6. Connect shortest path between all keywords as the high-speed transportation system and project to the previous coordinate system.

7. According to the location of the center of the cluster/public space and the unit number, find the nearest point as the cluster boundary.

7

8. Use the KNN algorithm to cluster with the current 4 public space clusters, and assign the remaining public space keyword to them.

13


Habitat 1000 |Word2Vec Algorithm Application and Visualization


14


Habitat 1000 | Prototype Generation and Iteration

Prototype 01

Prototype 02

P

Unit Density:2% Transit system proportion:40% Public node distribution:75% Unit number seed 10 Keyword combination 01

Unit Density:3% Transit system proportion:40% Public node distribution:75% Unit number seed 10 Keyword combination 01

U Tr P U K

Prototype 06

Prototype 07

P

Unit Density:4% Transit system proportion:20% Public node distributio:75% Unit number seed 10 Keyword combination 01

Unit Density:4% Transit system proportion:40% Public node distribution:75% Unit number seed 10 Keyword combination 01

U Tr P U K

Prototype 11

Prototype 12

P

Unit Density:4% Transit system proportion:40% Public node distribution:30% Unit number seed 10 Keyword combination 01

Unit Density:4% Transit system proportion:40% Public node distribution:45% Unit number seed 10 Keyword combination 01

U Tr P U K

Prototype 16

Prototype 17

P

Unit Density:4% Transit system proportion:40% Public node distribution:75% Unit number seed 10 Keyword combination 01

Unit Density:4% Transit system proportion:40% Public node distribution:75% Unit number seed 20 Keyword combination 01

U Tr P U K

Prototype 21

Prototype 22

P

Unit Density:4% Transit system proportion:40% Public node distribution:75% Unit number seed 10 Keyword combination 01

Unit Density:4% Transit system proportion:40% Public node distribution:75% Unit number seed 10 Keyword combination 02

U Tr P U K


Prototype 03

Prototype 04

Prototype 05

Unit Density:4% Transit system proportion:40% Public node distribution:75% Unit number seed 10 Keyword combination 01

Unit Density:5% Transit system proportion:40% Public node distribution:75% Unit number seed 10 Keyword combination 01

Unit Density:10% Transit system proportion:40% Public node distribution:75% Unit number seed 10 Keyword combination 01

Prototype 08

Prototype 09

Prototype 10

Unit Density:4% Transit system proportion:60% Public node distribution:75% Unit number seed 10 Keyword combination 01

Unit Density:4% Transit system proportion:80% Public node distribution:75% Unit number seed 10 Keyword combination 01

Unit Density:4% Transit system proportion:10 0% Public node distribution:75% Unit number seed 10 Keyword combination 01

Prototype 13

Prototype 14

Prototype 15

Unit Density:4% Transit system proportion:40% Public node distribution:60% Unit number seed 10 Keyword combination 01

Unit Density:4% Transit system proportion:40% Public node distribution:75% Unit number seed 10 Keyword combination 01

Unit Density:4% Transit system proportion:40% Public node distribution:90% Unit number seed 10 Keyword combination 01

Prototype 18

Prototype 19

Prototype 20

Unit Density:4% Transit system proportion:40% Public node distribution:75% Unit number seed 30 Keyword combination 01

Unit Density:4% Transit system proportion:40% Public node distribution:75% Unit number seed 40 Keyword combination 01

Unit Density:4% Transit system proportion:40% Public node distribution:75% Unit number seed 50 Keyword combination 01

Prototype 23

Prototype 24

Prototype 25

Unit Density:4% Transit system proportion:40% Public node distribution:75% Unit number seed 10 Keyword combination 03

Unit Density:4% Transit system proportion:40% Public node distribution:75% Unit number seed 10 Keyword combination 04

Unit Density:4% Transit system proportion:40% Public node distribution:75% Unit number seed 10 Keyword combination 05

15


© All drawings in the portfolio are individual work (Visualization: 100%), except for special note.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.