From aa9b2a16f98f57a89b170fdcc72ea79831d10d17 Mon Sep 17 00:00:00 2001 From: Linus Gasser Date: Fri, 15 Mar 2024 16:36:44 +0100 Subject: [PATCH] Updating MMSPG --- check_lab_links.sh | 5 ++++- data.py | 2 +- data/MMSPG/projects.yaml | 26 ++++++++++++++------------ updates/2024-big-update.md | 19 ++++++++++++++++++- views/projects.tpl | 5 ++--- 5 files changed, 39 insertions(+), 18 deletions(-) diff --git a/check_lab_links.sh b/check_lab_links.sh index 92f6981..e945947 100755 --- a/check_lab_links.sh +++ b/check_lab_links.sh @@ -9,8 +9,11 @@ if [[ -z "$1" ]]; then exit 1 fi +LINKS="" for project in $( ./data.py $1 ); do echo echo "*** Checking project $1/$project" - linkchecker -f linkcheckerrc http://localhost:8080/showcase/$project/technical + LINKS="$LINKS http://localhost:8080/showcase/$project/technical" done + +linkchecker -f linkcheckerrc $LINKS diff --git a/data.py b/data.py index fbfb369..d3f59ac 100755 --- a/data.py +++ b/data.py @@ -205,4 +205,4 @@ def load(): sys.exit(0) if sys.argv[1] in data: - print("\n".join(data[sys.argv[1]]['projects'].keys())) \ No newline at end of file + print("\n".join(data[sys.argv[1]]['projects'].keys())) diff --git a/data/MMSPG/projects.yaml b/data/MMSPG/projects.yaml index e3c1361..7f77b00 100644 --- a/data/MMSPG/projects.yaml +++ b/data/MMSPG/projects.yaml @@ -8,12 +8,12 @@ projects: description: Privacy-preserving photo sharing tech_desc: > Proshare allows you to share your photos, while protecting sensitive regions and hiding secret messages. - url: http://grebproshare.epfl.ch/ + url: https://grebproshare.epfl.ch/ tags: - Images type: Application date_added: 2019-03-18 - date_updated: 2022-07-07 + date_updated: 2024-03-15 quality-crowd: name: QualityCrowd @@ -41,7 +41,7 @@ projects: title: QualityCrowd - A Framework for Crowd-based Quality Evaluation url: https://mediatum.ub.tum.de/doc/1098076/1098076.pdf date_added: 2021-05-21 - date_updated: 2022-07-07 + date_updated: 2024-03-15 point-cloud-web-renderer: name: Point cloud web renderer @@ -73,7 +73,7 @@ projects: text: APSIPA url: http://apsipa.org date_added: 2021-05-21 - date_updated: 2022-07-07 + date_updated: 2024-03-15 learned-residual-pcc: name: Learned Residual PCC @@ -109,7 +109,7 @@ projects: text: Proceedings of SPIE - Applications of Digital Image Processing XLIV url: https://spie.org/Publications/Proceedings/Volume/11842 date_added: 2021-11-04 - date_updated: 2022-07-07 + date_updated: 2024-03-15 errgb: name: Error Resilient Recurring Gallery Building @@ -143,7 +143,7 @@ projects: text: IEEE ICIP 2021 url: https://www.2021.ieeeicip.org/ date_added: 2021-11-04 - date_updated: 2022-07-07 + date_updated: 2024-03-15 mesh-sampling: name: Mesh sampling @@ -169,7 +169,7 @@ projects: title: Sampling color and geometry point clouds from ShapeNet dataset url: https://arxiv.org/abs/2201.06935 date_added: 2021-11-04 - date_updated: 2022-07-07 + date_updated: 2024-03-15 pcc-geo-color: name: Point-cloud compressor @@ -199,7 +199,7 @@ projects: text: Proceedings Applications of Digital Image Processing 2020 url: https://www.spie.org/Publications/Proceedings/Volume/11510 date_added: 2021-11-04 - date_updated: 2022-07-07 + date_updated: 2024-03-15 procam: name: ProCam @@ -221,11 +221,12 @@ projects: - Images - Anonymity type: Application - date_added: 2022-09-14 - date_updated: 2022-09-14 code: type: Project GitLab url: https://gitlab.com/procam.epfl + date_last_commit: 2022-01-04 + date_added: 2022-09-14 + date_updated: 2024-03-15 admire: name: AdMiRe EPFL @@ -247,9 +248,10 @@ projects: tags: - Images type: Application - date_added: 2023-03-22 - date_updated: 2023-03-22 license: GPL-3.0 code: type: Lab GitHub url: https://github.com/mmspg/AdMiRe_EPFL + date_last_commit: 2022-08-26 + date_added: 2023-03-22 + date_updated: 2024-03-15 diff --git a/updates/2024-big-update.md b/updates/2024-big-update.md index 50eabb2..29a934a 100644 --- a/updates/2024-big-update.md +++ b/updates/2024-big-update.md @@ -165,8 +165,25 @@ Linus - Not valid anymore: - Open Science Fund - the 2018 Xilinx Open Hardware University Design Competition 2018 - - Sent email + - Sent email on 2024-03-15 - MMSPG - Touradj Ebrahimi + - Website + - https://grebproshare.epfl.ch/ - Links to app store not working + - main site: + - 404: Advanced image processing and analysis (http://moodle.epfl.ch/course/view.php?id=462) + - 404: Bio-inspired processing of cognitive signals (http://moodle.epfl.ch/course/view.php?id=1851) + - 404: EPFL-PoliMI Subjective Video Quality Assessment Database (http://vqa.como.polimi.it/index.htm) + - working link: https://vqa.como.polimi.it + - 404: Information Processing for Video Surveillance (http://spie.org/x1139.xml?course_id=E0838267&search_text=ebrahimi&format=All) + - 404: All links on the right side of https://www.epfl.ch/labs/mmspg/research/page-58317-en-html/ + - 404: All links on the right side of https://www.epfl.ch/labs/mmspg/research/page-58342-en-html/ + - 404: Most links on the right side of https://www.epfl.ch/labs/mmspg/research/page-58351-en-html/ + - 404: Link on the right side of https://www.epfl.ch/labs/mmspg/research/page-58363-en-html/ + - 404: Lutz Goldmann, Lin Yuan, Anne-Flore Perrin, Irene Viola on https://www.epfl.ch/labs/mmspg/mmspg-alumni/ + - 404/Certificate error: MPEG and DMP on https://www.epfl.ch/labs/mmspg/innovation/ + - Download error: when trying to use the ftp connection from https://www.epfl.ch/labs/mmspg/downloads/mj-pccd/ + - 404: Link on the right side of https://www.epfl.ch/labs/mmspg/meetings/ + - Sent email on 2024-03-15 - SFI-RF - Ruediger Fahlenbrach - PARSA - Babak Falsafi - LIA - Boi Faltings diff --git a/views/projects.tpl b/views/projects.tpl index 784034f..1479e0b 100644 --- a/views/projects.tpl +++ b/views/projects.tpl @@ -118,8 +118,7 @@ let work = $('#work')[0].value; let categories = $('#categories')[0].value; let applications = $('#applications')[0].value; - // Add trailing '_' to avoid matching short lab names - let lab = $('#lab')[0].value + '_'; + let lab = $('#lab')[0].value; let search_input = $('#search')[0].value; let dropdown = [work, categories, lab, applications] .filter((e) => e !== "") @@ -278,7 +277,7 @@ applications.update({ "Other": "Other" }) % for lab_id, lab in sorted(labs.items(), key=lambda k: k[1]['prof']['name']): % prof = " ".join(lab['prof']['name']) - + % end