diff --git a/icons/cvf.jpg b/icons/cvf.jpg new file mode 100644 index 0000000..af2d215 Binary files /dev/null and b/icons/cvf.jpg differ diff --git a/icons/cvf.png b/icons/cvf.png new file mode 100644 index 0000000..1c1f3a1 Binary files /dev/null and b/icons/cvf.png differ diff --git a/icons/hf-dark.png b/icons/hf-dark.png new file mode 100644 index 0000000..283f400 Binary files /dev/null and b/icons/hf-dark.png differ diff --git a/icons/hf.png b/icons/hf.png new file mode 100644 index 0000000..ad1e4fb Binary files /dev/null and b/icons/hf.png differ diff --git a/images/end2end/extracted_1.png b/images/end2end/extracted_1.png index a7e52d6..2a53fe6 100644 Binary files a/images/end2end/extracted_1.png and b/images/end2end/extracted_1.png differ diff --git a/images/end2end/extracted_10.png b/images/end2end/extracted_10.png index a4de5d2..c94db58 100644 Binary files a/images/end2end/extracted_10.png and b/images/end2end/extracted_10.png differ diff --git a/images/end2end/extracted_11.png b/images/end2end/extracted_11.png index 91d64ec..c68ce18 100644 Binary files a/images/end2end/extracted_11.png and b/images/end2end/extracted_11.png differ diff --git a/images/end2end/extracted_12.png b/images/end2end/extracted_12.png index 08cd665..f2efcb9 100644 Binary files a/images/end2end/extracted_12.png and b/images/end2end/extracted_12.png differ diff --git a/images/end2end/extracted_13.png b/images/end2end/extracted_13.png index 0a4356b..caa3823 100644 Binary files a/images/end2end/extracted_13.png and b/images/end2end/extracted_13.png differ diff --git a/images/end2end/extracted_14.png b/images/end2end/extracted_14.png index b6587da..10326e5 100644 Binary files a/images/end2end/extracted_14.png and b/images/end2end/extracted_14.png differ diff --git a/images/end2end/extracted_15.png b/images/end2end/extracted_15.png index a1ae34e..d813c8d 100644 Binary files a/images/end2end/extracted_15.png and b/images/end2end/extracted_15.png differ diff --git a/images/end2end/extracted_16.png b/images/end2end/extracted_16.png index 6e404ed..df65cfa 100644 Binary files a/images/end2end/extracted_16.png and b/images/end2end/extracted_16.png differ diff --git a/images/end2end/extracted_17.png b/images/end2end/extracted_17.png index 5221b08..4ab6d26 100644 Binary files a/images/end2end/extracted_17.png and b/images/end2end/extracted_17.png differ diff --git a/images/end2end/extracted_18.png b/images/end2end/extracted_18.png index 5683421..d7d1aa9 100644 Binary files a/images/end2end/extracted_18.png and b/images/end2end/extracted_18.png differ diff --git a/images/end2end/extracted_19.png b/images/end2end/extracted_19.png index 776eccf..294bc91 100644 Binary files a/images/end2end/extracted_19.png and b/images/end2end/extracted_19.png differ diff --git a/images/end2end/extracted_2.png b/images/end2end/extracted_2.png index 1366f92..866e3b1 100644 Binary files a/images/end2end/extracted_2.png and b/images/end2end/extracted_2.png differ diff --git a/images/end2end/extracted_20.png b/images/end2end/extracted_20.png index 4a87994..5f66cae 100644 Binary files a/images/end2end/extracted_20.png and b/images/end2end/extracted_20.png differ diff --git a/images/end2end/extracted_21.png b/images/end2end/extracted_21.png index ca1b0f4..248f209 100644 Binary files a/images/end2end/extracted_21.png and b/images/end2end/extracted_21.png differ diff --git a/images/end2end/extracted_22.png b/images/end2end/extracted_22.png index cc2030c..d8d3f6c 100644 Binary files a/images/end2end/extracted_22.png and b/images/end2end/extracted_22.png differ diff --git a/images/end2end/extracted_23.png b/images/end2end/extracted_23.png index 5282515..4a20d43 100644 Binary files a/images/end2end/extracted_23.png and b/images/end2end/extracted_23.png differ diff --git a/images/end2end/extracted_24.png b/images/end2end/extracted_24.png index b944ae9..cb81cb3 100644 Binary files a/images/end2end/extracted_24.png and b/images/end2end/extracted_24.png differ diff --git a/images/end2end/extracted_25.png b/images/end2end/extracted_25.png index fc9c1bb..a223154 100644 Binary files a/images/end2end/extracted_25.png and b/images/end2end/extracted_25.png differ diff --git a/images/end2end/extracted_26.png b/images/end2end/extracted_26.png index 7d87b17..a60a30d 100644 Binary files a/images/end2end/extracted_26.png and b/images/end2end/extracted_26.png differ diff --git a/images/end2end/extracted_27.png b/images/end2end/extracted_27.png index 9f261cf..0134ea0 100644 Binary files a/images/end2end/extracted_27.png and b/images/end2end/extracted_27.png differ diff --git a/images/end2end/extracted_28.png b/images/end2end/extracted_28.png index 8c0b674..2a72182 100644 Binary files a/images/end2end/extracted_28.png and b/images/end2end/extracted_28.png differ diff --git a/images/end2end/extracted_29.png b/images/end2end/extracted_29.png index 537bb21..9119aab 100644 Binary files a/images/end2end/extracted_29.png and b/images/end2end/extracted_29.png differ diff --git a/images/end2end/extracted_3.png b/images/end2end/extracted_3.png index fe3d3ea..2e6d747 100644 Binary files a/images/end2end/extracted_3.png and b/images/end2end/extracted_3.png differ diff --git a/images/end2end/extracted_30.png b/images/end2end/extracted_30.png index b6428d5..57a366c 100644 Binary files a/images/end2end/extracted_30.png and b/images/end2end/extracted_30.png differ diff --git a/images/end2end/extracted_31.png b/images/end2end/extracted_31.png index c1b68c6..110d363 100644 Binary files a/images/end2end/extracted_31.png and b/images/end2end/extracted_31.png differ diff --git a/images/end2end/extracted_32.png b/images/end2end/extracted_32.png index 8f22e36..2177950 100644 Binary files a/images/end2end/extracted_32.png and b/images/end2end/extracted_32.png differ diff --git a/images/end2end/extracted_33.png b/images/end2end/extracted_33.png index 70fa3a9..1fe354d 100644 Binary files a/images/end2end/extracted_33.png and b/images/end2end/extracted_33.png differ diff --git a/images/end2end/extracted_34.png b/images/end2end/extracted_34.png index afc1ee1..92677d8 100644 Binary files a/images/end2end/extracted_34.png and b/images/end2end/extracted_34.png differ diff --git a/images/end2end/extracted_35.png b/images/end2end/extracted_35.png index 867c18f..0c0be7a 100644 Binary files a/images/end2end/extracted_35.png and b/images/end2end/extracted_35.png differ diff --git a/images/end2end/extracted_36.png b/images/end2end/extracted_36.png index 63957a9..017613f 100644 Binary files a/images/end2end/extracted_36.png and b/images/end2end/extracted_36.png differ diff --git a/images/end2end/extracted_37.png b/images/end2end/extracted_37.png index 16ae69c..fa37afa 100644 Binary files a/images/end2end/extracted_37.png and b/images/end2end/extracted_37.png differ diff --git a/images/end2end/extracted_38.png b/images/end2end/extracted_38.png index 2e21ee2..a5eabf7 100644 Binary files a/images/end2end/extracted_38.png and b/images/end2end/extracted_38.png differ diff --git a/images/end2end/extracted_39.png b/images/end2end/extracted_39.png index ff38332..c63478d 100644 Binary files a/images/end2end/extracted_39.png and b/images/end2end/extracted_39.png differ diff --git a/images/end2end/extracted_4.png b/images/end2end/extracted_4.png index d707cc9..528e2f6 100644 Binary files a/images/end2end/extracted_4.png and b/images/end2end/extracted_4.png differ diff --git a/images/end2end/extracted_40.png b/images/end2end/extracted_40.png index 9d9e1b3..3da41d5 100644 Binary files a/images/end2end/extracted_40.png and b/images/end2end/extracted_40.png differ diff --git a/images/end2end/extracted_41.png b/images/end2end/extracted_41.png index de86665..72905cd 100644 Binary files a/images/end2end/extracted_41.png and b/images/end2end/extracted_41.png differ diff --git a/images/end2end/extracted_42.png b/images/end2end/extracted_42.png index 90de713..b492532 100644 Binary files a/images/end2end/extracted_42.png and b/images/end2end/extracted_42.png differ diff --git a/images/end2end/extracted_43.png b/images/end2end/extracted_43.png index a873df2..7ec0ee6 100644 Binary files a/images/end2end/extracted_43.png and b/images/end2end/extracted_43.png differ diff --git a/images/end2end/extracted_44.png b/images/end2end/extracted_44.png index ab1138c..3bfd412 100644 Binary files a/images/end2end/extracted_44.png and b/images/end2end/extracted_44.png differ diff --git a/images/end2end/extracted_45.png b/images/end2end/extracted_45.png index 28f6a87..de0c4ac 100644 Binary files a/images/end2end/extracted_45.png and b/images/end2end/extracted_45.png differ diff --git a/images/end2end/extracted_46.png b/images/end2end/extracted_46.png index e9e3bb3..5fde8d8 100644 Binary files a/images/end2end/extracted_46.png and b/images/end2end/extracted_46.png differ diff --git a/images/end2end/extracted_47.png b/images/end2end/extracted_47.png index e2b714d..2b6f3d3 100644 Binary files a/images/end2end/extracted_47.png and b/images/end2end/extracted_47.png differ diff --git a/images/end2end/extracted_48.png b/images/end2end/extracted_48.png index 223790c..b2188a9 100644 Binary files a/images/end2end/extracted_48.png and b/images/end2end/extracted_48.png differ diff --git a/images/end2end/extracted_49.png b/images/end2end/extracted_49.png index 60adfab..43c1d84 100644 Binary files a/images/end2end/extracted_49.png and b/images/end2end/extracted_49.png differ diff --git a/images/end2end/extracted_5.png b/images/end2end/extracted_5.png index acee894..c017b62 100644 Binary files a/images/end2end/extracted_5.png and b/images/end2end/extracted_5.png differ diff --git a/images/end2end/extracted_50.png b/images/end2end/extracted_50.png index 4d7c1f6..3cd7153 100644 Binary files a/images/end2end/extracted_50.png and b/images/end2end/extracted_50.png differ diff --git a/images/end2end/extracted_51.png b/images/end2end/extracted_51.png index 3cf1713..1811c20 100644 Binary files a/images/end2end/extracted_51.png and b/images/end2end/extracted_51.png differ diff --git a/images/end2end/extracted_52.png b/images/end2end/extracted_52.png index 391ff8f..e48436f 100644 Binary files a/images/end2end/extracted_52.png and b/images/end2end/extracted_52.png differ diff --git a/images/end2end/extracted_53.png b/images/end2end/extracted_53.png index 25537c3..4f3b52b 100644 Binary files a/images/end2end/extracted_53.png and b/images/end2end/extracted_53.png differ diff --git a/images/end2end/extracted_54.png b/images/end2end/extracted_54.png index 8196d57..ed20bd1 100644 Binary files a/images/end2end/extracted_54.png and b/images/end2end/extracted_54.png differ diff --git a/images/end2end/extracted_55.png b/images/end2end/extracted_55.png index 6f1c02b..c49790f 100644 Binary files a/images/end2end/extracted_55.png and b/images/end2end/extracted_55.png differ diff --git a/images/end2end/extracted_56.png b/images/end2end/extracted_56.png index 1f3076b..9a01909 100644 Binary files a/images/end2end/extracted_56.png and b/images/end2end/extracted_56.png differ diff --git a/images/end2end/extracted_57.png b/images/end2end/extracted_57.png index cfec55f..6894fd4 100644 Binary files a/images/end2end/extracted_57.png and b/images/end2end/extracted_57.png differ diff --git a/images/end2end/extracted_58.png b/images/end2end/extracted_58.png index 88e0265..ade68b8 100644 Binary files a/images/end2end/extracted_58.png and b/images/end2end/extracted_58.png differ diff --git a/images/end2end/extracted_59.png b/images/end2end/extracted_59.png index 300d82f..a138895 100644 Binary files a/images/end2end/extracted_59.png and b/images/end2end/extracted_59.png differ diff --git a/images/end2end/extracted_6.png b/images/end2end/extracted_6.png index 549cfb2..5363b06 100644 Binary files a/images/end2end/extracted_6.png and b/images/end2end/extracted_6.png differ diff --git a/images/end2end/extracted_60.png b/images/end2end/extracted_60.png index 8554487..ccdbfc0 100644 Binary files a/images/end2end/extracted_60.png and b/images/end2end/extracted_60.png differ diff --git a/images/end2end/extracted_7.png b/images/end2end/extracted_7.png index 738078b..f587a37 100644 Binary files a/images/end2end/extracted_7.png and b/images/end2end/extracted_7.png differ diff --git a/images/end2end/extracted_8.png b/images/end2end/extracted_8.png index 5e5dddc..8c3def0 100644 Binary files a/images/end2end/extracted_8.png and b/images/end2end/extracted_8.png differ diff --git a/images/end2end/extracted_9.png b/images/end2end/extracted_9.png index 36b1a39..0f73230 100644 Binary files a/images/end2end/extracted_9.png and b/images/end2end/extracted_9.png differ diff --git a/images/matex/coral_2K.png b/images/matex/coral_2K.png index 87a1123..83dd7cc 100644 Binary files a/images/matex/coral_2K.png and b/images/matex/coral_2K.png differ diff --git a/images/matex/corn_2K.png b/images/matex/corn_2K.png index 741d8a9..23f8a8b 100644 Binary files a/images/matex/corn_2K.png and b/images/matex/corn_2K.png differ diff --git a/images/matex/giraffe_2K.png b/images/matex/giraffe_2K.png index 07ff527..122d673 100644 Binary files a/images/matex/giraffe_2K.png and b/images/matex/giraffe_2K.png differ diff --git a/images/matex/zebra_2K.png b/images/matex/zebra_2K.png index 7d4c824..8c2fe03 100644 Binary files a/images/matex/zebra_2K.png and b/images/matex/zebra_2K.png differ diff --git a/images/texsd/bamboo_016.png b/images/texsd/bamboo_016.png index a4e620b..912fe07 100644 Binary files a/images/texsd/bamboo_016.png and b/images/texsd/bamboo_016.png differ diff --git a/images/texsd/bamboo_070.png b/images/texsd/bamboo_070.png index 058d7ce..f7934cf 100644 Binary files a/images/texsd/bamboo_070.png and b/images/texsd/bamboo_070.png differ diff --git a/images/texsd/bark_060.png b/images/texsd/bark_060.png index 03d37f9..bb5c36a 100644 Binary files a/images/texsd/bark_060.png and b/images/texsd/bark_060.png differ diff --git a/images/texsd/brickwall_037.png b/images/texsd/brickwall_037.png index e43cb42..e54180c 100644 Binary files a/images/texsd/brickwall_037.png and b/images/texsd/brickwall_037.png differ diff --git a/images/texsd/candy_021.png b/images/texsd/candy_021.png index 47b6313..19baf0a 100644 Binary files a/images/texsd/candy_021.png and b/images/texsd/candy_021.png differ diff --git a/images/texsd/candy_072.png b/images/texsd/candy_072.png index 021f899..8b2f9a5 100644 Binary files a/images/texsd/candy_072.png and b/images/texsd/candy_072.png differ diff --git a/images/texsd/checkeredpattern_007.png b/images/texsd/checkeredpattern_007.png index d7e8973..824501e 100644 Binary files a/images/texsd/checkeredpattern_007.png and b/images/texsd/checkeredpattern_007.png differ diff --git a/images/texsd/checkeredpattern_016.png b/images/texsd/checkeredpattern_016.png index 2ce4414..ce48230 100644 Binary files a/images/texsd/checkeredpattern_016.png and b/images/texsd/checkeredpattern_016.png differ diff --git a/images/texsd/clay_058.png b/images/texsd/clay_058.png index 651cb9c..1f06cb7 100644 Binary files a/images/texsd/clay_058.png and b/images/texsd/clay_058.png differ diff --git a/images/texsd/concrete_010.png b/images/texsd/concrete_010.png index 74ff4a3..78d780d 100644 Binary files a/images/texsd/concrete_010.png and b/images/texsd/concrete_010.png differ diff --git a/images/texsd/concrete_051.png b/images/texsd/concrete_051.png index c722551..5e42e40 100644 Binary files a/images/texsd/concrete_051.png and b/images/texsd/concrete_051.png differ diff --git a/images/texsd/corduroy_052.png b/images/texsd/corduroy_052.png index 029d164..44c5ba9 100644 Binary files a/images/texsd/corduroy_052.png and b/images/texsd/corduroy_052.png differ diff --git a/images/texsd/corduroy_055.png b/images/texsd/corduroy_055.png index 01df77d..69941b0 100644 Binary files a/images/texsd/corduroy_055.png and b/images/texsd/corduroy_055.png differ diff --git a/images/texsd/cork_071.png b/images/texsd/cork_071.png index eba0977..c5842d1 100644 Binary files a/images/texsd/cork_071.png and b/images/texsd/cork_071.png differ diff --git a/images/texsd/crystal_014.png b/images/texsd/crystal_014.png index 7f3fe50..8841975 100644 Binary files a/images/texsd/crystal_014.png and b/images/texsd/crystal_014.png differ diff --git a/images/texsd/damask_045.png b/images/texsd/damask_045.png index 6db6f98..62f0004 100644 Binary files a/images/texsd/damask_045.png and b/images/texsd/damask_045.png differ diff --git a/images/texsd/fabric_049.png b/images/texsd/fabric_049.png index 35c93eb..1eb6bc3 100644 Binary files a/images/texsd/fabric_049.png and b/images/texsd/fabric_049.png differ diff --git a/images/texsd/fur_000.png b/images/texsd/fur_000.png index cf9f9de..6592ca0 100644 Binary files a/images/texsd/fur_000.png and b/images/texsd/fur_000.png differ diff --git a/images/texsd/fur_049.png b/images/texsd/fur_049.png index 44b64e2..24acc9d 100644 Binary files a/images/texsd/fur_049.png and b/images/texsd/fur_049.png differ diff --git a/images/texsd/giraffefur_066.png b/images/texsd/giraffefur_066.png index 23bbd5c..49fc856 100644 Binary files a/images/texsd/giraffefur_066.png and b/images/texsd/giraffefur_066.png differ diff --git a/images/texsd/granite_033.png b/images/texsd/granite_033.png index c9936b0..822d4b6 100644 Binary files a/images/texsd/granite_033.png and b/images/texsd/granite_033.png differ diff --git a/images/texsd/granite_036.png b/images/texsd/granite_036.png index f301a89..3d3af36 100644 Binary files a/images/texsd/granite_036.png and b/images/texsd/granite_036.png differ diff --git a/images/texsd/grass_007.png b/images/texsd/grass_007.png index b877d99..2063a4a 100644 Binary files a/images/texsd/grass_007.png and b/images/texsd/grass_007.png differ diff --git a/images/texsd/gravel_011.png b/images/texsd/gravel_011.png index 7bd485d..ff513de 100644 Binary files a/images/texsd/gravel_011.png and b/images/texsd/gravel_011.png differ diff --git a/images/texsd/hammeredvelvet_034.png b/images/texsd/hammeredvelvet_034.png index 7e8b72a..5516d0e 100644 Binary files a/images/texsd/hammeredvelvet_034.png and b/images/texsd/hammeredvelvet_034.png differ diff --git a/images/texsd/herringbone_044.png b/images/texsd/herringbone_044.png index 2040768..670beff 100644 Binary files a/images/texsd/herringbone_044.png and b/images/texsd/herringbone_044.png differ diff --git a/images/texsd/lava_007.png b/images/texsd/lava_007.png index b00ec3d..7f4a172 100644 Binary files a/images/texsd/lava_007.png and b/images/texsd/lava_007.png differ diff --git a/images/texsd/leather_052.png b/images/texsd/leather_052.png index f790150..4d8c62c 100644 Binary files a/images/texsd/leather_052.png and b/images/texsd/leather_052.png differ diff --git a/images/texsd/marble_062.png b/images/texsd/marble_062.png index 45ff361..d9fcb3c 100644 Binary files a/images/texsd/marble_062.png and b/images/texsd/marble_062.png differ diff --git a/images/texsd/marble_076.png b/images/texsd/marble_076.png index bda5d4c..8643038 100644 Binary files a/images/texsd/marble_076.png and b/images/texsd/marble_076.png differ diff --git a/images/texsd/marblemosaic_016.png b/images/texsd/marblemosaic_016.png index e71497d..269c455 100644 Binary files a/images/texsd/marblemosaic_016.png and b/images/texsd/marblemosaic_016.png differ diff --git a/images/texsd/marblemosaic_031.png b/images/texsd/marblemosaic_031.png index 6ae4769..e049400 100644 Binary files a/images/texsd/marblemosaic_031.png and b/images/texsd/marblemosaic_031.png differ diff --git a/images/texsd/marblemosaic_050.png b/images/texsd/marblemosaic_050.png index 70c6e3d..0d7626c 100644 Binary files a/images/texsd/marblemosaic_050.png and b/images/texsd/marblemosaic_050.png differ diff --git a/images/texsd/moss_039.png b/images/texsd/moss_039.png index bfd39fe..09e61cf 100644 Binary files a/images/texsd/moss_039.png and b/images/texsd/moss_039.png differ diff --git a/images/texsd/oakwood_057.png b/images/texsd/oakwood_057.png index 93feeb9..7e8d015 100644 Binary files a/images/texsd/oakwood_057.png and b/images/texsd/oakwood_057.png differ diff --git a/images/texsd/onyx_037.png b/images/texsd/onyx_037.png index 30259c3..605376d 100644 Binary files a/images/texsd/onyx_037.png and b/images/texsd/onyx_037.png differ diff --git a/images/texsd/onyx_051.png b/images/texsd/onyx_051.png index 0b95819..c71b65a 100644 Binary files a/images/texsd/onyx_051.png and b/images/texsd/onyx_051.png differ diff --git a/images/texsd/paintedplaster_072.png b/images/texsd/paintedplaster_072.png index 29ddd70..da8d0ed 100644 Binary files a/images/texsd/paintedplaster_072.png and b/images/texsd/paintedplaster_072.png differ diff --git a/images/texsd/paintedwood_032.png b/images/texsd/paintedwood_032.png index f0f0bab..ec39abd 100644 Binary files a/images/texsd/paintedwood_032.png and b/images/texsd/paintedwood_032.png differ diff --git a/images/texsd/pebbles_019.png b/images/texsd/pebbles_019.png index 56820e9..509e333 100644 Binary files a/images/texsd/pebbles_019.png and b/images/texsd/pebbles_019.png differ diff --git a/images/texsd/pinewood_052.png b/images/texsd/pinewood_052.png index 3b440ff..23dcb73 100644 Binary files a/images/texsd/pinewood_052.png and b/images/texsd/pinewood_052.png differ diff --git a/images/texsd/porcelain_008.png b/images/texsd/porcelain_008.png index 32c6304..8a61e62 100644 Binary files a/images/texsd/porcelain_008.png and b/images/texsd/porcelain_008.png differ diff --git a/images/texsd/quartzitetop_023.png b/images/texsd/quartzitetop_023.png index 34307ea..f036978 100644 Binary files a/images/texsd/quartzitetop_023.png and b/images/texsd/quartzitetop_023.png differ diff --git a/images/texsd/resin_045.png b/images/texsd/resin_045.png index f16a8cd..4476e6b 100644 Binary files a/images/texsd/resin_045.png and b/images/texsd/resin_045.png differ diff --git a/images/texsd/rock_012.png b/images/texsd/rock_012.png index f94bd4b..bf273ae 100644 Binary files a/images/texsd/rock_012.png and b/images/texsd/rock_012.png differ diff --git a/images/texsd/rusticwood_006.png b/images/texsd/rusticwood_006.png index 79aa4a1..e2b8a30 100644 Binary files a/images/texsd/rusticwood_006.png and b/images/texsd/rusticwood_006.png differ diff --git a/images/texsd/shells_038.png b/images/texsd/shells_038.png index 16036b1..27af974 100644 Binary files a/images/texsd/shells_038.png and b/images/texsd/shells_038.png differ diff --git a/images/texsd/slate_037.png b/images/texsd/slate_037.png index e533f62..d987252 100644 Binary files a/images/texsd/slate_037.png and b/images/texsd/slate_037.png differ diff --git a/images/texsd/slate_044.png b/images/texsd/slate_044.png index c74fa2d..ed544bc 100644 Binary files a/images/texsd/slate_044.png and b/images/texsd/slate_044.png differ diff --git a/images/texsd/snakeskin_044.png b/images/texsd/snakeskin_044.png index bcd0d75..1664bc0 100644 Binary files a/images/texsd/snakeskin_044.png and b/images/texsd/snakeskin_044.png differ diff --git a/images/texsd/stonewall_011.png b/images/texsd/stonewall_011.png index cc7d45a..8ff3124 100644 Binary files a/images/texsd/stonewall_011.png and b/images/texsd/stonewall_011.png differ diff --git a/images/texsd/strawbale_043.png b/images/texsd/strawbale_043.png index a54212a..dd6672d 100644 Binary files a/images/texsd/strawbale_043.png and b/images/texsd/strawbale_043.png differ diff --git a/images/texsd/terracotta_035.png b/images/texsd/terracotta_035.png index 9f98759..b64b677 100644 Binary files a/images/texsd/terracotta_035.png and b/images/texsd/terracotta_035.png differ diff --git a/images/texsd/terrazzo_009.png b/images/texsd/terrazzo_009.png index df662c9..f6720b6 100644 Binary files a/images/texsd/terrazzo_009.png and b/images/texsd/terrazzo_009.png differ diff --git a/images/texsd/tigerfur_000.png b/images/texsd/tigerfur_000.png index 7151e1a..ad6620a 100644 Binary files a/images/texsd/tigerfur_000.png and b/images/texsd/tigerfur_000.png differ diff --git a/images/texsd/tigerfur_037.png b/images/texsd/tigerfur_037.png index a394dcd..6460a30 100644 Binary files a/images/texsd/tigerfur_037.png and b/images/texsd/tigerfur_037.png differ diff --git a/images/texsd/tigerfur_054.png b/images/texsd/tigerfur_054.png index 4eda7d0..15587f3 100644 Binary files a/images/texsd/tigerfur_054.png and b/images/texsd/tigerfur_054.png differ diff --git a/images/texsd/tigerfur_075.png b/images/texsd/tigerfur_075.png index 7d64794..3cdb209 100644 Binary files a/images/texsd/tigerfur_075.png and b/images/texsd/tigerfur_075.png differ diff --git a/images/texsd/travertine_074.png b/images/texsd/travertine_074.png index 9e4eb73..5a0ad94 100644 Binary files a/images/texsd/travertine_074.png and b/images/texsd/travertine_074.png differ diff --git a/images/texsd/veneer_043.png b/images/texsd/veneer_043.png index bde60ad..5c7e2e7 100644 Binary files a/images/texsd/veneer_043.png and b/images/texsd/veneer_043.png differ diff --git a/images/texsd/wallpaper_020.png b/images/texsd/wallpaper_020.png index f45a756..bbe63e3 100644 Binary files a/images/texsd/wallpaper_020.png and b/images/texsd/wallpaper_020.png differ diff --git a/images/texsd/wicker_053.png b/images/texsd/wicker_053.png index 03d8552..2883f35 100644 Binary files a/images/texsd/wicker_053.png and b/images/texsd/wicker_053.png differ diff --git a/images/texsd/woodfloor_072.png b/images/texsd/woodfloor_072.png index 5188815..7366f9c 100644 Binary files a/images/texsd/woodfloor_072.png and b/images/texsd/woodfloor_072.png differ diff --git a/images/texsd/wool_067.png b/images/texsd/wool_067.png index e7ae00f..2746ee9 100644 Binary files a/images/texsd/wool_067.png and b/images/texsd/wool_067.png differ diff --git a/images/texsd/zebrafur_004.png b/images/texsd/zebrafur_004.png index 45214f3..41f4cbb 100644 Binary files a/images/texsd/zebrafur_004.png and b/images/texsd/zebrafur_004.png differ diff --git a/images/texsd/zebrafur_051.png b/images/texsd/zebrafur_051.png index f2cec08..5adfdab 100644 Binary files a/images/texsd/zebrafur_051.png and b/images/texsd/zebrafur_051.png differ diff --git a/index.html b/index.html index 6934f33..aee8733 100644 --- a/index.html +++ b/index.html @@ -60,6 +60,11 @@
This research project was funded by the French Agence Nationale de la Recherche (ANR) as part of project SIGHT (ANR-20-CE23-0016). It was performed using HPC resources from GENCI-IDRIS (Grant 2023-AD011014389).
+This research project was mainly funded by the French Agence Nationale de la Recherche (ANR) as part of project SIGHT (ANR-20-CE23-0016). Results were obtained using HPC resources from GENCI-IDRIS (Grant 2023-AD011014389). + Fabio Pizzati was partially funded by KAUST (Grant DFR07910).
+The repository contains code taken from PEFT, SVBRDF-Estimation, DenseMTL. As for visualization, we used DeepBump and Blender. Credit to Runway for providing the Stable Diffusion v1.5 model weights. All images and 3D scenes used in this work have permissive licenses. Special credits to AmbientCG for the huge work.
+We would also like to thank all members of Astra-Vision for their valuable feedback.
+@inproceedings{lopes2023material,
author = {Lopes, Ivan and Pizzati, Fabio and de Charette, Raoul},
title = {Material Palette: Extraction of Materials from a Single Image},
- booktitle = {arXiv},
- year = {2023},
+ booktitle = {CVPR},
+ year = {2024},
project = {https://astra-vision.github.io/MaterialPalette/}
}