XiangpengYang commited on
Commit
2d104cb
Β·
1 Parent(s): 9d88495
Files changed (31) hide show
  1. README.md +52 -13
  2. assets/{teaser β†’ instance-level}/2cars.gif +0 -0
  3. assets/{teaser β†’ instance-level}/badminton.gif +0 -0
  4. assets/{teaser β†’ instance-level}/bike_3.gif +0 -0
  5. assets/{teaser β†’ instance-level}/left_iron_right_spider.gif +0 -0
  6. assets/{teaser β†’ instance-level}/panda_vs_poddle.gif +0 -0
  7. assets/{teaser β†’ instance-level}/teddy_koala.gif +0 -0
  8. assets/part-level/black-suit.gif +3 -0
  9. assets/part-level/blue-shirt.gif +3 -0
  10. assets/part-level/cat_flower.gif +3 -0
  11. assets/part-level/ginger_body.gif +3 -0
  12. assets/part-level/ginger_head.gif +3 -0
  13. assets/part-level/man_text_message.gif +3 -0
  14. assets/part-level/superman_cap.gif +3 -0
  15. assets/part-level/superman_sunglass.gif +3 -0
  16. assets/part-level/thor_sunglass.gif +3 -0
  17. config/class_level/running_two_man/{running_man2spider.yaml β†’ man2spider.yaml} +0 -0
  18. config/instance_level/2_cars/{2cars_left_firetruck_right_school_bus.yaml β†’ left_firetruck_right_bus.yaml} +0 -0
  19. config/instance_level/2_cars/{2cars_left_firetruck_right_school_bus_preserve_bg.yaml β†’ left_firetruck_right_school_bus_preserve_bg.yaml} +0 -0
  20. config/instance_level/2_cats/{2cats_3cls_samoyed_vs_tiger_sunrise.yaml β†’ 3cls_samoyed_vs_tiger_sunrise.yaml} +0 -0
  21. config/instance_level/2_cats/{2cats_4cls_panda_vs_poddle.yaml β†’ 4cls_panda_vs_poddle.yaml} +0 -0
  22. config/instance_level/2_monkeys/{monkeys_2cls_teddy_bear_golden_retriever.yaml β†’ 2cls_teddy_bear_golden_retriever.yaml} +0 -0
  23. config/instance_level/2_monkeys/{monkeys_2cls_teddy_bear_koala.yaml β†’ 2cls_teddy_bear_koala.yaml} +0 -0
  24. config/instance_level/badminton/{badminton_2cls_wonder_woman_spiderman.yaml β†’ 2cls_wonder_woman_spiderman.yaml} +0 -0
  25. config/instance_level/running_two_man/{running_3cls_iron_spider.yaml β†’ 3cls_iron_spider.yaml} +0 -0
  26. config/instance_level/running_two_man/{running_3cls_polar_spider_vis_weight.yaml β†’ 3cls_spider_polar_vis_weight.yaml} +0 -0
  27. config/instance_level/running_two_man/{running_4cls_spider_polar.yaml β†’ 4cls_spider_polar.yaml} +0 -0
  28. config/part_level/{part_level_modification β†’ modification}/cat_flower/ginger_body.yaml +0 -0
  29. config/part_level/{part_level_modification β†’ modification}/cat_flower/ginger_head.yaml +0 -0
  30. config/part_level/{part_level_modification β†’ modification}/man_text_message/black_suit.yaml +0 -0
  31. config/part_level/{part_level_modification β†’ modification}/man_text_message/blue_shirt.yaml +0 -0
README.md CHANGED
@@ -155,9 +155,9 @@ result
155
  ### 🌈 Multi-Grained Definition
156
  You can get multi-grained definition result, using the following command:
157
  ```bash
158
- CUDA_VISIBLE_DEVICES=0 accelerate launch test.py --config /config/class_level/running_two_man/running_man2spider.yaml #class-level
159
- # /config/instance_level/running_two_man/running_4cls_spider_polar.yaml #instance-level
160
- #config/part_level/adding_new_object/run_two_man/running_spider_polar_sunglass.yaml #part-level
161
  ```
162
  <table class="center">
163
  <tr>
@@ -174,10 +174,10 @@ CUDA_VISIBLE_DEVICES=0 accelerate launch test.py --config /config/class_level/ru
174
  </tr>
175
  </table>
176
 
177
- ## πŸ’ƒ Instance-level Video Editing
178
- You can get instance-level video editing results, using the following command:
179
  ```bash
180
- CUDA_VISIBLE_DEVICES=0 accelerate launch test.py --config config/instance_level/running_two_man/running_3cls_iron_spider.yaml
181
  ```
182
 
183
  <table class="center">
@@ -186,25 +186,64 @@ CUDA_VISIBLE_DEVICES=0 accelerate launch test.py --config config/instance_level
186
  <td width=50% style="text-align:center;">2_monkeys/2cls_teddy_bear_koala.yaml</td>
187
  </tr>
188
  <tr>
189
- <td><img src="assets/teaser/left_iron_right_spider.gif"></td>
190
- <td><img src="assets/teaser/teddy_koala.gif"></td>
191
  </tr>
192
  <tr>
193
  <td width=50% style="text-align:center;">badminton/2cls_wonder_woman_spiderman.yaml</td>
194
- <td width=50% style="text-align:center;">bike_3/left_ironman_right_monkey.yaml</td>
195
  </tr>
196
  <tr>
197
- <td><img src="assets/teaser/badminton.gif"></td>
198
- <td><img src="assets/teaser/bike_3.gif"></td>
199
  </tr>
200
  <tr>
201
  <td width=50% style="text-align:center;">2_cats/4cls_panda_vs_poddle.yaml</td>
202
  <td width=50% style="text-align:center;">2_cars/left_firetruck_right_bus.yaml</td>
203
  </tr>
204
  <tr>
205
- <td><img src="assets/teaser/panda_vs_poddle.gif"></td>
206
- <td><img src="assets/teaser/2cars.gif"></td>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
207
  </tr>
 
208
  </table>
209
 
210
 
 
155
  ### 🌈 Multi-Grained Definition
156
  You can get multi-grained definition result, using the following command:
157
  ```bash
158
+ CUDA_VISIBLE_DEVICES=0 accelerate launch test.py --config /config/class_level/running_two_man/man2spider.yaml #class-level
159
+ # /config/instance_level/running_two_man/4cls_spider_polar.yaml #instance-level
160
+ #config/part_level/adding_new_object/run_two_man/spider_polar_sunglass.yaml #part-level
161
  ```
162
  <table class="center">
163
  <tr>
 
174
  </tr>
175
  </table>
176
 
177
+ ## πŸ•Ί Part-level Video Editing
178
+ You can get part-level video editing results, using the following command:
179
  ```bash
180
+ CUDA_VISIBLE_DEVICES=0 accelerate launch test.py --config config/part_level/modification/man_text_message/blue_shirt.yaml
181
  ```
182
 
183
  <table class="center">
 
186
  <td width=50% style="text-align:center;">2_monkeys/2cls_teddy_bear_koala.yaml</td>
187
  </tr>
188
  <tr>
189
+ <td><img src="assets/instance-level/left_iron_right_spider.gif"></td>
190
+ <td><img src="assets/instance-level/teddy_koala.gif"></td>
191
  </tr>
192
  <tr>
193
  <td width=50% style="text-align:center;">badminton/2cls_wonder_woman_spiderman.yaml</td>
194
+ <td width=50% style="text-align:center;">soap-box/soap-box.yaml</td>
195
  </tr>
196
  <tr>
197
+ <td><img src="assets/instance-level/badminton.gif"></td>
198
+ <td><img src="assets/teaser/soap-box.gif"></td>
199
  </tr>
200
  <tr>
201
  <td width=50% style="text-align:center;">2_cats/4cls_panda_vs_poddle.yaml</td>
202
  <td width=50% style="text-align:center;">2_cars/left_firetruck_right_bus.yaml</td>
203
  </tr>
204
  <tr>
205
+ <td><img src="assets/instance-level/panda_vs_poddle.gif"></td>
206
+ <td><img src="assets/instance-level/2cars.gif"></td>
207
+ </tr>
208
+ </table>
209
+
210
+ ## πŸ’ƒ Instance-level Video Editing
211
+ You can get instance-level video editing results, using the following command:
212
+ ```bash
213
+ CUDA_VISIBLE_DEVICES=0 accelerate launch test.py --config config/instance_level/running_two_man/running_3cls_iron_spider.yaml
214
+ ```
215
+
216
+ <table class="center">
217
+ <tr>
218
+ <td><img src="assets/part-level/man_text_message.gif"></td>
219
+ <td><img src="assets/part-level/blue-shirt.gif"></td>
220
+ <td><img src="assets/part-level/blue-shirt.gif"></td>
221
+ <td><img src="assets/part-level/cat_flower.gif"></td>
222
+ <td><img src="assets/part-level/ginger_head.gif"></td>
223
+ <td><img src="assets/part-level/ginger_body.gif"></td>
224
+ </tr>
225
+ <tr>
226
+ <td width=30% style="text-align:center;">source video</td>
227
+ <td width=30% style="text-align:center;">blue shirt</td>
228
+ <td width=30% style="text-align:center;">black suit</td>
229
+ <td width=30% style="text-align:center;">source video</td>
230
+ <td width=30% style="text-align:center;">head color: black→ ginger</td>
231
+ <td width=30% style="text-align:center;">body color: black β†’ ginger</td>
232
+ </tr>
233
+
234
+ <tr>
235
+ <td><img src="assets/part-level/superman_cap.gif"></td>
236
+ <td><img src="assets/part-level/superman_sunglass.gif"></td>
237
+ <td><img src="assets/part-level/thor_sunglass.gif"></td>
238
+
239
+ </tr>
240
+ <tr>
241
+ <td width=30% style="text-align:center;">superman+cap</td>
242
+ <td width=30% style="text-align:center;">superman+sunglasses</td>
243
+ <td width=30% style="text-align:center;">thor+sunglasses+red gloves</td>
244
+
245
  </tr>
246
+
247
  </table>
248
 
249
 
assets/{teaser β†’ instance-level}/2cars.gif RENAMED
File without changes
assets/{teaser β†’ instance-level}/badminton.gif RENAMED
File without changes
assets/{teaser β†’ instance-level}/bike_3.gif RENAMED
File without changes
assets/{teaser β†’ instance-level}/left_iron_right_spider.gif RENAMED
File without changes
assets/{teaser β†’ instance-level}/panda_vs_poddle.gif RENAMED
File without changes
assets/{teaser β†’ instance-level}/teddy_koala.gif RENAMED
File without changes
assets/part-level/black-suit.gif ADDED

Git LFS Details

  • SHA256: 2caa5ab48520c0ae4ed473bfa55c2c6d23096c27ccb8228ca4020f6eda5f93b0
  • Pointer size: 132 Bytes
  • Size of remote file: 2.54 MB
assets/part-level/blue-shirt.gif ADDED

Git LFS Details

  • SHA256: c9407389076965888e3ad85b3692bf4e843799e3cff362ab186e8de54e1f8b9d
  • Pointer size: 132 Bytes
  • Size of remote file: 2.42 MB
assets/part-level/cat_flower.gif ADDED

Git LFS Details

  • SHA256: 8fd289486401773e323981d3cf40bf1fb1c1dc78839193d73bf695d21fa9add5
  • Pointer size: 132 Bytes
  • Size of remote file: 1.75 MB
assets/part-level/ginger_body.gif ADDED

Git LFS Details

  • SHA256: 5dc6601bbb1a002273fa419317aee2b163df495fc12d6880a87697e91b789be1
  • Pointer size: 132 Bytes
  • Size of remote file: 1.58 MB
assets/part-level/ginger_head.gif ADDED

Git LFS Details

  • SHA256: b2ffe9f495e6d56d67397a545ef25276c469807bbd5bde21902db243abca0b4c
  • Pointer size: 132 Bytes
  • Size of remote file: 1.55 MB
assets/part-level/man_text_message.gif ADDED

Git LFS Details

  • SHA256: 2870554941cfeeaff4deac66ae2f9552595bc3396c8e25b2d7effd6fa3a856e8
  • Pointer size: 132 Bytes
  • Size of remote file: 2.62 MB
assets/part-level/superman_cap.gif ADDED

Git LFS Details

  • SHA256: a8c422da080d42580089e35528720efd0390067558cdb5dcd4a4ea9c3bf3ae79
  • Pointer size: 132 Bytes
  • Size of remote file: 3.29 MB
assets/part-level/superman_sunglass.gif ADDED

Git LFS Details

  • SHA256: ae269fa1e139d287b5d4a59b7931bd34ff491cf12c316449d3b3a507344bc8bc
  • Pointer size: 132 Bytes
  • Size of remote file: 1.75 MB
assets/part-level/thor_sunglass.gif ADDED

Git LFS Details

  • SHA256: 4a185e23d6bffe4c858a6d88800a3b12f51dee6522755d8f89c30de05928a47c
  • Pointer size: 132 Bytes
  • Size of remote file: 7.72 MB
config/class_level/running_two_man/{running_man2spider.yaml β†’ man2spider.yaml} RENAMED
File without changes
config/instance_level/2_cars/{2cars_left_firetruck_right_school_bus.yaml β†’ left_firetruck_right_bus.yaml} RENAMED
File without changes
config/instance_level/2_cars/{2cars_left_firetruck_right_school_bus_preserve_bg.yaml β†’ left_firetruck_right_school_bus_preserve_bg.yaml} RENAMED
File without changes
config/instance_level/2_cats/{2cats_3cls_samoyed_vs_tiger_sunrise.yaml β†’ 3cls_samoyed_vs_tiger_sunrise.yaml} RENAMED
File without changes
config/instance_level/2_cats/{2cats_4cls_panda_vs_poddle.yaml β†’ 4cls_panda_vs_poddle.yaml} RENAMED
File without changes
config/instance_level/2_monkeys/{monkeys_2cls_teddy_bear_golden_retriever.yaml β†’ 2cls_teddy_bear_golden_retriever.yaml} RENAMED
File without changes
config/instance_level/2_monkeys/{monkeys_2cls_teddy_bear_koala.yaml β†’ 2cls_teddy_bear_koala.yaml} RENAMED
File without changes
config/instance_level/badminton/{badminton_2cls_wonder_woman_spiderman.yaml β†’ 2cls_wonder_woman_spiderman.yaml} RENAMED
File without changes
config/instance_level/running_two_man/{running_3cls_iron_spider.yaml β†’ 3cls_iron_spider.yaml} RENAMED
File without changes
config/instance_level/running_two_man/{running_3cls_polar_spider_vis_weight.yaml β†’ 3cls_spider_polar_vis_weight.yaml} RENAMED
File without changes
config/instance_level/running_two_man/{running_4cls_spider_polar.yaml β†’ 4cls_spider_polar.yaml} RENAMED
File without changes
config/part_level/{part_level_modification β†’ modification}/cat_flower/ginger_body.yaml RENAMED
File without changes
config/part_level/{part_level_modification β†’ modification}/cat_flower/ginger_head.yaml RENAMED
File without changes
config/part_level/{part_level_modification β†’ modification}/man_text_message/black_suit.yaml RENAMED
File without changes
config/part_level/{part_level_modification β†’ modification}/man_text_message/blue_shirt.yaml RENAMED
File without changes