diff --git a/public/eccv-navbar-logo.svg b/public/eccv-navbar-logo.svg
new file mode 100644
index 0000000..216d99a
--- /dev/null
+++ b/public/eccv-navbar-logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/organizers/hirokatsu.kataoka.png b/public/organizers/hirokatsu.kataoka.png
new file mode 100644
index 0000000..21d538f
Binary files /dev/null and b/public/organizers/hirokatsu.kataoka.png differ
diff --git a/public/organizers/jan-nico.zaech.jpg b/public/organizers/jan-nico.zaech.jpg
new file mode 100644
index 0000000..56c1fc2
Binary files /dev/null and b/public/organizers/jan-nico.zaech.jpg differ
diff --git a/public/organizers/keisuke.tateno.jpg b/public/organizers/keisuke.tateno.jpg
new file mode 100644
index 0000000..c92a42b
Binary files /dev/null and b/public/organizers/keisuke.tateno.jpg differ
diff --git a/public/organizers/koichiro.yamaguchi.jpg b/public/organizers/koichiro.yamaguchi.jpg
new file mode 100644
index 0000000..ebb6328
Binary files /dev/null and b/public/organizers/koichiro.yamaguchi.jpg differ
diff --git a/public/organizers/masaki.inaba.jpg b/public/organizers/masaki.inaba.jpg
new file mode 100644
index 0000000..651d174
Binary files /dev/null and b/public/organizers/masaki.inaba.jpg differ
diff --git a/public/organizers/puren.guler.jpg b/public/organizers/puren.guler.jpg
new file mode 100644
index 0000000..5ec4238
Binary files /dev/null and b/public/organizers/puren.guler.jpg differ
diff --git a/public/organizers/risa.shinoda.jpg b/public/organizers/risa.shinoda.jpg
new file mode 100644
index 0000000..acc8965
Binary files /dev/null and b/public/organizers/risa.shinoda.jpg differ
diff --git a/public/organizers/shashanka.venkataramanan.jpg b/public/organizers/shashanka.venkataramanan.jpg
new file mode 100644
index 0000000..898f192
Binary files /dev/null and b/public/organizers/shashanka.venkataramanan.jpg differ
diff --git a/public/organizers/shunsuke.kitada.jpg b/public/organizers/shunsuke.kitada.jpg
new file mode 100644
index 0000000..72d35ba
Binary files /dev/null and b/public/organizers/shunsuke.kitada.jpg differ
diff --git a/public/organizers/yoshihiro.fukuhara.jpg b/public/organizers/yoshihiro.fukuhara.jpg
new file mode 100644
index 0000000..d79a4f2
Binary files /dev/null and b/public/organizers/yoshihiro.fukuhara.jpg differ
diff --git a/public/program/amir.bar.jpg b/public/program/amir.bar.jpg
new file mode 100644
index 0000000..fd3c134
Binary files /dev/null and b/public/program/amir.bar.jpg differ
diff --git a/public/program/iro.armeni.jpg b/public/program/iro.armeni.jpg
new file mode 100644
index 0000000..dcb4883
Binary files /dev/null and b/public/program/iro.armeni.jpg differ
diff --git a/public/program/marc.pollefeys.jpg b/public/program/marc.pollefeys.jpg
new file mode 100644
index 0000000..21f083a
Binary files /dev/null and b/public/program/marc.pollefeys.jpg differ
diff --git a/src/app/routes/Home.tsx b/src/app/routes/Home.tsx
index 07e34be..e3035e5 100644
--- a/src/app/routes/Home.tsx
+++ b/src/app/routes/Home.tsx
@@ -3,28 +3,16 @@ import {
Mail,
MapPin,
ExternalLink,
- FileText,
Info,
CalendarPlus,
} from "lucide-react";
-import { SiSlack } from "react-icons/si";
-import { Link, useLocation } from "react-router";
+import { useLocation } from "react-router";
import { useEffect } from "react";
import { NewsCarousel } from "../../components/news-carousel";
-import {
- Table,
- TableBody,
- TableCell,
- TableHead,
- TableHeader,
- TableRow,
-} from "../../components/ui/table";
import {
Card,
CardContent,
- CardDescription,
- CardFooter,
CardHeader,
CardTitle,
} from "../../components/ui/card";
@@ -32,7 +20,6 @@ import { Button } from "../../components/ui/button";
import workshopData from "../../data/workshop.json";
import peopleData from "../../data/people.json";
import type { Route } from "./+types/Home";
-import { ScrollArea, ScrollBar } from "@/components/ui/scroll-area";
import { buildMeta } from "@/lib/seo";
import { generateWorkshopStructuredData } from "@/lib/structured-data";
import { downloadICS, isPast, daysUntil } from "@/lib/calendar";
@@ -40,11 +27,17 @@ import { downloadICS, isPast, daysUntil } from "@/lib/calendar";
export const meta: Route.MetaFunction = () =>
buildMeta({
title:
- "BigMAC Workshop @ CVPR 2026 | Big Model Adaptation for Computer Vision",
+ "FOUND Workshop @ ECCV 2026 | Foundation Data for Industrial Tech Transfer",
description:
- "BigMAC Workshop at CVPR 2026 spotlights big model adaptation for computer vision. Join us on June 2026 in Denver for keynotes, paper presentations, and community updates.",
+ "FOUND Workshop at ECCV 2026 brings together researchers working on foundation data, domain-specific datasets, robustness under domain shift, and practical tech transfer for industrial AI. Join us in September 2026 in Malmö, Sweden.",
path: "/",
- keywords: ["cvpr workshop 2026", "big model adaptation", "computer vision"],
+ keywords: [
+ "eccv workshop 2026",
+ "foundation data",
+ "industrial tech transfer",
+ "domain shift",
+ "physical AI",
+ ],
});
function Home() {
@@ -57,29 +50,27 @@ function Home() {
element?.scrollIntoView({ behavior: "smooth" });
}, [location.hash]);
- // Generate structured data for SEO
const structuredData = generateWorkshopStructuredData({
name: workshopData.home.title,
description: workshopData.home.overview.mission,
- startDate: "2026-06-04T13:00:00", // Update this to match actual start time (ISO 8601 format)
- endDate: "2026-06-04T17:00:00", // Update this to match actual end time
+ startDate: "2026-09-08T09:00:00",
+ endDate: "2026-09-08T17:00:00",
location: {
name: workshopData.home.eventInfo.location,
- address: "Colorado Convention Center, Denver, CO, USA", // Update with actual address
+ address: "Malmö, Sweden",
},
organizer: {
- name: "BigMAC Workshop Organizing Committee",
- url: "https://cvpr2026-bigmac-workshop.limitlab.xyz", // Update with actual URL
+ name: "FOUND Workshop Organizing Committee",
+ url: "https://eccv2026-found-workshop.limitlab.xyz",
},
- image: "https://cvpr2026-bigmac-workshop.limitlab.xyz/bigmac-ogp.jpg", // Update with actual URL
- url: "https://cvpr2026-bigmac-workshop.limitlab.xyz", // Update with actual URL
+ image: "https://eccv2026-found-workshop.limitlab.xyz/found-ogp.jpg",
+ url: "https://eccv2026-found-workshop.limitlab.xyz",
eventAttendanceMode: "OfflineEventAttendanceMode",
eventStatus: "EventScheduled",
});
return (
<>
- {/* Structured Data for SEO */}