Abstract: The present disclosure relates to a method and a system for reducing functional ambiguity from an image. In one embodiment, an input image is received and processed to identify objects. Spatial proximity score of the identified objects are determined based on which functional proximity score of functionalities associated with the identified objects is further determined. Upon determining the functional proximity score, possible domain of all the functionalities associated with the identified objects is determined. Further, a domain score is determined based on which the ambiguity of the domain related to the input image is reduced. A text summary of objects, functionalities and possible domains associated with the input image is then generated upon mapping with one or more user profiles and displayed to end user. FIG. 3
CLIAMS:We Claim:
1. A method of reducing functional ambiguity from an image, the method comprising:
identifying, by a processor of a functional ambiguity determination system, at least one object in the image based on object data received from an object repository, wherein each of the at least one object is annotated with description data;
determining, by the processor, a relative spatial proximity score for each of the at least one object based on a proximity distance among the at least one identified object;
determining, by the processor, a functional proximity score for each of the at least one object based on one or more functionalities, associated with the at least one object, extracted from the object repository;
identifying, by the processor, one or more domains, from a knowledge repository, associated with each of the one or more functionalities;
computing a domain score for each of the one or more domains based on the relative spatial proximity score, the functional proximity score and one or more user profiles of the users obtained from the knowledge repository; and
reducing, by the processor, the functional ambiguity from the image by associating a domain and at least one functionality associated with the at least one object based on the domain score.
2. The method as claimed in claim 1, wherein the computing the domain score further comprising:
providing the domain score associated with the one or more domains to the user for the user selection; and
receiving an input from the user indicating one of a new domain or a selected domain associated with the at least one object in the image.
3. The method as claimed in claim 2, further comprising:
updating a user selection of the one or more domains in the knowledge repository based on the input received from the user.
4. The method as claimed in claim 1, wherein determining the relative spatial proximity score for each of the at least one object further comprises:
obtaining a spatial score for each of the at least one object using Self-Organizing Maps (SOM);
determining a predefined number of object from amongst the at least one object based on the spatial score;
providing terms corresponding to the predefined number of objects to a Bidirectional Recurrent Neural Network (BRNN) to compute a term representation; and
determining the relative spatial proximity score for each of the at least one object based on the term representation.
5. The method as claimed in claim 1, wherein determining the functional proximity score further comprises:
identifying at least one nearest neighbouring functionality of the one or more functionalities based on a markov random walk model;
computing the functional proximity score for each of the one or more functionalities based on the a functional distance between a functionality and the nearest neighbouring functionality from amongst the one or more functionalities; and
mapping the functional proximity score to corresponding spatial proximal objects identified based on the relative spatial proximity score.
6. The method as claimed in claim 1, wherein computing the domain score for each of the one or more domains further comprises:
computing the domain score based on the functional proximity score associated with at least one functionalities;
obtaining a matrix of the at least one object, the one or more functionalities and the one or more domains; and
computing an ambiguity factor by applying at least one of a cocycle base algorithm and a maxmaxflow algorithm to the matrix based on one or more user profiles obtained from knowledge repository.
7. The method as claimed in claim 1 further comprising:
generating a text summary of the domain and the at least one functionality associated with the at least one object along with the user profile; and
converting the text summary into corresponding audio format to generate an audio summary.
8. A functional ambiguity determination system for reducing functional ambiguity from an image, comprising:
a processor;
an object repository coupled with the processor, and configured to store at least one object data and annotated description data for at least one object;
a knowledge repository coupled with the object repository and the processor, and configured to store one or more functionalities associated with at least one object, one or more domains associated with the one or more functionalities, and one or more user profiles associated with one or more users; and
a memory disposed in communication with the processor and storing processor-executable instructions, the instructions comprising instructions to:
identify at least one object in the image based on the object data received from the object repository;
determine a relative spatial proximity score for each of the at least one object based on a proximity distance among the at least one identified object;
determine a functional proximity score for each of the at least one object based on one or more functionalities, associated with the at least one object, extracted from the object repository;
identify one or more domains, from the knowledge repository, associated with each of the one or more functionalities;
compute a domain score for each of the one or more domains based on the relative spatial proximity score, the functional proximity score and one or more user profiles of the users obtained from the knowledge repository; and
reduce the functional ambiguity from the image by associating a domain and at least one functionality associated with the at least one object based on the domain score.
9. The system as claimed in claim 8, wherein the processor is configured to compute the domain score by the steps of:
providing the domain score associated with the one or more domains to the user for the user selection; and
receiving an input from the user indicating one of a new domain or a selected domain associated with the at least one object in the image.
10. The system as claimed in claim 9, wherein the processor is further configured to:
update a user selection of the one or more domains in the knowledge repository based on the input received from the user.
11. The system as claimed in claim 8, wherein the processor is configured to determine the relative spatial proximity score for each of the at least one object by the steps of:
obtain a spatial score for each of the at least one object using Self-Organizing Maps (SOM);
determine a predefined number of object from amongst the at least one object based on the spatial score;
provide terms corresponding to the predefined number of objects to a Bidirectional Recurrent Neural Network (BRNN) to compute a term representation; and
determine the relative spatial proximity score for each of the at least one object based on the term representation.
12. The system as claimed in claim 10, wherein the processor is configured to determine the functional proximity score by performing the steps of:
identifying at least one nearest neighbouring functionality of the one or more functionalities based on a markov random walk model;
computing the functional proximity score for each of the one or more functionalities based on the a functional distance between a functionality and the nearest neighbouring functionality from amongst the one or more functionalities; and
mapping the functional proximity score to corresponding spatial proximal objects identified based on the relative spatial proximity score.
13. The system as claimed in claim 11, wherein the processor is configured to compute the domain score for each of the one or more domains by performing the steps of:
computing the domain score based on the functional proximity score associated with at least one functionalities;
obtaining a matrix of the at least one object, the one or more functionalities and the one or more domains; and
computing an ambiguity factor by applying at least one of a cocycle base algorithm and a maxmaxflow algorithm to the matrix.
14. The system as claimed in claim 8, wherein the processor is further configured to:
generate a text summary of the domain and the at least one functionality associated with the at least one object along with the user profile; and
convert the text summary into corresponding audio format to generate an audio summary.
15. A non-transitory computer readable medium including instructions stored thereon that when processed by at least one processor cause a system to perform acts of:
identifying at least one object in the image based on the object data received from the object repository;
determining a relative spatial proximity score for each of the at least one object based on a proximity distance among the at least one identified object;
determining a functional proximity score for each of the at least one object based on one or more functionalities, associated with the at least one object, extracted from the object repository;
identifying one or more domains, from the knowledge repository, associated with each of the one or more functionalities;
computing a domain score for each of the one or more domains based on the relative spatial proximity score, the functional proximity score and one or more user profiles of the users obtained from the knowledge repository; and
reducing the functional ambiguity from the image by associating a domain and at least one functionality associated with the at least one object based on the domain score.
Dated this 28th day of March 2015
M.S. Devi
Of K&S Partners
Agent for the Applicant
,TagSPECI:FIELD OF THE DISCLOSURE
The present subject matter is related, in general to content management, and more particularly, but not exclusively to method and system for reducing functional ambiguity in visual contents.
| Section | Controller | Decision Date |
|---|---|---|
| # | Name | Date |
|---|---|---|
| 1 | 1602-CHE-2014 FORM-9 28-03-2015.pdf | 2015-03-28 |
| 1 | 1602-CHE-2015-IntimationOfGrant18-08-2023.pdf | 2023-08-18 |
| 2 | 1602-CHE-2014 FORM-18 28-03-2015.pdf | 2015-03-28 |
| 2 | 1602-CHE-2015-PatentCertificate18-08-2023.pdf | 2023-08-18 |
| 3 | 1602CHE2015_CertifiedCopyRequest.pdf | 2015-04-08 |
| 3 | 1602-che-2015-Response to office action [17-08-2023(online)].pdf | 2023-08-17 |
| 4 | IP30450-spec.pdf | 2015-04-13 |
| 4 | 1602-CHE-2015-FORM 3 [08-08-2023(online)].pdf | 2023-08-08 |
| 5 | IP30450-fig.pdf | 2015-04-13 |
| 5 | 1602-CHE-2015-FORM-26 [08-08-2023(online)].pdf | 2023-08-08 |
| 6 | FORM 5-IP30450.pdf | 2015-04-13 |
| 6 | 1602-CHE-2015-PETITION UNDER RULE 137 [08-08-2023(online)].pdf | 2023-08-08 |
| 7 | FORM 3-IP30450.pdf | 2015-04-13 |
| 7 | 1602-CHE-2015-Written submissions and relevant documents [08-08-2023(online)].pdf | 2023-08-08 |
| 8 | abstract 1602-CHE-2015.jpg | 2015-04-16 |
| 8 | 1602-CHE-2015-AMENDED DOCUMENTS [10-07-2023(online)].pdf | 2023-07-10 |
| 9 | 1602-CHE-2015 POWER OF ATTORNEY 25-06-2015.pdf | 2015-06-25 |
| 9 | 1602-CHE-2015-Correspondence to notify the Controller [10-07-2023(online)].pdf | 2023-07-10 |
| 10 | 1602-CHE-2015 FORM-1 25-06-2015.pdf | 2015-06-25 |
| 10 | 1602-CHE-2015-FORM 13 [10-07-2023(online)].pdf | 2023-07-10 |
| 11 | 1602-CHE-2015 CORRESPONDENCE OTHERS 25-06-2015.pdf | 2015-06-25 |
| 11 | 1602-CHE-2015-POA [10-07-2023(online)].pdf | 2023-07-10 |
| 12 | 1602-CHE-2015-FER.pdf | 2019-11-20 |
| 12 | 1602-CHE-2015-US(14)-HearingNotice-(HearingDate-24-07-2023).pdf | 2023-07-07 |
| 13 | 1602-CHE-2015-FER_SER_REPLY [20-05-2020(online)].pdf | 2020-05-20 |
| 13 | 1602-CHE-2015-Information under section 8(2) [20-05-2020(online)].pdf | 2020-05-20 |
| 14 | 1602-CHE-2015-FORM 3 [20-05-2020(online)].pdf | 2020-05-20 |
| 15 | 1602-CHE-2015-FER_SER_REPLY [20-05-2020(online)].pdf | 2020-05-20 |
| 15 | 1602-CHE-2015-Information under section 8(2) [20-05-2020(online)].pdf | 2020-05-20 |
| 16 | 1602-CHE-2015-FER.pdf | 2019-11-20 |
| 16 | 1602-CHE-2015-US(14)-HearingNotice-(HearingDate-24-07-2023).pdf | 2023-07-07 |
| 17 | 1602-CHE-2015-POA [10-07-2023(online)].pdf | 2023-07-10 |
| 17 | 1602-CHE-2015 CORRESPONDENCE OTHERS 25-06-2015.pdf | 2015-06-25 |
| 18 | 1602-CHE-2015-FORM 13 [10-07-2023(online)].pdf | 2023-07-10 |
| 18 | 1602-CHE-2015 FORM-1 25-06-2015.pdf | 2015-06-25 |
| 19 | 1602-CHE-2015 POWER OF ATTORNEY 25-06-2015.pdf | 2015-06-25 |
| 19 | 1602-CHE-2015-Correspondence to notify the Controller [10-07-2023(online)].pdf | 2023-07-10 |
| 20 | 1602-CHE-2015-AMENDED DOCUMENTS [10-07-2023(online)].pdf | 2023-07-10 |
| 20 | abstract 1602-CHE-2015.jpg | 2015-04-16 |
| 21 | 1602-CHE-2015-Written submissions and relevant documents [08-08-2023(online)].pdf | 2023-08-08 |
| 21 | FORM 3-IP30450.pdf | 2015-04-13 |
| 22 | 1602-CHE-2015-PETITION UNDER RULE 137 [08-08-2023(online)].pdf | 2023-08-08 |
| 22 | FORM 5-IP30450.pdf | 2015-04-13 |
| 23 | 1602-CHE-2015-FORM-26 [08-08-2023(online)].pdf | 2023-08-08 |
| 23 | IP30450-fig.pdf | 2015-04-13 |
| 24 | 1602-CHE-2015-FORM 3 [08-08-2023(online)].pdf | 2023-08-08 |
| 24 | IP30450-spec.pdf | 2015-04-13 |
| 25 | 1602CHE2015_CertifiedCopyRequest.pdf | 2015-04-08 |
| 25 | 1602-che-2015-Response to office action [17-08-2023(online)].pdf | 2023-08-17 |
| 26 | 1602-CHE-2015-PatentCertificate18-08-2023.pdf | 2023-08-18 |
| 26 | 1602-CHE-2014 FORM-18 28-03-2015.pdf | 2015-03-28 |
| 27 | 1602-CHE-2015-IntimationOfGrant18-08-2023.pdf | 2023-08-18 |
| 27 | 1602-CHE-2014 FORM-9 28-03-2015.pdf | 2015-03-28 |
| 1 | SearchStrategyMatrix_20-11-2019.pdf |