All episodes
Cover art for Honorable Mention: BlendScape: Enabling End-User Customization of Video-Conferencing Environments through Generative AI

Honorable Mention: BlendScape: Enabling End-User Customization of Video-Conferencing Environments through Generative AI

— UIST 2024 — episode 27

0:00 15:20

Shwetha Rajaram, Nels Numan, Balasaravanan Thoravi Kumaravel, Nicolai Marquardt, and Andrew D Wilson. 2024. BlendScape: Enabling End-User Customization of Video-Conferencing Environments through Generative AI. In Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology (UIST '24). Association for Computing Machinery, New York, NY, USA, Article 40, 1–19. https://doi.org/10.1145/3654777.3676326

Today’s video-conferencing tools support a rich range of professional and social activities, but their generic meeting environments cannot be dynamically adapted to align with distributed collaborators’ needs. To enable end-user customization, we developed BlendScape, a rendering and composition system for video-conferencing participants to tailor environments to their meeting context by leveraging AI image generation techniques. BlendScape supports flexible representations of task spaces by blending users’ physical or digital backgrounds into unified environments and implements multimodal interaction techniques to steer the generation. Through an exploratory study with 15 end-users, we investigated whether and how they would find value in using generative AI to customize video-conferencing environments. Participants envisioned using a system like BlendScape to facilitate collaborative activities in the future, but required further controls to mitigate distracting or unrealistic visual elements. We implemented scenarios to demonstrate BlendScape’s expressiveness for supporting environment design strategies from prior work and propose composition techniques to improve the quality of environments.

https://dl.acm.org/doi/10.1145/3654777.3676326

Download the audio (4 MB)
Transcript 2,601 words

Welcome back, everyone. In this deep dive, we are going beyond typical video conferencing to explore immersive and personalized environments. We'll be delving into a research paper titled Blendscape, Enabling End-User Customization of Video Conferencing Environments Through Generative AI, presented at the 37th Annual ACM Symposium on User Interface Software and Technology.

Okay, so kind of a mouthful, but I think we're all familiar with the limitations of current video conferencing, generic backgrounds, lack of personalization, and I think a lot of us have experienced some disengagement as a result. The researchers argue that these limitations really do affect the effectiveness of video conferencing. And considering its importance in both our work and personal lives, I think it's a valid point.

I think so, too. So what's their solution? Well, their solution is Blendscape. Envision a video call where your background seamlessly blends into a shared-themed environment, customized in real-time, eliminating the need to select from a preset collection of stock images. So no more awkward virtual backgrounds. Got it. The truly innovative aspect of Blendscape is its use of AI, specifically generative AI, to achieve this real-time customization.

But it's not just simply replacing your background. Right. It's intelligently integrating your physical or virtual space into a shared environment. And how does it accomplish this? What's the magic behind it? That merging you mentioned earlier is achieved through in-painting. In-painting. Yes. A technique similar to AI tools that fill in missing parts of an image. Blendscape employs in-painting to construct a unified environment while preserving elements of each user's real world,

ensuring they remain connected to their surroundings while inhabiting a more imaginative and engaging space. So it's not just replacing my messy office. It's enhancing it. Precisely. That makes sense. Yeah. Now, besides the background blending, what other capabilities does Blendscape have? Well, Blendscape also facilitates what we call image-to-image transformation, allowing you to upload an image and have the system completely restyle it. Imagine transforming your living room into a futuristic cityscape all while on a call.

Okay. So now we're talking about some pretty impressive visual transformations. It sounds like the possibilities are almost limitless. The possibilities are extensive. The paper provides some really compelling examples, such as two designers collaborating remotely, their physical sketches merging into a shared design studio environment. Oh, I see. So they can reference and gesture toward real-world sketches during the virtual meeting. Yeah. That's much more interactive than just looking at digital files on a screen.

Precisely. Another scenario they highlight is remote education, where a professor utilizes Blendscape to create a virtual classroom that adapts to various activities. Students can gather around virtual tables for small group discussions, and then seamlessly transition to a lecture-style layout, all within the same environment. Wow. It's as if the best elements of physical spaces are transported into the virtual realm, creating a more engaging and dynamic learning experience.

Indeed. They even explore scenarios, story time with family, where a grandmother and granddaughter use Blendscape to transform their call into a shared fairy tale world, strengthening their emotional connection through this shared imaginative space. That's really heartwarming. It's not just about visuals. It's about leveraging technology to enhance communicate creativity and connection in very meaningful ways. That's exactly right. And one of the things that sets Blendscape apart is its incorporation of

multimodal interaction. Okay. Users can input text prompts to specify the meeting activity or theme. So, for instance, you could input that it's a brainstorming session for a new product design. Exactly. And the AI would generate a suitable environment based on that information. Wow. So the system is really working with you to create the ideal setting. What about those of us who are more hands-on? Can we actually manipulate the environment ourselves?

You certainly can. In addition to text prompts, you can directly manipulate elements on screen, repositioning and resizing them to fine-tune the environment to your liking. I like that level of control. So the AI does the heavy lifting, but we can tweak it to our liking. Now, this is where things get really fascinating. The paper mentions that Blendscape actually utilizes GPT 3.5, you know, the language model behind ChatGPT, to assist in generating effective prompts.

So we have AI assisting AI in crafting this optimal video conferencing experience. That's pretty amazing. It is quite remarkable. GPT 3.5 enhances user prompts with contextually relevant keywords, resulting in more accurate and visually appealing outcomes. That's pretty impressive. But we have to be realistic here. Of course. Generative AI isn't perfect. There's always a chance to get to produce something that is a little

strange or distracting. Have the researchers addressed this potential issue? You raise a valid point. And yes, they do acknowledge the possibility of unrealistic or distracting visuals. For instance, the AI might generate content that is illogical or excessively cluttered. They emphasize the need for user control to mitigate such issues, making sure the final environment is something you're comfortable with. That's reassuring. It's a powerful tool. But ultimately, we as users should retain control over our

virtual environments. Now, customization, even with AI assistance, likely requires some time and effort. For a quick work meeting, spending 10 minutes crafting the perfect virtual environment might not be feasible. That's a legitimate concern. While the initial generation of an environment is quick, fine-tuning it to perfection can be time-consuming. The researchers suggest pre-meeting customization might be more efficient for certain situations. So you can set the stage beforehand and avoid any last-minute

scrambling. That's a good point. Planning ahead, especially for important meetings, could save a lot of time and ensure everyone is on the same page visually. So while there are challenges, the potential of blendscape is pretty exciting. I agree. Imagine system-driven adaptations where the environment dynamically transforms based on the conversation. That's an intriguing concept. Imagine the environment subtly changing to reflect the mood or topic of the conversation. Almost a visual representation of the flow of

ideas. Or even asymmetric environments where each user can personalize their experience while still maintaining a shared space. So I could have a calming nature scene while you have a bustling cityscape, yet we'd still feel connected within a unified virtual meeting room. Those are compelling possibilities. I think this really highlights the vast potential in this domain. Blendscape provides a glimpse into a future

where video conferencing transcends simple video and audio transmission. It becomes a truly immersive and interactive experience tailored to individual needs and the specific purpose of each interaction. And this brings us to a crucial question for you, our listener. If you could design your ideal video conferencing environment, what would it look like? What features would be most important to you? Think about that for a moment. We'll delve deeper into these questions and more in just a bit.

Now, it is important to note that the researchers didn't just speculate about these possibilities. They conducted a user study with 15 frequent video conferencing users to gather feedback on how people would actually use a system Blendscape. So they got some real-world feedback. That's great. What did they find? Were people generally on board with the idea? The response was overwhelmingly positive. Participants were quite enthusiastic about Blendscape's potential to make video conferencing more engaging and

personalized. They sought a wide range of potential applications from professional settings to social gatherings and even therapeutic uses. So there's real hunger for something more than the standard video conferencing tools we're used to. Did they encounter any, you know, roadblocks or concerns during the study? Well, the study revealed a few key takeaways that highlight the need for careful design and user control when it comes to AI-powered

customization. One interesting observation was this tension between the desire for authentic environments and the higher expectation for realism that comes with it. So people liked the idea of blending their actual backgrounds into the shared space. But they were also more sensitive to any imperfections in that blending process. Precisely. When the AI generated something that was slightly off, in terms of perspective or lighting, it stood out more and was more

jarring in a blended environment compared to a completely artificial one. It seems as we get closer to replicating reality, we become more attuned to any deviations from it. That makes sense. It's sort of Blendscape's version of the uncanny valley. Too artificial and it feels fake. Too close to real and any flaws become glaringly obvious. Finding that balance is going to be crucial.

Absolutely. Another notable finding was the varying preferences for the strength of thematic elements. Some users really liked bold, visually distinct themes. That made the purpose of the meeting very clear, while others preferred more subtle cues. So for a brainstorming session about a new product launch, some people might want to be in a virtual rocket ship, while others would prefer a more traditional office setting with just a few, you know, product design books on the

shelves. That's a good analogy. The key takeaway here is customization. Users need some control over those thematic elements to create an environment that feels right for them. This whole customization aspect seems to tie into another theme that emerged from the study. The use of spatial layouts to structure collaboration. People were drawn to the idea of arranging themselves and others within the environment to reflect the

goal of the meeting. That's right. It speaks to the power of spatial metaphors in communication. Just as we position ourselves differently in a physical space, depending on whether we're having a casual conversation or giving a formal presentation, Blendscape allows us to do the same thing virtually. So for a team meeting, you might arrange everyone around a virtual conference table. But for a more relaxed brainstorming session, you could spread people out in a virtual park to encourage a more

free-flowing exchange of ideas. Exactly. But the study also highlighted a challenge in actually achieving those spatial layouts. Blendscape doesn't always generate environments. That work well with where the users are already positioned in the scene. Sometimes users had to manually reposition themselves or others to make the layout functional. Hmm. That sounds a bit clunky. I can imagine it getting frustrating if you're trying to quickly set up a meeting with a specific layout in mind.

The researchers acknowledge this and propose some potential solutions, like using AI models that can detect and understand human poses, to generate furniture layouts that complement the user's positions. So the AI could sense that I'm standing near a whiteboard. Yeah. And automatically generate a virtual whiteboard in that spot, making the environment feel more responsive and intuitive. Precisely. It's about making the transition between the real and virtual worlds more seamless,

using AI to anticipate our needs instead of forcing us to constantly adjust to its limitations. All of this suggests that Blendscape, while incredibly promising, is still a work in progress. Indeed. There are technical hurdles to overcome, and the user interface and interaction paradigms need further refinement. Of course. However, even in its current state, Blendscape offers a glimpse into what's possible. It challenges us to reimagine what video conferencing can be,

and to explore how we can use AI to make our virtual interactions more engaging, more personal, and ultimately more human. As we continue our deep dive into Blendscape, let's remember those thought-provoking questions we posed earlier. What aspects of your physical space would you want to bring into that virtual environment? And how would you use AI to really amplify your communication and make collaboration even better?

You know, one thing that's really compelling about Blendscape is it's not just focused on creating a visually stunning environment. It's actually trying to solve real problems that we face with video conferencing today. Right. Like, one big issue with video conferencing is this lack of spatial awareness. We're basically just talking heads floating on a screen. And that makes it really hard to pick up on social cues and have natural interactions.

You can feel we're talking at each other instead of with each other. Exactly. But the researchers found that by placing users within a shared, spatially consistent environment, Blendscape actually created a stronger sense of presence and made communication feel more natural. It's almost as if the environment itself becomes part of the conversation, helping to bridge that gap between the physical and the virtual.

So it's not just a backdrop. It's an active element in the interaction. That's really interesting. This idea of spatial consistency ties into one of the design strategies that Blendscape aims to support, and that is the use of proxemic metaphors. Proxemic metaphors. Yes. So in the real world, we naturally use proximity to signal our intentions and relationships. Right. Right. We stand closer to people we're comfortable with, and we move away when we need some space.

Exactly. And Blendscape allows us to recreate those proxemic cues in a virtual setting. For example, the paper describes a scenario where a professor is using Blendscape to facilitate small group discussions in a remote university course. Okay. So instead of just assigning students to breakout rooms, the professor could actually create a virtual classroom with multiple tables. Students could then choose which table to join, signaling their group affiliation through their virtual proximity to others.

I like that that's clever. It's like a virtual representation of choosing your lunch table in the cafeteria. Yeah. It adds a layer of social dynamics that you don't get with traditional breakout rooms. Exactly. And as the meeting progresses, the professor could even manipulate the environment to encourage interaction or direct attention. They could enlarge the video feed of a student who's speaking or move all the students closer together for a full class discussion.

It's fascinating to think about how these subtle spatial manipulations can really change the way we interact virtually. It's almost like having a virtual stage manager who can orchestrate the flow of conversation. Now, another design strategy that Blendscape supports is the integration of representations of physical or digital task spaces into the environment. Right. We talked earlier about designers incorporating their physical sketches into a shared studio, but the researchers take this concept even further.

They envision scenarios where users could scan physical objects into the environment, creating virtual replicas that can be manipulated and shared. So imagine a group of engineers collaborating on a product design. They could each scan components of the product into the environment, creating a virtual prototype that they can assemble and interact with together. It takes screen sharing to a whole new level. Instead of just looking at a static image on a screen, you're actually interacting with three-dimensional objects in a shared virtual space.

That could have huge implications for fields like architecture, engineering, education, where working with physical objects is so important. As we wrap up our exploration of Blendscape, we leave you with this final thought. Imagine a world where video conferencing is no longer just a stand-in for face-to-face interaction, but a truly rich and dynamic experience that uses the power of AI to amplify our communication, foster creativity, and strengthen our connections.

What role will you play in shaping that future? I think that's a great question for all of us to consider as we move forward in this increasingly virtual world. Thanks for joining us on this deep dive into Blendscape, and we'll see you next time.