Sign In to Follow Application
View All Documents & Correspondence

A Method And System For Improvising A Pre Generated Avatar Of A User

Abstract: Disclosed herein is a method and system for improvising a pre-generated avatar 108 of a user 104. The system 102 receives a request from a user 104 to improvise the pregenerated avatar 108 and the request comprises at least a copy of the pre-generated avatar 108 and a user image 106. The system 102 selects one or more artists suitable for the task by taking into account a correlation between the facial characteristics 110 of the user 104 and the design parameters of the artists, and the artist rating of the artists based on the past avatars designed by the artists. The selected artists improvise the pregenerated avatar 108 by employing a set of tools 116 and the improvised avatars 118 are provided to the user 104.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
24 April 2020
Publication Number
44/2021
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
ipo@knspartners.com
Parent Application

Applicants

HIKE PRIVATE LIMITED
Hike Pvt. Ltd., 4th Floor, Indira Gandhi International Airport, Worldmark 1, Northern Access Rd, Aerocity, New Delhi - 110037, India

Inventors

1. Dipankar Sarkar
Hike Pvt. Ltd., 4th Floor, Indira Gandhi International Airport, Worldmark 1, Northern Access Rd, Aerocity, New Delhi - 110037
2. Ankur Narang
Hike Pvt. Ltd., 4th Floor, Indira Gandhi International Airport, Worldmark 1, Northern Access Rd, Aerocity, New Delhi - 110037
3. Kavin Bharti Mittal
Hike Pvt. Ltd., 4th Floor, Indira Gandhi International Airport, Worldmark 1, Northern Access Rd, Aerocity, New Delhi - 110037

Specification

[001] The present invention generally relates to the field of social networking and
more particularly to a method and system for improvising a pre-generated
avatar of a user.
5
BACKGROUND OF THE INVENTION
[002] Now a days, avatars are becoming a very popular way of depicting oneself on
various social media platforms. The social media platforms generally generate
10 an avatar of a user based on the gender of the user or provides multiple options
of pre-generated avatars to select from. However, these pre-generated avatars
are highly generic and do not resemble the facial features of the user. Further,
some social media platforms also provide users with some tools to modify their
avatar by trying different styling options such as change in haircut, hair color,
15 eye’s color, face cut and many more. Although, the user can try improvising
his/her avatar but may lack the skills and the imagination to improvise his/her
avatar such that the improvised avatar matches very closely with his/her facial
features. However, another user may be equipped with such skills and
imagination and can thus improvise the user’s avatar in order to match it very
20 closely to reality. But, at present there is no platform available which can
provide a chance to another user for improvising the user’s avatar to showcase
his/her creativity.
[003] Thus, there exists a need for the technology that can help in providing a chance
25 to one user to modify another user's avatar. Further, there is a need to explore
the creativity of various artists through the platform to design the user’s avatar
in best possible way.
2
OBJECTS OF THE INVENTION
[004] An object of the present invention is to enrich user experience by providing
them personalized avatars prepared by different artists.
5 [005] Another object of the present invention is to provide a platform to various artists
to showcase their creativity by providing modified versions of one’s avatar.
SUMMARY OF THE INVENTION
[006] One or more shortcomings discussed above are overcome, and additional
advantages are provided by the present disclosure. Additional features and
10 advantages are realized through the techniques of the present disclosure. Other
embodiments and aspects of the disclosure are described in detail herein and
are considered a part of the disclosure.
[007] In one non-limiting embodiment of the present disclosure, a method of
15 improvising a pre-generated avatar of a user is disclosed. The method
comprises receiving, from the user, a request for improvising the pre-generated
avatar, wherein the request comprises at least one of a copy of the pre-generated
avatar and user’s image. The method further comprises extracting a set of facial
characteristics of the user based on the at least one of the copy of the pre20 generated avatar and the user’s image. The method further comprises
identifying a set of artists having prior experience in designing past avatars
corresponding to the set of facial characteristics extracted. The set of artists
have a corresponding set of artist’s design parameters such that each design
parameter indicates artist’s style of drawing a facial characteristic while
25 designing the past avatars, and a corresponding set of artist ratings indicative
of artists’ evaluation for the past avatars. The method further comprises
correlating the set of facial characteristics of the user, for which an improvised
avatar has to be designed, vis-à-vis the corresponding set of artist’s design
parameters. The method further comprises selecting one or more artists,
3
amongst the set of artists, based on the correlation and the set of artist ratings,
wherein the one or more artists design the one or more improvised avatars for
the user based on the at least one of the copy of the pre-generated avatar and
the user’s image.
5
[008] In one non-limiting embodiment of the present disclosure, a system for
improvising a pre-generated avatar of a user is disclosed. The system comprises
a reception unit configured to receive, from the user, a request for improvising
the pre-generated avatar, wherein the request comprises at least one of a copy
10 of the pre-generated avatar and user’s image. The system further comprises an
extraction unit configured to extract a set of facial characteristics of the user
based on the at least one of the copy of the pre-generated avatar and user’s
image. The system further comprises an identification unit configured to
identify a set of artists having prior experience in designing avatars
15 corresponding to the set of facial characteristics extracted. The set of artists
have a corresponding set of artist’s design parameters such that each design
parameter indicates artist’s style of drawing a facial characteristic while
designing the past avatars, and a corresponding set of artist ratings indicative
of artists’ evaluation for the past avatars. The system further comprises a
20 correlation unit configured to correlate the set of facial characteristics of the
user for which an improvised avatar has to be designed, vis-à-vis the
corresponding set of artist’s design parameters. The system further comprises a
selection unit configured to select one or more artists, amongst the set of artists,
based on the correlation and the set of artist ratings. The system further
25 comprises a design unit configured to enable the one or more artists to design
the one or more improvised avatars for the user based on the at least one of the
copy of the pre-generated avatar and the user’s image.
4
[009] The foregoing summary is illustrative only and is not intended to be in any way
limiting. In addition to the illustrative aspects, embodiments, and features
described above, further aspects, embodiments, and features will become
apparent by reference to the drawings and the following detailed description.
5
BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The embodiments of the disclosure itself, as well as a preferred mode of use,
further objectives and advantages thereof, will best be understood by reference
to the following detailed description of an illustrative embodiment when read
10 in conjunction with the accompanying drawings. One or more embodiments are
now described, by way of example only, with reference to the accompanying
drawings in which:
[0011] Figure 1 shows an exemplary environment 100 of a system for improvising a
15 pre-generated avatar of a user in accordance with an embodiment of the present
disclosure;
[0012] Figure 2 shows a block diagram 200 illustrating a system for improvising a
pre-generated avatar of a user in accordance with an embodiment of the present
20 disclosure; and
[0013] Figure 3 shows a method 300 for improvising a pre-generated avatar of a user
in accordance with an embodiment of the present disclosure.
25 [0014] The figures depict embodiments of the disclosure for purposes of illustration
only. One skilled in the art will readily recognize from the following description
that alternative embodiments of the structures and methods illustrated herein
may be employed without departing from the principles of the disclosure
described herein.
5
DETAILED DESCRIPTION
[0015] The foregoing has broadly outlined the features and technical advantages of the
5 present disclosure in order that the detailed description of the disclosure that
follows may be better understood. It should be appreciated by those skilled in
the art that the conception and specific embodiment disclosed may be readily
utilized as a basis for modifying or designing other structures for carrying out
the same purposes of the present disclosure.
10
[0016] The novel features which are believed to be characteristic of the disclosure,
both as to its organization and method of operation, together with further
objects and advantages will be better understood from the following description
when considered in connection with the accompanying figures. It is to be
15 expressly understood, however, that each of the figures is provided for the
purpose of illustration and description only and is not intended as a definition
of the limits of the present disclosure.
[0017] In the present document, the word "exemplary" is used herein to mean "serving
20 as an example, instance, or illustration". Any embodiment or implementation
of the present subject matter described herein as "exemplary" is not necessarily
to be construed as preferred or advantageous over other embodiments.
[0018] Further, the terms like “comprises”, “comprising”, or any other variations
25 thereof, are intended to cover non-exclusive inclusions, such that a setup,
device that comprises a list of components that does not include only those
components but may include other components not expressly listed or inherent
to such setup or device. In other words, one or more elements in a system or
apparatus proceeded by “comprises… a” does not, without more constraints,
6
preclude the existence of other elements or additional elements in the system or
apparatus or device.
[0019] Disclosed herein is a method and system for improvising a pre-generated avatar
5 of a user. Growth in the technologies pertaining to digital communications have
provided users with various means to interact with each other on various social
networking platforms by using various means such as audio chats/calls, video
chats/calls, and text messages. Further, these social networking platforms
provide users with an option to either display their image on the profile or
10 display an avatar instead of their image if the user is not comfortable displaying
their image on the profile or simply does not want to. These avatars are most
commonly pre-generated by the system based on the gender of the user and
therefore, completely generic in nature. That is, the system generated avatars
(herein referred to as “pre-generated avatar”) do not resemble the actual user at
15 all. Further, some of the social networking platforms provide an option to the
user to modify the pre-generated avatar for himself/herself by playing around
with a set of tools to modify facial characteristics such as eye color, hair style,
face shape etc. However, since the user may lack the necessary skills, he/she
may still not be able to modify the avatar to resemble his/her face accurately.
20
[0020] In such a scenario, it would be beneficial if the social networking platform
allows other users (herein after referred to as “artists”) that possess the
necessary skill set for improvising the pre-generated avatar for the user in such
a manner that the improvised avatar resembles user’s face/image with a high
25 accuracy.
[0021] The present disclosure understands this need and provides a system and a
method that allows various artists to showcase their creativity in improvising a
pre-generated avatar for a user. The detailed working of the system has been
30 explained in the upcoming paragraphs.
7
[0022] Figure 1 shows an exemplary environment 100 of a system for improvising a
pre-generated avatar of a user, in accordance with an embodiment of the present
disclosure. It must be understood to a person skilled in art that the system may
5 also be implemented in various environments, other than as shown in Fig. 1.
[0023] The detailed explanation of the exemplary environment 100 is explained in
conjunction with Figure 2 that shows a block diagram 200 of a system 102 for
improvising a pre-generated avatar of a user, in accordance with an
10 embodiment of the present disclosure. Although the present disclosure is
explained considering that the system 102 is implemented on a server, it may
be understood that the system 102 may be implemented in a variety of
computing systems, such as a laptop computer, a desktop computer, a notebook,
a workstation, a mainframe computer, a server, a network server, a cloud-based
15 computing environment.
[0024] In one implementation, the system 102 may comprise an I/O interface 202, a
processor 204, a memory 206 and the units 208. The memory 206 may be
communicatively coupled to the processor 204 and the units 208. Further, the
20 memory 208 may store a user image 106, a pre-generated avatar 108 of the user
104, a set of tools 114 and improvised avatars 116. The significance and use of
each of the stored quantities is explained in the upcoming paragraphs of the
specification. The processor 204 may be implemented as one or more
microprocessors, microcomputers, microcontrollers, digital signal processors,
25 central processing units, state machines, logic circuitries, and/or any devices
that manipulate signals based on operational instructions. Among other
capabilities, the processor 204 is configured to fetch and execute computerreadable instructions stored in the memory 206. The I/O interface 202 may
include a variety of software and hardware interfaces, for example, a web
30 interface, a graphical user interface, and the like. The I/O interface 202 may
8
enable the system 102 to communicate with other devices, such as web servers
and external data servers (not shown). The I/O interface 202 may facilitate
multiple communications within a wide variety of networks and protocol types,
including wired networks, for example, LAN, cable, etc., and wireless
5 networks, such as WLAN, cellular, or satellite. The I/O interface 202 may
include one or more ports for connecting many devices to one another or to
another server.
[0025] In one implementation, the units 208 may comprise a reception unit 210, an
10 extraction unit 212, an identification unit 214, a correlation unit 216, a selection
unit 218, a design unit 220, an assistance unit 222 and an output unit 224.
According to embodiments of present disclosure, these units 210-224 may
comprise hardware components like processor, microprocessor,
microcontrollers, application-specific integrated circuit for performing various
15 operations of the system 102. It must be understood to a person skilled in art
that the processor 204 may perform all the functions of the units 210-224
according to various embodiments of the present disclosure.
[0026] Now, referring to figure 1, the environment 100 shows a system 102 that
20 receives a request from a user 104 to improvise the pre-generated avatar 108.
The request is received by the reception unit 210 of the system 102 and the
request comprises at least a copy of the pre-generated avatar 108 and a user
image 106. In other words, the user 104, depending on his/her comfort level
can either provide only the pre-generated avatar 108 or both the user image 106
25 and the pre-generated avatar 108 to the reception unit 210 while making the
request. The exemplary embodiment 100 is described considering that the user
104 provides both the user image 106 and the pre-generated avatar 108 to the
reception unit 210 while placing the request to modify the pre-generated avatar
108. However, in another embodiment, the user 104 may only provide the pre-
9
generated avatar 108 to the reception unit 210. The received user image 106
and the pre-generated avatar 108 are stored in the memory 206 of the system
102 for further processing.
5 [0027] Now, once the request for improvising the pre-generated avatar 108 from the
user 104 has been received by the system 102, the system 102 has to select one
or more artists that are suitable for the task. The determination of the suitability
of the artists is imperative as different artists have different areas of expertise
and different design skills. For instance, there may be an artist who can design
10 round faces with small eyes and curly hair really well but lacks appropriate
skills for other types of facial features. Accordingly, to select the one or more
suitable artists, the extraction unit 212 extracts a set of facial characteristics 110
corresponding to the user 104 from the received user image 106 and the pregenerated avatar 108. The set of facial characteristics 110 comprise multiple
15 features related to the face of the user including, but not limited to, eye color,
eye shape, eye dimensions, hair color, hair style, hair length, skin color, skin
texture, nose shape, nose size, face shape, face dimensions and face marks. An
exemplary set of facial characteristics 110 extracted for the user 104 is depicted
in table 1:
20 Table 1: Set of facial characteristics 110 corresponding to the user 104
Facial Characteristic Value
Eye color Black
Eye shape Almond-shaped
Eye dimensions 2.3 cm × 2.1 cm
Hair Color Chocolate Brown
Hair Length Short – Shoulder Level
Hair Style Straight Hair
Skin Color Wheatish
Skin texture Smooth without wrinkles
Nose shape and size Nubian and Small
Face shape and face
marks
Oval, freckles on both
cheeks
10
[0028] Based on the extracted set of facial characteristics 110 of the user 104, the
identification unit 214, identifies a set of artists A, B and C, that have a prior
experience in designing avatars with similar set of facial characteristics. The
prior experience of the artists is judged either on the basis of the past avatars
5 designed by them for other users or on the basis of sample avatars provided by
them to the system 102. Further, each artist of the set of artists A, B and C have
an associated set of design parameters and a rating. The set of design parameters
for each artist A, B and C indicates the artist’s style of drawing a facial
characteristic based on the past avatars or the sample avatars designed by the
10 artist. In another words, the set of design parameters depict the proficiency of
an artist in drawing a particular facial characteristic Further, the rating of each
artist, Artists A, B and C, is an average rating determined based on the past
ratings provided by users to each artist A, B and C on the past avatars designed
by the artists or is an average rating provided by the system 102 based on the
15 sample avatars provided to the system 102. The artist ratings for the artists A,
B and C as depicted in figure 1 are 4.6, 3.7 and 4.2, respectively. The exemplary
design parameters for each of the artists A, B and C is depicted in table 2.
Table 2: Design parameters and artist rating corresponding to artists A, B and
20 C
Facial
Characteristic
Design Parameters
Artist A Artist B Artist C
Eyes Round, Almond,
Downturned
Monolid,
Hooded, Almond
Almond,
Upturned, Round
Hair Straight, Curly,
Short
Wavy, Long,
Straight
Straight, Short
Nose Nubian, Greek,
Roman
Hook, Arched,
Nubian
Nubian, Straight,
Concave
Face Oval, Round,
Oblong
Triangle, Inverted
triangle
Oval, Round,
Square
11
[0029] It may be noted by a skilled person that the design parameters corresponding to
artists A, B and C as depicted in table 2 are merely exemplary and should not
be construed to be limiting as the design parameters may also include additional
information and may be expressed in other forms.
5
[0030] Further, the design parameters corresponding to each artist A, B and C are
correlated vis-à-vis with the set of facial characteristics 110 corresponding to
the user 104 by the correlation unit 216 in order to determine which of the artists
out of artist A, B and C have design parameters that correlate to a large extent
10 with the set of facial characteristics 110 corresponding to the user 104. Further,
the selection of the one or more artists out of the artists A, B and C is done
based on the correlation and the artist rating.
[0031] Now, based on the correlation, the correlation unit 216 determines that artists
15 A and C can draw all the facial characteristics corresponding to the user 104
proficiently while artist B can only draw two facial characteristics
corresponding to the user 104 proficiently. Further, since artists A and C have
a high artist rating of 4.6 and 4.2 respectively, the selection unit 218, selects
artists A and C for improvising the pre-generated avatar 108 of the user 104.
20
[0032] The selected artists A and C are provided with the user image 104 and the pregenerated avatar 108 corresponding to the user 104 on their respective
communication platforms 112 and 114. Further, to improvise the pre-generated
avatar 108, the artists A and C access a set of tools 116A, 116C provided by
25 the design unit 220 on their respective communication platforms 112 and 114.
The set of tools 116A, 116C may be pre-stored in the memory 206 of the system
102 or can be accessed from an external server, or a combination of both.
Further, based on the past avatars designed by the artists A and C, the system
102 learns about the artist’s style of designing the past avatars while employing
12
the set of tools 116A and 116C and helps in real-time through the assistance
unit 222 to help improvise the pre-generated avatar 108 efficiently.
[0033] The improvised avatars 118A and 118C designed by artists A and C
5 respectively are provided to the user 104 through the output unit 224. The user
104 can perform various actions, either alone or in combination once the
improvised avatars 118A and 118C are provided by the output unit 222 to the
user 104. In one embodiment, the user 104, based on the quality of the
improvised avatars 118A and 118C, provides a rating to the artists A and C. In
10 another embodiment, the user 104, may apply an improvised avatar of the
improvised avatars 118A and 118C on his/her profile and discard or save the
other for future use. In yet another embodiment, the user 104 may discard the
improvised avatars 118A and 118C if he/she is not content with the quality of
the improvised avatars 118A and 118C and request the system 102 for re15 improvising the pre-generated avatar 108.
[0034] However, in one embodiment, if the user 104 is content with at least one of the
improvised avatars 118A and 118C, the user 104 may be obligated to provide
a renumeration to the at least one artist A and C.
20
[0035] It may be noted by a skilled person that the exemplary embodiment 100 as
depicted in figure 1 focusses on the selection of one or more artists that are
suitable for improvising the pre-generated avatar 108 of the user 104. However,
in another embodiment, the system 102 may not determine the suitability of the
25 artists and simply assign an artist the task of improvising the pre-generated
avatar 108 of the user 104 randomly. However, in such a scenario, upon
receiving a request from the user 104 to improvise the pre-generated avatar 108,
the system 102 may randomly select at least one artist without taking into
account the correlation or the artist rating. This way, an artist who is new and
30 does not have any prior experience could also be given a chance to showcase
13
his/her talent. However, to achieve this, the user may have to register
himself/herself as an artist on the platform. Accordingly, the system 102 may
identifies that the user as an artist for future assignments.
5 [0036] Figure 3 depicts a method 300 for improvising a pre-generated avatar 108 for a
user 104, in accordance with an embodiment of the present disclosure. The
method 300 may be described in the general context of computer executable
instructions. Generally, computer executable instructions can include routines,
programs, objects, components, data structures, procedures, modules, and
10 functions, which perform specific functions or implement specific abstract data
types.
[0037] Further, the order in which the method 300 is described is not intended to be
construed as a limitation, and any number of the described method blocks can
15 be combined in any order to implement the method. Additionally, individual
blocks may be deleted from the methods without departing from the spirit and
scope of the subject matter described.
[0038] At block 302, the method 300 may include receiving from the user 104, a
20 request for improvising the pre-generated avatar 108. The request comprises at
least one of a copy of the pre-generated avatar 108 and user’s image 106.
[0039] At block 304, the method 300 may include extracting a set of facial
characteristics 110 of the user 104 based on the at least one of the copy of the
25 pre-generated avatar 108 and the user’s image 106.
[0040] At block 306, the method 300 may include identifying a set of artists having
prior experience in designing past avatars corresponding to the set of facial
characteristics 110 extracted. The set of artists have a corresponding set of
30 artist’s design parameters such that each design parameter indicates artist’s
14
style of drawing a facial characteristic while designing the past avatars, and a
corresponding set of artist ratings indicative of artists’ evaluation for the past
avatars.
5 [0041] At block 308, the method 300 may include correlating the set of facial
characteristics 110 of the user 104, for which an improvised avatar has to be
designed, vis-à-vis the corresponding set of artist’s design parameters.
[0042] At block 310, the method 300 may include selecting one or more artists,
10 amongst the set of artists, based on the correlation and the set of artist ratings.
[0043] At block 312, the method 300 may include enabling the one or more artists to
design the one or more improvised avatars for the user 104 based on the at least
one of the copy of the pre-generated avatar 108 and the user’s image 106.
15
[0044] At block 314, the method 300 may include providing the user 104 with the one
or more improvised avatars.
[0045] A description of an embodiment with several components in communication
20 with each other does not imply that all such components are required. On the
contrary, a variety of optional components are described to illustrate the wide
variety of possible embodiments of the invention.
[0046] When a single device or article is described herein, it will be clear that more
25 than one device/article (whether they cooperate) may be used in place of a
single device/article. Similarly, where more than one device or article is
described herein (whether they cooperate), it will be clear that a single
device/article may be used in place of the more than one device or article or a
different number of devices/articles may be used instead of the shown number
30 of devices or programs. The functionality and/or the features of a device may
be alternatively embodied by one or more other devices which are not explicitly
15
described as having such functionality/features. Thus, other embodiments of
the invention need not include the device itself.
[0047] Finally, the language used in the specification has been principally selected for
5 readability and instructional purposes, and it may not have been selected to
delineate or circumscribe the inventive subject matter. It is therefore intended
that the scope of the invention be limited not by this detailed description, but
rather by any claims that issue on an application based here on. Accordingly,
the embodiments of the present invention are intended to be illustrative, but not
10 limiting, of the scope of the invention, which is set forth in the following claims.
[0048] While various aspects and embodiments have been disclosed herein, other
aspects and embodiments will be apparent to those skilled in the art. The various
aspects and embodiments disclosed herein are for purposes of illustration and
are not intended to be limiting, with the true scope and spirit being indicated by
the following claims.
Reference Numerals:
Reference
Numeral
Description
100
Exemplary environment of a system for improvising a pregenerated avatar
102 System
104 User
106 User Image
16
5
10
15
20
108 Pre-generated avatar
110 Set of facial characteristics
112, 114 Communication platforms of Artists A and C respectively
116A, 116C Set of tools corresponding to Artists A and C
118A, 118C Improvised Avatars
200 Block diagram of the system
202 I/O Interface
204 Processor
206 Memory
208 Units
210 Reception Unit
212 Extraction Unit
214 Identification Unit
216 Correlation Unit
218 Selection Unit
220 Design Unit
222 Assistance Unit
224 Output Unit
300 Method for improvising a pre-generated avatar of a user

We Claim:

1. A method of improvising a pre-generated avatar of a user, the method comprising:
receiving (302), from the user (104), a request for improvising the pregenerated avatar, wherein the request comprises at least one of a copy of the pre5 generated avatar (108) and user’s image (!06);
extracting (304) a set of facial characteristics (110) of the user (104) based
on the at least one of the copy of the pre-generated avatar (108) and the user’s image
(106);
identifying (306) a set of artists having prior experience in designing past
10 avatars corresponding to the set of facial characteristics (110) extracted, wherein
the set of artists have:
a corresponding set of artist’s design parameters such that each
design parameter indicates artist’s style of drawing a facial characteristic
while designing the past avatars, and
15 a corresponding set of artist ratings indicative of artists’ evaluation
for the past avatars;
correlating (308) the set of facial characteristics of the user, for which an
improvised avatar has to be designed, vis-à-vis the corresponding set of artist’s
design parameters; and
20 selecting (310) one or more artists, amongst the set of artists, based on the
correlation and the set of artist ratings, wherein the one or more artists design the
one or more improvised avatars (118A, 118C) for the user (104) based on the at
least one of the copy of the pre-generated avatar (108) and the user’s image (106).
25 2. The method as claimed in claim 1, further comprises providing (314) the user (104)
with the one or more improvised avatars (118A, 118C).
18
3. The method as claimed in claim 2, further comprises obtaining from the user (104),
an artist rating for each of the one or more artists based on a quality of the one or
more improvised avatars (118A, 118C).
5 4. The method as claimed in claim 1, wherein the one or more artists design the one
or more improvised avatars by employing a set of tools (116A, 116C), wherein the
set of tools (116A, 116C) are either prestored or obtained from an external server
or a combination of both.
10 5. The method as claimed in claim 4, further comprising:
learning about the artist’s style of designing the past avatars while employing
the set of tools (116A, 116C); and
assisting the artist by suggesting at least one tool and its usage amongst the set
of tools (116A, 116C) when the artist improvises the pre-generated avatar (118A,
15 118C).
6. The method as claimed in claim 1, wherein the set of facial characteristics (110)
comprises at least one of eye color, eye shape, hair color, hair style, hair length,
skin color, skin texture, nose shape, nose size, face shape and face marks.
20
7. A system for improvising a pre-generated avatar of a user, the system comprising:
a reception unit (210) configured to receive, from the user (104), a request
for improvising the pre-generated avatar, wherein the request comprises at least one
of a copy of the pre-generated avatar (108) and user’s image (106);
25 an extraction unit (212) configured to extract a set of facial characteristics
(110) of the user (104) based on the at least one of the copy of the pre-generated
avatar (108) and user’s image (106);
19
an identification unit (214) configured to identify a set of artists having prior
experience in designing avatars corresponding to the set of facial characteristics
(110) extracted, wherein the set of artists have:
a corresponding set of artist’s design parameters such that each
5 design parameter indicates artist’s style of drawing a facial characteristic
while designing the past avatars, and
a corresponding set of artist ratings indicative of artists’ evaluation
for the past avatars;
a correlation unit (216) configured to correlate the set of facial
10 characteristics (110) of the user for which an improvised avatar has to be designed,
vis-à-vis the corresponding set of artist’s design parameters;
a selection unit (218) configured to select one or more artists, amongst the
set of artists, based on the correlation and the set of artist ratings; and
a design unit (220) configured to enable the one or more artists to design
15 the one or more improvised avatars (118A, 118C) for the user (104) based on the
at least one of the copy of the pre-generated avatar (108) and the user’s image (106).
8. The system as claimed in claim 7, further comprises an output unit (224) configured
to provide the user (104) with the one or more improvised avatars (118A, 118C).
20
9. The system as claimed in claim 7, wherein the system (102) is further configured
to obtain from the user (104), an artist rating for each of the one or more artists
based on a quality of the one or more improvised avatars (118A, 118C).
25 10. The system as claimed in claim 7, wherein the design unit (220) is further
configured to provide a set of tools (116A, 116C) to the one or more artists to design
the one or more improvised avatars (118A, 118C), wherein the set of tools (116A,
116C) are either prestored or obtained from an external server or a combination of
both.
20
11. The system as claimed in claim 10, further comprises an assistance unit (222)
configured to:
learn about the artist’s style of designing the past avatars while employing the
set of tools (116A, 116C); and
5 assist the artist by suggesting at least one tool and its usage amongst the set of
tools (116A, 116C) when the artist improvises the pre-generated avatar (108).
12. The system as claimed in claim 7, wherein the set of facial characteristics (110)
comprises at least one of eye color, eye shape, hair color, hair style, hair length,
10 skin color, skin texture, nose shape, nose size, face shape and face marks.

Documents

Application Documents

# Name Date
1 202011017628-FORM 18 [04-04-2024(online)].pdf 2024-04-04
1 202011017628-STATEMENT OF UNDERTAKING (FORM 3) [24-04-2020(online)].pdf 2020-04-24
2 abstract.jpg 2021-10-18
2 202011017628-PROVISIONAL SPECIFICATION [24-04-2020(online)].pdf 2020-04-24
3 202011017628-POWER OF AUTHORITY [24-04-2020(online)].pdf 2020-04-24
3 202011017628-COMPLETE SPECIFICATION [15-04-2021(online)].pdf 2021-04-15
4 202011017628-FORM 1 [24-04-2020(online)].pdf 2020-04-24
4 202011017628-CORRESPONDENCE-OTHERS [15-04-2021(online)].pdf 2021-04-15
5 202011017628-DRAWING [15-04-2021(online)].pdf 2021-04-15
5 202011017628-DRAWINGS [24-04-2020(online)].pdf 2020-04-24
6 202011017628-DECLARATION OF INVENTORSHIP (FORM 5) [24-04-2020(online)].pdf 2020-04-24
6 202011017628-Proof of Right [24-09-2020(online)].pdf 2020-09-24
7 202011017628-DECLARATION OF INVENTORSHIP (FORM 5) [24-04-2020(online)].pdf 2020-04-24
7 202011017628-Proof of Right [24-09-2020(online)].pdf 2020-09-24
8 202011017628-DRAWING [15-04-2021(online)].pdf 2021-04-15
8 202011017628-DRAWINGS [24-04-2020(online)].pdf 2020-04-24
9 202011017628-CORRESPONDENCE-OTHERS [15-04-2021(online)].pdf 2021-04-15
9 202011017628-FORM 1 [24-04-2020(online)].pdf 2020-04-24
10 202011017628-POWER OF AUTHORITY [24-04-2020(online)].pdf 2020-04-24
10 202011017628-COMPLETE SPECIFICATION [15-04-2021(online)].pdf 2021-04-15
11 abstract.jpg 2021-10-18
11 202011017628-PROVISIONAL SPECIFICATION [24-04-2020(online)].pdf 2020-04-24
12 202011017628-STATEMENT OF UNDERTAKING (FORM 3) [24-04-2020(online)].pdf 2020-04-24
12 202011017628-FORM 18 [04-04-2024(online)].pdf 2024-04-04