REVIEW 3 major objections 4 minor 2 cited by
Video synthesis of human upper body with realistic face
T0 review · 3 major / 4 minor · reviewed 2026-08-14 · deepseek-v4-flash
Pith's one-line read The paper claims a three-stage GAN pipeline that transfers a source video's upper-body motion, facial expression, and pose onto a target person, using facial action units and poses as identity-free intermediate representations.
desk verdict A plausible three-stage pipeline for upper-body video transfer, but the evidence is a single paragraph with no metrics, baselines, or ablations; the central claim is not established. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central machinery is the FAUP representation—facial action units plus head pose—used as an identity-free intermediate between source and target. A first pix2pixHD-based generator maps a source FAUP vector, placed in the center of an otherwise empty image, to the target person's facial landmarks; these are concatenated with the source's upper-body keypoints, linearly normalized to the target's body shape, and fed to a second pix2pixHD generator. Temporal coherence is obtained by conditioning each generated frame on the previous generated frames and optimizing a temporal smoothing adversarial loss together with feature-matching and VGG perceptual losses.
What would settle it
Run the full pipeline on a source video whose facial action unit values lie far outside the target person's training distribution, then measure whether the synthesized target facial landmarks reproduce the source expression (for example, by comparing landmark displacement under the same action units); if the landmarks wash out or drift, the claimed expression consistency fails.
Extended reading notes
Core claim
The central claim is that the three-stage pipeline—source keypoint and action-unit extraction, target keypoint normalization with action-unit-to-landmark synthesis, and temporally smoothed image generation—produces a target-person video whose body motion, facial expression, and pose match the source sequence while the face remains photorealistic. The key move is replacing facial landmarks as the transfer medium with facial action units and pose (FAUP), which carry expression information without identity-specific spatial coordinates. This lets the same source FAUP values be mapped once into the target person's landmark space and then rendered by a GAN, rather than trying to normalize the source person's landmarks into the target's geometry directly.
Load-bearing premise
The facial-action-unit-to-landmark generator is trained only on the target person's own facial action unit and landmark pairs, so it must successfully transfer to the source person's action unit values even when those values are outside the target's training range.
Editorial extensions
If this is right
- Body motion and facial expression are transferred in the same pipeline, so there is no seam where separately generated face and body images meet.
- Because FAUP values carry no spatial coordinates and are not tied to identity, the source's expression can be used directly without facial landmark normalization.
- Sequential frame conditioning with the temporal smoothing loss is expected to reduce flicker compared with per-frame image translation.
- The method needs only trained 2D pose and action-unit extractors plus paired target data, not 3D motion capture or a multi-person face model.
Reading between the lines
- An inference the paper does not draw: the FAUP-to-landmark mapping is only as reliable as the target person's training coverage, so source expressions outside that range may break the consistency claim; augmenting the target data with varied FAUP values would be the natural test.
- Extending the same logic to full-body transfer is straightforward because the identity-free intermediate is not specific to upper-body keypoints; only the keypoint normalization would change.
- A quantitative check the paper leaves for later: measuring landmark alignment or perceptual similarity between synthesized frames and target ground truth under matched expressions would place a bound on how far the photorealistic claim extends beyond the two example sequences.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a three-stage GAN-based pipeline for transferring upper-body motion, pose, and facial expression from a source video to a target person. Stage 1 extracts upper body keypoints (UBKP) and facial action units plus pose (FAUP) from the source video. Stage 2 normalizes the UBKP between source and target, and uses a pix2pixHD-style generator to map source FAUP into target facial landmarks. Stage 3 concatenates the normalized UBKP and generated landmarks into an image and uses a second pix2pixHD-style generator, augmented with a temporal smoothing loss, to produce the target video. The authors report experiments on two videos of one target individual, driven by two different source individuals, with only qualitative results shown in Fig. 4. The central claim is that the synthesized target sequences are photorealistic and consistent with the source in body motion, expression, and pose.
Significance. If the method worked as claimed, it would provide a practical way to combine body motion transfer with face reenactment in a single pipeline, using FAUP as an identity-independent intermediate representation to avoid explicit facial landmark normalization. The high-level idea is clearly stated and the pipeline is easy to follow, and the authors are explicit about their use of existing building blocks such as pix2pixHD and OpenFace. However, the significance cannot currently be assessed because the paper provides no quantitative metrics, no comparisons with prior work, no ablations, no failure analysis, no dataset details, and no code. The only evidence of effectiveness is two unquantified example videos. The contribution is therefore unverified as presented.
major comments (3)
- [Section 6] The paper's central claim of effectiveness rests entirely on two qualitative examples. Section 6 reports only that two videos of one individual were synthesized and that the results 'are photorealistic and consistent with the source sequence,' with Fig. 4 as the sole evidence. There are no quantitative metrics (e.g., FID, LPIPS, user study, keypoint accuracy, landmark distance), no baselines, no ablations, and no failure cases. Because the entire contribution depends on the demonstrated quality of the synthesized videos, this lack of evaluation is load-bearing and prevents verification of the central claim.
- [Section 4] The FAUP-to-landmark generator is trained only on target-person (FAUP, facial landmark) pairs, yet at test time it is fed source-person FAUP values ('During the transferring phase, we directly use source's FAUP to synthesize target's facial landmark'). The paper provides no evidence that OpenFace FAUP values are sufficiently identity-invariant or that source FAUP values lie within the target's training distribution. If source FAUP falls outside that distribution, the generated landmarks may not preserve the source expression, and stage 3's generator, trained on target UBKP-FL/video pairs, will receive out-of-distribution input. No domain adaptation, augmentation, or out-of-distribution analysis is provided, so the claimed expression consistency rests on an unvalidated distribution-shift assumption.
- [Equations (1)-(4)] The loss formulations contain notation inconsistencies that make the exact training objective ambiguous. Eq. (1) defines the per-scale adversarial loss LGAN(G,D_k), but Eq. (2) writes LGAN(G,D) without specifying the scale or how the three discriminators are combined. Eq. (3) contains a typo 'xx−L' in the first expectation and defines LtS(G,D) with a single discriminator D, while Eq. (4) sums LtS over k=1,2,3, presumably over D_k, but this is never made explicit. Since these losses define the training procedure, this ambiguity affects reproducibility.
minor comments (4)
- [Abstract] The abstract states 'Experimental results demonstrated the effectiveness of our method' before any metrics are presented; consider tempering this claim or making the evaluation explicit.
- [Section 5] The description of the temporal setup would benefit from a precise definition of the notation: the text says the first output G(x_{t-L}) is conditioned on a zero image z, but the equations do not include z or explain how the zero image is used.
- [Fig. 2 and Fig. 3 captions] The captions use inconsistent notation with the main text: Fig. 2 refers to x_t and y_t without defining the subscript, and Fig. 3 says 'The discriminator D attempts...' while Eq. (4) uses D_1, D_2, D_3.
- [Section 2] There is a capitalization error in 'Different from above works, We propose...' where 'We' should be lowercase.
Circularity Check
No significant circularity: the pipeline is a supervised train/test procedure with external building blocks; the weak evaluation is an evidence issue, not a circularity issue.
full rationale
The paper's derivation chain is a standard supervised generation pipeline. Stage 2 trains generator G on the target person's own (FAUP, facial-landmark) pairs with adversarial and L1 losses (Eqs. 1-2), then at transfer time feeds source FAUP into G to synthesize target landmarks. The predicted target landmarks are not used to define the training objective; the objective compares G(x_t) with ground-truth target landmarks y_t. Stage 3 similarly trains pix2pixHD with temporal smoothing on target (UBKP-FL, video) pairs and then tests on UBKP-FL images built from the source video. No fitted parameter is later renamed as a prediction, and no output quantity is an input by construction. The FAUP representation is adopted from OpenFace [3] and the UBKP normalization and temporal-smoothing idea from Everybody Dance Now [6]; these are external prior works, not self-citations by the present authors, so no self-citation chain is load-bearing. The paper's claims that FAUP is identity-independent and that the two qualitative examples demonstrate the method are empirically weak assumptions and thin evidence, but those are correctness/robustness concerns, not circularity. The manuscript itself notes only an efficiency limitation in Section 7, which is unrelated to circularity. Therefore the appropriate finding is no significant circularity, score 0.
Assumptions & free parameters
free parameters (5)
- lambda (L1 loss weight) =
not specified
- alpha (feature matching loss weight) =
not specified
- beta (VGG perceptual loss weight) =
not specified
- L (temporal window length) =
not specified
- number of discriminator scales =
3
assumptions (4)
- domain assumption FAUP is identity-independent and captures facial expressions without spatial normalization.
- domain assumption Global pose normalization from Everybody Dance Now transfers upper-body keypoints between arbitrary source and target body shapes.
- domain assumption Pretrained pose detector and OpenFace produce accurate UBKP and FAUP estimates on both source and target videos.
- domain assumption A target-person video with paired FAUP and facial landmark observations is available for training.
Cite this review
Pith. "Pith review of Video synthesis of human upper body with realistic face." pith.science (2026). https://pith.science/paper/HPA3OJ47
@misc{pith2026190806607,
author = {Pith},
title = {Pith review of: Video synthesis of human upper body with realistic face},
year = {2026},
howpublished = {\url{https://pith.science/paper/HPA3OJ47}},
note = {Machine review of arXiv:1908.06607}
}
read the original abstract
This paper presents a generative adversarial learning-based human upper body video synthesis approach to generate an upper body video of target person that is consistent with the body motion, face expression, and pose of the person in source video. We use upper body keypoints, facial action units and poses as intermediate representations between source video and target video. Instead of directly transferring the source video to the target video, we firstly map the source person's facial action units and poses into the target person's facial landmarks, then combine the normalized upper body keypoints and generated facial landmarks with spatio-temporal smoothing to generate the corresponding target video's image. Experimental results demonstrated the effectiveness of our method.
Figures
Forward citations
Cited by 2 Pith papers
-
A Realistic Face-to-Face Conversation System based on Deep Neural Networks
A conversation avatar that maps a speaker's facial actions and head pose to a listener's reactions, maps text to speaking expressions, and renders the results as realistic face images using Pix2PixHD.
-
A Neural Virtual Anchor Synthesizer based on Seq2Seq and GAN Models
A virtual anchor face video is synthesized from text by predicting action units and head poses with a Seq2Seq model and rendering frames with a Pix2PixHD generator, as shown in qualitative examples.
Reference graph
Works this paper leans on
-
[1]
W. J. Baddar, G. Gu, S. Lee, and Y . M. Ro. Dynamics transfer gan: Generating video by transferring arbitrary temporal dynamics from a source video to a single target image. arXiv preprint arXiv:1712.03534, 2017
work page Pith review arXiv 2017
-
[2]
G. Balakrishnan, A. Zhao, A. V . Dalca, F. Durand, and J. Guttag. Synthesizing images of humans in unseen poses. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition , pp. 8340–8348, 2018
work page 2018
-
[3]
Baltruˇsaitis, P
T. Baltruˇsaitis, P. Robinson, and L.-P. Morency. Openface: an open source facial behavior analysis toolkit. In 2016 IEEE Winter Confer- ence on Applications of Computer Vision (WACV) , pp. 1–10. IEEE, 2016
2016
-
[4]
Bansal, S
A. Bansal, S. Ma, D. Ramanan, and Y . Sheikh. Recycle-gan: Unsuper- vised video retargeting. european conference on computer vision, pp. 122–138, 2018
2018
-
[5]
Z. Cao, T. Simon, S.-E. Wei, and Y . Sheikh. Realtime multi-person 2d pose estimation using part affinity fields. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition , pp. 7291–7299, 2017
work page 2017
-
[6]
C. Chan, S. Ginosar, T. Zhou, and A. A. Efros. Everybody dance now. arXiv: Graphics, 2018
2018
-
[7]
P. Esser and E. Sutter. A variational u-net for conditional appearance and shape generation. computer vision and pattern recognition , pp. 8857–8866, 2018
work page 2018
-
[8]
Goodfellow, J
I. Goodfellow, J. Pouget-Abadie, M. Mirza, B. Xu, D. Warde-Farley, S. Ozair, A. Courville, and Y . Bengio. Generative adversarial nets. In Advances in neural information processing systems , pp. 2672–2680, 2014
2014
Show all 20 references
-
[9]
Isola, J
P. Isola, J. Zhu, T. Zhou, and A. A. Efros. Image-to-image translation with conditional adversarial networks. computer vision and pattern recognition, pp. 5967–5976, 2017
2017
-
[10]
X. Jin, Y . Qi, and S. Wu. Cyclegan face-off. arXiv preprint arXiv:1712.03451, 2017
2017 arXiv
-
[11]
D. Joo, D. Kim, and J. Kim. Generating a fusion image: One’s identity and another’s shape. computer vision and pattern recognition , pp. 1635–1643, 2018
2018
-
[12]
L. Ma, J. Xu, Q. Sun, B. Schiele, T. Tuytelaars, and L. V . Gool. Pose guided person image generation. 2017
2017
-
[13]
Simon, H
T. Simon, H. Joo, I. Matthews, and Y . Sheikh. Hand keypoint detection in single images using multiview bootstrapping. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition , pp. 1145–1153, 2017
2017
-
[14]
Tulyakov, M.-Y
S. Tulyakov, M.-Y . Liu, X. Yang, and J. Kautz. Mocogan: Decom- posing motion and content for video generation. In Proceedings of the IEEE conference on computer vision and pattern recognition , pp. 1526–1535, 2018
2018
-
[15]
Villegas, J
R. Villegas, J. Yang, Y . Zou, S. Sohn, X. Lin, and H. Lee. Learning to generate long-term future via hierarchical prediction. international conference on machine learning, pp. 3560–3569, 2017
2017
-
[16]
T. Wang, M. Liu, J. Zhu, G. Guilin, A. J. Tao, J. Kautz, and B. Catan- zaro. Video-to-video synthesis. neural information processing systems, pp. 1144–1156, 2018
2018
-
[17]
T. Wang, M. Liu, J. Zhu, A. J. Tao, J. Kautz, and B. Catanzaro. High- resolution image synthesis and semantic manipulation with conditional gans. computer vision and pattern recognition , pp. 8798–8807, 2018
2018
-
[18]
W. Wu, Y . Zhang, C. Li, C. Qian, and C. C. Loy. Reenactgan: Learn- ing to reenact faces via boundary transfer. european conference on computer vision, pp. 622–638, 2018
2018
-
[19]
R. Xu, Z. Zhou, W. Zhang, and Y . Yu. Face transfer with generative adversarial network. arXiv preprint arXiv:1710.06090, 2017
2017 arXiv
-
[20]
J. Zhu, T. Park, P. Isola, and A. A. Efros. Unpaired image-to-image translation using cycle-consistent adversarial networks. international conference on computer vision, pp. 2242–2251, 2017
2017
Reviewed August 14, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.