how to make picture talk

Moderator: Ken Berry

Post Reply
slyttle
Posts: 30
Joined: Thu Jul 29, 2010 2:49 pm
operating_system: Windows 7 Ultimate
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Shuttle SX48P2 Deluxe - Intel X48 + ICH9R
processor: Intel Core 2 Quad
ram: 8Gb
Video Card: NVIDIA GeForce GTX 400
sound_card: Realtek ALC888DD
Hard_Drive_Capacity: 2 TB

how to make picture talk

Post by slyttle »

Hi Everyone,

I'm trying to figure out if it is possible to create the effect of people talking in a static picture.

In Adobe after effects I believe this is done by masking off the mouth, adding a second layer in that contains a video of someone's lips moving, and then blending the join between the two layer .... I'm not entirely sure how (or if) it is possible to create the same sort of effect in VS Pro X4.

Any suggestions?

-Sheldon
User avatar
Ken Berry
Site Admin
Posts: 22481
Joined: Fri Dec 10, 2004 9:36 pm
operating_system: Windows 11
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Gigabyte B550M DS3H AC
processor: AMD Ryzen 9 5900X
ram: 32 GB DDR4
Video Card: AMD RX 6600 XT
Hard_Drive_Capacity: 1 TB SSD + 2 TB HDD
Monitor/Display Make & Model: Kogan 32" 4K 3840 x 2160
Corel programs: VS2022; PSP2023; DRAW2021; Painter 2022
Location: Levin, New Zealand

Re: how to make picture talk

Post by Ken Berry »

Place the static picture in the timeline and extend its duration by pulling on the right hand yellow edge to the length you want it to be. Then place the moving lips video in an overlay track. Adjust its size and location over the mouth of the static picture.

However, I am not sure you could blend the colour of the skin around the mouth with the colour of the face in the static picture. VS doesn't have the same sort of sophisticated tools that After Effects has. The only thing I can think of offhand would be the incredibly tedious task of using the Painting Creator feature of VS (under Tools) to paint a solid colour around the lips in each and every frame, and then use the Chroma key function to remove that colour so that only the lips remain.
Ken Berry
slyttle
Posts: 30
Joined: Thu Jul 29, 2010 2:49 pm
operating_system: Windows 7 Ultimate
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Shuttle SX48P2 Deluxe - Intel X48 + ICH9R
processor: Intel Core 2 Quad
ram: 8Gb
Video Card: NVIDIA GeForce GTX 400
sound_card: Realtek ALC888DD
Hard_Drive_Capacity: 2 TB

Re: how to make picture talk

Post by slyttle »

Thanks Ken,

I'll give that a try ... since this video is for family, it doesn't have to be perfect.

I wonder if maybe I can shift the colour spectrum of the whole video with the moving lips in order to get it to match up as closely as possible to the static image.

Another thought was to make the edge of the custom mask a bit fuzzy so that I get some pixles from the image and some from the video near the edge of the lips ... this might be a cheep and cheerful way of blending the skin-tone.

thx for your thoughts (and quick response)!

-Sheldon
User avatar
Ken Berry
Site Admin
Posts: 22481
Joined: Fri Dec 10, 2004 9:36 pm
operating_system: Windows 11
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Gigabyte B550M DS3H AC
processor: AMD Ryzen 9 5900X
ram: 32 GB DDR4
Video Card: AMD RX 6600 XT
Hard_Drive_Capacity: 1 TB SSD + 2 TB HDD
Monitor/Display Make & Model: Kogan 32" 4K 3840 x 2160
Corel programs: VS2022; PSP2023; DRAW2021; Painter 2022
Location: Levin, New Zealand

Re: how to make picture talk

Post by Ken Berry »

Yes, that too might work -- though it would still be a very time consuming job as you would have to apply those pixels to every frame of the moving lips. Depending on where you are in the world (PAL or NTSC), even if the lips were to be moving for only 10 seconds, that would be 250 (PAL) or 297 (NTSC) frames you would have to alter...
Ken Berry
teknisyan
Posts: 2421
Joined: Wed Oct 06, 2010 4:18 pm
operating_system: Windows 7 Home Premium
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Sony Corporation VAIO
processor: Intel Corel i5
ram: 4 GB
Video Card: ATI Mobility Radeon HD 5650
sound_card: Realtek HD Audio
Hard_Drive_Capacity: 500 GB
Location: Riyadh, KSA
Contact:

Re: how to make picture talk

Post by teknisyan »

You can also try to go to the stop-motion approach and instead of changing the whole picture you just move or change the position or movement of the mouth or whatever part of the photo you want to move.

Here's a quick video tutorial on how to create your stop motion animation.

http://vimeo.com/groups/vs14en/videos/19414292
Like reading blogs?
About Tech
About Sports
Pnoy.Me - A URL Shortener
Follow me on Facebook & Twitter
Trevor Andrew

Re: how to make picture talk

Post by Trevor Andrew »

Hi

Create a PNG image having transparent lips, maybe feather the edges.
Place in Overlay Track 2, with the lips video in Overlay Track 1

I suppose that’s similar to the Adobe affect you mentioned in the first post.
I think I just mentioned similar in your other post regarding Picture Frames?
Post Reply