Sign In to Follow Application
View All Documents & Correspondence

System For Reducing Functional Ambiguity In Visual Contents

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

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
28 March 2015
Publication Number
17/2015
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
ipo@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-08-18
Renewal Date

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035, Karnataka, India.

Inventors

1. MANJUNATHA MURTHY
# 15, 3rd Main 7th Cross, Vinayaka Nagar, BSK 1st Stage, Bangalore 560050, Karnataka, India
2. SRINIVAS ADAYAPAK
261, 36 B Cross, 7 Block Jayanagar, Bangalore – 560082, Karnataka, India.
3. ASWATH FAZIL KHAN SABUDEEN
Flat # G-002, Chithaary Elite, 2nd Cross, Syndicate Bank Colony, Arakere, Bannarghatta Road, Bangalore – 560076, Karnataka, India

Specification

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.

Documents

Orders

Section Controller Decision Date

Application Documents

# 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

Search Strategy

1 SearchStrategyMatrix_20-11-2019.pdf

ERegister / Renewals

3rd: 15 Nov 2023

From 28/03/2017 - To 28/03/2018

4th: 15 Nov 2023

From 28/03/2018 - To 28/03/2019

5th: 15 Nov 2023

From 28/03/2019 - To 28/03/2020

6th: 15 Nov 2023

From 28/03/2020 - To 28/03/2021

7th: 15 Nov 2023

From 28/03/2021 - To 28/03/2022

8th: 15 Nov 2023

From 28/03/2022 - To 28/03/2023

9th: 15 Nov 2023

From 28/03/2023 - To 28/03/2024

10th: 19 Mar 2024

From 28/03/2024 - To 28/03/2025

11th: 28 Mar 2025

From 28/03/2025 - To 28/03/2026