Google Summer of Code 2022 Weekly Status Reports

What progress have you made this week?

  • Transferred the model to ONNX (next plan to move it to TensorRT)
  • Created two inference scenarios: from a function and from a script
  • Will put it to a PR soon

What do I plan to do next week?

  • Move to new task and / or fix the current PR’s

Have you had any blockers or issues that are impeding your project?

  • Since there were no instructions on the preferred inference method, I had to prepare several variants
1 Like

What progress have you made this week?

  • Completed the Audio Recording Controller
  • Switched to Oculus Integration SDK for Hand Tracking

What do I plan to do next week?

  • Complete the Oculus Audio Recording GUI
  • Correct Hand Tracking Issue

Have you had any blockers or issues that are impeding your project?

  • Switching the SDK caused a lot of issues as OpenVR backend is used, whereas in XR integration toolkit OpenVR is used in only few components. Corrected most of them.
1 Like

What progress have you made this week?

  • Reverted back to XR Interaction Tool Kit
  • Audio Recording and Playback UI completed
  • Corrected the Keyboard Issue for Textfield in Quest

What do I plan to do next week?

  • Develop a Mock TCP Server for Exchanging Voice Messages
  • Make the UI buttons play the AudioClip

Have you had any blockers or issues that are impeding your project?

  • Oculus Integration SDK caused a lot of issues with the Canvas UI not rendering. Had to revert back to XR Interaction Toolkit.

What progress have you made this week?

  • I was studying the approach used to represent bounding boxes in VR / curved environment
  • After shortlisting the most promising results, I have plotted the variants of bounding boxes and now trying to finalise the decision regarding the method to use.

What do I plan to do next week?

  • Fix PRs.
  • Start training a model for object detection

Have you had any blockers or issues that are impeding your project?

  • Object detection in VR is not a large topic, there are few papers and ideas / datasets on this topic

What progress have you made this week?

  • Displayed data in STS and vitals section.
  • Created connection manager for BLE devices based on mentor feedback.

What I plan to do next week?

  • Create monitoring alerts.
  • Notification functionality.
  • All minor functionalities in more options section.

Have you had any blockers or issues that are impeding the project?

  • No blockers this week.

What progress have you made this week?

  • Set up a local HAPI FHIR server the test server being unreliable
  • Had a discussion with @sunbiz regarding how I am going, and if I am on track. Communication gaps were purged and we are on the same page now.
  • Created multiple MRs instead of one huge one as discussed with sunbiz [Link to list]
  • Worked on Appointments Search

What do I plan to do next week?

  • Finish all things Appointment
  • Create small MRs for Appointment
  • Lay out a plan for Radiology (ImagingStudy) and start executing it.
  • Start Blogging

Have you had any blockers or issues that are impeding the project?

  • As I mentioned last week I am having my universities, so I was not able to fully commit time for this project this week, but things are now settling down. I can now work peacefully.
  • Setting up HAPI FHIR local server was a pain, but It is now solved. And the test server is also up.

What progress have you made this week?

  • did experiments with redistortion of points for bboxes
  • refactored segmentation-related codes
  • start training the original model for object detection (not in VR)

What do I plan to do next week?

  • Train a model for object detection in VR

Have you had any blockers or issues that are impeding your project?

  • I run our of GPU quota on Kaggle
1 Like

What progress have you made this week?

  • Designed the Flask Server for sharing the audio
  • Completed the audio sending interface in wav to the server

What do I plan to do next week?

  • Complete the audio playback scripts and UI
  • Complete the audio sharing system in python

Have you had any blockers or issues that are impeding your project?

  • None
1 Like

What progress have you made this week?

  • Fixed the merge requests
  • Add and remove facility in device connection manager.
  • Clearing local cache

What I plan to do next week?

  • Creating monitoring alerts
  • Create analysis of vitals page

Have you had any blockers or issues that are impeding the project?

  • No blockers this week.
1 Like

What progress have you made this week?

  • Have been working on the MRs I created (Merge Conflicts, Rebase, etc)
  • Got my first MR merged
  • Have been working on Appointment (Not finished yet)

What do I plan to do next week?

  • Get the rest of the MRs merged
  • Possibly finish Appointments

Have you had any blockers or issues that are impeding the project?

  • No blockers this week.
1 Like

What progress have you made this week?

  • Completed the UI for playback audio client end
  • Add button ray interaction for using with ray interactors

What do I plan to do next week?

  • Add endpoints for integration with video-module
  • Start the work on video module

Have you had any blockers or issues that are impeding your project?

  • The audio was clear on playback at the client’s end. But playing back the same at the an another client’s end had audio distortion.

What progress have you made this week?

  • Have been working on the MRs I created (Merge Conflicts, Rebase, etc)
  • Finished the Midterm Evaluation
  • Worked on the Appointment Search (Not pushed yet)

What do I plan to do next week?

  • Finish Appointment
  • Discuss Radiology with @sunbiz

Have you had any blockers or issues that are impeding the project?

  • Mid Semester Exams started this week, which don’t have a break between them. End semester will be starting from 5th of August which will have breaks (So, will be able to work like normal)

What progress have you made this week?

  • trained surgical tools detection model
  • coded the inference (now I have to make a MR with it)

What do I plan to do next week?

  • refactor code

Have you had any blockers or issues that are impeding your project?

  • Feedback on PRs

What progress have you made this week?

  • Made some migrations from bloc to controllers in getx.
  • Created analysis of a vitals page
  • Created vitals page
  • Notification repository for alerts

What I plan to do next week?

  • Connect the components created this week into a working unit.
  • Making MRs
  • Writing tests for baby details for ci/cd purposes

Have you had any blockers or issues that are impeding the project?

  • No blockers this week.

What progress have you made this week?

  • prepared inference for surgical tools detection model
  • prepared tools classification notebook
  • prepared inference for tools classification model

What do I plan to do next week?

  • finish the tools classification pipeline and make a MR

Have you had any blockers or issues that are impeding your project?

  • No blockers
1 Like

What progress have you made this week?

  • Finished the Audio and Chat UI
  • Completed the Chat Server for message broadcast for all clients
  • Setup server for Video Streaming using python

What do I plan to do next week?

  • Integrate the video Unity SDK
  • Add video streaming server to the existing chat server

Have you had any blockers or issues that are impeding your project?

  • No blockers
1 Like

What progress have you made this week?

  • Refactoring code
  • Scheduled notifications
  • Added video controls

What I plan to do next week?

  • Unit tests for add baby, update baby.
  • Making MRs
  • QR code scanning functionality

Have you had any blockers or issues that are impeding the project?

  • An exam is approaching. So I had to travel. It is the reason why I couldn’t post the update.
1 Like

What progress have you made this week?

  • Reflected back on my work and its pacing
  • Made sense of the Mentor feedback
  • Worked on a rough plan to get back on track

What do I plan to do next week?

  • Communicate with @sunbiz about radiology web-components
  • Start implementing some of the radiology web-components

Have you had any blockers or issues that are impeding the project?

  • My mid-semester examination got over (the ones with no breaks in between) so I could not work this week.
  • The end semester which started yesterday have a lot of breaks in between so I don’t think that they will be a problem.
1 Like

I was wrong about my end-sem exams not being a problem, this week has been very hectic and I could not work even 4 hours in total. The coming exams are chilled because I have already studied for them.

What progress have you made this week?

  • Looked at Radiology thinking about what web components can be made
  • Worked a little bit on Appointments

What do I plan to do next week?

  • Finish Appointments by Sunday
  • Start working on Radiology

Have you had any blockers or issues that are impeding the project?

Exams, as they have been. Date Sheet (CSIT one is mine)

1 Like

What progress have you made this week?

  • Refactored the code and also found edge cases in the current logic
  • The DHIS2 system redirects url on image and there were issues in that. Fixed that.
  • Video playback speed function

What I plan to do next week?

  • Writing more unit tests
  • This week it was decided that there will be 3 types of alerts and different priority for them so need to decide implementation.

Have you had any blockers or issues that are impeding the project?

  • No blockers this week.
1 Like