Jia-Bin Huang Profile
Jia-Bin Huang

@jbhuang0604

Followers
59K
Following
8K
Media
2K
Statuses
5K

Associate Professor @umdcs; I like pixels.

College Park, MD
Joined May 2015
Don't wanna be here? Send us removal request.
@jbhuang0604
Jia-Bin Huang
1 month
How can we reconstruct 3D objects under *extreme lighting variations*? 🌀️πŸŒ₯οΈπŸŒ†πŸŒƒπŸŒ‰. How about . πŸ€” appearance embedding? .BUT it cannot capture view-dependent appearances. πŸ€” inverse rendering? .BUT it suffers from ambiguities. πŸ’‘ Our idea: Relighting comes to the rescue!
3
17
126
@jbhuang0604
Jia-Bin Huang
3 years
How to start a presentation?. Most people start with all the boring info (e.g., repeating everything your host just said) and unmotivated technical details. πŸ₯±. After a few mins, everyone starts checking their phone! 😱. How to avoid this? Here is a simple template. 🧡.
70
1K
6K
@jbhuang0604
Jia-Bin Huang
4 years
Super excited to share our work on video completion at #ECCV2020!🀩Our method seamlessly removes objects, watermarks, or expands field-of-view from casually captured videos. Paper: Project: With @gaochen315, Ayush, and @JPKopf
68
916
4K
@jbhuang0604
Jia-Bin Huang
3 years
How to work with your advisor(s)?. Working effectively with your advisor is the no doubt the key to success of your research! However, junior grad students often don't have a clear idea on how to do so. Sharing some tips that I found useful. πŸ‘‡.
31
740
3K
@jbhuang0604
Jia-Bin Huang
4 years
How to make steady progress in my research?. I worked so damn hard but "IT JUST DOESN'T WORK!"😀 .How can I unblock myself quickly and make good progress toward the goals? . Below I compiled a list of tips that I found useful. πŸ‘‡.
17
546
2K
@jbhuang0604
Jia-Bin Huang
3 years
How to come up with research ideas?. Excited about starting doing research but have no clue?πŸ€·β€β™‚οΈπŸ€·πŸ»β€β™€οΈ Here are some simple methods that I found useful in identifying initial directions. Check out the thread below πŸ‘‡.
39
522
2K
@jbhuang0604
Jia-Bin Huang
3 years
How to write a paper that looks like a good one?. You worked super hard and did great research, but somehow the reviewer 2 just doesn't buy it. Why? πŸ€”. It's probably because your paper does not look like a good paper *visually*. πŸ™„. How? πŸ‘‡πŸ‘‡πŸ‘‡ #AcademicTwitter.
24
458
2K
@jbhuang0604
Jia-Bin Huang
1 year
Research summary for the last 3 years. 2021: Replace every CNN with a Transformer .2022: Replace every GAN with diffusion models.2023: Replace every NeRF with Gaussian splatting.
33
239
2K
@jbhuang0604
Jia-Bin Huang
3 years
It's time to let go
Tweet media one
23
168
2K
@jbhuang0604
Jia-Bin Huang
3 years
Reviewer: Weak Reject!. This is a straightforward combination of two well-known methods. The novelty is limited.
24
137
2K
@jbhuang0604
Jia-Bin Huang
1 year
R2: While the results are impressive, this is a simple combination of diffusion transformer (ICCV 2023) and latent diffusion model (CVPR 2022). Limited novelty. Weak reject.
@OpenAI
OpenAI
1 year
Introducing Sora, our text-to-video model. Sora can create videos of up to 60 seconds featuring highly detailed scenes, complex camera motion, and multiple characters with vibrant emotions. Prompt: β€œBeautiful, snowy
55
151
2K
@jbhuang0604
Jia-Bin Huang
3 years
A day of an academic
Tweet media one
7
189
2K
@jbhuang0604
Jia-Bin Huang
10 months
Holly crap! . It’s so embarrassing that I have a PhD and have been actively working in AI but my presentation does not even come close to 1/10 of the clarity of this video.
@3blue1brown
Grant Sanderson
10 months
The next chapter about transformers is up on YouTube, digging into the attention mechanism: The model works with vectors representing tokens (think words), and this is the mechanism that allows those vectors to take in meaning from context.
17
116
2K
@jbhuang0604
Jia-Bin Huang
3 years
How to network at a conference?. Many students will be attending their first-ever *in-person* conference this year. How exciting! 🀩. Some tips on making the best of attending a conference. 🧡.
22
308
1K
@jbhuang0604
Jia-Bin Huang
4 years
How to do research with my mentors effectively? . I get this question frequently in my open office hours. I am still learning as well but I hope sharing my βœŒπŸ’° may be helpful to some. Key idea ➑️ **Help them help you!**. How? Check out the thread 🧡.
18
385
1K
@jbhuang0604
Jia-Bin Huang
2 years
How to write the Introduction?. As a junior student, writing the introduction of a research paper is arguably the most daunting part of paper writing. 😱. Here is a simple template I find useful: . 3 Figures πŸ–ΌοΈ + 5 Questions πŸ€”.
17
290
1K
@jbhuang0604
Jia-Bin Huang
5 years
I always feel frustrated at taking photos through fences or windows (e.g., when taking my kids to the zoo). Check out our #CVPR2020 work on "learning to see through the obstructions". Paper: Code: Colab:
13
352
1K
@jbhuang0604
Jia-Bin Huang
3 years
Summarizing the current state of AI
Tweet media one
30
113
1K
@jbhuang0604
Jia-Bin Huang
3 years
HOLY CRAP!! I was told that I can keep my job!
Tweet media one
75
13
1K
@jbhuang0604
Jia-Bin Huang
3 years
How to keep track with the literature?. Getting started with research but overwhelmed by THOUSANDS of papers each year? How could one stay sane keeping track of the literature? 😱. Here are some tricks I found useful. 🧡.
19
320
1K
@jbhuang0604
Jia-Bin Huang
3 years
How to write clear and concise sentences?. Getting ready to write up your very first research paper? Writing a paper could be daunting, particularly for non-native English speakers. 😬😬😬 How can we avoid common mistakes in technical writing?. Check out the thread below! 🧡.
13
301
1K
@jbhuang0604
Jia-Bin Huang
2 months
Introducing Generative Omnimatte:. A method for decomposing a video into complete layers, including objects and their associated effects (e.g., shadows, reflections). It enables many cool applications, such as video stylization, compositions, moment retiming, and object removal.
23
173
1K
@jbhuang0604
Jia-Bin Huang
5 years
Sharing one idea I found useful for paper writing:. Do NOT ask people to solve correspondence problems. Some Dos and Don'ts examples below:. *Figures*: Don't ask people to match (a), (b), (c) . with the descriptions in the figure caption.
Tweet media one
9
305
1K
@jbhuang0604
Jia-Bin Huang
4 years
Annoyed by shaky videos? Check out our work on stabilizing shaky handheld videos *without cropping*!. Neural Re-rendering for Full-frame Video Stabilization. Project:
7
157
918
@jbhuang0604
Jia-Bin Huang
4 years
Reading papers from industrial labs
Tweet media one
10
106
900
@jbhuang0604
Jia-Bin Huang
3 years
How to end a presentation?. You have kicked off your talk with a fascinating story and presented an amazing body of work. 🀩. So now how do you end your talk? πŸ€”. Check out a simple template I like! 🧡.
6
165
902
@jbhuang0604
Jia-Bin Huang
3 years
Somehow my timeline is filled with papers where the models were trained with 64 A100 GPUs for weeks. Grad students with two 2080Ti:
23
74
884
@jbhuang0604
Jia-Bin Huang
5 years
Check out our #SIGGRAPH2020 paper on Consistent Video Depth Estimation. Our geometrically consistent depth enables cool video effects to a whole new level!. Video: Paper: Project page:
10
208
863
@jbhuang0604
Jia-Bin Huang
2 months
As my kids are singing APT non-stop these days, I did a bit of reverse engineering of the APT music video and tried to understand why the MV is so addictive. Here is what I learned.
Tweet media one
25
85
892
@jbhuang0604
Jia-Bin Huang
2 years
Graduate school application
Tweet media one
10
70
849
@jbhuang0604
Jia-Bin Huang
3 years
Most salient progress in AI/ML these days are driven by insanely large amount of data, model, and compute. It seems increasingly hard to do research in this space in an academic setting. 😟. What should poor academics do next? .(asking for a friend).
83
73
824
@jbhuang0604
Jia-Bin Huang
3 years
How to intern? . Research internships are great opportunities to do cool research in industrial labs! But it's definitely not easy to complete a solid work in 3 months. Some tips for having a successful internship . 🧡.
10
155
842
@jbhuang0604
Jia-Bin Huang
4 years
Sharing tips on preparing your presentation slides. Just attend many thesis presentations and qual exams at the end of the semester. I compiled some common pitfalls here and hopefully would be helpful to some. Check out the thread 🧡below!.
12
208
826
@jbhuang0604
Jia-Bin Huang
4 years
Have you ever wondered why papers from top universities/research labs often appear in the top few positions in the daily email and web announcements from arXiv?. Why is that the case? Why should I care?
Tweet media one
21
154
817
@jbhuang0604
Jia-Bin Huang
4 months
PhD then: .β€œWe validate our method on a large-scale dataset of hundreds of images.”. PhD now: .β€œWe validate our method on 10 different modalities, 15 domains, 20 scenarios, 25 tasks, and 200 languages, each with millions of testing examples”.
15
51
802
@jbhuang0604
Jia-Bin Huang
3 years
Based on the twitter timeline, only the top 10 universities are accepting new PhD students.
16
26
757
@jbhuang0604
Jia-Bin Huang
3 years
How to communicate clearly?. Majority of our time goes into emails, slack messages, and loads of meetings. Yet, as a student, no one taught me how to communicate well. (I must have annoyed a lot of people along the way . 😬). Here is a template for organizing your message.
11
124
757
@jbhuang0604
Jia-Bin Huang
4 years
Writing Related Work. I enjoy reading/writing the related work section of a paper. It helps organize prior research and put the contributions of the work in proper context. But HOW? Check the thread belowπŸ‘‡.
6
171
750
@jbhuang0604
Jia-Bin Huang
2 years
How to find research opportunities?. Finding opportunities to gain experience is arguably the most challenging part for students wishing to pursue grad school, particularly for those who don't have resources/connections. Some tips on approaching potential mentors. 🧡
Tweet media one
20
141
754
@jbhuang0604
Jia-Bin Huang
3 months
Why is self-supervision in vision still not working? πŸ€”. When pretraining a transformer on TEXT-only data by predicting the next tokens, we see clear improvement trends as we scale the model, data, and computing. But after trying to pretrain a transformer on IMAGES-only data.
73
48
739
@jbhuang0604
Jia-Bin Huang
4 years
Types of Computer Vision Paper (source: @xkcd)
Tweet media one
8
154
699
@jbhuang0604
Jia-Bin Huang
4 years
Sharing ideas on how to disseminate your research. "I am THRILLED to share that our paper is accepted to . ". Congrats! So what's next? No one is going to browse through the list of thousands of accepted papers. Ain't nobody got time for that. Check out 🧡below for examples.
11
177
716
@jbhuang0604
Jia-Bin Huang
4 months
For the past month, life slowed down in ways I never expected. I thought I was healthy until I wasn’t. But it’s in these moments I gain clarity and perspective. Now, onto recovery and looking forward to getting back to things I love soon!
Tweet media one
124
5
714
@jbhuang0604
Jia-Bin Huang
3 years
What's the differences among . Latent space, feature space, embedding space, representation space, latent feature, feature embedding, latent representation, embedding representation, latent embedding, and feature representation? πŸ€”.
21
68
696
@jbhuang0604
Jia-Bin Huang
3 months
Me to students: "Writing a research paper sharpens your mind, trains you to think critically, and helps you communicate effectively. These skills during your PhD training are highly transferable.". Also me: \vspace{-2.37mm}.
9
35
712
@jbhuang0604
Jia-Bin Huang
3 years
How to Survive the First Year of PhD?. Excited to get started your PhD study this Fall? 🀩.How to make the best out of your first year and set yourself up on the right path?. Here are a few tips I wish I knew. 🧡.
14
138
697
@jbhuang0604
Jia-Bin Huang
1 year
How to get unstuck?. "It doesn't work." πŸ€·β€β™€οΈπŸ€·β€β™‚οΈ. In most research projects, ~99% of the time your experiments DO NOT work. What should we do to get ourselves unstuck? πŸ€”. Sharing some tips I found useful. 🧡.
5
132
672
@jbhuang0604
Jia-Bin Huang
3 months
The more I learn vision-language models, the more I realize how little *vision* there is in them. πŸ€”. Model: Image as a sequence of tokens (+connectors).Pre- and post-training: Natural language supervision. No feature detection, no grouping, no objects, no shape, no 3D.
22
51
686
@jbhuang0604
Jia-Bin Huang
10 months
college admission in a few years.
Tweet media one
@thegautamkamath
Gautam Kamath
10 months
NeurIPS 2024 will have a track for papers from high schoolers.
Tweet media one
7
60
682
@jbhuang0604
Jia-Bin Huang
2 years
How to choose a good Ph.D. advisor?. Grad school application season is coming to an end. Congrats on the offers! Now, how would you choose your advisor that will help you succeed? . Some tips below (that I wish I knew).
Tweet media one
4
108
664
@jbhuang0604
Jia-Bin Huang
2 years
How to meet with your advisors/mentors?. If you are a grad student, having effective regular meetings with advisors or mentors is absolutely crucial for your success! . Here are some tips on how to make the most of it! 🧡
Tweet media one
7
106
651
@jbhuang0604
Jia-Bin Huang
28 days
Live view of the AI/ML grad school application process
Tweet media one
13
49
667
@jbhuang0604
Jia-Bin Huang
1 year
A paper's impact on your career. A good reminder from Bill Freeman.
Tweet media one
17
59
653
@jbhuang0604
Jia-Bin Huang
8 months
Stats of students approaching me at CVPR. β€œHey, I am a big fan of your …”.- research: 10%.- Twitter threads: 20%.- YouTube videos: 30%.- meme: 40%.
11
8
651
@jbhuang0604
Jia-Bin Huang
3 years
The privilege of having a PhD: . I can always say "I didn't get what you were saying." .and everybody will not assume that I am an idiot.
16
34
637
@jbhuang0604
Jia-Bin Huang
3 years
How to get your paper cited?.
20
134
628
@jbhuang0604
Jia-Bin Huang
9 months
Tweet media one
@KLdivergence
Kristian Lum
9 months
I will never get over how AI/ML people use the word β€œinference”.
4
70
630
@jbhuang0604
Jia-Bin Huang
3 months
πŸ₯Ή
Tweet media one
10
8
623
@jbhuang0604
Jia-Bin Huang
1 year
I once received advice: . "If your current project will not change the field, then it's not worthwhile doing it.". This was the time when I first started exploring research. Looking back, this is probably the MOST TERRIBLE advice for me.
9
54
604
@jbhuang0604
Jia-Bin Huang
2 years
How to create a good table?. While in grad school, I thought my job writing the paper was done after dumping all the numerical numbers from my experiments in a table. πŸ€¦β€β™‚οΈ . Check out some tips that will help you improve the quality of your tables! 🧡.
16
120
611
@jbhuang0604
Jia-Bin Huang
3 years
Are you a student from underrepresented groups and applying for graduate school in CS this year? . Check out many wonderful (student-led) pre-application programs for supporting PhD applicants!.
16
224
601
@jbhuang0604
Jia-Bin Huang
3 years
How to share your progress with your mentors/collaborators?. Throughout your research project, 99% of the time your approach DOESN'T WORK (yet). 😬. How could we share these "failed results" and have productive conversations with your mentors/collaborators? πŸ‘‡.
10
136
596
@jbhuang0604
Jia-Bin Huang
4 years
Excited to share that my group and I will be moving to CS dept. at University of Maryland @umdcs !. I am grateful for my mentors, students, collaborators, family, and friends for their help and support along the way. πŸ™.
55
10
584
@jbhuang0604
Jia-Bin Huang
2 months
How to drive your research forward? . β€œI tested the idea we discussed last time. Here are some results. It does not work. (… awkward silence)” . Such conversations happen so often when meeting with students. How do we move forward? . You need ….
5
64
579
@jbhuang0604
Jia-Bin Huang
3 years
How to present a line plot?. Line plots are effective for describing the relationship between two variables of interests. Unfortunately, most junior students would simply copy&paste the figure from the paper in their talk and cause much confusion. πŸ˜•. Let's break it down . 🧡
Tweet media one
6
111
567
@jbhuang0604
Jia-Bin Huang
3 years
*Hook*. ❌"Hi, my name is . I am a . from . My research . I am happy to be here. Today I am going to present this title on the slide." . βœ… Start your talk with a story, a picture, a surprising statistics, a quote, a question, a poll from audience, or a guessing game.
4
33
530
@jbhuang0604
Jia-Bin Huang
2 years
How to decide what to work on?. So many exciting ideas, so little time! How can one narrow down to a specific idea to work on? πŸ€”. Sharing some strategies I found useful. 🧡.
5
90
549
@jbhuang0604
Jia-Bin Huang
4 years
First Principles of Computer Vision by Shree Nayar. In the era of deep learning everything, understanding the fundamentals is more important than ever!.
3
121
537
@jbhuang0604
Jia-Bin Huang
2 years
How to do experiments?. Junior students often feel stressed before the weekly meeting with their advisors because their experiments do not go well. 😩😰😱. Some tips on why, what, and how to do experiments. 🧡
Tweet media one
10
143
537
@jbhuang0604
Jia-Bin Huang
3 years
So You Think You Want to Apply for a PhD. The application cycle is coming up. How do I maximize my chance of getting admitted to my dream program? πŸ€”. Check out the thread below for resources/advices/tips!.
17
129
528
@jbhuang0604
Jia-Bin Huang
1 year
TL;DR of CS graduate school application
Tweet media one
11
46
521
@jbhuang0604
Jia-Bin Huang
3 years
Grad students working on their papers while the world is on fire
6
32
499
@jbhuang0604
Jia-Bin Huang
2 years
How to work with your senior advisor(s)?. Many students find it challenging to navigate grad school when working with senior professors as they are often extremely busy and hands-off in research. Check out below for some tips. 🧡.
8
97
510
@jbhuang0604
Jia-Bin Huang
4 years
I still remember I marveled at how simple and elegant the Lucas-Kanade tracker is when I first learned about it as a grad student. Here is a fun story about it. "Newness itself is not a virtue, usefulness is." - Takeo Kanade
7
95
504
@jbhuang0604
Jia-Bin Huang
3 years
How to handle questions in a presentation?. When I was a student, I always feel stressful during the Q&A session after my presentation. πŸ˜΅β€πŸ’« In many cases, I didn't know how to respond well and just froze up there! πŸ₯Ά. Sharing some tips I learned from others. 🧡.
7
95
505
@jbhuang0604
Jia-Bin Huang
2 years
How to write math in a paper?. Math allows you to convey your idea precisely and concisely. But how to write them clearly? πŸ€”. Check out some high-level tips (with examples). 🧡.
13
95
484
@jbhuang0604
Jia-Bin Huang
5 years
The IEEE PAMI editor added "China" to my co-authors from Taiwan (without consulting with us nor our consent).
Tweet media one
22
137
470
@jbhuang0604
Jia-Bin Huang
3 years
How to improve asynchronous communication? . Two years into remote work, asynchronous communication has never been this important for work efficiency and productivity. Some tips for effective async communication 🧡.
7
84
469
@jbhuang0604
Jia-Bin Huang
3 years
How to get a tenure-track faculty job?. Interested in pursuing an academic career? Summer is the best time to kick off your search!. Here are some tips that I learned. 🧡.
4
87
475
@jbhuang0604
Jia-Bin Huang
4 years
The wait is over! . @gaochen315 released the video completion code in @GoogleColab. . No environment setup! Just run the code directly in your browser. Try it out and have fun!
@gaochen315
Chen Gao ι«™θ«Ά
4 years
The Google Colab of our video completion is up! Now you can edit the video (e.g. removing objects, FOV extrapolation) with one click!.
5
100
471
@jbhuang0604
Jia-Bin Huang
3 years
How to present a poster at a conference?. Poster presentation is a great way to disseminate your research findings, have in-depth discussions, and expand your networks! . Here are some tips for presenting like a pro! πŸ‘‡.
4
97
470
@jbhuang0604
Jia-Bin Huang
1 year
Academics: "You should finish your PhD with three papers that you are decidedly passionate about.". Job market: "Minimum requirement: 8 top-tier conference papers for research scientist roles.".
@beenwrekt
Ben Recht
1 year
Since we just wrapped up an AI megaconference, it felt like a good day to plead for fewer papers.
15
37
462
@jbhuang0604
Jia-Bin Huang
3 years
Me: Reviewing CS PhD/internship applications. Also me: Yep, I am absolutely sure that I will not get into any graduate programs and would get zero internship offers if I were the applicant now. Sooooo many talented candidates!.
13
13
456
@jbhuang0604
Jia-Bin Huang
3 years
Meeting senior PhD students in grad student visit days
Tweet media one
1
37
445
@jbhuang0604
Jia-Bin Huang
3 years
It's that time of year.
Tweet media one
3
27
431
@jbhuang0604
Jia-Bin Huang
2 years
Excited to share our #CVPR2023 on synthesizing new views along a camera trajectory from a **single image**! . How?.πŸ’‘ The good old epipolar constraints in a pose-guided diffusion model! . Paper: Project:
8
61
425
@jbhuang0604
Jia-Bin Huang
1 year
New YouTube video!. Diffusion models are awesome! But how do they actually work? πŸ€”. Check out the video and learn with me!.
Tweet media one
4
82
432
@jbhuang0604
Jia-Bin Huang
3 years
Somehow google scholar is really concerned about a robot reading too many papers
Tweet media one
10
10
430
@jbhuang0604
Jia-Bin Huang
3 years
Glad to learn that my silly Twitter threads are helpful! ☺️
Tweet media one
10
3
426
@jbhuang0604
Jia-Bin Huang
1 month
A bit lagging. but that OpenAI's o3 model seems incredible! . Where can I learn more about how this works, e.g., test-time compute scaling and RL CoT? Is there relevant literature?.
26
23
428
@jbhuang0604
Jia-Bin Huang
8 months
How I Understand Flow Matching. Flow matching is AMAZING! It combines the advantages of scalable training in diffusion models and flexibility in continuous normalizing flows. Check out my video and learn more about this fascinating topic!.
Tweet media one
8
59
422
@jbhuang0604
Jia-Bin Huang
2 years
Student: I want to pursue an academic career. Do I have to do a PhD at a top university?. Me: Of course not! You will be evaluated based on the quality of your work, NOT the university prestige. Student: But all the faculty candidates we interviewed are from top places. Me:
Tweet media one
14
27
414
@jbhuang0604
Jia-Bin Huang
3 years
Making pretrained models cool again!
Tweet media one
3
26
394
@jbhuang0604
Jia-Bin Huang
3 years
For the first time in five years, I have a full-time work schedule. I thought I will trivially be 3-4 times more productive, but it turns out managing time well is so damn challenging. 😬. After watching productivity videos to procrastinate, here are what I found useful. 🧡.
2
64
397
@jbhuang0604
Jia-Bin Huang
3 years
How to organize your talk?. Qual/prelim/defense/conference season is coming up! 😱 How should we organize the talk so that your committee members won't fall asleep? . Some simple tips I found useful . πŸ‘‡.
13
84
394
@jbhuang0604
Jia-Bin Huang
4 years
Writing Cold Emails. Writing emails to a stranger could be daunting, but it's a great way to build connections, explore opportunities, and even advance your career. How do we write an effective cold email? . Check out 🧡 below for some ideas.
12
86
394
@jbhuang0604
Jia-Bin Huang
4 years
Understanding ML/CV papers πŸ“°. β€’ Ground truth label: .Some guy says so. β€’ Learning from unlabeled data: .Learning from carefully curated ImageNet and pretend that we don't know the labels. β€’ Parameter empirically determined:.Tried many paras and this has the best number.
7
40
383
@jbhuang0604
Jia-Bin Huang
3 years
CVPR: We welcome new students!. Students: Cool! I just submitted my very first paper!. CVPR: You now also need to review papers. Students: Not sure how to do that. Here is my attempt. CVPR: Your reviews are too unprofessional. You are now banned for two years. Students: . .
@wjscheirer
Walter Scheirer
3 years
Voting is now closed for the motions proposed at the #CVPR2022 PAMI-TC meeting. All motions have passed:. Motion 1: Withdrawn Submissions Will No Longer Be Made Inaccessible to Reviewers.Yes: 867.No: 354. Motion 2: Making Authors Responsible for Reviewing.Yes: 677.No: 553.
14
45
386
@jbhuang0604
Jia-Bin Huang
4 years
Finished my ML course syllabus this Spring! Am I doing this right?
Tweet media one
16
21
371