A simulation platform may execute a computer model to cause a set of devices to perform different sets of tasks during different steps, of a simulation, to simulate operations of the set of devices. The set of devices may include one or more physical devices and one or more simulated devices. The simulation platform may determine, during a step of the simulation, that the set of devices have not completed a set of tasks that are to be completed. The simulation platform may cause the simulated controller to suspend time elapsed during the simulation based on determining that the set of devices have not performed the set of tasks. The simulation platform may determine, during the step of the simulation, that the set of devices have completed the set of tasks and cause the simulated controller to resume time.
In some implementations, a ride control simulation system may receive a request to simulate a ride control system controlling a movement of a passenger vehicle on a ride system, wherein the request includes vehicle information regarding the passenger vehicle and ride system information regarding the ride system. The ride control simulation system may execute, based on the request, a computer model to simulate the ride control system controlling the movement of the passenger vehicle on the ride system. Executing the computer model comprises randomly selecting values from one or more data distributions. The computer model is executed using the first value, the second value, and the third value as inputs. The ride control simulation system may cause an adjustment to an operation of the ride system based on a result of executing the computer model.
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p. ex. utilisant des pilotes automatiques
ETH Zürich (Eidgenössische Technische Hochschule Zürich) (Suisse)
Inventeur(s)
Chandran, Prashanth
Bradley, Derek Edward
Urnau Gotardo, Paulo Fabiano
Zoss, Gaspard
Abrégé
A technique for performing style transfer between a content sample and a style sample is disclosed. The technique includes applying one or more neural network layers to a first latent representation of the style sample to generate one or more convolutional kernels. The technique also includes generating convolutional output by convolving a second latent representation of the content sample with the one or more convolutional kernels. The technique further includes applying one or more decoder layers to the convolutional output to produce a style transfer result that comprises one or more content-based attributes of the content sample and one or more style-based attributes of the style sample.
A system includes a hardware processor and a memory storing software code. The hardware processor is configured to execute the software code to receive operational data including multiple timestamps each corresponding to an operating state of an apparatus, receive, from a system user, a query identifying at least one of an apparatus event or one of the timestamps, and obtain, based on the operational data and in response to the query, a software design model of the apparatus. The hardware processor is further configured to execute the software code to identify, using the operational data and the software design model, an operational status of the apparatus at the identified at least one of the apparatus event or timestamp, generate, based on the software design model, a visual representation of that operational status, and provide an output data including the visual representation to the system user.
Systems and methods to generate narratives based on a comprehensive set of experiences of users are disclosed. Exemplary implementations may: receive user authorization to obtain, from information sources, pieces of information that define transportation and/or occurrences of a user that comprise an adventure of the user; determine, based on the pieces of information, aspect values that define the aspects of the transportation and the aspects of the occurrences; input the aspect values that define the aspects of the transportation and the aspects of the occurrences to the content generation model so that the content generation model determines the adventure of the user and generates, based on the aspect values, a narrative that features the aspects of the occurrences and one or more aspects of the transportation to represent the adventure of the user; obtain, from the content generation model, the narrative; and effectuate presentation of the narrative to the user.
G06F 16/738 - Présentation des résultats des requêtes
G06F 16/783 - Recherche de données caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06F 16/787 - Recherche de données caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des informations géographiques ou spatiales, p. ex. la localisation
G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
6.
SYSTEM AND METHOD FOR DETERMINING NEEDS OF GUESTS IN ADVANCE OF AN EMERGENT EVENT
An assistance platform may analyze video data of an environment. Based on analyzing the video data, the assistance platform may recognize an individual out of a plurality of objects in the environment and may recognize a plurality of characteristics exhibited by the individual. The recognized characteristics may affect ability of the individual to respond to an event. The assistance platform may store assistance information identifying the plurality of characteristics; detect that an event has occurred in the environment; and retrieve the assistance information in response to detecting that the event has occurred. The assistance platform may determine, based on the assistance information, an action to be performed to assist the individual The assistance platform may cause the action to be performed to assist the individual; and delete the assistance information after causing the action to be performed.
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
G06V 10/70 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique
G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
G06V 40/16 - Visages humains, p. ex. parties du visage, croquis ou expressions
(1) Paper; cardboard; address books; almanacs; appointment books; art prints; arts and craft paint kits; autograph books; baby books; baseball cards; binders; bookends; bookmarks; a series of fiction books; books; bumper stickers; calendars; Christmas cards; chalk; children's activity books; coasters made of paper; coin albums; coloring books; printed children's coloring pages; comic books; comic strips; coupon books; crayons; decals; decorative paper centerpieces; diaries; drawing rulers; dry erase writing boards and writing surfaces; envelopes; erasers; foam stamps; flash cards; gift wrapping paper; globes; greeting cards; guest books; magazines; maps; memo pads; modeling clay; newsletters; newspapers; notebooks; paintings; paper flags; paper cake decorations; paper gift cards; paper party decorations; paper napkins; paper party bags; paperweights; paper gift wrap bows; paper pennants; paper place mats; pen or pencil holders; pencil sharpeners; pen and pencil cases and boxes; photograph albums; photographs; photo-engravings; pictorial prints; picture books; plastic party goodie bags; plastic name badges; plastic shopping bags; plastic sandwich bags; portraits; postcards; posters; printed awards; printed certificates; printed invitations; printed menus; recipe books; rubber stamps; school supply kits containing combinations of school supplies, namely, writing instruments, pens, pencils, mechanical pencils, erasers, markers, crayons, highlighter pens, folders, notebooks, paper, protractors, paper clips, pencil sharpeners, writing grips, glue for stationery purposes and book marks; score cards; stamp albums; staplers; stationery; stickers; trading cards; temporary tattoos; writing implements; children's interactive educational books
(2) All-purpose carrying bags; athletic bags; baby backpacks; backpacks; beach bags; book bags; calling card cases; change purses; coin purses; diaper bags; duffel bags; fanny packs; gym bags; handbags; knapsacks; key cases; luggage; luggage tags; overnight bags; purses; satchels; shopping bags; tote bags; umbrellas; waist packs; wallets; collars for pets
(3) Clothing, namely, aprons, beachwear, belts, bottoms, cloth bibs, coats, costumes for use in role-playing games, beach cover-ups, dresses, ear muffs, gowns, gloves, Halloween costumes, hosiery, infantwear, jackets, leotards, lingerie, loungewear, mittens, overalls, pants, ponchos, rainwear, scarves, shirts, shorts, skirts, sleepwear, socks, suits, sweaters, sweatshirts, swimwear, ties, tops, underwear, wrist bands; footwear; headwear
(4) Action skill games; action figures; board games; card games; children's multiple activity toys; badminton sets; balloons; basketballs; bath toys; baseball bats; baseballs; beach balls; bean bag toys; bean bag dolls; bobblehead dolls; bowling balls; bubble making wand and solution sets; chess sets; toy imitation cosmetics; Christmas stockings; Christmas tree ornaments and decorations; collectable toy figures; crib mobiles; crib toys; disc toss toys; dolls; doll clothing; doll accessories; doll playsets; electric action toys; equipment sold as a unit for playing card games; fishing tackle; fishing rods; footballs; golf balls; golf gloves; golf ball markers; hand-held units for playing electronic games for use with or without an external display screen or monitor; hockey pucks; hockey sticks; infant toys; jigsaw puzzles; jump ropes; kites; magic tricks; marbles; manipulative games; mechanical toys; music box toys; musical toys; parlor games; party favors in the nature of small toys; paper party favors; paper party hats; party games; playing cards; plush toys; puppets; roller skates; role playing toys in the nature of play sets for children to imitate fantasy characters; rubber balls; skateboards; snow boards; snow globes; soccer balls; spinning tops; squeeze toys; stuffed toys; table tennis balls; table tennis paddles and rackets; table tennis tables; talking toys; target games; teddy bears; tennis balls; tennis rackets; toy action figures and accessories therefor; toy boats; toy bucket and shovel sets in the nature of sand toys; toy building blocks; toy mobiles; toy vehicles; toy scooters; toy cars; toy figures; toy banks; toy vehicles in the nature of trucks; toy watches; toy weapons; toy building structures and toy vehicle tracks; video game machines for use with televisions; volley balls; wind-up toys; yo-yos; toy trains and parts and accessories therefor; toy aircraft; fitted plastic films known as skins for covering and protecting electronic game playing apparatus, namely, video game consoles, and hand-held video game units; toys for pets
Children's multiple activity toys; Disc toss toys; Electric action toys; Infant toys; Musical toys; Plush toys; Squeeze toys; Talking toys; Toy action figures and accessories therefor; Toy boats; Sand toys; Toy building blocks; Toy mobiles; Toy vehicles; Toy scooters; Toy figures; Toy imitation cosmetics; Toy banks; Toy watches; Toy weapons; Toy building structures and toy vehicle tracks; Mechanical toys; Toy trains and parts and accessories therefor; Toy aircraft; Role playing toys in the nature of play sets for children to imitate real life occupations; Fantasy character toys; Basketballs; Baseball bats; Baseballs; Beach balls; Footballs; Golf balls; Golf gloves; Golf ball markers; Jump ropes; Roller skates; Skateboards; Soccer balls; Table tennis balls; Table tennis paddles; Table tennis rackets; Tennis balls; Tennis rackets; Volley balls; Jigsaw puzzles; Playing cards; Action figures; Bean bags; Dolls; Doll clothing; Doll accessories; Playsets for dolls; Bobblehead dolls; Bubble making wand and solution sets; Puppets; Kites; Magic tricks; Marbles; Rubber balls; Play balls; Yo-yos; Teddy bears; Balloons; Christmas stockings; Christmas tree ornaments and decorations; Crib mobiles; Party favors in the nature of small toys; Paper party favors; Paper party hats; Snow globes; Toy for pets
ETH Zürich (Eidgenössische Technische Hochschule Zürich) (Suisse)
Inventeur(s)
Zhang, Yang
Çökmez, Göksel Mert
Aydin, Tunc Ozan
Schroers, Christopher Richard
Abrégé
In some embodiments, a method receives a first video. The first video includes frames that were generated using frame interpolation. A feature extractor extracts first features from frames of the first video. The first features are extracted from a plurality of levels of a network of the feature extractor. A spatio-temporal processing system analyzes the first features spatially and temporally to determine spatial and temporal features for the plurality of levels. The method combines the spatial and temporal features from the plurality of levels to determine a score that measures a quality of the first video.
ETH Zürich (Eidgenössische Technische Hochschule Zürich) (Suisse)
Inventeur(s)
Aydin, Tunc Ozan
Salehi, Farnood
Mohammadi, Arad
Abrégé
The present invention sets forth techniques for generating attention values via a modulated softmax attention mechanism. The techniques include calculating key, query, and value matrices associated with an input matrix including one or more input tokens, calculating a first vector including one or more per-token scaling values and a second vector including one or more per-token bias values. The techniques also include generating an attention prior matrix based at least on the first and second vectors, and calculating, for each of the one or more input tokens, a modulated attention score associated with the input token. The techniques further include calculating a matrix including one or more modulated attention values associated with the one or more input tokens, and transmitting the one or more modulated attention values to at least one stage included in a transformer network.
A social agent system includes a computing platform having processing hardware and a system memory storing a social agent software code. The processing hardware is configured to execute the social agent software code to receive, from a client system, input data provided by a user of the client system when the user is interacting with the social agent system using the client system, and to select, using the input data, a dialogue template for responding to the user. The dialogue template includes one or more placeholder fields to be filled by the client system to create a personalized dialogue for responding to the user. The processing hardware is further configured to execute the social agent software code to deliver, to the client system, the dialogue template including the one or more placeholder fields to be filled by the client system to create the personalized dialogue for responding to the user.
ETH Zürich (Eidgenössische Technische Hochschule Zürich) (Suisse)
Inventeur(s)
Bächer, Moritz Niklaus
Chandran, Prashanth
Serifi, Agon
Abrégé
In one embodiment, a method for generating an output sequence of data utilizing a spline-based transformer is disclosed. The method may include encoding, via a processing element, an input sequence of data using an artificial neural network encoder to generate a plurality of input tokens; processing, via the processing element, the plurality of input tokens and a plurality of control tokens with a transformer encoder into a latent space to generate a plurality of control points; defining, via the processing element, a spline based on the plurality of control points; sampling, via the processing element, a plurality of interpolated control points based on the spline; and decoding, via the processing element, the interpolated control points with an artificial neural network decoder to generate the output sequence of data.
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
(1) Entertainment services in the nature of a program series featuring live action, comedy and drama provided through cable television, broadcast television, internet, video-on-demand, and through other forms of transmission media; providing online information in the field of entertainment concerning television programs; Entertainment services, namely, the development, creation, production, and distribution of digital multimedia and audio and visual content, namely, motion picture films, television programs, and multimedia entertainment and educational content; development, creation, production, distribution, and rental of audio and visual recordings; production of entertainment shows and interactive programs for distribution via audio and visual media, audio and video streaming, and electronic means; production and provision of motion pictures, entertainment news and entertainment information via electronic communication networks and audio and video streaming; providing online computer games; providing websites featuring a wide variety of general interest entertainment information relating to motion picture films, television programs, musical videos, film clips, photographs, and other multimedia materials; amusement park and theme park services; educational and entertainment services rendered in or relating to theme parks, namely, live stage shows, live amusement park shows, live performances by costumed characters, and production and presentation of live theatrical performances; production and presentation of live shows; theater productions; entertainer services, namely, live appearances by a professional entertainer
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
(1) Development, creation, production, and distribution of digital multimedia and audio and visual content, namely, motion picture films, television programs, and multimedia entertainment and educational content; development, creation, production, distribution, and rental of audio and visual recordings; production of entertainment shows and interactive programs for distribution via audio and visual media, and electronic means; production and provision of entertainment news and entertainment information via electronic communication networks; providing online computer games, websites and applications featuring a wide variety of general interest entertainment information relating to motion picture films, television programs, musical videos, film clips, photographs, and other multimedia materials; entertainment services, namely, amusement park and theme park services; educational and entertainment services rendered in or relating to theme parks, namely, live stage shows, live amusement park shows, live performances by costumed characters, and production and presentation of live theatrical performances; production and presentation of live shows; theater productions; entertainer services, namely, live appearances by a professional entertainer.
09 - Appareils et instruments scientifiques et électriques
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Scientific, research, navigation, surveying, photographic, cinematographic, audiovisual, optical, weighing, measuring, signalling, detecting, testing, inspecting, life-saving and teaching apparatus and instruments; Apparatus and instruments for conducting, switching, transforming, accumulating, regulating or controlling the distribution or use of electricity; Apparatus and instruments for recording, transmitting, reproducing or processing sound, images or data; Recorded and downloadable media, computer software, blank digital or analogue recording and storage media; Mechanisms for coin-operated apparatus; Cash registers, calculating devices; Computers and computer peripheral devices; Diving suits, divers' masks, ear plugs for divers, nose clips for divers and swimmers, gloves for divers, breathing apparatus for underwater swimming; Fire-extinguishing apparatus; Audio discs; audio recordings; audio and video recordings; audio speakers; binoculars; calculators; camcorders; cameras; CD-ROMs; CD-ROM drives (as part of the computer); CD-ROM writers (as part of the computer); cellular telephones; cellular telephone accessories; cellular telephone cases; cellular telephone covers; chips containing musical recordings; face plates for cellular telephones; compact disc players; compact disc recorders; compact discs; computer game programs; computer game cartridges and discs; computers; computer hardware; computer keyboards; computer monitors; computer mouse; computer disc drives; computer software; cordless telephones; decorative magnets; digital cameras; digital video and audio players; DVDs; DVD players; DVD recorders; digital versatile discs; digital video discs; electrical and optical cables; pre-recorded optical and magneto-optical discs; optical and magneto-optical disc players and recorders for audio, video and computer data; downloadable electronic publications; downloadable software applications for mobile devices; electronic personal organizers; eyeglass cases; eyeglasses; flotation vests; graduated rulers for office and stationery; headphones; karaoke machines; microphones; MP3 players; modems (as part of a computer); mouse pads; motion picture films; musical recordings; pagers; personal stereos; personal digital assistants; printers; protective helmets for sports; radios; snorkels; swimming goggles; swim masks; sunglasses; telephones; television sets; video cameras; video game cartridges; video game discs; videophones; video recordings; walkie-talkies; wrist and arm rests for use with computers. Education; Providing of training; Entertainment; Sporting and cultural activities; Entertainment services in the nature of a program series provided through cable television, broadcast television, internet, video-on-demand, and through other forms of transmission media; providing online information in the field of entertainment concerning television programs.
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Entertainment services in the nature of a television series in the field of live action, drama, and comedy; Entertainment services, namely, an ongoing multimedia program featuring live action distributed via various platforms across multiple forms of transmission media; Providing television programs, not downloadable, via video-on-demand transmission services; Providing entertainment information via a website
09 - Appareils et instruments scientifiques et électriques
Produits et services
Apparatus for recording, transmission, processing and reproduction of sound, images or data; Digital media, namely, pre-recorded video cassettes, digital video discs, digital versatile discs, downloadable audio and video recordings, DVDs, and high definition digital discs featuring live-action entertainment, music, stories, children’s programming, dramatic performances, non-dramatic performances, learning activities for children, and games; Digital media, namely, pre-recorded DVDs, downloadable audio and video recordings, and CDs featuring and promoting live-action entertainment, music, stories, children's programming, dramatic performances, non-dramatic performances, learning activities for children, and games; Downloadable fiction books on a variety of topics; Downloadable non-fiction books on a variety of topics; Non-fiction audio books on a variety of topics; Visual and audio recordings featuring live-action entertainment, music, stories, children’s programming, dramatic performances, non-dramatic performances, learning activities for children, and games; Downloadable podcasts in the field of comedy, culture and arts, current events, education, entertainment, history, interviews, music, news, and stories; Musical recordings; Downloadable electronic publications in the nature of books, comics, and illustrations in the field of fiction and stories; Downloadable series of children's books; Downloadable e-books in the field of fiction and stories; Downloadable computer game software; Downloadable mobile applications for viewing, playing, and purchasing animated entertainment and electronic games; Downloadable video game software; Downloadable computer software for the administration of learning activities for children; Computer hardware and computer peripheral devices; Mouse pads; Cameras; Digital cameras; Blank recordable optical disc; DVD recording apparatus; Compact disc recorders; Audio speakers; Digital photo frames; Headphones; Earphones; Ear buds; Walkie-talkies; Telephones; Headsets for cellular or mobile phones; Cell phone cases; Screen protectors for cellular phones; Protective covers for cell phones; Protective covers and cases for cell phones; Eyeglasses; Sunglasses; Cases for eyeglasses and sunglasses; Binoculars; Decorative magnets; Microphones; Protective covers and cases for tablet computers; Radio frequency identification tag readers; Radio-frequency identification (RFID) tags; Radio-frequency transmitters; Smart watches; Fitted plastic films known as skins for covering and protecting electronic apparatus, namely, mobile phones, portable music players, mobile computers, and tablet computers; Karaoke machines; Bicycle helmets; Flotation vests; Protective helmets for sports; Snorkels; Swimming goggles; Swim masks
A method for generating an animation for an animatronic based on one or more creative requirements where the generated animation may imitate one or more input motions and is limited by the one or more creative requirements. The generated animation may then be retargeted onto the animatronic based on mechanical constraints, such that the animation is physically feasible on the animatronic. In some instances, the animation may be generated based on received animation source content performed by an actor that defines one or more input motions. The generation of the animation is done by, for example, a generative AI model, or by imitation learning. Additionally, the method may be performed in real-time. Associated systems and methods are also disclosed.
A method includes determining an orientation of a mechanically animated surface relative to one or more projectors configured to project content onto the mechanically animated surface, dynamically rendering the content based on one or more parameters derived from the orientation of the mechanically animated surface relative to the one or more projectors, and presenting the content on the mechanically animated surface using the one or more projectors.
ETH Zürich (Eidgenössische Technische Hochschule Zürich) (Suisse)
Inventeur(s)
Abecassis, Eitan
Meyer, David
Labrador, Clara Fernandez
Schroers, Christopher Richard
Labrozzi, Scott
Abrégé
In some embodiments, a method analyzes a first sample of a first audio signal to determine a first representation in a space. A plurality of second samples for a second audio signal is analyzed to determine a plurality of second representations in the space. The method compares the first representation and the plurality of second representations in the space to select a second representation. An offset is determined between the first sample and a second sample that is associated with the second representation. The offset is output.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Apparatus for recording, transmission, processing and reproduction of sound, images or data; Digital media, namely, pre-recorded video cassettes, digital video discs, digital versatile discs, downloadable audio and video recordings, DVDs, and high definition digital discs featuring animated entertainment, music, stories, children's programming, dramatic performances, non-dramatic performances, learning activities for children, and games; Digital media, namely, pre-recorded DVDs, downloadable audio and video recordings, and CDs featuring and promoting animated entertainment, music, stories, children's programming, dramatic performances, non-dramatic performances, learning activities for children, and games; Downloadable fiction books on a variety of topics; Downloadable non-fiction books on a variety of topics; Non-fiction audio books on a variety of topics; Visual and audio recordings featuring animated entertainment, music, stories, and games for children; Downloadable podcasts in the field of comedy, culture and arts, current events, education, entertainment, history, interviews, music, news, and stories; Musical recordings; Downloadable series of children's books; Downloadable e-books in the field of fiction and stories; Downloadable computer game software; Downloadable mobile applications for viewing, playing, and purchasing animated entertainment and electronic games; Downloadable video game software; Downloadable computer software for the administration of learning activities for children; Computer hardware and computer peripheral devices; Mouse pads; Cameras; Digital cameras; Blank recordable optical disc; DVD recording apparatus; Compact disc recorders; Audio speakers; Digital photo frames; Headphones; Earphones; Ear buds; Walkie-talkies; Telephones; Headsets for cellular or mobile phones; Cell phone cases; Screen protectors for cellular phones; Protective covers for cell phones; Protective covers and cases for cell phones; Eyeglasses; Sunglasses; Cases for eyeglasses and sunglasses; Binoculars; Decorative magnets; Microphones; Protective covers and cases for tablet computers; Radio frequency identification tag readers; Radio-frequency identification (RFID) tags; Radio-frequency transmitters; Smart watches; Fitted plastic films known as skins for covering and protecting electronic apparatus, namely, mobile phones, portable music players, mobile computers, and tablet computers; Karaoke machines; Bicycle helmets; Flotation vests; Protective helmets for sports; Snorkels; Swimming goggles; Swim masks; Downloadable electronic publications in the nature of books, comics, and illustrations in the field of fiction and stories
Children's multiple activity toys; Disc toss toys; Electric action toys; Infant toys; Inflatable toys; Musical toys; Plush toys; Squeeze toys; Talking toys; Toy action figures and accessories therefor; Toy boats; Sand toys; Toy building blocks; Toy mobiles; Toy vehicles; Toy scooters; Toy figures; Toy imitation cosmetics; Toy banks; Toy watches; Toy weapons; Toy building structures and toy vehicle tracks; Mechanical toys; Toy trains and parts and accessories therefor; Toy aircraft; Role playing toys in the nature of play sets for children to imitate real life occupations; Role playing games; Fantasy character toys; Basketballs; Baseball bats; Baseballs; Beach balls; Footballs; Golf balls; Golf gloves; Golf ball markers; Jump ropes; Roller skates; Skateboards; Soccer balls; Table tennis balls; Table tennis paddles; Table tennis rackets; Tennis balls; Tennis rackets; Volley balls; Action skill games; Board games; Card games; Jigsaw puzzles; Manipulative games; Parlor games; Party games; Playing cards; Target games; Action figures; Bean bags; Dolls; Doll clothing; Doll accessories; Playsets for dolls; Bobblehead dolls; Bubble making wand and solution sets; Puppets; Kites; Magic tricks; Marbles; Rubber balls; Play balls; Yo-yos; Teddy bears; Balloons; Christmas stockings; Christmas tree ornaments and decorations; Crib mobiles; Equipment sold as a unit for playing card games; Hand-held units for playing electronic games for use with external display screen or monitor; Hand held units for playing electronic games other than those adapted for use with an external display screen or monitor; Party favors in the nature of small toys; Paper party favors; Paper party hats; Snow globes; Fitted plastic films known as skins for covering and protecting electronic game playing apparatus, namely, video game consoles and hand-held video game units; Video game machines for use with televisions; Toy for pets
09 - Appareils et instruments scientifiques et électriques
16 - Papier, carton et produits en ces matières
25 - Vêtements; chaussures; chapellerie
28 - Jeux, jouets, articles de sport
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Recorded data; Information technology, audiovisual, multimedia, and photographic equipment; Magnets, magnetization, and demagnetization devices; Scientific equipment and laboratory equipment for physical reactions using electricity; Electrical apparatus, instruments, and cables; Optical devices and equipment, amplifiers, and correctors; Safety, security, protection, and signaling devices and equipment; Diving equipment; Navigation, orientation, location tracking, target tracking, and mapping devices; Measuring, detection, and monitoring instruments, devices, and controllers; Apparatus for scientific research and laboratories, teaching apparatus, and simulators; Parts and accessories for all the foregoing goods, insofar as they are included in this class; Apparatus for recording sound; apparatus for recording images; apparatus for recording data; apparatus for transmission of sound; apparatus for transmission of images; apparatus for the transmission of data; apparatus for reproduction of sound; apparatus for the reproduction of images; Apparatus for the reproduction of data; digital recording media; CDs; DVDs; downloadable video recordings; audio discs; audio books; audio recordings; video recordings; audio speakers; binoculars; calculators; camcorders; cameras; chargers for mobile phones; batteries for mobile phones; mobile phone cases; keyboards for mobile phones; straps for mobile phones; carriers adapted for mobile phones; wireless headsets for mobile phones; mobile phone docking stations; dashboard mounts for mobile phones; protective cases for mobile phones; carrying cases for mobile telephones; auxiliary speakers for mobile phones; auxiliary batteries for mobile phones; flip covers for mobile phones; stands adapted for mobile phones; Battery chargers for mobile phones; hands free devices for mobile phones; display screen protectors in the nature of films for mobile phones; face plates for cellular telephones; chips containing musical recordings; compact disc players; compact disc recorders; compact discs; computer game programs; computers; computer hardware; computer keyboards; computer monitors; computer mouse; computer disc drives; computer software; decorative magnets; digital cameras; digital video players; audio players; DVD players; DVD recorders; digital versatile discs; digital video discs; downloadable software applications for mobile phones; downloadable computer software applications; downloadable electronic publications; electronic personal organizers; eyeglass cases; eyeglasses; life jackets; graduated rulers; headphones; karaoke machines; microphones; MP3 players; mouse pads; motion picture films; musical recordings; personal digital assistants; printers; protective helmets for sports; bicycle helmets; radios; snorkels; swimming goggles; swim masks; sunglasses; telephones; television sets; video cameras; downloadable video game software; video game software; walkie-talkies; wrist rests for use with computers; arm rests for use with computers; protective covers for tablet computers; cases for tablet computers; downloadable ringtones for mobile phones; downloadable emoticons for mobile phones; downloadable graphics for mobile phones; podcasts. Paper and cardboard; Works of art and figures made of paper or cardboard, as well as architectural models; Decorative and artistic supplies and materials; Paper filter material; Bags, pouches, and goods for packaging, wrapping, and storage purposes made of paper, cardboard, or plastic; Paper and stationery, as well as teaching and educational materials; Adhesives for paper and stationery or for household purposes; Banknote holders; Printed matter; Parts and accessories for all the aforementioned goods, insofar as they are included in this class; Address books; almanacs; appointment books; art prints; arts and craft paint kits; autograph books; baby books; ball point pens; baseball cards; binders; bookends; bookmarks; books; bumper stickers; calendars; cartoon strips; Christmas cards; chalk; chalk boards; children’s activity books; coasters made of paper; coin albums; coloring books; coloring pages; color pencils; comic books; comic strips; coupon books; crayons; decals; decorative paper centerpieces; diaries; drawing rulers; dry erase writing boards; envelopes; erasers; magazines; maps; markers; memo pads; modeling clay; newsletters; newspapers; note paper; notebooks; notebook paper; paintings; paper flags; paper cake decorations; paper party decorations; paper napkins; paper party bags; paperweights; paper gift wrap bows; gift wrapping paper; paper pennants; paper place mats; paper table cloths; plastic party bags; pen or pencil holders; pencils; pencil sharpeners; pen and pencil cases and boxes; pens; periodicals; photograph albums; photographs; pictorial prints; picture books; plastic materials for packaging (not included in other classes); portraits; postcards; posters; printed awards; printed certificates; printed invitations; printed menus; publications; recipe books; rubber stamps; sandwich bags; score cards; stamp albums; stationery; staplers; stickers; trading cards; ungraduated rulers; writing paper; writing implements; letter openers of precious metal; transfers [decalcomanias]. Headgear; Articles of apparel; Parts and accessories for all the foregoing goods, included in this class; Aprons; athletic shoes; bandanas; baseball caps; beach cover-ups; beachwear; belts; bibs; bikinis; blazers; boots; bow ties; bras; caps; chaps; cloth bibs; coats; dresses; ear muffs; footwear; gloves; golf shirts; Halloween costumes; hats; head bands; headwear; hosiery; infantwear; jackets; jeans; jerseys; kerchiefs; leotards; leg warmers; mittens; neckties; night shirts; night gowns; overalls; pajamas; pants; panty hose; polo shirts; ponchos; rainwear; robes; sandals; scarves; shirts; shoes; skirts; shorts; slacks; slippers; sleepwear; socks; stockings; sweaters; sweat pants; sweat shirts; swimsuits; tank tops; tights; T-shirts; underwear; vests; wrist bands. Sports goods and equipment; Festive decorations and artificial Christmas trees; Equipment for fairs and playgrounds; Toys, games, playthings, and curiosities; Parts and accessories for all the aforementioned goods, insofar as they are included in this class; Action skill games; action figures; board games; children's multiple activity toys; badminton sets; balloons; basketballs; bath toys; baseball bats; baseballs; beach balls; bean bags; bean bag dolls; bobblehead dolls; bowling balls; bubble making wand and solution sets; card games; chess sets; toy imitation cosmetics; Christmas stockings; Christmas tree ornaments and decorations; collectable toy figures; crib mobiles; crib toys; disc toss toys; dolls; doll clothing; doll accessories; doll playsets; electric action toys; fishing tackle; fishing rods; footballs; golf balls; golf gloves; golf ball markers; hand-held units for playing electronic games for use with or without an external display screen or monitor; hockey pucks; hockey sticks; infant toys; inflatable toys; inflatable pool toys; jigsaw puzzles; jump ropes; kites; magic tricks; marbles; manipulative games; mechanical toys; music box toys; musical toys; parlor games; party favors in the nature of small toys; paper party favors; paper party hats; party games; plush toys; puppets; roller skates; role playing toys in the nature of play sets for children to imitate real life occupations; rubber balls; skateboards; snow boards; snow globes; soccer balls; spinning tops; squeeze toys; stuffed toys; table tennis balls; table tennis paddles and rackets; table tennis tables; talking toys; target games; teddy bears; tennis balls; tennis rackets; toy action figures and accessories therefor; toy boats; toy bucket and shovel sets in the nature of sand toys; toy building blocks; toy mobiles; toy vehicles; toy scooters; toy cars; toy figures; toy banks; toy vehicles in the nature of trucks; toy watches; toy weapons; toy building structures and toy vehicle tracks; video game machines for use with televisions; volley balls; wind-up toys; yo-yos; toy trains and parts and accessories therefor; toy aircraft; fitted plastic films known as skins for covering and protecting electronic game playing apparatus, namely, video game consoles, and hand-held video game units. Publishing and reporting; Education, training, entertainment, and sports; Translation and interpreting; Rental and leasing of items related to the provision of the aforementioned services, insofar as included in this class; Consulting and information related to the aforementioned services, insofar as included in this class; Entertainment services; Development, creation, production, and distribution of digital multimedia and audio and visual content, namely, motion picture films, television programs, and multimedia entertainment and educational content; development, creation, production, distribution, and rental of audio and visual recordings; production of entertainment shows and interactive programs for distribution via audio and visual media, and electronic means; production and provision of entertainment news and entertainment information via electronic communication networks; providing online computer games, websites and applications featuring a wide variety of general interest entertainment information relating to motion picture films, television programs, musical videos, film clips, photographs, and other multimedia materials; entertainment services, namely, amusement park and theme park services; educational and entertainment services rendered in or relating to theme parks, namely, live stage shows, live amusement park shows, live performances by costumed characters, and production and presentation of live theatrical performances; production and presentation of live shows; theater productions; entertainer services, namely, live appearances by a professional entertainer.
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Distribution of motion picture films; Distribution of television programs for others; Production and distribution of television shows and movies; Entertainment services in the nature of production of motion pictures, television shows, and multimedia entertainment content; Entertainment services, namely, an ongoing multimedia program featuring action, adventure, animated content, comedy, drama, music, and news distributed via various platforms across multiple forms of transmission media; Rental of motion picture films; Provision of non-downloadable films and television programmes via a video-on-demand service; Provision of non-downloadable films and movies via a video-on-demand service; Providing films, not downloadable, via video-on-demand transmission services; Providing television programs, not downloadable, via video-on-demand transmission services; Providing online non-downloadable visual and audio recordings featuring action, adventure, animated content, comedy, drama, music, and news; Providing online computer games; Providing online non-downloadable e-books in the field of fiction and stories; Providing entertainment news and information specifically in the field of motion picture films, musical videos, film clips, and photographs via a website; Providing a website featuring entertainment information in the fields of motion picture films, musical videos, film clips, and photographs; Providing entertainment information via a website; Providing a website featuring entertainment information; Providing entertainment information in the fields of motion picture films, musical videos, film clips, history, technology, artwork, and photographs via a website; Providing online non-downloadable videos in the field of action, adventure, animated content, comedy, drama, music, and news; Providing online non-downloadable images of graphics, photographs, artwork and text; Providing online non-downloadable audio recordings in the field of action, adventure, animated content, comedy, drama, music, and news; Providing online non-downloadable comic books and graphic novels; Entertainment services, namely, providing podcasts in the field of comedy, culture and arts, current events, education, entertainment, history, interviews, music, news, and stories; Amusement park and theme park services; Entertainment in the nature of theater productions; Entertainment services in the nature of an amusement park show; Entertainment services, namely, live appearances by a celebrity, musician, athlete, actor, or costumed character; Theatrical shows provided at performance venues; Providing education in the field of entertainment and music rendered through live theater performances; Presentation of live show performances; Entertainment, namely, production of plays, musicals, and theater productions; Theatre productions
31.
INDUSTRIAL CONTROL SYSTEM DATA TAP AND MODEL FOR MANAGING INDUSTRIAL CONTROL SYSTEM
Some implementations of the disclosure are directed to a method including: receiving tapped data that was tapped from a controller of an industrial control system (ICS) while the controller controlled one or more ICS devices of the ICS, the tapped data comprising input data obtained from one or more input components of the controller communicatively coupled to the one or more ICS devices, or output data obtained from one or more output components of the controller communicatively coupled to the one or more ICS devices; and generating, using at least a trained model and the tapped data, a prediction output by the trained model that indicates a future failure of the ICS, a future maintenance event of the ICS, or a prescribed maintenance of the ICS.
Administration of consumer loyalty programs; providing incentive reward programs to enable participants to obtain discounts for general consumer merchandise and entertainment services; arranging and conducting incentive reward programs to promote the sale of general consumer merchandise and entertainment services; Advertising, marketing and sales promotion; Services relating to customer loyalty, incentive and bonus programs; Organization of customer loyalty programs for commercial, promotional or advertising purposes.
33.
METHOD OF PREDICTING MICROCLIMATE CONDITIONS BASED ON GLOBAL WEATHER
A method of training a microclimate machine learning model includes: receiving a regional weather data for a microclimate environment; detecting one or more microclimate conditions via one or more sensors positioned within the microclimate environment; determining one or more microclimate area characteristic of the microclimate environment at the time of the detected one or more microclimate conditions; generating the microclimate machine learning model based on the regional weather data, the one or more microclimate conditions, and the one or more microclimate area characteristic.
A system may include a first portion providing a first scene (e.g., a day scene) of an image, a second portion providing a second scene (e.g., a night scene) of the image, and means (e.g., a backlight) for transitioning the system from the first scene to the second scene. The first portion may be a first mode stack, and the second portion may be a second mode stack. The second mode stack may include a greater number of layers compared to the first mode stack. A filter may be positioned between the stacks. The first mode may be visible based on light directed onto the first mode stack. Selective activation of the backlight may transition the system from the first mode to the second mode, such as shifting or augmenting the image from the first mode to the second mode. Additional systems and associated methods are also disclosed.
G06F 3/14 - Sortie numérique vers un dispositif de visualisation
G09G 3/34 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques pour la présentation d'un ensemble de plusieurs caractères, p. ex. d'une page, en composant l'ensemble par combinaison d'éléments individuels disposés en matrice en commandant la lumière provenant d'une source indépendante
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Entertainment; amusement park and theme park services; entertainment services, namely, providing podcasts in the field of comedy, culture and arts, current events, education, entertainment, history, interviews, music, news, and stories; entertainer services, namely, live appearances by a professional entertainer; production of entertainment shows and interactive programs for distribution via audio and visual media, and electronic means; production and presentation of live shows; production, and distribution of digital multimedia and audio and visual content, namely, motion picture films, television programs, and multimedia entertainment content; production, and distribution, of audio and visual recordings; providing films and television programmes, non-downloadable, via video-on-demand services; providing online non-downloadable visual and audio recordings featuring comedy, adventure, drama, and animated content; providing online computer games, websites and applications featuring a wide variety of general interest entertainment information relating to motion picture films, television programs, musical videos, film clips, photographs, and other multimedia materials; providing online interactive games accessible via mobile phones and wireless devices; Providing non-downloadable electronic publications in the nature of books, magazines, journals and newspapers in the field of novels, comics and cartoons.
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Production and distribution of television shows and movies; Entertainment services, namely, an ongoing multimedia program featuring comedy, adventure, drama, and animated content distributed via various platforms across multiple forms of transmission media; Provision of non-downloadable films and television programmes via a video-on-demand service; Providing television programs, not downloadable, via video-on-demand transmission services; Providing online non-downloadable visual and audio recordings featuring comedy, adventure, drama, and animated content; Providing online computer games; Providing online non-downloadable e-books in the field of fiction; Providing a website featuring entertainment information in the fields of mobile games and television programs; Providing entertainment information in the fields of mobile games and television programs via a website; Providing online non-downloadable videos in the field of comedy, adventure, drama, and animated content; Providing online non-downloadable images of graphics, photographs, artwork, and text; Providing online non-downloadable audio recordings in the field of comedy, adventure, drama, and animated content; Entertainment services, namely, providing podcasts in the field of comedy, culture and arts, current events, education, entertainment, history, interviews, music, news, and stories; Amusement park and theme park services; Presentation of live show performances
A computer implemented method includes receiving, by a processor, an image including one or more subjects and one more obstructions. The method further includes partitioning, by the processor, the image into a plurality of image segments, where the one or more subjects and one or more obstructions are represented as separate image segments of the plurality of image segments. The method further includes obtaining, by the processor, depth information for the plurality of image segments. The method further includes identifying one or more focal image segments of the plurality of image segments based on the depth information of the plurality of image segments and modifying the image based on the one or more focal image segments to generate a modified image.
A system includes an operating apparatus, a control system processor configured to control the operating apparatus by dynamically providing control data to the operating apparatus, the control system processor being further configured to dynamically receive status data from the operating apparatus, wherein an operational state of the control system processor is defined in accordance with the status data received from the operating apparatus. The system also includes a data acquisition module configured to also dynamically receive the status data from the operating apparatus, as well as a proxy processor communicatively coupled to the data acquisition module. The proxy processor is configured to obtain the status data from the data acquisition module, and mimic, using the status data obtained from the data acquisition module, the operational state of the control system processor.
G05B 19/05 - Automates à logique programmables, p. ex. simulant les interconnexions logiques de signaux d'après des diagrammes en échelle ou des organigrammes
A system includes a computing platform having a hardware processor and a memory storing software code and a content delivery application deployable to multiple personal communication devices, as well as multiple directional antennas communicatively coupled to the computing platform. The hardware processor is configured to execute the software code to, transmit, using a first directional antenna of the multiple directional antennas, a content activation signal to a predetermined area within a venue, transmission of the content activation signal being limited to the predetermined area. The content activation signal causes content relevant to an event at the predetermined area to be played out by the content delivery application deployed to one of the multiple personal communication devices to a user of that personal communication device, only when that personal communication device is present in the predetermined area.
H04N 21/233 - Traitement de flux audio élémentaires
G06F 16/487 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des informations géographiques ou spatiales, p. ex. la localisation
H04N 21/439 - Traitement de flux audio élémentaires
H04W 4/021 - Services concernant des domaines particuliers, p. ex. services de points d’intérêt, services sur place ou géorepères
A system includes a computing platform having a hardware processor and a memory storing software code and a content delivery application deployable to multiple personal communication devices, as well as multiple directional antennas communicatively coupled to the computing platform. The hardware processor is configured to execute the software code to, transmit, using a first directional antenna of the multiple directional antennas, a content activation signal to a predetermined area within a venue, transmission of the content activation signal being limited to the predetermined area. The content activation signal causes content relevant to an event at the predetermined area to be played out by the content delivery application deployed to one of the multiple personal communication devices to a user of that personal communication device, only when that personal communication device is present in the predetermined area.
H04N 21/214 - Plate-forme spécialisée de serveur, p. ex. serveur situé dans un avion, un hôtel ou un hôpital
H04N 21/239 - Interfaçage de la voie montante du réseau de transmission, p. ex. établissement de priorité des requêtes de clients
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p. ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données collaboratives
H04N 21/414 - Plate-formes spécialisées de client, p. ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
H04N 21/6334 - Signaux de commande issus du serveur dirigés vers des éléments du réseau ou du client vers le client pour l’autorisation, p. ex. en transmettant une clé
41.
WAVELET-BASED AUTOENCODERS FOR LATENT DIFFUSION MODELS
ETH Zürich (Eidgenössische Technische Hochschule Zürich), (Suisse)
Inventeur(s)
Sadat, Seyedmorteza
Buhmann, Jakob Joachim
Weber, Romann Matthew
Bradley, Derek Edward
Abrégé
The computational requirements of an encoder of an autoencoder can be reduced by pre-processing the images using a discrete wavelet transform (DWT). In one embodiment, the encoder uses a multi-level DWT to extract multiscale information from the input images. If using a learned encoder, performing the multi-level DWT enables the encoder to have less complex feature extraction and aggregation networks (e.g., convolution neural networks (CNNs)) than a standard encoder for an autoencoder. This means the VAE can execute faster, use less computational resources (such as GPU memory), and use less power than traditional VAEs. If using a non-learned encoder, the result of the multi-level DWT can be used as the latent code without using feature extraction and aggregation networks.
G06T 5/10 - Amélioration ou restauration d'image utilisant le filtrage dans le domaine non spatial
G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
G06V 10/52 - Analyse spatiale multi-échelle, p. ex. analyse par ondelettes
G06V 10/80 - Fusion, c.-à-d. combinaison des données de diverses sources au niveau du capteur, du prétraitement, de l’extraction des caractéristiques ou de la classification
42.
TECHNIQUES FOR RE-AGING FACES IN IMAGES AND VIDEO FRAMES
ETH Zürich (Eidgenössische Technische Hochschule Zürich) (Suisse)
Inventeur(s)
Zoss, Gaspard
Bradley, Derek Edward
Chandran, Prashanth
Urnau Gotardo, Paulo Fabiano
Sifakis, Eftychios Dimitrios
Abrégé
Techniques are disclosed for re-aging images of faces and three-dimensional (3D) geometry representing faces. In some embodiments, an image of a face, an input age, and a target age, are input into a re-aging model, which outputs a re-aging delta image that can be combined with the input image to generate a re-aged image of the face. In some embodiments, 3D geometry representing a face is re-aged using local 3D re-aging models that each include a blendshape model for finding a linear combination of sample patches from geometries of different facial identities and generating a new shape for the patch at a target age based on the linear combination. In some embodiments, 3D geometry representing a face is re-aged by performing a shape-from-shading technique using re-aged images of the face captured from different viewpoints, which can optionally be constrained to linear combinations of sample patches from local blendshape models.
Systems and methods for color space mapping are disclosed. First image data is received comprising first color information in a first color space, which can be a pixel-based color space. Second image data is generated based on the first image data, comprising converted second color information in a second color space based on the first color information. The second color space can be a pigment-based color space. The second image data is modified in the second color space using at least the converted second color information. Supplemental color data is generated based on the modified second image data. A modified image is generated in the first color space using the modified second image data and the generated supplemental color data, the modified image comprising modified color information in the first color space based at least in part on the supplemental color data. The second image data and the supplemental color data are generated using machine learning.
Beijing YoJaJa Software Technology Development Co., Ltd. (Chine)
Inventeur(s)
Liu, Chen
Zhang, Wenhao
Xue, Yuanyi
Huangfu, Xuchang
Abrégé
In some embodiments, a method receives a plurality of representations of a relationship between bitrate and quality for a first portion of content. Representations in the plurality of representations are based on respective second portions of the content that is included in the first portion of the video. Clusters of the plurality of representations are generated and the clusters are analyzed to determine a first list of encoding operational points for respective clusters. The method analyzes the first list of encoding operational points for respective cluster to determine a second list of encoding operational points. The second list of encoding operational points is output for use in encoding the first portion of content.
H04N 19/176 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant un bloc, p. ex. un macrobloc
G06V 10/762 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant le regroupement, p. ex. de visages similaires sur les réseaux sociaux
H04N 19/119 - Aspects de subdivision adaptative, p. ex. subdivision d’une image en blocs de codage rectangulaires ou non
45.
Multi-Sourced Machine Learning Model-Based Artificial Intelligence Character Training and Development
A system includes a hardware processor configured to execute software code to receive interaction data identifying an action and personality profiles corresponding respectively to multiple participant cohorts in the action, generate, using the interaction data, an interaction graph of behaviors of the participant cohorts in the action, simulate, using a behavior model, participation of each of the participant cohorts in the action to provide a predicted interaction graph, and compare the predicted and generated interaction graphs to identify a similarity score for the predicted interaction graph relative to the generated interaction graph. When the similarity score satisfies a similarity criterion, the software code is executed to train, using the behavior model, an artificial intelligence character for interactions. When the similarity score fails to satisfy the similarity criterion, the software code is executed to modify the behavior model based on one or more differences between the predicted and generated interaction graphs.
Techniques to manage media flows for broadcast with public cloud networks. A request for a media flow is received. A location of the media flow is identified based on a registration database configured to maintain locations of media flows across a media production facility and a public cloud network facility. The media flow is accessed, and at least one of the receiving entity or the requesting entity is configured to generate media based on the media flow.
H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
H04L 41/04 - Architectures ou dispositions de gestion de réseau
H04L 41/069 - Gestion des fautes, des événements, des alarmes ou des notifications en utilisant des journaux de notificationsPost-traitement des notifications
H04L 41/342 - Canaux de signalisation pour la communication dédiée à la gestion du réseau entre entités virtuelles, p. ex. orchestrateurs, SDN ou NFV
H04L 41/40 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant la virtualisation des fonctions réseau ou ressources, p. ex. entités SDN ou NFV
H04L 43/04 - Traitement des données de surveillance capturées, p. ex. pour la génération de fichiers journaux
H04L 43/062 - Génération de rapports liés au trafic du réseau
H04L 47/70 - Contrôle d'admissionAllocation des ressources
H04L 65/60 - Diffusion en flux de paquets multimédias
H04L 65/611 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour la multidiffusion ou la diffusion
H04L 65/65 - Protocoles de diffusion en flux de paquets multimédias, p. ex. protocole de transport en temps réel [RTP] ou protocole de commande en temps réel [RTCP]
H04L 65/70 - Mise en paquets adaptés au réseau des données multimédias
H04L 65/75 - Gestion des paquets du réseau multimédia
H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
H04L 69/04 - Protocoles de compression de données, p. ex. ROHC
H04N 21/266 - Gestion de canal ou de contenu, p. ex. génération et gestion de clés et de messages de titres d'accès dans un système d'accès conditionnel, fusion d'un canal de monodiffusion de VOD dans un canal multidiffusion
The present invention sets forth a technique for automatically managing access control authorization in a distributed computing system. This technique includes receiving an access request from a requesting entity and recording the access request in an audit log. The technique also includes retrieving access control policies associated with the access request and retrieving attribute data values from an entity data store. The technique further includes generating an access request evaluation based on the access request, the access control policies, and the attribute data values. The technique further includes transmitting the access request evaluation to the requesting entity.
Techniques for generating modified images using content information and style information are disclosed. First image data comprising image content information is received, and a content encoder generates a first embedding by extracting the image content information from the first image data. A second embedding generated by a style encoder is received, the second embedding comprising style information of second image data. The style information comprises color information and texture information. A decoder generates a modified image using the first embedding and the second embedding, the modified image comprising the image content information of the first image data and the style information of the second image data.
Techniques for generating modified images using facial content information are disclosed. First image data comprising first facial content information is received, and a facial content encoder generates a first embedding by extracting the first facial content information from the first image data. Second image data comprising second facial content information and non-facial content information (e.g., style information, pose, facial expression) is received, and a non-facial content encoder generates a second embedding comprising the non-facial content information. A decoder generates a modified image using the first embedding and the second embedding, the modified image comprising the first facial content information of the first image data and the non-facial content information of the second image data.
In some embodiments, a method determines a disparity value from a plurality of disparity values in a current frame of a stereoscopic video. The disparity value is based on a difference of a value for a pixel between a first video and a second video of the stereoscopic video. A location is determined in a current frame that include the disparity value. The method analyzes first frames prior to the current frame to adjust disparity values in the first frames to generate one or more adjusted first disparity values. Also, the method analyzes second frames after the current frame to adjust disparity values in the second frames to generate one or more adjusted second disparity values. The one or more adjusted first disparity values and the one or more adjusted second disparity values are output for use in displaying captions in the first video or the second video.
Techniques for identifying a plurality of scenes relating to a first content item and selecting, using a computing system, two or more scenes, of the plurality of scenes, for a customized content summary for a user are disclosed. This includes identifying a point in time when the user stopped consuming the first content item and selecting the two or more scenes based on the identified point in time. The selected two or more scenes were previously presented to the user, prior to the point in time when the user stopped consuming the first content item. The techniques further include generating the customized content summary, using the computing system, by combining the selected two or more scenes.
A method may include receiving a 3D point cloud of a space, identifying points of the 3D point cloud at selective locations of the 3D point cloud, and comparing the points to a map of the space to localize an AGV within the space. A method may include receiving a 3D point cloud of a space, identifying multiple points of the 3D point cloud at respective beam angles from a sensor, and comparing the multiple points to a map of the space to localize an AGV within the space. A method may include receiving a 3D point cloud of a space, identifying first and second sets of points at respective first and second 2D planes, and comparing the sets of points to a map of the space to localize an AGV within the space. Additional methods and associated systems are also disclosed.
A system includes a hardware processor and a memory storing software code and a style transfer machine learning (ML) model. The hardware processor is configured to execute the software code to receive an image and a style sample of a selected stylization for an original surface mesh depicted by the image, perform a view-independent reparametrization of the original surface mesh to provide a reparametrized surface mesh, render a three-dimensional (3-D) representation of the reparametrized surface mesh, and generate, using a plurality of virtual cameras, a plurality of perspective images of the 3-D representation. The hardware processor is further configured to execute the software code to stylize, using the style transfer ML model, the style sample and the plurality of perspective images of the 3-D representation, the original surface mesh, to provide a stylized version of the original surface mesh having the selected stylization.
BEIJING YOJAJA SOFTWARE TECHNOLOGY DEVELOPMENT CO. LTD. (Chine)
Inventeur(s)
Xue, Yuanyi
Bracco, Michael John
Labrozzi, Scott Christopher
Schroers, Christopher Richard
Zhang, Wenhao
Abrégé
One embodiment of the present invention sets forth a technique for inserting content into a media program. The technique includes determining a plurality of markers corresponding to a plurality of locations within a media program. The technique also includes for each marker included in the plurality of markers, automatically analyzing a first set of intervals within the media program that lead up to the marker and a second set of intervals within the media program that immediately follow the marker and determine a set of audio characteristics associated with the first set of intervals and the second set of intervals. The technique further includes generating a plurality of scores for the plurality of markers based on the set of audio characteristics for each marker and inserting additional content at one or more markers included in the plurality of markers based on the plurality of scores.
H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
H04N 21/439 - Traitement de flux audio élémentaires
H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
A system for providing a three-dimensional effect include a display that generates emitted light having a first characteristic; a selective light filter that passes or reflects the emitted light based on the first characteristic; a physical prop at least partially positioned between the selective light filter and a viewing location, wherein incident light from the viewing location is reflected by the physical prop and the selective light filter based on a second characteristic of the incident light.
G02B 30/52 - Systèmes ou appareils optiques pour produire des effets tridimensionnels [3D], p. ex. des effets stéréoscopiques l’image étant construite à partir d'éléments d'image répartis sur un volume 3D, p. ex. des voxels le volume 3D étant construit à partir d'une pile ou d'une séquence de plans 2D, p. ex. systèmes d'échantillonnage en profondeur
G02B 27/14 - Systèmes divisant ou combinant des faisceaux fonctionnant uniquement par réflexion
G02B 30/56 - Systèmes ou appareils optiques pour produire des effets tridimensionnels [3D], p. ex. des effets stéréoscopiques l’image étant construite à partir d'éléments d'image répartis sur un volume 3D, p. ex. des voxels en projetant une image aérienne ou flottante
H04N 13/337 - Affichage pour le visionnement à l’aide de lunettes spéciales ou de visiocasques utilisant le multiplexage par polarisation
A method for content modification executed by a computer including a processor and a memory includes receiving an initial image that includes light emitted from a representation of a light source. The method further includes analyzing the initial image, with a delighting model, to predict a second image comprising negative light of the initial image. The method further includes subtracting pixel values of the predicted second image comprising negative light of the initial image from pixel values of the initial image. The method further includes outputting a third image comprising the initial image without the emitted light from the representation of the light source. A second method includes training a delighting model with the initial image with an added predetermined light source and the predetermined light source, to predict an image comprising negative light of the initial image.
ETH Zürich (Eidgenössische Technische Hochschule Zürich) (Suisse)
Inventeur(s)
Bradley, Derek Edward
Yang, Lingchen
Zoss, Gaspard
Chandran, Prashanth
Solenthaler, Barbara
Sifakis, Eftychios Dimitrios
Abrégé
The present invention sets forth techniques for generating a facial animation. The techniques include receiving a latent identity code including a first set of features describing a neutral facial depiction associated with an identity and receiving a latent expression code including a second set of features describing a facial expression associated with the identity. The techniques also include generating, via a first machine learning model, an identity-specific facial representation based on a canonical facial representation and the latent identity code and generating, via a second machine learning model and based on the latent identity code, the latent expression code, and the identity-specific facial representation, a muscle actuation field tensor and one or more bone transformations associated with the deformed canonical facial representation. The techniques further include generating, via a physics-based simulator, a facial animation based on at least the muscle actuation field tensor and the one or more bone transformations.
ETH Zürich (Eidgenössische Technische Hochschule Zürich) (Suisse)
Inventeur(s)
Djelouah, Abdelaziz
Bozic, Vukasin
Schroers, Christopher Richard
Timofte, Radu
Zhang, Yang
Gross, Markus Hans
Abrégé
Embodiments of the present disclosure provide techniques for colorizing visual content using artificial intelligence models. An example method generally includes receiving an image and an input prompt specifying a colorization to apply to the image. Based on an encoded version of the image and a textual description of the image input into a machine learning model, one or more color maps associated with the specified colorization to apply to the image are generated. A colorized version of the image is generated by a generative artificial intelligence model based on combining a grayscale version of the image and the one or more color maps, and the colorized version of the image is output.
A system for providing a motion for a robotic device includes: a memory storing: a plurality of animation styles, and a sample motion for the robotic device. The sample motion complies with kinematic and dynamic constraints associated with the robotic device. The system includes a processing element in communication with the memory; an animation engine executed by the processing element. The animation engine receives: a target kinematic state of at least a portion of the robotic device, a selection of at least one of the plurality of animation styles, and a real or simulated state of the robotic device. The animation engine generates at least one actuator command configured to modify the sample motion based on the target kinematic state, the selected at least one of the plurality of animation styles, and the real or simulated state of the robotic device.
G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
B25J 5/00 - Manipulateurs montés sur roues ou sur support mobile
G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p. ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
G06F 3/04847 - Techniques d’interaction pour la commande des valeurs des paramètres, p. ex. interaction avec des règles ou des cadrans
G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Entertainment services in the nature of a program series provided through cable television, broadcast television, internet, video-on-demand, and through other forms of transmission media; providing online information in the field of entertainment concerning television programs.
61.
VULNERABILITY AND REMEDIATION VALIDATION AUTOMATION
A method of qualifying a vulnerability detection for remediation comprising: obtaining a vulnerability detection from a vulnerability scanner for a target system; determining qualification data qualifying the vulnerability detection, wherein the qualification data is based on a configuration of the target system excluded in the vulnerability detection from the vulnerability scanner; and associating the qualification data with the vulnerability detection.
G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p. ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
62.
SYSTEMS AND METHODS TO DEFINE A CREATIVE ASSET FOR PRESENTATION WITH STREAMING VIDEO CONTENT THROUGH DIFFERENT VERSIONS OF A STREAMING VIDEO PLAYER APPLICATION
Systems and method to generate creative asset files for rendering creative assets with streaming video content through different versions of a streaming video player application. Exemplary implementations may: receive an arrangement of items of content for a creative asset, determine a creative asset specification that conveys the arrangement of the items of content, analyze the creative asset specification to verify that the creative asset specification is compliant with a player-compliant schema for encoding media, generate a creative asset file that facilitates rendering of the creative asset by the different versions of the streaming video player application for presentation with streaming video, generate multiple renderings of the creative asset from the creative asset file that reflect expected renderings to be generated by the different versions of the streaming video player application, effectuate presentation of the multiple renderings through the design user interface, or other exemplary implementations.
H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
63.
QUALITY OF SERVICE MONITORING FOR STREAMING CONTENT
Techniques relating to streaming video are disclosed. These techniques include identifying one or more streaming video sessions for one or more users based on a plurality of events relating to streaming video for the one or more users. The techniques further include storing data for the one or more streaming video sessions in an electronic database, based on the plurality of events, identifying a plurality of metadata relating to the events, and determining, based on a threshold value, a time to store at least a portion of the plurality of metadata in the electronic database, the time occurring after the storing the data for the one or more streaming video sessions. The techniques further include responding to a query for metrics relating to the one or more streaming video sessions by aggregating at least a portion of the stored data.
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Entertainment services in the nature of a television series in the field of drama, crime, and mystery; Providing entertainment information in the field of television via the internet; Providing online non-downloadable videos in the field of entertainment; Providing online non-downloadable images of entertainment
65.
Interruption Response by an Artificial Intelligence Character
THE WALT DISNEY COMPANY (SWITZERLAND) GMBH (Suisse)
Inventeur(s)
Kennedy, James R.
Kantharaju, Reshmashree Bangalore
Paetzel-Pruesmann, Maike
Cumbal, Ronald
Kumar, Komath Naveen
Abrégé
A system includes a hardware processor, a memory storing software code, and a machine learning (ML) model trained to detect an interruption to a conversation. The system detects, during a conversational turn by an artificial intelligence (AI) character in interaction with a human and/or another AI character, sound produced by the human and/or the other AI character, classifies, using the ML model, the sound as an interruption or irrelevant to the interaction. When the sound is irrelevant to the interaction, the conversational turn of the AI character continues. When the sound is an interruption, the system identifies a response strategy for continuing the interaction, and executes the response strategy including at least one of: (i) retention of the conversational turn, (ii) relinquishment of the conversational turn, or (iii) a negotiation, with the human and/or the other AI character, to determine the retention or the relinquishment of the conversational turn.
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p. ex. dialogue homme-machine
G06N 3/006 - Vie artificielle, c.-à-d. agencements informatiques simulant la vie fondés sur des formes de vie individuelles ou collectives simulées et virtuelles, p. ex. simulations sociales ou optimisation par essaims particulaires [PSO]
ETH Zürich (Eidgenössische Technische Hochschule Zürich) (Suisse)
Inventeur(s)
Zhang, Yang
Song, Mingyang
Schroers, Christopher Richard
Aydin, Tunc Ozan
Xue, Yuanyi
Labrozzi, Scott
Abrégé
In some embodiments, a method receives source content. A pre-processor pre-processes the source content to output pre-processed source content. The pre-processor includes a first parameter that is trained based on a differentiable proxy codec, and a calculated adjustment to a second parameter of the differentiable proxy codec is used to train the first parameter of the pre-processor. The method encodes the pre-processed source content into compressed pre-processed source content. The compressed pre-processed source content is output.
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Distribution of motion picture films; Entertainment services in the nature of production of motion pictures and multimedia entertainment content; Provision of non-downloadable films and movies via a video-on-demand service; Providing online non-downloadable visual and audio recordings featuring live-action, comedy, and drama; Providing entertainment information via a website
ETH Zürich (Eidgenössische Technische Hochschule Zürich) (Suisse)
Inventeur(s)
Guay, Martin
Agrawal, Dhruv
Buhmann, Jakob Joachim
Borer, Dominik Tobias
Abrégé
One embodiment of the present invention sets forth a technique for generating a pose for a virtual character. The technique includes determining a graph representation of one or more sets of joints in the virtual character based on (i) constraints associated with one or more joints included in the set(s) of joints and (ii) proportions associated with pairs of joints included in the set(s) of joints. The technique also includes generating, via execution of a neural network, a set of updated node states for the set(s) of joints based on the graph representation. The technique further includes generating, based on the updated node states, one or more output poses that correspond to the set(s) of joints, wherein the output pose(s) include (i) a first set of joint positions for the set(s) of joints, (ii) a first set of joint orientations for the set(s) of joints, and (iii) the proportions.
The present invention sets forth techniques for performing path guiding. The techniques include receiving a representation of a three-dimensional (3D) scene and a virtual camera location and generating a lightpath that originates at the virtual camera location and reaches a point included in the 3D scene. The techniques also include selecting, from a set of candidate directions, a direction in which to extend the generated lightpath from the point, wherein the selecting is based at least on one or estimates of incident light characteristics associated with the 3D scene predicted by a machine learning model. The techniques further include extending the generated lightpath in the selected direction and generating a two-dimensional (2D) rendering of the 3D scene, based at least on the generated lightpath.
ETH Zurich (EIDGENOSSISCHE TECHNISCHE HOCHSCHULE ZURICH) (Suisse)
Inventeur(s)
Schroers, Christopher Richard
Azevedo, Roberto Gerson De Albuquerque
Gregory, Nicholas David
Xue, Yuanyi
Labrozzi, Scott
Djelouah, Abdelaziz
Abrégé
A system includes a machine learning (ML) model-based video downsampler configured to receive an input video sequence having a first display resolution, and to map the input video sequence to a lower resolution video sequence having a second display resolution lower than the first display resolution. The system also includes a neural network-based (NN-based) proxy video codec configured to transform the lower resolution video sequence into a decoded proxy bitstream. In addition, the system includes an upsampler configured to produce an output video sequence using the decoded proxy bitstream.
H04N 19/132 - Échantillonnage, masquage ou troncature d’unités de codage, p. ex. ré-échantillonnage adaptatif, saut de trames, interpolation de trames ou masquage de coefficients haute fréquence de transformée
H04N 19/184 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant des bits, p. ex. de flux vidéo compressé
41 - Éducation, divertissements, activités sportives et culturelles
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Educational services, namely, providing courses, classes, seminars, and workshops in the fields of musical theater and live stage performances, production services, and staging services; Educational services, namely, conducting classes, seminars, and workshops in the field of musical theater and live stage performances, production services, and staging services; Educational services, namely, conducting an online course in the fields of musical theater and live stage performances and distribution of training materials in connection therewith; Providing on-line videos featuring information about producing and staging a school musical, not downloadable; Provision of information relating to live entertainment; Presentation of live show performances; Entertainment, namely, production of musical theater and live stage performances; Entertainment services in the nature of live musical performances; Live musical theater performances; Theatre productions Providing online non-downloadable computer software platforms for online training to produce and stage school musicals and live stage plays
72.
DATA PROTECTION USING PSEUDONYMIZATION AND ANONYMIZATION
Techniques relating to data privacy are disclosed. These techniques include identifying data fields relating to a first data record, and generating transformed data fields by transforming the data fields using one or more transformations. Each of the transformations includes at least one of: (i) a hash function or (ii) a surrogate key function. The techniques further include generating encrypted data fields by encrypting the data fields using a respective encryption key, and storing the transformed data fields, the encrypted data fields, and of encryption keys. This includes storing the transformed data fields in one or more first storage locations, storing a first mapping between each of the transformed data fields and a corresponding encrypted data field in one or more second storage locations, and storing a second mapping between each of the transformed data fields and a corresponding encryption key in one or more third storage locations.
G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
09 - Appareils et instruments scientifiques et électriques
Produits et services
Apparatus for recording, transmission, processing, and reproduction of sound, images, or data; digital media; audio books; audio and visual recordings; podcasts; video game software; computer programs and software; downloadable electronic publications; e-books; downloadable game software; downloadable mobile applications; consumer electronics and accessories therefor; eyeglasses and sunglasses and accessories therefor; binoculars; decorative magnets; graduated rulers; microphones; helmets; flotation vests; protective face masks for the prevention of accident or injury; snorkels; swimming goggles; swim masks
Children's multiple activity toys; Disc toss toys; Electric action toys; Infant toys; Inflatable toys; Musical toys; Plush toys; Squeeze toys; Stuffed toys; Talking toys; Toy action figures and accessories therefor; Toy boats; Sand toys; Toy building blocks; Toy mobiles; Toy vehicles; Toy scooters; Toy figures; Toy imitation cosmetics; Toy banks; Toy watches; Toy weapons; Toy building structures and toy vehicle tracks; Mechanical toys; Toy trains and parts and accessories therefor; Toy aircraft; Role playing toys in the nature of play sets for children to imitate real life occupations; Basketballs; Baseball bats; Baseballs; Beach balls; Bowling balls; Fishing tackle; Fishing rods; Footballs; Golf balls; Golf gloves; Golf ball markers; Jump ropes; Roller skates; Skateboards; Soccer balls; Table tennis balls; Table tennis paddles; Table tennis rackets; Tennis balls; Tennis rackets; Volley balls; Action skill games; Board games; Card games; Jigsaw puzzles; Manipulative games; Party games; Playing cards; Target games; Bean bags; Dolls; Doll clothing; Doll accessories; Playsets for dolls; Bobblehead dolls; Bubble making wand and solution sets; Puppets; Kites; Magic tricks; Marbles; Rubber balls; Play balls; Yo-yos; Teddy bears; Balloons; Christmas stockings; Christmas tree ornaments and decorations; Crib mobiles; Equipment sold as a unit for playing card games; Hand-held units for playing electronic games for use with external display screen or monitor; Hand held units for playing electronic games other than those adapted for use with an external display screen or monitor; Party favors in the nature of small toys; Paper party favors; Paper party hats; Snow globes; Fitted plastic films known as skins for covering and protecting electronic game playing apparatus, namely, video game consoles and hand-held video game units; Video game machines for use with televisions; Toy for pets; Balls for games
Paper and paper articles; cardboard and cardboard articles; printed matter; publications; books; photographs; portraits; paintings; photo-engravings; stationery; office and school supplies; temporary tattoo transfers; foam stamps; party bags; plastic sandwich bags; shopping bags; plastic name badges
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Entertainment services, namely, providing online video games; Electronic games services provided by means of the internet; Organization of electronic game competitions; Entertainment in the nature of gaming events, gaming competitions, and gaming tournaments; Gaming services in the nature of conducting game tournaments and competitions
79.
Interactive System Rendering Human Speaker Specified Expressions
A system includes a hardware processor and a memory storing software code and a natural language understanding (NLU) model. The hardware processor executes the software code to receive audio input including speech by a human speaker, produce a text transcription of the audio input, identify, using the NLU model and the text transcription, a segment of interest of the audio input that includes a feature of interest, and analyze one or more audio characteristic(s) of the feature of interest. The software code is further executed to identify, using the text transcription, a text string corresponding to the feature of interest, generate a response to the audio input that includes the text string, and modify the response using the audio characteristic(s) to produce an output response in which the text string is uttered in a characteristic voice of a non-human social agent using a word pronunciation utilized by the human speaker.
The present invention sets forth a technique for rendering a volumetric medium. The technique includes generating, in a first rendering pass, a first set of pixel values associated with rendering the volumetric medium using a first upper bound on a density of the volumetric medium. The technique also includes generating, in a second rendering pass, a second set of pixel values associated with rendering the volumetric medium using a second upper bound on the density of the volumetric medium, wherein the second upper bound is different from the first upper bound. The technique further includes generating a rendering of the volumetric medium based on the first set of pixel values and the second set of pixel values.
One embodiment of the present invention sets forth a technique for rendering a volumetric medium. The technique includes determining a null density for the volumetric medium based on a real density of the volumetric medium and an upper bound on a density of the volumetric medium. The technique also includes determining a distance associated with a ray based on the null density and computing a transmittance associated with the distance. The technique further includes rendering the volumetric medium based on the transmittance.
A system may include a passenger compartment comprising a first compartment connector and a second compartment connector. The second compartment connector is configured to engage with a first support structure connector of a first support structure. The system may include an arm member configured to be engaged with the first compartment connector of the passenger compartment. The system may include a controller in communication with the arm member. The arm member, upon direction from the controller, is engageable with the first compartment connector, and, when the second compartment connector is uncoupled from the first support structure connector, the arm member is configured to position the passenger compartment adjacent to a second support structure having a second support structure connector. The second compartment connector is configured to engage the second support structure connector.
ETH Zürich (Eidgenössische Technische Hochschule Zürich) (Suisse)
Inventeur(s)
Bradley, Derek Edward
Chandran, Prashanth
Weiss, Sebastian Klaus
Xu, Yingyan
Zoss, Gaspard
Abrégé
The present invention sets forth techniques for generating an animation sequence. The techniques include receiving one or more three-dimensional (3D) input meshes, wherein each input mesh includes a representation of an object included in a 3D scene. The techniques also include receiving, for each of the 3D input meshes, a virtual camera position associated with the 3D input mesh and one or more virtual lighting positions associated with the 3D input mesh. The techniques further include generating, for each of the 3D input meshes and via a trained machine learning model, one or more rendered frames associated with the 3D input mesh, wherein each rendered frame includes a two-dimensional (2D) representation of the object as viewed from the virtual camera position and illuminated by one or more virtual lights located at the one or more virtual lighting positions, and generating an output animation sequence based on the rendered frames.
ETH ZURICH (EIDGENOSSISCHE TECHNISCHE HOCHSCHULE ZURICH) (Suisse)
Inventeur(s)
Azevedo, Roberto Gerson De Albuquerque
Schroers, Christopher Richard
Labrozzi, Scott
Saethre, Jens Eirik
Xue, Yuanyl
Abrégé
A system includes a tunable neural network-based video encoder configured to receive a video sequence including multiple video frames, generate a frame-specific embedding of a first video frame of the multiple video frames, and identify one or more group-of-pictures (GOP) features of a subset of the multiple video frames, the subset of the including the first video frame. The tunable neural network-based video encoder is further configured to combine the frame-specific embedding of the first video frame and the one or more GOP features of the first plurality of the plurality of video frames to provide a latent feature corresponding to a compressed version of the first video frame.
H04N 19/189 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par le procédé d’adaptation, l’outil d’adaptation ou le type d’adaptation utilisés pour le codage adaptatif
H04N 19/136 - Caractéristiques ou propriétés du signal vidéo entrant
H04N 19/172 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une image, une trame ou un champ
H04N 19/177 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant un groupe d’images [GOP]
85.
EXTRACTING QUAD-MESHES WITH PIXEL-LEVEL DETAILS AND MATERIALS FROM IMAGES
ETH Zürich (Eidgenössische Technische Hochschule Zürich) (Suisse)
Inventeur(s)
Riemenschneider, Hayko Jochen Wilhelm
Schroers, Christopher Richard
Fruehauf, Maximilian
Abrégé
One embodiment of the present invention sets forth a technique for generating a quad-dominant mesh of an object. The technique includes generating, via at least one of a first set of machine learning models, a three-dimensional (3D) triangle mesh of an object based on one or more two-dimensional input images of the object, iteratively learning, via a second set of machine learning models, an orientation field and a position field associated with a set of vertices included in the 3D triangle mesh, extracting a quad-dominant mesh associated with the object from the input triangle mesh based on the orientation field and the position field, wherein the quad-dominant mesh comprises one or more quadrilaterals, rendering an image based on the quad-dominant mesh; and optimizing the quad-dominant mesh by propagating a loss generated based on the image to the set of machine learning models.
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Distribution of motion picture films; Distribution of television programs for others; Production and distribution of television shows and movies; Entertainment services in the nature of production of motion picture films, television programs, and multimedia entertainment content; Providing television programs, not downloadable, via video-on-demand transmission services; Provision of non-downloadable films and television programmes via a video-on-demand service; Providing online non-downloadable visual and audio recordings featuring live-action, comedy, drama, music, news and animated content; Providing entertainment news and information specifically in the field of motion picture films, television programs, musical videos, film clips, and photographs via a website; Providing a website featuring entertainment information in the fields of motion picture films, television programs, musical videos, film clips, and photographs; Providing entertainment information via a website; Providing online non-downloadable videos in the field of action, adventure, animation, comedy, and drama
A system for performing context-based management of social agent interactions includes processing hardware and a memory storing a software code. The processing hardware executes the software code to detect the presence of an interaction partner, identify a present state of an interaction with the interaction partner, and to determine, based on the present state, a first score for each of multiple interactive expressions for use in initiating or continuing the interaction. The processing hardware further executes the software code to predict a state change of the interaction based on each of the interactive expressions to provide multiple predicted state changes corresponding respectively to the multiple interactive expressions, to determine, using the predicted state changes, a second score for each of the interactive expressions, and to select, using the first scores and the second scores, at least one of the interactive expressions to initiate or continue the interaction.
G06N 3/006 - Vie artificielle, c.-à-d. agencements informatiques simulant la vie fondés sur des formes de vie individuelles ou collectives simulées et virtuelles, p. ex. simulations sociales ou optimisation par essaims particulaires [PSO]
G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
88.
SYSTEM AND METHOD FOR VERIFYING PROPER USAGE OF PASSENGER RESTRAINTS
A restraint verification platform may obtain video data video data of a passenger in a passenger seat. The restraint verification platform may analyze the video data using one or more machine learning models trained to detect passengers in passenger seats and passenger restraints of the passenger seats. The restraint verification platform may detect, using the one or more machine learning models and based on analyzing the video data, the passenger in the passenger seat and a passenger restraint of the passenger seat. The restraint verification platform may determine, based on analyzing the video data, that the passenger restraint is not properly securing the passenger. The restraint verification platform may perform an action based on determining that the passenger restraint is not properly securing the passenger.
B60R 22/48 - Systèmes de commande, alarmes, ou systèmes d'inter-verrouillage, pour assurer une utilisation correcte de la ceinture ou du harnais
G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
G06V 20/59 - Contexte ou environnement de l’image à l’intérieur d’un véhicule, p. ex. concernant l’occupation des sièges, l’état du conducteur ou les conditions de l’éclairage intérieur
A system includes a computing platform having a hardware processor and a memory storing a software code, a video camera communicatively coupled to the computing platform, and a user device communicatively coupled to the computing platform, the user device including a position/location (P/L) detection unit. The hardware processor is configured to execute the software code to obtain a three-dimensional (3D) map of a physical venue, identify one or more object representations within the physical venue, and detect, using the video camera, a collision of a light beam emitted by the user device with one of the one or more object representations. The hardware processor is further configured to execute the software code to identify, based on the 3D map and an orientation data sampled from the P/L detection unit, the user device having emitted the light beam colliding with the one of the one or more object representations.
A63F 13/65 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu automatiquement par des dispositifs ou des serveurs de jeu, à partir de données provenant du monde réel, p. ex. les mesures en direct dans les compétitions de course réelles
A63F 13/216 - Dispositions d'entrée pour les dispositifs de jeu vidéo caractérisées par leurs capteurs, leurs finalités ou leurs types utilisant des informations géographiques, p. ex. la localisation du dispositif de jeu ou du joueur par GPS
A63F 13/577 - Simulations de propriétés, de comportement ou de déplacement d’objets dans le jeu, p. ex. calcul de l’effort supporté par un pneu dans un jeu de course automobile utilisant la détermination de la zone de contact entre les personnages ou les objets du jeu, p. ex. pour éviter une collision entre des voitures de course virtuelles
G06F 3/03 - Dispositions pour convertir sous forme codée la position ou le déplacement d'un élément
G06T 7/277 - Analyse du mouvement impliquant des approches stochastiques, p. ex. utilisant des filtres de Kalman
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
ETH Zürich (Eidgenössische Technische Hochschule Zürich) (Suisse)
Inventeur(s)
Djelouah, Abdelaziz
Bernasconi, Michael Yves
Schroers, Christopher Richard
Abrégé
In some embodiments, a method determines an anchor image and a first mapping of a grid to the anchor image. The anchor image includes a first value of a characteristic and the grid includes a second value. Input images and second mappings between respective input images and the anchor image is determined. The method determines a query value for the grid based on features extracted from a location in the anchor image that is determined from the first mapping of the grid. Keys and values for each of the input images is determined based on respective input images and respective second mappings. The method weights values of the input images based on comparing the query value and the respective keys to generate weighted values. The weighted values are used to generate a feature value in a feature map. The method generates an output image from the feature map.
G06T 3/40 - Changement d'échelle d’images complètes ou de parties d’image, p. ex. agrandissement ou rétrécissement
G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
91.
SYSTEMS AND METHODS FOR PRE-CALCULATING INFORMATION REGARDING INTERACTIONS BETWEEN OBJECTS DURING A SIMULATION
A simulation platform may receive equipment information regarding ride equipment. The equipment information identifies a first location of a first end of the ride equipment on a travel path and identifies a second location of a second end of the ride equipment. The simulation platform may determine, based on the equipment information, that the first location is at a first distance from a starting location on the travel path and indicates that the second location is at a second distance from the starting location. The simulation platform may execute a computer model to perform a simulation of a movement of a passenger vehicle along the travel path. The simulation platform may determine, during the simulation, that the passenger vehicle is located at a particular distance from the starting location. The simulation platform may determine whether the particular distance corresponds to a location between the first location and the second location
B60T 7/12 - Organes d'attaque de la mise en action des freins par déclenchement automatiqueOrganes d'attaque de la mise en action des freins par déclenchement non soumis à la volonté du conducteur ou du passager
ETH Zürich (Eidgenössische Technische Hochschule Zürich) (Suisse)
Inventeur(s)
Relic, Lucas
De Albuquerque Azevedo, Roberto Gerson
Schroers, Christopher Richard
Xue, Yuanyi
Labrozzi, Scott
Abrégé
In some embodiments, a method receives a quantized latent representation of an image in a latent space. The image is encoded into a representation in the latent space and quantized to generate the quantized latent representation. A time step parameter is received that is generated based on the representation. The method performs an inverse quantization process to generate a reconstructed representation. A diffusion model performs a denoising process for a number of iterations based on the time step parameter to remove noise from the reconstructed representation to generate a denoised reconstructed representation. The denoised reconstructed representation is decoded into a reconstructed image.
A system may comprise a fog generating unit configured to generate fog; a fog distributing unit comprising: an intake component configured to receive the fog generated by the fog generating unit, a fog manifold configured to receive the fog from the intake component and separate the fog into a plurality of fog portions, a fog laminar assembly comprising a plurality of laminar portions configured to receive the plurality of fog portions and generate a plurality of laminar flows of fog using the plurality of fog portions; and a plurality of light sources configured to illuminate the plurality of laminar flows of fog to create a plurality of images, of an item, on the plurality of laminar flows of fog.
An HIL simulation platform may analyze a computer-aided design (CAD) drawing of a device of an operator console. The HIL simulation platform may determine, based on analyzing the CAD drawing, device type information and signal information of the device. The device type information identifies a device type of the device and the signal information identifies one or more signal types of signals associated with the device. The HIL simulation platform may generate, based on the device type information, a simulation device for an HIL simulation of an operation of the device in an HIL simulation environment. The HIL simulation platform may generate, based on the signal information, a name of an output signal from the simulation device. The HIL simulation platform may map, based on the name, the output signal to a controller device in a real world environment and execute a computer model to perform the HIL simulation.
A system may comprise a projection surface and a light source. The projection surface may comprise a first layer comprising a material that prevents reflection of light, a second layer comprising a transparent image forming material, and a third layer comprising a privacy screen filter. The second layer may be provided between the first layer and the third layer. The light source may be configured to emit light on the projection surface to create an image on the projection surface. The light source may face the first layer. The light may be emitted at a projection angle on the projection surface. The third layer may cause the projection surface to appear translucent from a viewpoint of the light source emitting the light at the projection angle.
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Entertainment services in the nature of development, creation, production and post-production services of multimedia entertainment content; Providing online non-downloadable videos in the field of general entertainment information and information relating to entertainment production services; Entertainment services, namely, multimedia production services; Educational services, namely, providing online instruction in the field of general entertainment via an online website
ETH Zürich (Eidgenössische Technische Hochschule Zürich) (Suisse)
Inventeur(s)
Bernasconi, Michael Yves
Zhang, Xianyao
Djelouah, Abdelaziz
Schroers, Christopher Richard
Figini, Gianluca Francesco
Sayre, Richard Warren
Abrégé
The present invention sets forth a technique for performing resampling of a deep image. The technique includes receiving a deep image, where the deep image includes one or more channel sample values, each channel sample value including one or more associated depth values and partitioning the deep image into one or more three-dimensional (3D) regions, wherein each 3D region is defined by one or more planar surfaces each including an associated depth value. The technique also includes generating an upsampled image having a greater resolution than the deep image and interpolating, based on a specified interpolation technique, one or more new channel sample values associated with pixels included in the upsampled image. The technique further includes generating an output deep image based on the upsampled image and the one or more new channel sample values.
G06T 3/4007 - Changement d'échelle d’images complètes ou de parties d’image, p. ex. agrandissement ou rétrécissement basé sur l’interpolation, p. ex. interpolation bilinéaire
The present invention sets forth techniques for performing user audit orchestration. The disclosed techniques include receiving an audit request including at least an application identifier associated with a software application and identifying a plurality of computing resources associated with the application identifier. The techniques also include executing multiple simultaneous queries of the plurality of computing resources, aggregating the results of the multiple simultaneous queries, and generating one or more audit reports based on the aggregated query results of the multiple simultaneous queries.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable educational media, namely, video recordings and multimedia files featuring entertainment information and information relating to entertainment production services; Downloadable video recordings featuring entertainment information and information relating to entertainment production services; Downloadable multimedia files containing video relating to entertainment information and information relating to entertainment production services
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Entertainment services in the nature of development, creation, production and post-production services of multimedia entertainment content; Providing online non-downloadable videos in the field of general entertainment information and information relating to entertainment production services; Entertainment services, namely, multimedia production services; Educational services, namely, providing online instruction in the field of general entertainment via an online website