Both sides previous revisionPrevious revisionNext revision | Previous revision |
courses:455-655:2025:fall-2025-schedule [2025/08/05 18:09] – rtaylor2 | courses:455-655:2025:fall-2025-schedule [2025/08/11 18:13] (current) – [Week 4] rtaylor2 |
---|
=====Week 1===== | =====Week 1===== |
*August 26 | *August 26 |
* {{ :courses:455-655:2024:2024_cis_i_organization.pdf |Fall 2024 Organization Lecture}} | * {{ :courses:455-655:2025:2025_cis_i_organization.pdf |Fall 2025 Organization Lecture}} |
* {{ :courses:455-655:2024:2024_introductory_lecture.pdf |CIS I Introductory Lecture}} | * {{ :courses:455-655:2024:2024_introductory_lecture.pdf |CIS I Introductory Lecture}} |
* August 28 | * August 28 |
| |
=====Week 4===== | =====Week 4===== |
* September 17 | * September 16 |
* Begin {{ :courses:455-655:lectures:calibration.pdf |Calibration}} | * Begin {{ :courses:455-655:lectures:calibration.pdf |Calibration}} |
* {{ :courses:455-655:lectures:leastsquaresreview.pdf |Least Squares Review}} (if time) | * {{ :courses:455-655:lectures:leastsquaresreview.pdf |Least Squares Review}} (if time) |
* {{ :courses:455-655:lectures:interpolationreview.pdf |Interpolation Review}} | * {{ :courses:455-655:lectures:interpolationreview.pdf |Interpolation Review}} |
* [[https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.8.6623&rep=rep1&type=pdf|Paper on scattered point set interpolation]] | * [[https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.8.6623&rep=rep1&type=pdf|Paper on scattered point set interpolation]] |
* September 19 | * September 18 |
* Finish{{ :courses:455-655:lectures:calibration.pdf |Calibration}} | * Finish{{ :courses:455-655:lectures:calibration.pdf |Calibration}} |
* {{ :courses:455-655:lectures:leastsquaresreview.pdf |Least Squares Review}} | * {{ :courses:455-655:lectures:leastsquaresreview.pdf |Least Squares Review}} |
* {{ :courses:455-655:2024:pa_2_student_data.zip |Data for Programming Assignment #2}} | * {{ :courses:455-655:2024:pa_2_student_data.zip |Data for Programming Assignment #2}} |
=====Week 5===== | =====Week 5===== |
* September 24 | * September 23 |
* Guest Lecture: TBD (Dr. Taylor at conference) | * Guest Lecture: TBD (Dr. Taylor at conference) |
* **Homework Assignment #1 Due** | * **Homework Assignment #1 Due** |
* September 26 | * September 25 (Dr. Taylor at conference) |
* Guest Lecture: TBD (Dr. Taylor at conference) | * Guest Lecture: Dr. Francis Creighton |
| * Neurotology and lateral skull base surgery |
=====Week 6===== | =====Week 6===== |
* September 30 | * September 30 |
* Guest lecture TBD or continue with Registration | * Guest lecture TBD or continue with Registration |
=====Week 8===== | =====Week 8===== |
* October 14 | * October 13 |
* Finish {{ :courses:455-655:lectures:registration_part_2.pdf |Registration (Part 2)}} | * Finish {{ :courses:455-655:lectures:registration_part_2.pdf |Registration (Part 2)}} |
* {{ :courses:455-655:lectures:coherent_point_drift_registration.pdf |Coherent Point Drift Slides}} | * {{ :courses:455-655:lectures:coherent_point_drift_registration.pdf |Coherent Point Drift Slides}} |
* [[https://en.wikipedia.org/wiki/Point_set_registration|Wikipedia article on point set registration]] | * [[https://en.wikipedia.org/wiki/Point_set_registration|Wikipedia article on point set registration]] |
* {{ :courses:455-655:lectures:defense_presentation_cong_gao_-_handouts.pdf |Fluoroscopic Navigation for Robot-Assisted Orthopedic Surgery (Cong Gao)}} | * {{ :courses:455-655:lectures:defense_presentation_cong_gao_-_handouts.pdf |Fluoroscopic Navigation for Robot-Assisted Orthopedic Surgery (Cong Gao)}} |
* October 17 | * October 16 |
* **WSE Fall Break - No class** | * **WSE Fall Break - No class** |
=====Week 9===== | =====Week 9===== |
* October 22 | * October 21 |
* {{ :courses:455-655:lectures:registration_part_3.pdf |Registration (Part 3)}} | * {{ :courses:455-655:lectures:registration_part_3.pdf |Registration (Part 3)}} |
* Supplemental material | * Supplemental material |
* [[https://www.cs.jhu.edu/cista/455/Lectures/AtlasValidation%20-%20Chintalapani%202010.pptx.pdf|Statistical Atlas Validation (G. Chintalapani)]] | * [[https://www.cs.jhu.edu/cista/455/Lectures/AtlasValidation%20-%20Chintalapani%202010.pptx.pdf|Statistical Atlas Validation (G. Chintalapani)]] |
* [[https://www.cs.jhu.edu/cista/455/Lectures/Miccai_2011_TALK_Sharmi.pdf|Improving mesh vertices (S. Seshamani)]] | * [[https://www.cs.jhu.edu/cista/455/Lectures/Miccai_2011_TALK_Sharmi.pdf|Improving mesh vertices (S. Seshamani)]] |
* October 24 | * October 23 |
* **Hand out {{ :courses:455-655:2024:programming_3_and_4_600-445-2024.pdf |Programming Assignments #3 and #4}}** | * **Hand out Programming Assignments #3 and #4}}** |
* {{ :courses:455-655:2024:2024_pa345_student_data.zip |Programming Assignments 3, 4, and 5 Data}} | * Programming Assignments 3, 4, and 5 Data} |
* Finish {{ :courses:455-655:lectures:registration_part_3.pdf |Registration (Part 3)}} | * Finish {{ :courses:455-655:lectures:registration_part_3.pdf |Registration (Part 3)}} |
* Supplemental material | * Supplemental material |
* October 29 | * October 29 |
* **Homework 2 Due** | * **Homework 2 Due** |
* Guest lecture from Prof. Emad Boctor | |
| |
* October 31 | |
* Finish{{ :courses:455-655:lectures:medical_robots_part_1.pdf |Medical Robotics, Constrained Control and Virtual Fixtures (Part 1)}} | * Finish{{ :courses:455-655:lectures:medical_robots_part_1.pdf |Medical Robotics, Constrained Control and Virtual Fixtures (Part 1)}} |
* Begin {{ :courses:455-655:lectures:medical_robots_part_2.pdf |Medical Robotics, Constrained Control and Virtual Fixtures (Part 2)}} | * Begin {{ :courses:455-655:lectures:medical_robots_part_2.pdf |Medical Robotics, Constrained Control and Virtual Fixtures (Part 2)}} |
* Supplemental Material: {{ :courses:455-655:lectures:max_li_iros_2020_presentation.pdf |Anatomical Mesh-Based Virtual Fixtures for Surgical Robots}} | * Supplemental Material: {{ :courses:455-655:lectures:max_li_iros_2020_presentation.pdf |Anatomical Mesh-Based Virtual Fixtures for Surgical Robots}} |
=====Week 11===== | |
* November 5 | * October 31 |
* **Programming Assignment #2 due** | |
* Hand out **{{ :courses:455-655:2024:homework_3_600-455-2024.pdf |Homework Assignment #3}}** | |
* Finish {{ :courses:455-655:lectures:medical_robots_part_2.pdf |Medical Robotics, Constrained Control and Virtual Fixtures (Part 2)}} | * Finish {{ :courses:455-655:lectures:medical_robots_part_2.pdf |Medical Robotics, Constrained Control and Virtual Fixtures (Part 2)}} |
* Supplemental Material: {{ :courses:455-655:lectures:max_li_iros_2020_presentation.pdf |Anatomical Mesh-Based Virtual Fixtures for Surgical Robots}} | * Supplemental Material: {{ :courses:455-655:lectures:max_li_iros_2020_presentation.pdf |Anatomical Mesh-Based Virtual Fixtures for Surgical Robots}} |
* {{ :courses:455-655:lectures:tx-stable-us-spie.pdf |Slides from SPIE talk on stabilized ultrasound imaging}} | * {{ :courses:455-655:lectures:tx-stable-us-spie.pdf |Slides from SPIE talk on stabilized ultrasound imaging}} |
| |
* November 7 | =====Week 11===== |
* Finish {{ :courses:455-655:lectures:medical_robots_part_3_-_autonomy.pdf |Human-Machine Partnerships in Surgical Robot Systems}} | * November 4 |
| * **Programming Assignment #2 due** |
| * Hand out Homework Assignment #3 |
| * Finish {{ :courses:455-655:lectures:medical_robots_part_3_-_autonomy.pdf |Human-Machine Partnerships in Surgical Robot Systems}} |
* [[ https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9805578 | R. H. Taylor, N. Simaan, A. Menciassi, and G. Z. Yang, "Surgical Robotics and Computer-Integrated Interventional Medicine", Proceedings of the IEEE, vol. 110- 7, pp. 823-834, 2022.]] | * [[ https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9805578 | R. H. Taylor, N. Simaan, A. Menciassi, and G. Z. Yang, "Surgical Robotics and Computer-Integrated Interventional Medicine", Proceedings of the IEEE, vol. 110- 7, pp. 823-834, 2022.]] |
* [[ https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9805576| P. Fiorini, K. Y. Goldberg, Y. Liu, and R. H. Taylor, "Concepts and Trends in Autonomy for Robot-Assisted Surgery", Proceedings of the IEEE, vol. 110- 7, pp. 993-1011, 2022.]] | * [[ https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9805576| P. Fiorini, K. Y. Goldberg, Y. Liu, and R. H. Taylor, "Concepts and Trends in Autonomy for Robot-Assisted Surgery", Proceedings of the IEEE, vol. 110- 7, pp. 993-1011, 2022.]] |
* [[ https://doi.org/10.1117/12.2550198 10.1117/12.2550198 | T. Xie, M. Shahbazi, Y. Wu, R. H. Taylor, and E. M. Boctor, "Stabilized ultrasound imaging of a moving object using 2D B-mode images and convolutional neural network", in Proc.SPIE, 2020.]] | * [[ https://doi.org/10.1117/12.2550198 10.1117/12.2550198 | T. Xie, M. Shahbazi, Y. Wu, R. H. Taylor, and E. M. Boctor, "Stabilized ultrasound imaging of a moving object using 2D B-mode images and convolutional neural network", in Proc.SPIE, 2020.]] |
* {{ :courses:455-655:lectures:tx-stable-us-spie.pdf |Slides from SPIE talk on stabilized ultrasound imaging}} | * {{ :courses:455-655:lectures:tx-stable-us-spie.pdf |Slides from SPIE talk on stabilized ultrasound imaging}} |
| * November 6 |
| |
=====Week 12===== | |
* November 12 | |
* Guest Lecture from Manish Sahu on robotic assistance for ENT surgery | |
* November 14 | |
* **Programming Assignment #3 due** | |
* **Hand Out {{ :courses:455-655:2024:programming_5_600-445-2024.pdf |Optional Programming Assignment 5}}** | * **Hand Out {{ :courses:455-655:2024:programming_5_600-445-2024.pdf |Optional Programming Assignment 5}}** |
*{{ :courses:455-655:2023:pa5_notes.pdf | Notes for PA#5: Deformable Registration to a Statistical Shape Model}} | *{{ :courses:455-655:2023:pa5_notes.pdf | Notes for PA#5: Deformable Registration to a Statistical Shape Model}} |
* Case study: {{ :courses:455-655:lectures:craniofacial_surgery.pdf |Craniofacial osteotomies}} | * Case study: {{ :courses:455-655:lectures:craniofacial_surgery.pdf |Craniofacial osteotomies}} |
| * **Hand out Homework Assignment 4** |
| |
| =====Week 12===== |
| * November 11 |
| * Guest Lecture TBD |
| * Prof Taylor in Canada |
| * November 14 |
| * Guest Lecture TBD |
| * Prof Taylor in Canada |
| * **Programming Assignment #3 due** |
| |
| |
=====Week 13===== | =====Week 13===== |
* November 19 | * November 19 |
* Guest Lecture from Dr. Swaroop Vedula | * Lecture TBD |
* "What Can AI Teach a Surgeon" | |
* November 21 | * November 21 |
* **Homework Assignment 3 Due** | * **Homework Assignment 3 Due** |
* **{{ :courses:455-655:2024:homework_4_600-455-2024.pdf |Hand out Homework Assignment 4}}** | * Lecture TBD |
* Guest Lecture from Prof. Iulian Iordachita | |
* {{ :courses:455-655:2024:autonomous_needle_insertions_iordachita_11_21_24_compact.pdf | Autonomous needle insertions}} | |
=====Week 14===== | =====Week 14===== |
| |
* November 26 - **NO Class (Thanksgiving Week)** | * November 25 - **NO Class (Thanksgiving Week)** |
* November 28 - **NO Class (Thanksgiving Week)** | * November 27 - **NO Class (Thanksgiving Week)** |
| |
=====Week 15===== | =====Week 15===== |
| |
* December 3 | * December 2 |
* Guest Lecture from Prof. Todd McNutt (Prof. Taylor at Malone Center Symposium) | * Lecture TBD |
* {{ :courses:455-655:2024:taylor_2024.pdf | Radiotherapy}} | * **Homework Assignment 4 Due** |
* December 5 | * December 4 |
* {{ :courses:455-655:lectures:therac.pdf |Safety Case Study: The Therac 25 Accidents}} | * {{ :courses:455-655:lectures:therac.pdf |Safety Case Study: The Therac 25 Accidents}} |
* Background Material: | * Background Material: |
* [[https://web.stanford.edu/class/cs240/old/sp2014/readings/therac-25.pdf|Nancy Levenson and Clark Turner, "The Investigation of the Therac 25 Accidents", Computer 26(7) pp18-41]] | * [[https://web.stanford.edu/class/cs240/old/sp2014/readings/therac-25.pdf|Nancy Levenson and Clark Turner, "The Investigation of the Therac 25 Accidents", Computer 26(7) pp18-41]] |
* [[http://sunnyday.mit.edu/papers/therac.pdf|Therac-25 Accidents: An Updated Version of the Original Accident Investigation Paper (by Nancy Leveson)]] from Dr. Leveson's Book, [[http://sunnyday.mit.edu/book.html|Software, System Safety, and Computers]], Addison Wesley, 1995. | * [[http://sunnyday.mit.edu/papers/therac.pdf|Therac-25 Accidents: An Updated Version of the Original Accident Investigation Paper (by Nancy Leveson)]] from Dr. Leveson's Book, [[http://sunnyday.mit.edu/book.html|Software, System Safety, and Computers]], Addison Wesley, 1995. |
* December 7 (Saturday) | * **Programming Assignment 4 Due** |
* **Programming Assignment 4 Due (1:30PM)** | |
* **Homework Assignment 4 Due (1:30PM)** | |
| |
=====Optional Programming Assignment #5 ===== | =====Optional Programming Assignment #5 ===== |
* There will be no written final exam for CIS I. Instead, there is an optional programming assignment that can be used to improve a student's grade. | * There will be no written final exam for CIS I. Instead, there is an optional programming assignment that can be used to improve a student's grade. |
* The due date (subject to change) is **December 14 at 10:00PM**. | * The due date (subject to change) is **December 13 at 10:00PM**. |
* If this due date conflicts with another final exam on the same date, then contact the TA. We will give an extension until the first day on which you do **not** have an exam, but no further. We have very limited flexibility for this, since the assignments can require considerable time to grade. | * If this due date conflicts with another final exam on the same date, then contact the TA. We will give an extension until the first day on which you do **not** have an exam, but no further. We have very limited flexibility for this, since the assignments can require considerable time to grade. |
| |