Phoomparin Mano
Phoomparin Mano has a total of 10 co-authors. Here are the top co-authors by number of shared publications:
- Chayapatr Archiwaranguprok
MIT Media Lab, Massachusetts Institute of Technology, Cambridge, Massachusetts, USA
3 shared publications - Pat Pataranutaporn
MIT Media Lab, Massachusetts Institute of Technology, Cambridge, Massachusetts, USA
2 shared publications - Pattie Maes
Media Lab, MIT, Cambridge, USA
2 shared publications - Pichet Klunchun
Pichet Klunchun Dance Company, Bangkok, Thailand
2 shared publications - Piyaporn Bhongse-Tong
Pichet Klunchun Dance Company, Bangkok, Thailand
2 shared publications - Jirach Eaimsa-Ard
Pichet Klunchun Dance Company, Thailand
1 shared publication
Latest Publications
- Open Access
- 16 December 2024
- Published by Association for Computing Machinery (ACM)
- p. 1-12
Open Dance Lab: Digital Platform for Examining, Experimenting, and Evolving Intangible Cultural Heritage
- 16 December 2024
- Published by Association for Computing Machinery (ACM)
- p. 1-12
Open AccessOpen Dance Lab: Digital Platform for Examining, Experimenting, and Evolving Intangible Cultural Heritage
- Top Cited PapersOpen Access
- 30 May 2024
- Published by Association for Computing Machinery (ACM)
- p. 1-10
Human-AI Co-Dancing: Evolving Cultural Heritage through Collaborative Choreography with Generative Virtual Characters
This research introduces an approach for translating traditional dance knowledge into interactive computational models extending beyond static dance performance recordings. Specifically, this paper presents the concept of "Human-AI co-dancing," which involves integrating human dancers with virtual dance partners powered by models derived from dance principles. To demonstrate this concept, the research focuses on the choreographic principles deconstructed from the knowledge of traditional Thai dance. The principles are analyzed and translated into computational procedures that dynamically manipulate the movements of a virtual character by altering animation keyframes and the motions of individual joints in real-time. We developed an interactive system that enables dancers to improvise alongside the virtual agent. The system incorporates voice control functionality, allowing the dancer, choreographer, and even the audience to participate in altering the choreography of the virtual agents by adjusting parameters that represent traditional Thai dance elements. Human-AI rehearsals yielded intriguing artistic results, with hybrid movement aesthetics emerging from the synergy and friction between humans and machines. The resulting dance production, "Cyber Subin," demonstrates the potential of combining intangible cultural heritage, intelligent technology, and posthuman choreography to expand artistic expression and preserve traditional wisdom in a contemporary context.
- 30 May 2024
- Published by Association for Computing Machinery (ACM)
- p. 1-10
Top Cited PapersOpen AccessHuman-AI Co-Dancing: Evolving Cultural Heritage through Collaborative Choreography with Generative Virtual Characters
This research introduces an approach for translating traditional dance knowledge into interactive computational models extending beyond static dance performance recordings. Specifically, this paper presents the concept of "Human-AI co-dancing," which involves integrating human dancers with virtual dance partners powered by models derived from dance principles. To demonstrate this concept, the research focuses on the choreographic principles deconstructed from the knowledge of traditional Thai dance. The principles are analyzed and translated into computational procedures that dynamically manipulate the movements of a virtual character by altering animation keyframes and the motions of individual joints in real-time. We developed an interactive system that enables dancers to improvise alongside the virtual agent. The system incorporates voice control functionality, allowing the dancer, choreographer, and even the audience to participate in altering the choreography of the virtual agents by adjusting parameters that represent traditional Thai dance elements. Human-AI rehearsals yielded intriguing artistic results, with hybrid movement aesthetics emerging from the synergy and friction between humans and machines. The resulting dance production, "Cyber Subin," demonstrates the potential of combining intangible cultural heritage, intelligent technology, and posthuman choreography to expand artistic expression and preserve traditional wisdom in a contemporary context.
- Open Access
- 8 April 2024
- Published by Association for Computing Machinery (ACM)
- p. 1789-1796
Elysia: Optimizing JavaScript Web Framework
As JavaScript and its backend web frameworks garnered mainstream adoption and played a pivotal role in today's industry, challenges of runtime performance, developer experience, and type safety are potential hindrances to scaling and maintainability. This paper suggests strategies for web frameworks in JavaScript to provide a balanced focus between performance and convenience by optimizing the performance of potentially expensive ergonomic features by utilizing JavaScript's interpreted nature and Just-In-Time compilation through the use of static analysis and dynamic code generation techniques in conjunction with adopting TypeScript's type system to provide an improved developer experience. The reference implementation of the optimization strategies and design for developer experience is illustrated through the implementations in the Elysia JavaScript web framework, in which the performance is evaluated against non-optimized code and bench-marked against other real-world backend web frameworks.
- 8 April 2024
- Published by Association for Computing Machinery (ACM)
- p. 1789-1796
Open AccessElysia: Optimizing JavaScript Web Framework
As JavaScript and its backend web frameworks garnered mainstream adoption and played a pivotal role in today's industry, challenges of runtime performance, developer experience, and type safety are potential hindrances to scaling and maintainability. This paper suggests strategies for web frameworks in JavaScript to provide a balanced focus between performance and convenience by optimizing the performance of potentially expensive ergonomic features by utilizing JavaScript's interpreted nature and Just-In-Time compilation through the use of static analysis and dynamic code generation techniques in conjunction with adopting TypeScript's type system to provide an improved developer experience. The reference implementation of the optimization strategies and design for developer experience is illustrated through the implementations in the Elysia JavaScript web framework, in which the performance is evaluated against non-optimized code and bench-marked against other real-world backend web frameworks.