1461187976-53ac8f36-b2dd-459f-a304-9f5b4af2da93

1. A computer-implemented method for analyzing data representative of media material having a layout, comprising:
identifying block segments associated with columnar body text in the media material; and
determining which of the identified block segments belong to one or more articles in the media material based on language statistics information and layout information,
wherein the data representative of media material comprises pixel data of an image of the media material, and the block segment identifying includes analyzing the pixel data to identify regions having similar pixel value change complexity,
wherein the data representative of media material further includes text data representing text in the media material, and the block segment identifying includes a step of associating the text data with corresponding image regions identified as having similar pixel value change complexity based on the location of the text data and the corresponding regions in the media material, and
wherein the text data associating step includes:
mapping words found in the text data to an initial set of the corresponding image regions identified as having similar pixel value change complexity; and
adjusting the initial set of image regions to obtain a final set of image regions to the regions based on the distribution of words in the word mapping.
2. The method of claim 1, wherein the pixel data analyzing comprises analyzing pixel value changes along horizontal and vertical directions from a pixel being analyzed.
3. The method of claim 1, further comprising:
identifying text sizes in the text data including a text size associated with a columnar body text in the media material.
4. A computer-implemented method for analyzing data representative of media material having a layout, comprising:
identifying block segments associated with columnar body text in the media material; and
determining which of the identified block segments belong to one or more articles in the media material based on language statistics information and layout information,
wherein the determining includes:
calculating language statistics for candidate block segments; and
determining probabilities that compared block segments belong to a same article based on an overlap in language statistics information.
5. The method of claim 4, wherein the language statistics information comprises word frequency information, and the calculating includes calculating a match score for a pair of candidate block segments based on word frequencies in each block segment relative to an entire corpus and cosine distance similarity between the pair of candidate block segments.
6. The method of claim 5, wherein the determining probabilities step includes determining a probability that the pair of candidate block segments belong to the same article in the media material based on the calculated match score and sample data with predetermined positive and negative examples of block segments belonging and not belonging to a same article.
7. The method of claim 6, further comprising selecting the positive and negative data examples from a collection of articles in a training data set.
8. The method of claim 6, further comprising enabling a user to select the positive and negative data examples from a display of text data extracted through optical character recognition from an image of the media material.
9. The method of claim 4, wherein the determining further includes identifying whether the candidate block segments belong to a same article in the media material based on the probabilities determined based on the overlap in language statistics information.
10. The method of claim 4, wherein the determining further includes analyzing layout transition features in candidate block segments and determining whether the candidate block segments belong to a same article in the media material.
11. The method of claim 10, wherein the layout transition analyzing includes finding a pair of candidate block segments aligned in a vertical direction based on vertical layout transition features.
12. The method of claim 11, wherein the layout transition analyzing further includes finding another pair of candidate block segments aligned in a horizontal direction based on horizontal transition features in the layout.
13. A computer-implemented method for analyzing data representative of media material having a layout, comprising:
identifying block segments associated with columnar body text in the media material; and
determining which of the identified block segments belong to one or more articles in the media material based on language statistics information and layout information,
wherein the determining includes analyzing layout transition features in candidate block segments and determining whether the candidate block segments belong to a same article in the media material, and
wherein the layout transition analyzing includes:
calculates the layout transition features from the candidate block segments; and
applying a predetermined layout transition classifier to determine whether the candidate block segments belong to the same article in the media material based on the calculated layout transition features.
14. A computer-implemented method for analyzing data representative of media material having a layout, comprising:
identifying block segments associated with columnar body text in the media material; and
determining which of the identified block segments belong to one or more articles in the media material based on language statistics information and layout information,
wherein the determining includes analyzing layout transition features in candidate block segments and determining whether the candidate block segments belong to a same article in the media material, and
wherein the block segments comprise training data, and the layout transition analyzing includes:
calculating the layout transition features from the candidate block segments; and
building a layout transition classifier that can subsequently be used to determine whether further candidate block segments belong to a same article in the media material.
15. A computer-implemented method for analyzing data representative of media material having a layout, comprising:
identifying block segments associated with columnar body text in the media material; and
determining which of the identified block segments belong to one or more articles in the media material based on language statistics information and layout information,
wherein the article determining comprises:
calculating language statistics for candidate block segments;
determining probabilities that candidate block segments belong to a same article based on an overlap in language statistics information;
analyzing layout transition features in candidate block segments;

determining whether the candidate block segments belong to a same article in the media material; and
identifying whether the candidate block segments belong to a same article in the media material depending upon the probabilities determined based on an overlap in language statistics information and whether the candidate block segments were determined to belong to a same article in the media material.
16. The method of claim 15, further comprising displaying text from one or more block segments determined to be in the same article.
17. A media material analyzer for analyzing data representative of media material having a layout, comprising:
a segmenter that identifies block segments associated with columnar body text in the media material; and
an article composer that determines which of the identified block segments belong to one or more articles in the media material based on language statistics information and layout transition information,
wherein the data representative of media material comprises pixel data of an image of the media material, and the segmenter analyzes the pixel data to identify regions having similar pixel value change complexity,
wherein the data representative of media material further includes text data representing text in the media material, and the segmenter associates the text data with corresponding image regions identified as having similar pixel value change complexity (PVCC) based on the location of the text data and the corresponding regions in the media material, and
wherein the segmenter maps words found in the text data to an initial set of the corresponding image regions identified as having similar pixel value change complexity, and adjusts the initial set of image regions to obtain a final set of image regions based on the distribution of mapped words.
18. The media material analyzer of claim 17, wherein the segmenter analyzes pixel value changes along horizontal and vertical directions from a pixel being analyzed.
19. The media material analyzer of claim 17, wherein the segmenter further identifies text sizes in the text data including a text size associated with a columnar body text in the media material.
20. The media material analyzer of claim 17, wherein the article composer includes a layout transition analyzer that analyzes layout transition features in candidate block segments output by the segmenter and determines whether the candidate block segments belong to a same article in the media material.
21. The media material analyzer of claim 20, wherein the layout transition analyzer finds a pair of candidate block segments aligned in a vertical direction based on vertical layout transition features and determines whether the pair of candidate block segments belong to a same article in the media material.
22. The media material analyzer of claim 21, wherein the layout transition analyzer finds another pair of candidate block segments aligned in a horizontal direction based on horizontal transition features in the layout to determine whether the another pair of candidate block segments belong to a same article in the media material.
23. A media material analyzer for analyzing data representative of media material having a layout, comprising:
a segmenter that identifies block segments associated with columnar body text in the media material; and
an article composer that determines which of the identified block segments belong to one or more articles in the media material based on language statistics information and layout transition information,
wherein the article composer includes a language statistics analyzer that calculates language statistics for candidate block segments output by the segmenter, and determines probabilities that candidate block segments belong to a same article based on an overlap in language statistics information.
24. The media material analyzer of claim 23, wherein the language statistics information comprises word frequency information, and wherein the language statistics analyzer calculates a match score for a pair of candidate block segments based on word frequencies in each block segment relative to an entire corpus and a cosine distance similarity between the pair of candidate block segments.
25. The media material analyzer of claim 23, wherein the language statistics analyzer determines a probability that the pair of candidate block segments belong to the same article in the media material based on the calculated match score and sample data with predetermined positive and negative examples of block segments belonging and not belonging to a same article.
26. The media material analyzer of claim 25, wherein the language statistics analyzer automatically selects the positive and negative data examples from a collection of articles in a training data set.
27. The media material analyzer of claim 25, wherein the predetermined positive and negative data examples are selected by a user at user-interface from a display of text data extracted through optical character recognition from an image of the media material.
28. The media material analyzer of claim 23, wherein the article composer further includes a combiner that identifies whether the candidate block segments belong to a same article in the media material based on the probabilities determined by the language statistics analyzer.
29. A media material analyzer for analyzing data representative of media material having a layout, comprising:
a segmenter that identifies block segments associated with columnar body text in the media material; and
an article composer that determines which of the identified block segments belong to one or more articles in the media material based on language statistics information and layout transition information,
wherein the article composer includes a layout transition analyzer that analyzes layout transition features in candidate block segments output by the segmenter and determines whether the candidate block segments belong to a same article in the media material, and
wherein the layout transition analyzer calculates the layout transition features from the candidate block segments, and applies a predetermined layout transition classifier to determine whether the candidate block segments belong to the same article in the media material based on the calculated layout transition features.
30. A media material analyzer for analyzing data representative of media material having a layout, comprising:
a segmenter that identifies block segments associated with columnar body text in the media material; and
an article composer that determines which of the identified block segments belong to one or more articles in the media material based on language statistics information and layout transition information,
wherein the article composer includes a layout transition analyzer that analyzes layout transition features in candidate block segments output by the segmenter and determines whether the candidate block segments belong to a same article in the media material, and
wherein the block segments comprise training data, and the layout transition analyzer calculates the layout transition features from the candidate block segments, and builds a layout transition classifier that can subsequently be used to determine whether further candidate block segments belong to a same article in the media material.
31. The media material analyzer of claim 30, further comprising:
training data includes labels indicating whether blocks of text belong to the same article.
32. A media material analyzer for analyzing data representative of media material having a layout, comprising:
a segmenter that identifies block segments associated with columnar body text in the media material; and
an article composer that determines which of the identified block segments belong to one or more articles in the media material based on language statistics information and layout transition information,
wherein the article composer comprises:
a language statistics analyzer that calculates language statistics for candidate block segments output by the segmenter and determines probabilities that candidate block segments belong to a same article based on an overlap in language statistics information;
a layout transition analyzer that analyzes layout transition features in candidate block segments output by the segmenter and determines whether the candidate block segments belong to a same article in the media material; and
a combiner that identifies whether the candidate block segments belong to a same article in the media material depending upon the probabilities determined by the language statistics analyzer and whether the candidate block segments belong to a same article in the media material according to the layout transition analyzer.
33. A media material analyzer for analyzing data representative of media material having a layout, comprising:
a segmenter that identifies block segments associated with columnar body text in the media material; and
a language statistics analyzer that calculates language statistics for candidate block segments output by the segmenter and determines probabilities that candidate block segments belong to a same article based on an overlap in language statistics information.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A back contact substrate for a photovoltaic cell, comprising a carrier substrate and an electrode, the electrode comprising:
a conductive coating comprising a metallic thin film which is an alloy thin film based on at least two elements, at least one first element MA chosen among copper (Cu), silver (Ag) and gold (Au), and at least one second element MB chosen among zinc (Zn), titanium (Ti), tin (Sn), silicon (Si), germanium (Ge), zirconium (Zr), hafnium (Hf), carbon (C) and lead (Pb);
a barrier to selenization thin film for protecting the conductive coating and based on at least one among MoxOyNz, WxOyNz, TaxOyNz, NbxOyNz, RexOyNz.
2. The back contact substrate according to claim 1, wherein the barrier to selenization thin film has a compressive stress between 0 and \u221210 GPa.
3. The back contact substrate according to claim 1, wherein the barrier to selenization thin film is nano-crystalline or amorphous with a grain size of at most 10 nm.
4. The back contact substrate according to claim 1, wherein the barrier to selenization thin film has a molar composition O(O+N) of at least 1% and at most 50%.
5. The back contact substrate according to claim 1, wherein the barrier to selenization thin film has a molar composition M\u2032(M\u2032+O+N) of at least 15% and at most 80%, where M\u2032 is chosen from among Mo, W, Ta, Nb or Re.
6. The back contact substrate according to claim 1, wherein the barrier to selenization thin film has a thickness of at least 5 nm and at most 100 nm.
7. The back contact substrate according to claim 1, wherein the electrode comprises a second barrier to selenization thin film for protecting the conductive coating and based on at least one among MoxOyNz, TixOyNz, WxOyNz, TaxOyNz, NbxOyNz, RexOyNz.
8. The back contact substrate according to claim 1, wherein said electrode further comprises an interlayer thin film between the conductive coating and the barrier to selenization thin film, the interlayer thin film being based on at least one of titanium (Ti), tungsten (W), molybdenum (Mo), rhenium (Re), niobium (Nb) or tantalum (Ta).
9. The back contact substrate according to claim 1, wherein said electrode further comprises an ohmic contact thin film based on at least a metal.
10. (canceled)
11. The back contact substrate according to claim 1, wherein the main metallic thin film is based on:
at least one of copper (Cu) and silver (Ag); and
on zinc (Zn).
12. The back contact substrate according to claim 1, wherein the metallic thin film is based on:
at least one of copper (Cu) and silver (Ag); and
on zinc (Zn) and titanium (Ti).
13. A photovoltaic cell comprising a back contact substrate according to claim 1 and at least a thin film of a photoactive material.
14. A process for the manufacture of a back contact substrate for a photovoltaic cell, comprising a step of making an electrode comprising steps of making:
a conductive coating comprising a metallic thin film which is an alloy thin film based on at least two elements, at least one first element MA chosen among copper (Cu), silver (Ag) and gold (Au), and at least one second element MB chosen among zinc (Zn), titanium (Ti), tin (Sn), silicon (Si), germanium (Ge), zirconium (Zr), hafnium (Hf), carbon (C) and lead (Pb);
a barrier to selenization thin film for protecting the conductive coating and based on at least one among MoxOyNz, WxOyNz, TaxOyNz, NbxOyNz, RexOyNz.
15. The process according to claim 14, comprising forming a photoactive thin film during which resistivity of the electrode is decreased, and the obtained sheet resistance after thermal annealing is below 2\u03a9\u25a1.
16. The back contact substrate according to claim 2, wherein the barrier to selenization thin film has a compressive stress between \u22121 and \u22125 GPa.
17. The back contact substrate according to claim 4, wherein the barrier to selenization thin film has a molar composition O(O+N) of at least 2% and at most 20%.
18. The back contact substrate according to claim 6, wherein the barrier to selenization thin film has a thickness of at least 10 nm and at most 60 nm.
19. The back contact substrate according to claim 9, wherein the ohmic contact thin film is based on molybdenum (Mo) andor tungsten (W).
20. The process according to claim 15, wherein the obtained sheet resistance after thermal annealing is below 1\u03a9\u25a1.

1461187967-1a84e283-664a-483a-b6d4-54f1f6e10d33

What is claimed is:

1. An image processing apparatus comprising:
a sensor including a plurality of pixels each including a light receiving element, and a scanning circuit for reading out signals in time sequence from the plurality of pixels; and
a drive circuit which supplies pulses for driving said scanning circuit,
wherein said drive circuit is so arranged to output at least a first pulse and a second pulse smaller than the first pulse, and said drive circuit supplies the first pulse to said scanning circuit when a first resolution is selected, and supplies the first pulse and the second pulse to said scanning circuit when a second resolution lower than the first resolution is selected.
2. An apparatus according to claim 1, wherein when the second resolution is selected, said drive circuit supplies the first pulse in every other pulse or in every plurality of pulses.
3. An apparatus according to claim 2, further comprising a signal processing circuit which performs image processing on the basis of signals which are read out by supplying the first pulse to said scanning circuit.
4. An apparatus according to claim 2, wherein said sensor is formed on the same semiconductor chip, and a plurality of said sensors are mounted on a mount board.
5. An apparatus according to claim 1, wherein each of said pixels has an amplifying device which amplifies a signal from the light receiving element, and which outputs the amplified signal, a reset switch for resetting an input portion of said amplifying device, and a selecting switch for selectively reading the signal from said amplifying device, said selecting switch being supplied with a pulse from said scanning circuit.
6. An apparatus according to claim 1, further comprising a control circuit for switching between the first resolution and the second resolution.
7. An apparatus according to claim 1, further comprising a light source for irradiating light on said sensor, and a transport member for moving an original and said sensor relative to each other.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method of determining the offset of the head part of an orthopaedic joint prosthesis stem component; relative to the neck of the stem part on which the head part can be fitted for an implantation procedure involving a patient’s joint, comprising the steps of:
obtaining a first image of the patient’s joint on a first plane;
obtaining a second image of the patient’s joint on a second plane, wherein the planes are non-coincident and in which the angle between the planes is known;
fitting a template part having a scale and markings thereon to the first image of the bone relative to the head part and the stem part to measure the first displacement which is defined as the distance between the axis of the head part and the axis of the neck of the patient’s bone measured in the first plane;
fitting a template part having a scale and markings thereon to the second image of the bone relative to the head part and the stem part to measure the second displacement which is defined as the distance between the axis of the head part and the axis of the neck of the patient’s bone measured in the second plane;
determining, by using reference data to calculate from the first and second displacements, the r,\u03b8 coordinates of the axis of the head part relative to the axis of the neck of the stem part, where r is the absolute distance between the axis of the head part and the axis of the neck of the stem part, and \u03b8 is a measure of the angular location of the axis of the head part around the axis of the neck of the stem part.
2. The method of claim 1, wherein the angle between the first and second planes is at least about 80 degrees.
3. The method of claim 1, wherein the angle between the first and second planes is not more than about 100 degrees.
4. The method of claim 1, wherein the angle between the first and second planes is about 90 degrees.
5. The method of claim 1, wherein the first image is created in the plane that is perpendicular to the anterior-posterior axis.
6. The method of claim 1, wherein the second image is created in the plane that is perpendicular to the medial-lateral axis.
7. The method of claim 1, wherein the reference data are provided in a printed chart.
8. The method of claim 1, wherein a common template part is fitted to the first and second images of the bone.
9. The method of claim 1, wherein at least one of the fitting steps includes a step of fitting a stem template part to at least one of the first and second images of the bone for use in locating the axis of the neck of the stem part.
10. The method of claim 9, wherein the stem template part has printed thereon an outline of a stem part of the joint prosthesis component.
11. The method of claim 1, further comprising the step of assembling a head part and a stem part, wherein the distance between the axis of the head part and the axis of the neck of the stem part, and the angular location of the axis of the head part around the axis of the neck component, are as determined in the determining step.
12. The method of claim 1, wherein the steps of obtaining images comprises obtaining the images using an X-ray imaging technique.
13. The method of claim 1, further comprising the steps of: aligning a head part and a stem part of an orthopaedic joint component according to the coordinates which are determined in the determining step; and connecting the head part to the stem part.
14. The method of claim 13, wherein the head part and the stem part are parts of a trial instrument.
15. The method of claim 13, wherein the head part and the stem part are parts of a joint prosthesis.
16. The method of claim 13, wherein the orthopaedic joint prosthesis comprises a connector for connecting the head part to a stem part, wherein the head part has an eccentric recess therein for receiving the connector, and the connector has an eccentric connection feature for connection to the stem part.
17. The method of claim 13, wherein an alignment guide is used in the aligning step, the aligning guide having a recess formed therein, the recess configured to accept the neck of the stem part, and markings thereon by which the angular location of the axis of the head part around the axis of the neck of the stem part can be estimated.
18. The method of claim 17, wherein the alignment guide has a marking thereon that provides a point of reference relative to a feature on the stem part or on a bone of the patient’s joint.
19. A template kit for use in a method of determining the offset of the head part of an orthopaedic joint prosthesis stem component, relative to the neck of the stem part on which the head part can be fitted for an implantation procedure involving a patient’s joint, comprising:
a first template part having markings thereon that represent the axis of the head of the patient’s bone,
a second template part having markings thereon that represent the axis of the neck of the patient’s bone,
a scale that is provided on at least one of the first and second template parts for use when measuring the distance between the axis of the head part and the axis of the neck of the patient’s bone,

a source of reference data that can provide, based on two such measured distances, the r,\u03b8 coordinates of the axis of the head part relative to the axis of the neck of the stem part, where r is the absolute distance between the axis of the head part and the axis of the neck of the stem part, and \u03b8 is a measure of the angular location of the axis of the head part around the axis of the neck of the stem part.
20. The kit of claim 19, wherein at least one of the first template part and the second template part includes a representation of the cup component of the joint prosthesis with which the head part of the stem component articulates.
21. The kit of claim 19, wherein the reference data are provided in a printed chart.
22. A method of assembling a joint prosthesis component, which comprises:
obtaining a first image of the patient’s joint on a first plane,
fitting a template part to the first image of the bone, wherein the template part has markings thereon that can be placed relative to the head part and the stem part respectively of the patient’s bone, and a scale thereon for use when measuring the first displacement defined as the distance between the axis of the head part and the axis of the neck of the patient’s bone measured in the first plane,
providing a head part of a joint prosthesis and a connector for connecting the head part to a stem part, wherein the head part has an eccentric recess therein for receiving the connector, and the connector has an eccentric connection feature for connection to the stem part, and
locating the connector in the recess in the head part, and aligning it to provide a desired offset with reference to the displacement measurement obtained in step (a).
23. The method of claim 22, wherein the head part and the connector are parts of a trial prosthesis instrument.
24. The method of claim 22, wherein the head part and the connector are parts of a prosthesis component implant.