SG11202006343RA - Method and apparatus for generating special deformation effect program file packet, and method and apparatus for generating special deformation effects - Google Patents

Method and apparatus for generating special deformation effect program file packet, and method and apparatus for generating special deformation effects

Info

Publication number
SG11202006343RA
SG11202006343RA SG11202006343RA SG11202006343RA SG11202006343RA SG 11202006343R A SG11202006343R A SG 11202006343RA SG 11202006343R A SG11202006343R A SG 11202006343RA SG 11202006343R A SG11202006343R A SG 11202006343RA SG 11202006343R A SG11202006343R A SG 11202006343RA
Authority
SG
Singapore
Prior art keywords
generating special
special deformation
program file
file packet
effect program
Prior art date
Application number
SG11202006343RA
Inventor
Qinqin Xu
Dayu Yue
Original Assignee
Beijing Sensetime Technology Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Sensetime Technology Development Co Ltd filed Critical Beijing Sensetime Technology Development Co Ltd
Publication of SG11202006343RA publication Critical patent/SG11202006343RA/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/18Image warping, e.g. rearranging pixels individually
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/012Head tracking input arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/013Eye tracking input arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • G06F8/22Procedural
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/006Mixed reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/168Feature extraction; Face representation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/24Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • Computer Graphics (AREA)
  • Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Health & Medical Sciences (AREA)
  • Processing Or Creating Images (AREA)
  • Stored Programmes (AREA)
  • User Interface Of Digital Computer (AREA)
SG11202006343RA 2018-02-07 2019-02-01 Method and apparatus for generating special deformation effect program file packet, and method and apparatus for generating special deformation effects SG11202006343RA (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810123074.2A CN108280883B (en) 2018-02-07 2018-02-07 Method and device for generating special-effect-of-deformation program file package and method and device for generating special effect of deformation
PCT/CN2019/074498 WO2019154337A1 (en) 2018-02-07 2019-02-01 Method and apparatus for generating special deformation effect program file packet, and method and apparatus for generating special deformation effects

Publications (1)

Publication Number Publication Date
SG11202006343RA true SG11202006343RA (en) 2020-07-29

Family

ID=62807901

Family Applications (1)

Application Number Title Priority Date Filing Date
SG11202006343RA SG11202006343RA (en) 2018-02-07 2019-02-01 Method and apparatus for generating special deformation effect program file packet, and method and apparatus for generating special deformation effects

Country Status (6)

Country Link
US (1) US11270408B2 (en)
JP (1) JP7066855B2 (en)
KR (1) KR102386640B1 (en)
CN (1) CN108280883B (en)
SG (1) SG11202006343RA (en)
WO (1) WO2019154337A1 (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108280883B (en) 2018-02-07 2021-05-04 北京市商汤科技开发有限公司 Method and device for generating special-effect-of-deformation program file package and method and device for generating special effect of deformation
CN109087239B (en) * 2018-07-25 2023-03-21 腾讯科技(深圳)有限公司 Face image processing method and device and storage medium
CN109064388A (en) * 2018-07-27 2018-12-21 北京微播视界科技有限公司 Facial image effect generation method, device and electronic equipment
CN109064387A (en) * 2018-07-27 2018-12-21 北京微播视界科技有限公司 Image special effect generation method, device and electronic equipment
CN109146770A (en) * 2018-07-27 2019-01-04 北京微播视界科技有限公司 A kind of strain image generation method, device, electronic equipment and computer readable storage medium
CN110880156A (en) * 2018-09-05 2020-03-13 武汉斗鱼网络科技有限公司 Long-leg special effect implementation method, storage medium, equipment and system
CN111105345B (en) * 2018-10-26 2021-11-09 北京微播视界科技有限公司 Image processing method, image processing device, electronic equipment and computer readable storage medium
CN109688324A (en) * 2018-12-04 2019-04-26 深圳市子瑜杰恩科技有限公司 Short-sighted channel tool switching method and Related product
CN110070496B (en) * 2019-02-28 2020-07-31 北京字节跳动网络技术有限公司 Method and device for generating image special effect and hardware device
CN110035271B (en) * 2019-03-21 2020-06-02 北京字节跳动网络技术有限公司 Fidelity image generation method and device and electronic equipment
CN113434223A (en) 2020-03-23 2021-09-24 北京字节跳动网络技术有限公司 Special effect processing method and device
CN111882567A (en) * 2020-08-03 2020-11-03 深圳传音控股股份有限公司 AR effect processing method, electronic device and readable storage medium
CN113709549A (en) * 2021-08-24 2021-11-26 北京市商汤科技开发有限公司 Special effect data packet generation method, special effect data packet generation device, special effect data packet image processing method, special effect data packet image processing device, special effect data packet image processing equipment and storage medium

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3377307B2 (en) * 1994-07-29 2003-02-17 ブラザー工業株式会社 Montage creation equipment
US5990901A (en) * 1997-06-27 1999-11-23 Microsoft Corporation Model based image editing and correction
JPH11306372A (en) * 1998-04-17 1999-11-05 Sharp Corp Method and device for picture processing and storage medium for storing the method
JP2001268594A (en) * 2000-03-15 2001-09-28 Infiniteface.Com Inc Client server system for three-dimensional beauty simulation
JP2003116053A (en) * 2001-10-05 2003-04-18 Hitachi Ltd Method for encoding specific effect data, method for displaying specific effect, and method for editing specific effect data
JP2003263641A (en) * 2002-03-11 2003-09-19 Mitsubishi Heavy Ind Ltd Movement analyzing device
US20070153091A1 (en) * 2005-12-29 2007-07-05 John Watlington Methods and apparatus for providing privacy in a communication system
FR2907569B1 (en) * 2006-10-24 2009-05-29 Jean Marc Robin METHOD AND DEVICE FOR VIRTUAL SIMULATION OF A VIDEO IMAGE SEQUENCE
JP2011053942A (en) * 2009-09-02 2011-03-17 Seiko Epson Corp Apparatus, method and program for processing image
CN102055912B (en) * 2009-10-29 2014-10-29 北京中星微电子有限公司 Video application system, video special effect processing system and method
CN103210420B (en) * 2010-11-12 2016-10-12 诺基亚技术有限公司 For selecting method and the device of contents fragment
US9007473B1 (en) * 2011-03-30 2015-04-14 Rawles Llc Architecture for augmented reality environment
CN102567031A (en) * 2012-03-01 2012-07-11 盛乐信息技术(上海)有限公司 Video special effect extension method and video special effect extension system
US9019310B2 (en) * 2012-03-02 2015-04-28 Adobe Systems Incorporated Methods and apparatus for applying complex continuous gradients to images
WO2014028009A1 (en) * 2012-08-15 2014-02-20 Empire Technology Development Llc Digital media privacy protection
CN103810739B (en) * 2014-02-20 2017-01-04 南京师范大学 A kind of generation method of pictograph metamorphic animation
CN105451090B (en) * 2014-08-26 2019-03-29 联想(北京)有限公司 Image processing method and image processing apparatus
JP6369246B2 (en) * 2014-09-08 2018-08-08 オムロン株式会社 Caricature generating device and caricature generating method
CN105868769A (en) * 2015-01-23 2016-08-17 阿里巴巴集团控股有限公司 Method and device for positioning face key points in image
CN107924577B (en) * 2015-10-26 2021-08-24 松下知识产权经营株式会社 Cosmetic part creation device and cosmetic part creation method
US9838641B1 (en) * 2015-12-30 2017-12-05 Google Llc Low power framework for processing, compressing, and transmitting images at a mobile image capture device
CN105975935B (en) * 2016-05-04 2019-06-25 腾讯科技(深圳)有限公司 A kind of face image processing process and device
JP2017220039A (en) * 2016-06-08 2017-12-14 大日本印刷株式会社 Program generation device and program
CN106302124A (en) * 2016-08-18 2017-01-04 北京奇虎科技有限公司 A kind of method adding specially good effect and electronic equipment
WO2018033137A1 (en) 2016-08-19 2018-02-22 北京市商汤科技开发有限公司 Method, apparatus, and electronic device for displaying service object in video image
CN107343211B (en) * 2016-08-19 2019-04-09 北京市商汤科技开发有限公司 Method of video image processing, device and terminal device
EP3321846A1 (en) * 2016-11-15 2018-05-16 Mastercard International Incorporated Systems and methods for secure biometric sample raw data storage
CN108280883B (en) 2018-02-07 2021-05-04 北京市商汤科技开发有限公司 Method and device for generating special-effect-of-deformation program file package and method and device for generating special effect of deformation

Also Published As

Publication number Publication date
CN108280883B (en) 2021-05-04
US11270408B2 (en) 2022-03-08
JP7066855B2 (en) 2022-05-13
KR102386640B1 (en) 2022-04-14
CN108280883A (en) 2018-07-13
JP2021508882A (en) 2021-03-11
WO2019154337A1 (en) 2019-08-15
KR20200094769A (en) 2020-08-07
US20200327641A1 (en) 2020-10-15

Similar Documents

Publication Publication Date Title
SG11202006343RA (en) Method and apparatus for generating special deformation effect program file packet, and method and apparatus for generating special deformation effects
EP3657327A4 (en) Method for rendering game, and method, apparatus and device for generating game resource file
SG11202004849YA (en) Method and apparatus for generating special effect program file package, method and apparatus for generating special effect, and electronic device
HK1254534A1 (en) Path generating program, path generating method, and path generating device
SG11202006351VA (en) Method and device for generating special effect program file package, method and device for generating special effect, and electronic device
SG11202006480XA (en) Stroke special effect program file package generating method and apparatus, and stroke special effect generating method and apparatus
EP3605470A4 (en) Generating device, generating method, and program
GB201900884D0 (en) Apparatus, method and computer program
SG11202101842RA (en) An apparatus, computer program and method
GB2561411B (en) Apparatus and method for generating a microfoam
GB202011579D0 (en) Software visualization device, software visualization method, and software visualization program
SG11202101848WA (en) An apparatus, computer program and method
IL268681A (en) An apparatus, computer program and method
GB201916012D0 (en) Apparatus, method, and computer program
GB201914309D0 (en) Apparatus, method and computer program
GB2552281B (en) Spatial-information generation apparatus, spatial-information generation method, and program
GB2580830B (en) Data verification apparatus, data verification method, and data verification program
GB201704727D0 (en) Apparatus, method and computer program
SG11202003814TA (en) Feature generating device, feature generating method, and feature generating program
GB2568241B (en) Content generation apparatus and method
PT3160089T (en) Method and apparatus for generating network dependencies
GB201710756D0 (en) A method, apparatus and program
EP3564820A4 (en) Operation verification apparatus, operation verification method, and operation verification program
IL286330A (en) Casing for apparatus, apparatus and method
SG10202005345XA (en) Simulation method, simulation apparatus, and program