-
Notifications
You must be signed in to change notification settings - Fork 0
Day 1 ‐ Research
Untitled.video.mp4
(I'd like to now capture the looms/loops per stick in real time).
Day 1 - Exploring Resources for New Knitters 🧶:
I began by searching for "cited knitting resources" on Google and discovered several useful sites. If you have the time to sift through eBooks and printouts, you can find a wealth of information. Learning and remembering all the patterns and casting techniques can be time-consuming, which is why many people opt to knit or crochet squares that can be joined together. These smaller projects are manageable and can fit into a busy schedule, such as during the estimated time, 45 minutes, while waiting for lasagna to bake.
Balancing everyday responsibilities while pursuing a hobby can be challenging. We often prioritize immediate needs, making it difficult to find time for knitting or crocheting. My goal is to streamline this process, making it easier for you to enjoy these crafts without feeling overwhelmed.
For those who prefer structured learning and have the time, comprehensive courses like The Complete Guide to Knitting on Udemy are available, offering 9 hours of detailed instruction.
Here are some excellent instructional resources for beginners who want to learn how to knit: Learn to Knit - KnitPicks 🧵
The row and column count for knitting and crocheting squares can vary depending on the pattern and the desired size of the square. However, a common size for both knitting and crocheting squares is:
- Knitting: Typically, a 4-inch (10 cm) square might be around 20-25 stitches wide and 20-25 rows high, depending on the yarn thickness and needle size.
- Crocheting: Similarly, a 4-inch (10 cm) square might be around 16-20 stitches wide and 16-20 rows high, depending on the yarn thickness and hook size.
These counts can vary significantly based on the specific pattern, yarn, and tools used.
Creating interactive and immersive knitting tutorials can be challenging, especially when access to advanced 360-degree imaging tools is limited. Given my unique circumstances, such as having eczema that makes using my hands as a model less desirable, utilizing a camera setup is the most affordable and practical solution. Here's why:
Affordable Equipment:
- Basic camera equipment, including motion-tracking webcams or 360-degree cameras, is relatively affordable compared to professional 3D imaging tools.
- Many people, including myself, already own a decent camera or smartphone that can be repurposed for this use.
Minimal Setup:
- Setting up a camera to capture the knitting process requires minimal investment in additional hardware.
- Using a tripod and a rotating platform can achieve the desired effect without significant costs.
Ease of Use:
- Cameras are user-friendly and do not require extensive technical knowledge to operate.
- Capturing multiple angles or creating a 360-degree view can be done with straightforward photography techniques.
Versatile Applications:
- The captured footage can be easily edited and enhanced with software to create interactive tutorials.
- Integrating the camera feed into instructional content allows for immediate feedback and interaction.
Avoiding Hand Modeling:
- For those with conditions like eczema, using a camera to capture the knitting process can avoid the need for close-up hand modeling.
- The focus can be on the knitting needles and yarn, minimizing the visibility of hands.
Simulation Alternatives:
- If using your hands is not feasible, consider using simulation software like Unity or a 3D hand controller.
- These tools can mimic the knitting process, creating a virtual environment where a bot knits and stops in sync with the user’s actions.
To create a comprehensive and understandable tutorial, it's essential to capture every angle and aspect of the knitting process. This method is akin to how some automated systems analyze and process multiple perspectives to reach a solution. By using a camera setup, we can achieve a similar multi-perspective approach in a cost-effective and accessible manner.
Capturing Every Angle:
- Just as certain processes require scanning from multiple sides to understand the whole picture, using a camera setup allows us to capture the knitting process from different angles.
- This multi-angle capture ensures that every detail is visible, making the tutorial more informative and easier to follow.
Interactive and Immediate Feedback:
- By integrating the camera feed into instructional content, we provide real-time feedback and interaction for learners.
- This dynamic approach helps users understand the knitting process more thoroughly, as they can see every step clearly and replay any part as needed.
Interactive Simulations:
- Unity, combined with a 3D hand controller, can create realistic simulations of the knitting process.
- Users can interact with the virtual hands, controlling the knitting actions in real-time.
Enhanced Learning Experience:
- This setup provides a highly interactive learning experience, where the virtual hands mimic the user's knitting actions.
- It ensures that the instructional content is accessible without relying on physical hand modeling.
Using a camera to create interactive knitting tutorials is the most affordable and practical solution, especially when access to advanced 360-degree imaging tools is limited. It provides a cost-effective, versatile, and user-friendly approach to capturing the knitting process. Additionally, for those who cannot use their hands as models, simulation software like Unity and 3D hand controllers offer an excellent alternative, ensuring an engaging and accessible learning experience for all users.
First, I'll demonstrate a basic example of hand tracking using OpenCV and TensorFlow with a pre-trained object detection model. 🖐️
For more details, refer to the Unity XR Legacy Input Helpers documentation: Tracked Pose Driver. 📚
I plan to host the project on GitHub, utilizing WebGL with Unity to enable hand tracking. Since I am currently unemployed and can't afford more advanced solutions, I'll make use of what I have. I understand it won't be 100% accurate for tracking the finger limbs/digits, but I will use the resources available to me: Leap Motion Rigged Hand. 💻👐
Additionally, I am currently open to opportunities for hire. If you have any openings, please feel free to reach out! 🚀