Motion Tracking & Warp Effects iOS/Android App
- Stare: Open
- Premiu: $500
- Intrări primite: 9
Sumarul concursului
We are making a mobile app that works similar to www.memix.com
Please note that for this contest I am asking for a successful proof of concept. As an example, your entry should be similar to the attached "Sample Proof of Concept" file where I can enter custom text and it gets applied to the shirt in the GIF file I am attaching to this project. The winner of this contest will be asked to complete the full functioning app at a much larger budget.
We are looking for a highly skilled developer with expertise in motion tracking, surface mapping, and real-time text distortion to create a cutting-edge application. This app will allow users to add custom text to surfaces within a GIF, such as a waving flag or a shirt while realistically simulating distortions, movements, and other frame-by-frame transformations. The goal is to deliver an immersive and dynamic experience for users to personalize text on specific part of a gif surface. I believe this needs to be done using WebGL or HTML5 but ultimate solution and method is up to you.
For the purposes of this contest, I am asking for you to create a proof of concept where user can enter custom text and it can apply it onto the objects in this GIF. For the purposes of this contest, please use the GIF with the man pulling down his T-Shirt titled "Notting Hill - Blank Shirt Down Stairs.GIF". The finished product should produce a text effect on the shirt that very closely resembles the results on "Successful Example.GIF"
To clarify, I should be able to type custom text, and it should apply that text quickly and realistically to the shirt so that it looks similar to the "Successful Example.GIF" result.
Additional notes:
-The text should be able to be bent, twisted, and distorted to match realistic effects in the GIFS. You need to create a method that is scalable and can be utilized on hundreds (thousands) of GIFs in the future.
- The text should wrap and resize automatically similar to the way www.memix.com does.
- The method used should be able to be processed quickly on both iOS and mobile devices.
- You need to develop scalable script or algorithms to track surface areas, vertex movements, and distortions on animated surfaces (e.g., a shirt in a GIF).
- Implement motion-tracking techniques to ensure accurate mapping of vertices across multiple frames.
- Apply the tracked data to a text layer, enabling the text to inherit the same distortions, bends, and vertex animations as the background surface.
- Ensure real-time or near-real-time updates to text as per user input.
- Create a scalable solution that can adapt the same approach to multiple surfaces or animations.
- Test the solution across different types of GIFS/ Animations to ensure versatility.
- Ensure smooth functionality for both web and mobile platforms.
*Requirements:*
- Proven experience with motion tracking, text distortion, or similar fields.
- Strong understanding of computer vision techniques and tools (e.g., OpenCV, TensorFlow).
- Proficiency in programming languages such as Python, C++, or JavaScript (WebGL knowledge is a plus).
- Experience with GIF manipulation libraries or frameworks.
- Familiarity with rendering engines or frameworks (e.g., Three.js, Unity, Unreal Engine).
- Strong problem-solving skills to handle complex transformations and distortions.
- Portfolio or examples of prior work demonstrating similar capabilities (e.g., text-on-motioned surfaces).
*Preferred Skills:*
- Experience working on apps similar to *memix.com* or related applications.
- Knowledge of web app development and cloud integration.
- Familiarity with machine learning models for motion tracking and distortion prediction.
Aptitudinile recomandate
Cele mai bune intrări pentru acest concurs
-
mynua Bangladesh
-
Yeasmin2927 Bangladesh
-
devhajara Bangladesh
-
mailtoafaqCEO Pakistan
-
ijsamimansari02 India
-
abdulghafarshar Pakistan
-
mynua Bangladesh
-
nasrinjahan007 Bangladesh
-
mynua Bangladesh
Panoul public de clarificare
Cum să începi concursurile
-
Postează-ți concursul Rapid și ușor
-
Obține o mulțime de intrări Din întreaga lume
-
Premiază cea mai bună intrare Descarcă ușor fișierele