Information technology — Database languages — SQL multimedia and application packages — Part 5: Still image

ISO/IEC 13249-5:2003: introduces the still image part of ISO/IEC 13249 (all parts); gives the references necessary for ISO/IEC 13249-5:2003; defines notations and conventions specific to ISO/IEC 13249-5:2003; defines concepts specific to ISO/IEC 13249-5:2003; defines the still image user-defined types and their associated routines. The still image user-defined types defined in ISO/IEC 13249-5:2003 adhere to the following. A still image user-defined type is generic to image handling. It addresses the need to store, manage and retrieve information based on aspects of inherent image characteristics such as height, width and format and based on image features such as average color, color histogram, positional color and texture. It also addresses the need to employ manipulation such as rotation, scaling as well as similarity assessment. A still image user-defined type does not redefine the database language SQL directly or in combination with another still image data type. The still image user-defined types are applicable to all different image formats. However, not all functionality can be used with all known still image formats. An implementation of ISO/IEC 13249-5:2003 may exist in environments that also support information and content management, decision support, data mining and data warehousing systems. Application areas addressed by implementations of ISO/IEC 13249-5:2003 include, but are not restricted to, graphics, multimedia, scientific research and medicine.

Technologies de l'information — Langages de bases de données — Multimédia SQL et paquetages d'application — Partie 5: Image fixe

General Information

Status
Published
Publication Date
30-Oct-2003
Current Stage
9093 - International Standard confirmed
Start Date
30-Apr-2021
Completion Date
19-Apr-2025
Ref Project

Relations

Standard
ISO/IEC 13249-5:2003 - Information technology -- Database languages -- SQL multimedia and application packages
English language
104 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


INTERNATIONAL ISO/IEC
STANDARD 13249-5
Second edition
2003-11-01
Information technology — Database
languages — SQL multimedia and
application packages —
Part 5:
Still image
Technologies de l’information — Langages de bases de données —
Multimédia SQL et paquetages d’application —
Partie 5: Image fixe
Reference number
©
ISO/IEC 2003
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.

©  ISO/IEC 2003
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO/IEC 2003 – All rights reserved

Contents Page
Foreword. vi
Introduction . vii
1 Scope. 1
2 Normative references. 2
3 Terms and definitions, notations and conventions. 3
3.1 Terms and definitions. 3
3.1.1 Terms and definitions provided in ISO/IEC 13249-1:2002 . 3
3.1.2 Terms and definitions provided in this part of ISO/IEC 13249 . 3
3.1.3 Terms and definitions taken from ISO/IEC 9075-9:2001 . 4
3.1.4 Terms and definitions taken from ISO/IEC 10918-1:1994 . 4
3.1.5 Terms and definitions taken from ISO/IEC 15444-1:2000 . 4
3.2 Notations. 4
3.2.1 Notations provided in ISO/IEC 13249-1:2002 . 4
3.2.2 Notations provided in this part of ISO/IEC 13249 . 4
3.3 Conventions. 4
4 Concepts. 5
4.1 Introduction. 5
4.2 Concepts taken from ISO/IEC 9075-9:2001. 6
4.3 Types representing still images . 6
4.3.1 Attributes of the SI_StillImage type . 6
4.3.2 Methods of the SI_StillImage type. 6
4.4 Image features. 7
4.4.1 Feature types. 8
4.4.2 Assessing the similarity of images . 8
4.5 Complementary SQL-invoked regular functions . 9
4.6 Auxiliary type SI_Color. 11
4.7 The Still Image Information Schema .11
5 Still Image Types. 12
5.1 SI_StillImage Types and Routines . 12
5.1.1 SI_StillImage Type. 12
5.1.2 SI_StillImage Methods. 17
5.1.3 SI_setContent Method. 22
5.1.4 SI_changeFormat Method. 23
5.1.5 SI_Scale Methods. 24
5.1.6 SI_Resize Methods. 26
5.1.7 SI_Rotate Method. 28
5.1.8 SI_Thumbnail Methods. 29
5.1.9 SI_InitFeatures method. 30
5.1.10 SI_ClearFeatures method. 30
5.1.11 SI_Score Methods. 31
5.1.12 Functions Complementing SI_StillImage Methods . 33
5.1.13 SI_chgContent Function. 35
5.1.14 SI_convertFormat Function. 35
5.1.15 SI_scaleImage Function. 35
5.1.16 SI_zoomImage Function. 36
5.1.17 SI_resizeImage Function. 36
5.1.18 SI_rotateImage Function. 37
5.1.19 SI_getThmbnl Function. 37
5.1.20 SI_getSizedThmbnl Function. 37
5.1.21 SI_setImageFtrs Function. 38
© ISO/IEC 2003 - All rights reserved Contents  iii

5.1.22 SI_resetImageFtrs Function.38
5.1.23 Functions Complementing Observer Functions of Type SI_StillImage .39
5.1.24 Functions not intended for Public Use .40
6 Feature Types.49
6.1 SI_AverageColor Type and Routines .49
6.1.1 SI_AverageColor Type.49
6.1.2 SI_AverageColor Methods.50
6.1.3 SI_Score Method.51
6.1.4 SI_findAvgClr Function.51
6.1.5 SI_mkAvgClr Function.52
6.1.6 SI_ScoreByAvgClr Function.52
6.2 SI_ColorHistogram Type and Routines .52
6.2.1 SI_ColorHistogram Type.52
6.2.2 SI_ColorHistogram Methods.54
6.2.3 SI_Append Method.56
6.2.4 SI_Score Method.57
6.2.5 SI_findClrHstgr Function.57
6.2.6 SI_mkClrHstgr Function.58
6.2.7 SI_arrayClrHstgr Function.58
6.2.8 SI_appendClrHstgr Function.58
6.2.9 SI_ScoreByClrHstgr Function.59
6.3 SI_PositionalColor Type and Routines .59
6.3.1 SI_PositionalColor Type.59
6.3.2 SI_PositionalColor Method.60
6.3.3 SI_Score Method.61
6.3.4 SI_findPstnlClr Function.62
6.3.5 SI_ScoreByPstnlClr Function.62
6.4 SI_Texture Type and Routines.62
6.4.1 SI_Texture Type.62
6.4.2 SI_Texture Method.63
6.4.3 SI_Score Method.64
6.4.4 SI_findTexture Function.65
6.4.5 SI_ScoreByTexture Function.65
6.5 SI_FeatureList Type and Routines .65
6.5.1 SI_FeatureList Type.65
6.5.2 SI_FeatureList Method.67
6.5.3 SI_setFeature Methods.69
6.5.4 SI_Score Method.71
6.5.5 SI_mkFtrList Function.73
6.5.6 SI_ScoreByFtrList Function.73
6.5.7 Regular Functions Complementing SI_setFeature Methods.74
6.5.8 Regular Functions Complementing Observer Fun
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.